Commit Graph

3348 Commits

Author SHA1 Message Date
Evil Factory 83bfc50c9e updated docs and Scissor component registrar 2022-05-27 11:54:00 -03:00
Oiltanker 6c22eea887 path regex fix for unix systems 2022-05-26 13:23:46 +03:00
Evil Factory 7951754203 fix some hooks not getting triggered in singleplayer 2022-05-25 13:18:52 -03:00
Evil Factory 3218f0a55b disable usage of lua execute commands in public servers 2022-05-24 14:53:57 -03:00
Evil Factory cf09acfd52 ItemSound and RoundSound 2022-05-24 14:53:43 -03:00
Evil Factory cf4774a6a7 register ContentXElement and SpriteBatch 2022-05-23 17:59:54 -03:00
Evil Factory 05e9978671 Sounds and LightManager 2022-05-22 13:29:55 -03:00
Evil Factory 1dad86b02f ItemPrefab registers 2022-05-22 12:24:21 -03:00
Evil Factory 7ee81aca24 fix formatting 2022-05-21 12:48:35 -03:00
Evil Factory c9e13ad412 more io methods 2022-05-19 16:45:01 -03:00
Evil Factory 4078fe024b ExecutionNumber variable that counts how many times lua has been executed 2022-05-19 16:45:00 -03:00
Evil Factory 104983fd37 fix error checking 2022-05-19 14:51:11 -03:00
Evil Factory ca0da04ad0 better LuaUserData error handling and add Steam.GetWorkshopCollection 2022-05-19 14:26:21 -03:00
Evil Factory 6ee6b5cd15 improve custom converters 2022-05-18 19:09:28 -03:00
Evil Factory 88dedcf9c1 fix DownloadWorkshopItemAsync 2022-05-17 20:37:51 -03:00
Evil Factory 74bf5d12ca added Steam.DownloadWorkshopItem and Steam.GetWorkshopItem 2022-05-17 19:15:44 -03:00
Evil Factory cf500081d1 renamed hooks (with compatibility), added new hook: character.giveJobItems (because of how often its used) and updated hook docs 2022-05-17 12:24:52 -03:00
Evil Factory fd6b833c98 misc doc fixes 2022-05-16 13:53:39 -03:00
Evil Factory 73d5edfafa GUI and skill registers 2022-05-15 12:57:07 -03:00
Oiltanker 1ce8cb8cac cs RunConfig fix 2022-05-15 16:07:12 +03:00
Evil Factory a9d605bffc misc registers 2022-05-14 11:06:17 -03:00
Evil Factory 003aeb2cec Update Harmony (fixes patch hooks being randomly removed) 2022-05-14 00:09:17 -03:00
Oiltanker f2ca5fa57d declared & forced runs of cs mods 2022-05-14 01:44:01 +03:00
Oiltanker b830d87564 RespawnManager Update method hook 2022-05-13 20:48:19 +03:00
Evil Factory 9378c901bf Revert "accidentally left this line commented"
This reverts commit c289cbf94e.
2022-05-12 15:16:51 -03:00
Evil Factory c289cbf94e accidentally left this line commented 2022-05-11 11:37:20 -03:00
Evil Factory 2630c8354c added item.deconstructed hook, misc registers and luacs is now initialized before campaign/sub editor is loaded 2022-05-10 13:55:10 -03:00
Evil Factory 45efbd8e08 register character params 2022-05-09 19:55:51 -03:00
Evil Factory bffb09cf54 added missionsEnded hook 2022-05-09 12:54:51 -03:00
Evil Factory e7510cad76 fix Game.RoundStarted and improve error handling 2022-05-07 15:36:47 -03:00
Evil Factory 0d560a688c also remove GC Collect from script runner 2022-05-07 14:28:42 -03:00
Evil Factory 11220bcff2 why are we manually collecting GC in cs 2022-05-07 14:20:16 -03:00
Evil Factory 789d728f7a prevent access error if you do workshop cl install but its already installed 2022-05-07 13:16:33 -03:00
Evil Factory 93a69d98c9 Merge pull request #82 from oiltanker/master
doxygen cs documentation
2022-05-07 12:17:34 -03:00
Oiltanker f5b2268150 doxygen cs documentation 2022-05-06 22:35:47 +03:00
Evil Factory 64f0e2f137 Fixes for PR #80 2022-05-06 13:10:50 -03:00
Cintique 1484c75595 Fix indents 2022-05-06 19:21:12 +10:00
Cintique 726399a87d Fix formatting 2022-05-06 19:20:20 +10:00
Cintique 5aef20aae2 Move LuaCsTimer to its own file. 2022-05-06 15:46:22 +10:00
Cintique d244869377 Fix blocking issue in LuaCsTimer
Logic for scheduling actions in `LuaCsHook` (see `Enqueue()` and `Update()`) caused tasks with long delays to block the execution of tasks with shorter delays.
Moved logic for `Timer.Wait()` from `LuaCsHook` to `LuaCsTimer` and corrected the blocking issue.
2022-05-06 15:43:17 +10:00
Evil Factory 13274aecd6 added GUIColorPicker 2022-05-05 17:18:54 -03:00
Evil Factory 8db1703709 register RagdollParams 2022-05-05 16:59:37 -03:00
Evil Factory 53e16c3586 remove setmodulepaths after setting package path 2022-05-05 14:03:16 -03:00
Evil Factory c8ec13fb56 added powered update interval 2022-05-05 13:18:50 -03:00
Jacobin 87550af37d lua.LoadFile -> lua.LoadString 2022-05-05 10:23:17 +10:00
Evil Factory bbea195e7d fix formatting in lua require and better error handling with dofile,loadfile,etc 2022-05-04 08:50:17 -03:00
Evil Factory 95a9c618e6 fix naming 2022-05-04 08:45:05 -03:00
Jacobin 43f172a190 Remove exception handling on Require
This was just eating exceptions; exceptions should instead propagate to a more appropriate handler (`pcall` should now work).
2022-05-04 11:37:44 +10:00
Evil Factory c5b6cc5f0d made it possible to change the round summary traitor results 2022-05-03 20:06:34 -03:00
Evil Factory 9b9bfa7440 whoops 2022-05-02 19:33:42 -03:00