Commit Graph

30 Commits

Author SHA1 Message Date
Evil Factory
813aaf29b8 making things more organized, turning Player deprecated, preparing for nlua and using partial classes for additions to another barotrauma classes 2021-09-10 18:32:19 -03:00
Evil Factory
8d26ef859d add holdable, registered explosion and hook fixes 2021-09-09 11:19:43 -03:00
Evil Factory
01eec1e9ad lets hope this doesn't break anything: returned type by hook is now the last hook registered 2021-09-08 13:05:34 -03:00
Evil Factory
eb28b3a7f1 fixed: barotrauma for some reason ignores content packages that only contain lua scripts 2021-09-08 11:41:20 -03:00
Evil Factory
76f389dff9 new signalReceived hook with better performance
signalReceived.YourComponent, with the checks in the lua-side this hook was being called too many times and it was using up to 10% cpu of the server
2021-09-07 11:02:24 -03:00
Evil Factory
5df4207521 made the loader a lua script and added a few useful functions 2021-09-06 23:30:52 -03:00
Evil Factory
995d0d9488 added IsDedicated 2021-09-06 15:39:06 -03:00
Evil Factory
4c137167da fixed component exception and removed client permission temporary 2021-09-04 21:17:48 -03:00
Evil Factory
2512513561 added Game.RoundStarted 2021-09-03 12:47:54 -03:00
Evil Factory
1fbd7ee7f8 added a way to know which content packages are enabled 2021-09-02 18:39:00 -03:00
Evil Factory
169555b041 added Hook.Remove and increased perfomance of hooks slightly 2021-09-02 11:06:03 -03:00
Evil Factory
c98c37743f add hook for changing local voice range 2021-08-29 17:30:29 -03:00
Evil Factory
e24797dd05 refactor: no more dynvalues or userdatas 2021-08-29 00:16:33 -03:00
Evil Factory
c248a192c9 map entity prefab and fabricator component 2021-08-28 22:28:30 -03:00
Evil Factory
5d75b1c6f1 http request support 2021-08-20 21:11:45 -03:00
Evil Factory
1ff03398d6 file io 2021-08-20 19:01:28 -03:00
Evil Factory
c11d889d51 custom intefaces 2021-08-17 23:59:14 -03:00
Evil Factory
9f2261827a better way of creating items 2021-08-17 19:13:24 -03:00
Evil Factory
a2cb256aa6 plenty of new things 2021-08-15 17:17:49 -03:00
Evil Factory
06f40fa368 more 2021-08-10 23:34:07 -03:00
Evil Factory
64ed424a6b new hooks and item removing 2021-08-09 23:43:38 -03:00
Evil Factory
933b6dcb8f fix killedbytraitor and message icon 2021-08-06 19:26:16 -03:00
Evil Factory
e5b1f1cf46 fixed duplicate log and registered more classes 2021-08-05 15:26:37 -03:00
Evil Factory
49d162fb12 better vectors 2021-08-01 11:14:25 -03:00
Evil Factory
8a8018509d fixes 2021-07-19 00:12:41 -03:00
Evil Factory
250163e1f5 wifi wiring 2021-04-26 23:46:58 -03:00
Evil Factory
54b49209ed fixes 2021-04-22 13:59:27 -03:00
Evil Factory
bb0ea74961 example 2021-04-14 01:00:56 -03:00
Evil Factory
d557b4491d expose more things to lua 2021-03-26 16:56:59 -03:00
Evil Factory
2ddffa3308 make things less shit 2021-02-28 16:27:08 -03:00