Evil Factory
09971905e1
whoops
2022-07-10 19:22:57 -03:00
Evil Factory
32fb3c3317
attempt in fixing mysterious timer crash again
2022-07-10 14:06:48 -03:00
Evil Factory
8153e4af0c
print out to the console if the content package Lua folder is being used or not
2022-07-08 19:44:23 -03:00
Evil Factory
1af1fe45ca
potential fix for the RunConfig.xml being used by another process
2022-07-07 10:36:38 -03:00
Evil Factory
e73cd0f398
fix crash if a cs mod errors in the dispose method
2022-07-07 09:52:29 -03:00
Evil Factory
bf0ea54cdd
fixed cs mods not being loaded when downloading directly from server
2022-07-05 19:16:01 -03:00
Evil Factory
e5d4a38fd7
minor refactor to CsScriptLoader plus fixed source category regex not working as expected with some paths
2022-07-05 17:47:52 -03:00
Evil Factory
aaa27229cf
fix error not being handled if name is null
2022-07-03 12:41:15 -03:00
Evil Factory
57032eeb11
whoops
2022-07-03 10:39:42 -03:00
Evil Factory
316f1a5007
improve error handling in Hook
2022-07-03 10:19:41 -03:00
Evil Factory
a6f7a4aff8
fix error handling in patches
2022-07-01 14:14:44 -03:00
Evil Factory
4a706c504a
debug check for weird timer crash
2022-06-29 20:22:33 -03:00
Evil Factory
3418132b90
fix compile error
2022-06-29 17:08:33 -03:00
Evil Factory
20dabf502a
cleanup
2022-06-29 16:48:34 -03:00
Evil Factory
4ad3b2cba0
Decursefication of patches
2022-06-29 16:13:51 -03:00
Evil Factory
47e0351403
fix some of the formatting and remove usage of CsScriptFilter as it's pretty much useless
2022-06-29 12:12:47 -03:00
Evil Factory
a154558f0b
fix HttpGet method
2022-06-22 20:38:49 -03:00
Evil Factory
64c81146fb
added PerformanceCounter
2022-06-19 11:50:51 -03:00
Evil Factory
78716f4695
allow use of any http method
2022-06-19 10:58:01 -03:00
Evil Factory
a2f8d0019f
fix threading issues with initialization
2022-06-17 14:29:10 -03:00
Evil Factory
916fd7522e
add Game.ForceVoice and Game.ForceLocalVoice
...
guess what i am going to use this for
2022-06-16 20:34:31 -03:00
Evil Factory
1136342b60
added Game.ActiveChatMode
2022-06-16 13:15:48 -03:00
Evil Factory
efd1243754
Minor refactor for LuaUserData.lua
2022-06-14 13:09:52 -03:00
Evil Factory
9041f5ef0d
forgot to include a file in the last commit ( ed1fbdbe5)
2022-06-09 16:03:36 -03:00
Evil Factory
ed1fbdbe5e
Potential fix for threading issues and added CSActive var
2022-06-09 16:02:18 -03:00
Evil Factory
59d4ec8ad7
Game.LoadGame, Game.SaveGame and Game.LoadCampaign
2022-06-05 14:25:40 -03:00
Evil Factory
4ddbe69ee5
Merge pull request #92 from Cintique/LuaUserData-CreateUserDataOfType
...
Add `LuaUserData.CreateUserDataOfType`.
2022-06-02 12:47:49 -03:00
Cintique
c39bf9f800
Allow wrapping unregistered types.
...
`LuaUserData.CreateUserDataFromType` will instantiate a default `StandardUserDataDescriptor` to allow wrapping unregistered types. Whoops!
2022-06-02 21:34:34 +10:00
Evil Factory
88b19b2220
renamed http methods (with compatibility) and added a way to start http listeners
2022-06-01 14:23:06 -03:00
Cintique
62c0dc0580
Better doc
2022-06-01 19:46:40 +10:00
Cintique
ebcbcae46d
Typo
2022-05-31 14:59:17 +10:00
Cintique
fb6c335f0f
Add LuaUserData.CreateUserDataOfType.
...
Converts a Lua value to a desired CLR type and wraps it in a userdata to avoid automatic conversions.
Example: a Lua script needs to pass a List`1 to a CLR method expecting System.Object, MoonSharp gets
in the way by converting the List`1 to a MoonSharp.Interpreter.Table and breaking everything.
Wrapping the value in a userdata preserves the original type during conversions.
2022-05-31 14:54:09 +10:00
Evil Factory
6ddfc985d3
fix AddCommand arguments being wrong and fixed getValidArgs not doing anything
2022-05-28 15:06:22 -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
05e9978671
Sounds and LightManager
2022-05-22 13:29:55 -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
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
fd6b833c98
misc doc fixes
2022-05-16 13:53:39 -03:00
Oiltanker
1ce8cb8cac
cs RunConfig fix
2022-05-15 16:07:12 +03:00
Oiltanker
f2ca5fa57d
declared & forced runs of cs mods
2022-05-14 01:44:01 +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
64f0e2f137
Fixes for PR #80
2022-05-06 13:10:50 -03:00