Commit Graph

4653 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
Markus Isberg 1231170fce Unstable 0.1500.2.0 (Rokvach's dog edition) 2021-09-10 04:52:34 +09: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
Markus Isberg e7b7c1a748 Unstable 0.1500.1.0 (BaroDev edition) 2021-09-03 21:56:31 +09: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
Evil Factory 7359b1846a dofile, loadfile, require, dostring, load replaced 2021-09-01 14:08:46 -03:00
Evil Factory 53fd4b1258 made modules partially work and replace/removed useless functions 2021-09-01 13:47:30 -03:00
Evil Factory 4d1297eca5 whoops fix error 2021-08-31 18:18:46 -03:00
Evil Factory 767f0d6b44 hook character create 2021-08-31 18:17:21 -03:00
Evil Factory 4d494ce9b2 whoopps again 2021-08-31 16:50:01 -03:00
Evil Factory 0190c81a97 whoops included NLua 2021-08-31 16:46:14 -03:00
Evil Factory c98c37743f add hook for changing local voice range 2021-08-29 17:30:29 -03:00
Evil Factory dd5ea6e4f8 Merge pull request #11 from mc-oofert/patch-1
characterDeath with killer and killing affliction
2021-08-29 15:42:01 -03:00
jimmyl 67dd27f4fe made changes as suggested by evilfactory 2021-08-29 20:40:07 +02:00
jimmyl f212631e1a remove characterdeath from shared 2021-08-29 20:06:00 +02:00
jimmyl 63ef6c82cb characterdeath with killer and killing affliction
why this wasnt already a feature i do not know
2021-08-29 20:03:37 +02:00
Evil Factory e24797dd05 refactor: no more dynvalues or userdatas 2021-08-29 00:16:33 -03:00
Evil Factory fdb9ca1d30 Merge branch 'master' of https://github.com/evilfactory/Barotrauma-lua-attempt 2021-08-28 22:28:35 -03:00
Evil Factory c248a192c9 map entity prefab and fabricator component 2021-08-28 22:28:30 -03:00
Evil Factory b03638b6b6 Merge pull request #10 from Regalis11/master
dependa bot thing
2021-08-28 00:13:36 -03:00
Markus Isberg 501e02c026 Unstable 0.1500.0.0 2021-08-26 21:08:21 +09:00
Joonas Rikkonen b18137978f Merge pull request #6473 from Regalis11/dependabot/nuget/Barotrauma/BarotraumaClient/RestSharp-106.12.0
Bump RestSharp from 106.6.10 to 106.12.0 in /Barotrauma/BarotraumaClient
2021-08-26 11:28:23 +03:00
Evil Factory 327a287a0b update data package 2021-08-25 13:36:42 -03:00
Evil Factory 83360b3b7e revert wificomponent 2021-08-25 13:31:16 -03:00
Evil Factory 970ee8a93f Merge pull request #9 from Regalis11/master
0.14.9.0
2021-08-25 13:18:02 -03:00
Evil Factory 5ffe372908 test 2021-08-25 13:17:10 -03:00