Commit Graph

53 Commits

Author SHA1 Message Date
Evil Factory
eb20ff1a4e added component register 2022-04-14 15:21:14 -03:00
Evil Factory
3dc7a4689d SlotReference and Inventory static reference 2022-04-11 21:23:09 -03:00
Evil Factory
b7d0376320 fixed restrictMessageSize and added writeClientList back 2022-04-10 12:21:07 -03:00
Evil Factory
dc7a7bd74d bunch of fixes that include fixing lua networking, script loading and client side lua installation 2022-04-09 21:44:18 -03:00
Evil Factory
e1e0fd6acf Bunch of fixes 2022-04-09 09:06:29 -03:00
Evil Factory
0702d41a73 register KeyboardState 2022-04-07 16:25:57 -03:00
Evil Factory
1c6fa1a261 InputType should be registered 2022-04-07 16:19:37 -03:00
Evil Factory
6cc0c9eb6e register Barotrauma.GUINumberInput and Barotrauma.GUI 2022-04-07 15:24:45 -03:00
Evil Factory
b20128b8cb register ScalableFont 2022-04-07 12:11:23 -03:00
Evil Factory
c6439d3e41 added Matrix datatype to registration 2022-04-02 21:28:48 -03:00
Evil Factory
2520fe7268 Most enums are now just tables, no need for registration 2022-04-02 16:55:43 -03:00
Evil Factory
a404ed1680 dont register the InputType enum, leaving it as numbers is more convenient 2022-04-02 15:59:05 -03:00
Evil Factory
3bcf97201a InputType enum 2022-04-02 15:44:12 -03:00
Evil Factory
d23627f0af ability enums 2022-03-31 13:32:03 -03:00
Evil Factory
bd0a5980fb add static reference to all components 2022-03-29 11:52:26 -03:00
Evil Factory
b2587f2307 campaign related registers 2022-03-28 20:03:10 -03:00
Evil Factory
fd377454a3 register Sonar 2022-03-26 13:04:31 -03:00
Evil Factory
f9d7c0c2be All descriptors are now accessible via a global table, for easier access 2022-03-25 15:06:13 -03:00
Evil Factory
ab4f318806 added AttackResult 2022-03-22 15:08:25 -03:00
Evil Factory
267f65dcfd added Faction 2022-03-22 10:02:27 -03:00
Evil Factory
8986faebdb default register gamemodes 2022-03-22 09:58:02 -03:00
Evil Factory
33b181784a added ItemSlot register 2022-03-12 22:23:35 -03:00
Evil Factory
394dda97f3 fix broken client-side registration 2022-03-09 21:01:39 -03:00
Evil Factory
a5228583d0 Updated Moonsharp Interpreter, added support for implicit conversions, new types: LuaByte, LuaUShort and LuaFloat added to solve method overload conflict, support for setting UserData metatables, remove LuaUserData.AddCallMetaMethod and moved GUI object to Lua 2022-03-09 13:35:11 -03:00
Evil Factory
6d00e210f0 added GameSettings and ChatBox 2022-02-28 19:57:06 -03:00
Evil Factory
147307c891 register CrewManager 2022-02-24 16:05:53 -03:00
Evil Factory
db7a6a0bea register WreckAI and WreckAIConfig 2022-02-21 11:45:00 -03:00
Evil Factory
ffe544d406 add some networking registration 2022-02-07 18:06:46 -03:00
Evil Factory
4e73235276 fix broken registration, these classes aren't needed anyway 2022-02-07 17:34:17 -03:00
Evil Factory
0adcb7c3e2 add new hooks: human.CPRSuccess and human.CPRFailed 2022-02-07 17:12:26 -03:00
Evil Factory
6b723c6fd0 add action type enum 2022-02-02 11:53:28 -03:00
Evil Factory
15294a4a61 rename item hooks to use the new name scheme, register body, new meleeWeapon.handleImpact hook and statusEffect.apply.ItemIdentifier hook 2022-02-02 11:52:08 -03:00
Evil Factory
28b08becd1 add LimbType, fix broken links in docs and improve docs in general 2022-01-29 21:00:22 -03:00
Evil Factory
740e51ce48 add "Range`1[System.Single]" to the default registration list 2022-01-23 19:50:39 -03:00
Evil Factory
33ca66fcae EntitySpawnerComponent 2022-01-17 10:10:59 -03:00
Evil Factory
f5fe166e8c ballast flora registers 2022-01-11 22:00:43 -03:00
Evil Factory
e6d170329a tryChangeClientName, LidgrenHandleConnection, handlePendingClient hooks and some other things 2021-12-28 12:37:51 -03:00
Evil Factory
71e39f1422 add NetEntityEvent, CreateEntityEvent and item.readPropertyChange hook 2021-12-27 15:41:45 -03:00
Evil Factory
f04d897370 fix client-side lua errors 2021-12-26 13:32:45 -03:00
Evil Factory
803291669d add call meta member to Job 2021-12-13 12:29:04 -03:00
Evil Factory
2144c89efb add TextManager as static lib 2021-12-08 19:25:41 -03:00
Evil Factory
d078b3e2fe update docs and register Upgrade 2021-12-07 17:52:41 -03:00
Evil Factory
7ab00eb161 exposed ServerPeer and ClientPeer to lua 2021-12-06 11:31:39 -03:00
Evil Factory
4ea4e4e0bd allow some degree of control over human bots 2021-12-04 13:15:04 -03:00
Evil Factory
e70b0c9edc added NetworkConnections to registration list 2021-12-02 14:32:37 -03:00
Evil Factory
a65160dcbd fix item hooks not working properly 2021-11-28 13:52:36 -03:00
Evil Factory
878dbb30bc register bunch of components and fix enumerations in documentation 2021-11-26 22:56:29 -03:00
Evil Factory
a5721295bc register IdCard 2021-11-26 22:17:18 -03:00
Evil Factory
3a4f3cded4 added job assigned hook 2021-11-16 19:41:02 -03:00
Evil Factory
46166f124a add firesource 2021-11-13 12:16:08 -03:00