Barotrauma

Barotrauma

Performance Fix
Evil Factory  [developer] 5 Jan, 2022 @ 2:30pm
List of items that can act weird
These items can act weird when not in the priority list, feel free to them.

Diving suits completely break if they aren't in the priority list.

Items like batteries and capacitors can run slower when not in priority list.

Controllers (beds or periscopes) can have weird animations when not in priority list.

Turrets and doors can have laggy animation, but work fine.

feel free to comment items that you added, so others can add it too in case they have problems.
Last edited by Evil Factory; 1 Mar, 2022 @ 6:35am
< >
Showing 1-15 of 41 comments
whosyourdaddy 5 Jan, 2022 @ 11:15pm 
I noticed that many people are using other mods at the same time, such as dead space and ek, but most players don’t know how to manually add these mods'items to the priority list. Even if they know how to do it, they don't seem to want to always manually modify the configuration after subscribing to an another mod according to its' xml files.
Feedback source: https://tieba.baidu.com/p/7682135852
Yes, yes, I am promoting lua through your PerformanceFix in the Chinese community to let more people know about it.
whosyourdaddy 5 Jan, 2022 @ 11:24pm 
Some people say that when using EK and dead space sonar, using PerformanceFix will cause dropped frames.
Evil Factory  [developer] 6 Jan, 2022 @ 6:50am 
Originally posted by 2731412072:
I noticed that many people are using other mods at the same time, such as dead space and ek, but most players don’t know how to manually add these mods'items to the priority list. Even if they know how to do it, they don't seem to want to always manually modify the configuration after subscribing to an another mod according to its' xml files.
Feedback source: https://tieba.baidu.com/p/7682135852
Yes, yes, I am promoting lua through your PerformanceFix in the Chinese community to let more people know about it.
unfortunately i don't think there's anything i can do about it, do you have any suggestion on how this could be fixed?

btw, i read through the forum, but google translate was having a hard time
whosyourdaddy 6 Jan, 2022 @ 8:06am 
"shuttleengine", "engine", "largeengine", their wreck version, and mod's Engine, they all have ItemComponent.Engine components.
So my solution is: after calling SetItemPriority, if the iterated item has ItemComponent.Engine, then add it to the high priority list.
Evil Factory  [developer] 6 Jan, 2022 @ 9:04am 
Originally posted by 2731412072:
"shuttleengine", "engine", "largeengine", their wreck version, and mod's Engine, they all have ItemComponent.Engine components.
So my solution is: after calling SetItemPriority, if the iterated item has ItemComponent.Engine, then add it to the high priority list.
i will add this funtionality in the next update, i plan on also adding configs to control the update rate of the subsystems in map entity, like hull update rate, structure update rate, gap update rate, etc
Evil Factory  [developer] 7 Jan, 2022 @ 7:53pm 
Originally posted by 2731412072:
"shuttleengine", "engine", "largeengine", their wreck version, and mod's Engine, they all have ItemComponent.Engine components.
So my solution is: after calling SetItemPriority, if the iterated item has ItemComponent.Engine, then add it to the high priority list.
sorry for taking a while, but i added your solution
whosyourdaddy 7 Jan, 2022 @ 10:40pm 
Originally posted by Evil Factory:
Originally posted by 2731412072:
"shuttleengine", "engine", "largeengine", their wreck version, and mod's Engine, they all have ItemComponent.Engine components.
So my solution is: after calling SetItemPriority, if the iterated item has ItemComponent.Engine, then add it to the high priority list.
sorry for taking a while, but i added your solution
Thank you, it's very helpful!
MasonMachineGuns 15 Feb, 2022 @ 9:03pm 
add medical bed to the "jank animation" list
MasonMachineGuns 15 Feb, 2022 @ 9:21pm 
and husk infection is unreliable for some reason... that one is beyond me. Huskmod to be exact, something to do with both mods at the same time.
Evil Factory  [developer] 16 Feb, 2022 @ 8:09am 
i added the Controller component to the priority list instead, so beds, periscopes, etc get added to the priority list
Evil Factory  [developer] 16 Feb, 2022 @ 8:10am 
idk about the husk infection tho, you can try adding the husk mod items to the priority list
MasonMachineGuns 16 Feb, 2022 @ 10:01am 
well its the affliction more specifically, like when the infected die they do not turn, kinda removing the threat of husk. its not necessarily the items
Evil Factory  [developer] 16 Feb, 2022 @ 11:13am 
Originally posted by MasonMachineGuns:
well its the affliction more specifically, like when the infected die they do not turn, kinda removing the threat of husk. its not necessarily the items
are you this is caused by this mod? performance fix doesn't affect afflictions or characters, only affects items, gaps, hulls, and other map entities. maybe huskmod could be using some special item that isn't used in gameplay or something?
MasonMachineGuns 16 Feb, 2022 @ 11:21am 
i can certainly test the crap out of it. ill let you know
whosyourdaddy 28 Feb, 2022 @ 9:19pm 
baro devs considered the update of engine and pump, we can now remove them from the component priority list to further improve performance.
< >
Showing 1-15 of 41 comments
Per page: 1530 50