This website requires JavaScript.
5d06df437e
hook merge + hook wrappers
Oiltanker
2022-04-13 01:34:38 +03:00
1e6ac68e86
initial cs-lua merge work
Oiltanker
2022-04-11 22:44:53 +03:00
ae2b84cceb
wip, net hook class
Oiltanker
2022-04-10 20:02:28 +03:00
0b501ab4a1
Initial sandboxing implementation
Oiltanker
2022-04-09 21:29:55 +03:00
429557ad7d
Some initial CSharp scripting functionality
Oiltanker
2022-04-09 20:47:55 +03:00
86a88c6e20
fix nil values being assigned a metatable
Evil Factory
2022-04-15 14:48:23 -03:00
7a28df8fd3
remove reference to LuaSetup when loading mods
Evil Factory
2022-04-15 12:28:06 -03:00
58337222c2
organize better default Lua stuff
Evil Factory
2022-04-14 23:32:11 -03:00
8238e8058c
Game.Settings
Evil Factory
2022-04-14 21:00:08 -03:00
c3c233c92f
new Hook to make writeClientList easier to use
Evil Factory
2022-04-14 16:37:43 -03:00
3549cadd12
Revert "MaxPlayers above 30 breaks stuff... why?"
Evil Factory
2022-04-14 16:34:25 -03:00
5ceaa510eb
added implicit conversion to Identifier
Evil Factory
2022-04-14 16:22:33 -03:00
eb20ff1a4e
added component register
Evil Factory
2022-04-14 15:21:14 -03:00
3517b4c3ce
improve update checker
Evil Factory
2022-04-14 13:10:21 -03:00
0ccac372a8
Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests
Evil Factory
2022-04-14 12:14:19 -03:00
cfe0d6cbc3
Unstable 0.17.10.0
Markus Isberg
2022-04-14 23:50:49 +09:00
5dd44dacf3
added workshop update checker
Evil Factory
2022-04-13 19:41:43 -03:00
e87e9341ef
added Game.MyID
Evil Factory
2022-04-13 15:46:52 -03:00
e8b308bf53
fix client-side remove button
Evil Factory
2022-04-12 13:14:43 -03:00
3dc7a4689d
SlotReference and Inventory static reference
Evil Factory
2022-04-11 21:23:09 -03:00
0cf4edbecf
Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests
Evil Factory
2022-04-11 15:58:36 -03:00
72328c29cb
Unstable 0.17.9.0
Markus Isberg
2022-04-12 03:39:02 +09:00
290a8bb5ae
initialize Lua in multiplayer after you downloaded mods
Evil Factory
2022-04-11 13:16:24 -03:00
96fdefb9ed
lua now runs on sub editor, added Game.GetEnabledContentPackages back for compatibility and printerror
Evil Factory
2022-04-10 18:58:25 -03:00
d5eb804de9
MaxPlayers above 30 breaks stuff... why?
Evil Factory
2022-04-10 17:38:21 -03:00
55752b592f
*actually* fix content packages
Evil Factory
2022-04-10 14:06:13 -03:00
e625c88939
content package fixes
Evil Factory
2022-04-10 12:39:02 -03:00
b7d0376320
fixed restrictMessageSize and added writeClientList back
Evil Factory
2022-04-10 12:21:07 -03:00
dc7a7bd74d
bunch of fixes that include fixing lua networking, script loading and client side lua installation
Evil Factory
2022-04-09 21:44:18 -03:00
454a0a22d1
fix file loading
Evil Factory
2022-04-09 14:40:55 -03:00
e1d0b8235f
fix LuaRandom compatibility
Evil Factory
2022-04-09 14:35:46 -03:00
dfdea02b89
fix LuaRandom compatibility
Evil Factory
2022-04-09 14:35:46 -03:00
e1e0fd6acf
Bunch of fixes
Evil Factory
2022-04-09 09:06:29 -03:00
b37fd8d9c9
Fixing stuff part 1
Evil Factory
2022-04-08 16:08:59 -03:00
f6241048c0
Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests
Evil Factory
2022-04-08 15:28:28 -03:00
374f03c625
Unstable 0.17.8.0
Markus Isberg
2022-04-09 03:18:10 +09:00
ccf5600ad1
Merge branch 'dev' of https://github.com/Regalis11/Barotrauma.git into unstable-tests
Evil Factory
2022-04-08 12:52:28 -03:00
0702d41a73
register KeyboardState
Evil Factory
2022-04-07 16:25:57 -03:00
1c6fa1a261
InputType should be registered
Evil Factory
2022-04-07 16:19:37 -03:00
6cc0c9eb6e
register Barotrauma.GUINumberInput and Barotrauma.GUI
Evil Factory
2022-04-07 15:24:45 -03:00
164d72ae3a
Unstable 0.17.7.0
Markus Isberg
2022-04-08 00:34:17 +09:00
b20128b8cb
register ScalableFont
Evil Factory
2022-04-07 12:11:23 -03:00
95764d1fa8
Unstable 0.17.6.0
Markus Isberg
2022-04-04 16:46:08 +09:00
c6439d3e41
added Matrix datatype to registration
Evil Factory
2022-04-02 21:28:48 -03:00
34ffbea69d
MakeMethodAccessible and MakeFieldAccessible now are recursive, so they include private members in inherit members
Evil Factory
2022-04-02 20:54:54 -03:00
2520fe7268
Most enums are now just tables, no need for registration
Evil Factory
2022-04-02 16:55:43 -03:00
4113b1ca2d
improve HookMethod errors
Evil Factory
2022-04-02 16:09:01 -03:00
a404ed1680
dont register the InputType enum, leaving it as numbers is more convenient
Evil Factory
2022-04-02 15:59:05 -03:00
3bcf97201a
InputType enum
Evil Factory
2022-04-02 15:44:12 -03:00
d3a7795be7
Merge pull request #55 from zhu-rengong/refactor_handle_reg
Evil Factory
2022-03-31 14:00:12 -03:00
97ed4cc9f3
try to prevent brain damage
zhurengong
2022-04-01 00:54:30 +08:00
d23627f0af
ability enums
Evil Factory
2022-03-31 13:32:03 -03:00
0a41d083fa
Merge pull request #54 from zhu-rengong/register_gui_handlers
Evil Factory
2022-03-31 13:20:36 -03:00
246c84d5d1
implemented script to clr conversions for all gui event handlers
zhurengong
2022-03-31 23:57:59 +08:00
0164a776c7
added item.created and item.removed hooks
Evil Factory
2022-03-29 14:01:31 -03:00
44ded0225a
Unstable 0.17.5.0
Markus Isberg
2022-03-30 01:20:59 +09:00
c1b8e5a341
Unstable 0.17.4.0
Markus Isberg
2022-03-30 00:08:09 +09:00
2968e23ae8
Unstable 0.17.2.0
Markus Isberg
2022-03-30 00:06:59 +09:00
bd0a5980fb
add static reference to all components
Evil Factory
2022-03-29 11:52:26 -03:00
f527f88d3a
removed applyAffliction and added character.applyDamage and character.applyAffliction
Evil Factory
2022-03-29 11:25:53 -03:00
b2587f2307
campaign related registers
Evil Factory
2022-03-28 20:03:10 -03:00
e15d997df4
Generics support and merge pull request that fixes #52
Evil Factory
2022-03-28 18:31:54 -03:00
11bf1ea294
added a way to decrease character updates
Evil Factory
2022-03-28 18:16:52 -03:00
9307fc0219
fix docs
Evil Factory
2022-03-27 20:52:35 -03:00
5fe506b73a
Automatically convert Lua types in HookMethod
Evil Factory
2022-03-27 16:07:34 -03:00
fe03f56217
Oiltanker's special hook (adds hook gameSession.getSessionCrewCharacters)
Evil Factory
2022-03-26 14:32:13 -03:00
05a65a1207
improve docs
Evil Factory
2022-03-26 14:19:39 -03:00
fd377454a3
register Sonar
Evil Factory
2022-03-26 13:04:31 -03:00
91106ef7bd
fix brain fart in LuaUserData
Evil Factory
2022-03-25 20:45:27 -03:00
f9d7c0c2be
All descriptors are now accessible via a global table, for easier access
Evil Factory
2022-03-25 15:06:13 -03:00
469abd6e86
nicer error message for when you already have cl lua installed, but you try to install it again
Evil Factory
2022-03-24 16:15:51 -03:00
68124fa8a5
allow status effect hook to trigger on characters
Evil Factory
2022-03-24 14:01:19 -03:00
61b8c132eb
fix signalReceived hook not working correctly
Evil Factory
2022-03-24 13:33:01 -03:00
d4dd6afec9
forgot to add callmethod
Evil Factory
2022-03-22 15:11:04 -03:00
ab4f318806
added AttackResult
Evil Factory
2022-03-22 15:08:25 -03:00
4206f6db42
Unstable 0.17.3.0
Juan Pablo Arce
2022-03-22 14:44:12 -03:00
6eed83f1ee
Ability to tag the patch, and can overwrite and remove the tagged patch
Evil Factory
2022-03-22 10:22:14 -03:00
267f65dcfd
added Faction
Evil Factory
2022-03-22 10:02:27 -03:00
8986faebdb
default register gamemodes
Evil Factory
2022-03-22 09:58:02 -03:00
9b2b47ec28
lowercase identifier
zhurengong
2022-03-22 20:52:16 +08:00
a1ec0fc807
ability to tag the patch, and can overwrite and remove the tagged patch.
zhurengong
2022-03-22 18:09:18 +08:00
9694895b71
fix client crash
Evil Factory
2022-03-21 17:48:28 -03:00
72cbbce35d
added Game.Paused
Evil Factory
2022-03-21 13:44:41 -03:00
a54c55004b
Fix crash with some function hooks #49 from Qowyn/patch-1
Evil Factory
2022-03-21 13:41:49 -03:00
ab7c6bbd43
Add AddLinked to MapEntity #50 from Qowyn/patch-2
Evil Factory
2022-03-21 12:56:22 -03:00
26939d9052
Fix CreateServerEventString #48 from Qowyn/fix-CreateServerEventString
Evil Factory
2022-03-21 12:55:14 -03:00
caac190a05
Add AddLinked to MapEntity
Roland Firmont
2022-03-21 16:24:42 +01:00
d80d4d91a3
Fix crash with some function hooks
Roland Firmont
2022-03-21 16:12:29 +01:00
65dbc6fc00
Fix CreateServerEventString
Roland Firmont
2022-03-21 15:32:35 +01:00
a3263ce3eb
make docs a little more clear
Evil Factory
2022-03-19 11:12:14 -03:00
7dfccab05d
better distinguish better client and server Lua and fixed crash when force stopping the game via alt f4
Evil Factory
2022-03-19 11:05:26 -03:00
cefac171f5
Unstable 0.17.2.0
Markus Isberg
2022-03-18 04:20:02 +09:00
f7155c4fcc
fix IsSingleplayer with capital P
Evil Factory
2022-03-17 14:42:03 -03:00
1d1747a2ca
remove unnecessary stuff
Evil Factory
2022-03-17 12:50:59 -03:00
86066282cc
make my eyes happier: Random is now deprecated, moved lots of code around in a way that makes more sense and better LuaUserData error handling
Evil Factory
2022-03-17 12:47:19 -03:00
6026a0246d
move InstallClientSideLua Function
Evil Factory
2022-03-17 11:56:34 -03:00
6d410cc1b7
Unstable 0.17.1.0
Markus Isberg
2022-03-17 01:25:04 +09:00
53c7bcc6d5
fix errors when executing Lua mods being weird (not completely tested)
Evil Factory
2022-03-16 06:39:57 -03:00
cc2a4b1b7b
fix a small mistake that caused lua mods to not properly load 💀
Evil Factory
2022-03-12 22:24:14 -03:00
33b181784a
added ItemSlot register
Evil Factory
2022-03-12 22:23:35 -03:00