Commit Graph

4523 Commits

Author SHA1 Message Date
Evil Factory
b26a6d7ccc sending error messages longer than 1024 bytes for some reason breaks barotrauma, fixed my splitting the message into multiple chunks 2021-09-16 12:00:48 -03:00
Evil Factory
beb9b10eb3 docs updated now with fields 2021-09-15 19:17:31 -03:00
Evil Factory
a07ca2fd62 fixed content packages with different name than the folder name not working 2021-09-15 14:47:58 -03:00
Evil Factory
b0ed126891 added more stuff to docs 2021-09-15 14:27:58 -03:00
Evil Factory
d44d03fd9e whoops i just noticed the wrong link in the readme 2021-09-15 13:06:08 -03:00
Evil Factory
4075e71f7a separated Lua source by client, server and shared
github desktop bugged
2021-09-15 12:59:58 -03:00
Evil Factory
5678f81326 docs update 2021-09-15 12:52:14 -03:00
Evil Factory
e25e77bcf6 better documentation about Character Creation 2021-09-14 21:08:36 -03:00
Evil Factory
6e5de74f37 new GetComponentString, and docs updated 2021-09-13 16:47:05 -03:00
Evil Factory
b480e6797c workshop installer program fix 2021-09-13 12:57:31 -03:00
Evil Factory
265e2b84b6 forgot to document the rest of the hooks 2021-09-13 10:30:10 -03:00
Evil Factory
d3dfe0e51b register AI controllers 2021-09-12 23:11:41 -03:00
Evil Factory
3555ddad79 update documentation link 2021-09-12 22:49:49 -03:00
Evil Factory
0449b7b890 whoops 2021-09-12 22:02:51 -03:00
Evil Factory
b4575864a9 fixed missing assets 2021-09-12 21:41:19 -03:00
Evil Factory
8722890b97 whoops 2021-09-12 16:34:16 -03:00
Evil Factory
7f750773ee generate-docs-fix 2021-09-12 16:29:07 -03:00
Evil Factory
5a2f8edf25 Create generate-docs.yml 2021-09-12 16:21:46 -03:00
Evil Factory
656af7df2f new documentation and some fixes in code 2021-09-12 15:58:59 -03:00
Evil Factory
3cd5a23af7 forgot to add itemprefab 2021-09-11 13:14:18 -03:00
Evil Factory
748e3e39bc Merge pull request #17 from Regalis11/master
thank now, now i have to update my mod
2021-09-11 12:13:02 -03:00
Juan Pablo Arce
bf95e82d80 Updated version number 2021-09-11 10:41:44 -03:00
Evil Factory
ffb24594bc refactoring things out, removing unused additions 2021-09-10 19:10:05 -03:00
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
176a24cb43 Merge pull request #16 from Regalis11/master
v0.14.9.1
2021-09-09 12:12:44 -03:00
Evil Factory
8d26ef859d add holdable, registered explosion and hook fixes 2021-09-09 11:19:43 -03:00
Juan Pablo Arce
dacbeb1cfa v0.14.9.1 2021-09-09 07:42:25 -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
a8fb910e8d made lua loader only execute enabled mods, with a config bypass at the top, also ignoring it for dedicated server 2021-09-08 11:16:08 -03:00
Evil Factory
2888383b8f moved lua initialization to be after the server is running 2021-09-07 17:32: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
07114e52f8 Merge pull request #14 from mc-oofert/patch-2
SubmarineInfo and SubmarineBody
2021-09-04 10:53:35 -03:00
jimmyl
f938607119 more types 2021-09-04 13:04:47 +02:00
Evil Factory
6fff9875da clientpermissions enum 2021-09-03 15:10:38 -03:00
Evil Factory
2512513561 added Game.RoundStarted 2021-09-03 12:47:54 -03:00
Evil Factory
ce0da8581a serverLog hook and added a way to notify clients in custom interface 2021-09-03 12:15:29 -03:00
Evil Factory
2ddedf16b3 ... 2021-09-02 21:48:20 -03:00
Evil Factory
f14b088cca make readme better 2021-09-02 21:39:31 -03:00
Evil Factory
a7f658b54f I probably don't want to run this on pull requests and webhook fix 2021-09-02 20:34:30 -03:00
Evil Factory
fc6a212fc4 adding automatic builds because
its super painful to build each project individually and zipping them, thank-god this exists
2021-09-02 20:23:42 -03:00
Evil Factory
02c16f5979 Merge branch 'master' of https://github.com/evilfactory/Barotrauma-lua-attempt 2021-09-02 18:39:03 -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
d5e8d4fb07 afflictionUpdate hook from mc-oofert/patch-1
afflictionUpdate hook
2021-09-02 15:27:26 -03:00
jimmyl
7dd50987df add hook 2021-09-02 20:14:10 +02:00
Evil Factory
8b54f93f66 registered pair of jobprefab so you can get job preferences 2021-09-02 11:25:54 -03:00
Evil Factory
169555b041 added Hook.Remove and increased perfomance of hooks slightly 2021-09-02 11:06:03 -03:00