Barotrauma

Barotrauma

Lua For Barotrauma (with xpath patch)
220 Comments
<†>Baigle1<†>™ 25 Jun @ 9:48am 
Great concept, I wonder how many mods rely on this and why it hasn't been implemented in with normal Lua?
18 Jun @ 5:48am 
难绷 更新了 然后游戏也更新了 又用不了 (悲)
Zannen 23 May @ 12:31pm 
Ooh nice, has anyone tested if the Mudraptor mod works now?
会防空的树 9 May @ 1:35am 
终于更新了 感动:steamhappy:
shangjiaxuan  [author] 8 May @ 12:42pm 
Updated for 1.8.8. Not thoroughly tested though.
shangjiaxuan  [author] 7 May @ 5:17pm 
However, I've recently been busy looking for jobs and faced with other real-life problems and do not have all the energy and resource to update this promptly.

Anyone that is interested can reach out to me on github, and maybe together we could make this rework much easier.

I'm sorry for not keeping up to date.
shangjiaxuan  [author] 7 May @ 5:17pm 
Although there are still cases where it may require a workaround, for example mods that failed to load may be fixed by reordering the inheritance order, and vanilla does not give mods a second chance to load.

With the improvements in vanilla, this mod has been patching itself against vanilla with effort, but with so many workarounds littered everywhere, it was a miracle that it only needed resolving a few merge conflicts most of the time in the past.

At this point it may be just simpler to keep the inheritance logic intact and rework the whole integration into vanilla game.
shangjiaxuan  [author] 7 May @ 5:16pm 
To anyone still looking into an update:

Vanilla has fixed much of the design that this mod tried to fix on its own. Including but not limited to:

1. At least character prefab inheritance was fixed to be file/element based, so complex prefab load stage and activation logic can be ditched in many places.
2. Numerous occasions of bugs with sprite path resolving now integrated into vanilla. But the workarounds still litter around the codebase preventing merge.
EDEM 16 Apr @ 1:14pm 
Someone has to UPDATE this mod
Zannen 22 Feb @ 5:58pm 
Someone has to save this mod.
Semkay 21 Feb @ 12:54am 
Pls update
eskaro 17 Feb @ 4:48am 
update this mod pls
Николай 3 Jan @ 8:19am 
update this mod
N.E.O.N? 21 Dec, 2024 @ 11:40am 
pls bro update mod
Evil 14 Dec, 2024 @ 8:48pm 
Update bro
Silvet 10 Dec, 2024 @ 2:18am 
RIP which mods need this
跑路冠军 9 Dec, 2024 @ 9:45pm 
pls update...
[I2P]amnesia 5 Dec, 2024 @ 2:24am 
There won't be any updates :)
Ka279 4 Dec, 2024 @ 9:43pm 
update pls
eskaro 1 Dec, 2024 @ 7:28am 
Update please!!!!!!!!!!!!!!!!
Sir Conan Ainsworth 20 Nov, 2024 @ 2:10pm 
Update please!!!!!!!
TennoDaCherry 5 Nov, 2024 @ 5:35am 
update pls
Silvet 2 Nov, 2024 @ 2:30am 
please update...
cana789 25 Oct, 2024 @ 1:08pm 
Update , обнови
HaloRonsant 15 Oct, 2024 @ 12:17pm 
Will the modification be updated?
 MisterFossil  7 Oct, 2024 @ 9:11am 
We believe in you, shangjiaxuan! :steamthumbsup::captainsmooth:
Zannen 29 Sep, 2024 @ 9:50pm 
Good lorrd, still no update for a fix over a month now... Rip all other mods that required this mod.
Evil 25 Sep, 2024 @ 7:48am 
plsss update
Deniard 21 Sep, 2024 @ 3:11am 
update please
Sinshine 20 Sep, 2024 @ 9:44am 
We need an update
Demonic gamer 19 Sep, 2024 @ 7:14pm 
can we please get an update for this? i hop the mod isn't dead since it is need to run other mods
TermiDefi 18 Sep, 2024 @ 8:07am 
update plz!!!
maydayqueen 17 Sep, 2024 @ 8:57am 
大佬求更新:raksasicry:
Zannen 7 Sep, 2024 @ 8:22pm 
my Waifu mods cant work without this! Huhu! I need this!
llpenguinll 7 Sep, 2024 @ 1:45pm 
update plz!!!
Thunder 30 Aug, 2024 @ 11:55am 
update plz... :c
PaTTriarch 30 Aug, 2024 @ 7:29am 
Update? Save not working after barotrauma patch
 MisterFossil  29 Aug, 2024 @ 9:24am 
@America_Yea - You install this mod the same way you would install normal Lua for Barotrauma. Just put "install_cl_lua" into the console after launching the server executable.
東方華燈宴 13 Aug, 2024 @ 9:49pm 
跟东方潜渊行动组有冲突会导致闪退
Ibellisse 28 Jul, 2024 @ 4:38pm 
crashed game with all spawneble creature from lua mods (like never before)
America_Yea 26 Jul, 2024 @ 12:15am 
by this I mean I think a large portion of the description has been cut off here.
America_Yea 26 Jul, 2024 @ 12:14am 
what exactly do you mean by

then mods ca

do you need to type this in the console or something for installation post the normal steps? or do you just need to use the install_cl_lua like normal? some clear install instructions here would be nice.
Dweeb 22 Jul, 2024 @ 7:36pm 
currently conflicts with other big mods such as dynamic europa sadly
SponeBOZZ 13 Jul, 2024 @ 3:57pm 
Many mods do not work with this LUA and crash when creatures from these mods appear. For example, the Dead Space mod
[I2P]amnesia 26 Jun, 2024 @ 4:11pm 
Does this work for Linux builds?
SoIutl0n 20 Jun, 2024 @ 3:51am 
still conflict with barotraumatic
Spazz (Rafał) 14 Jun, 2024 @ 6:47am 
[error 2 part 1/1]

Error while loading entity of the type Barotrauma.LinkedSubmarine. {Relative path relative to nothing.} at Barotrauma.ContentPath.EvaluateRelativePath(String parent_full_path, String parent_package_path, Boolean parent_is_vanilla) in <DEV>/Barotrauma/BarotraumaShared/SharedSource/ContentManagement/ContentPath.cs:line 247 <DEV>/Barotrauma/BarotraumaShared/SharedSource/Map/LinkedSubmarine.cs:line 229

(Sorry for spam, delete this after reading if you wish)
Spazz (Rafał) 14 Jun, 2024 @ 6:47am 
[error 1 part 3/3]

at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) in C:\Users\Markus\RiderProjects\Barotrauma-development\Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 397
at Microsoft.Xna.Framework.Game.Run() in C:\Users\Markus\RiderProjects\Barotrauma-development\Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 367
at Barotrauma.Program.Main(String[] args) in <DEV>/Barotrauma/BarotraumaClient/ClientSource/Program.cs:line 61
Spazz (Rafał) 14 Jun, 2024 @ 6:46am 
[error 1 part 2/2]

at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) in C:\Users\Markus\RiderProjects\Barotrauma-development\Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 656
at Microsoft.Xna.Framework.Game.Tick() in C:\Users\Markus\RiderProjects\Barotrauma-development\Libraries\MonoGame.Framework\Src\MonoGame.Framework\Game.cs:line 500
at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() in C:\Users\Markus\RiderProjects\Barotrauma-development\Libraries\MonoGame.Framework\Src\MonoGame.Framework\SDL\SDLGamePlatform.cs:line 93