Barotrauma

Barotrauma

Showperf Extensions
32 Comments
arb0 2 Jun @ 9:46pm 
Can confirm the mod still works, at least alongsaide DA, EK pack.

Just needs correct mod placement, I put both immediately near the physical bottom of list.
achachala 12 Apr @ 12:44pm 
Needs an update some time :3
Nupaska  [author] 25 Dec, 2024 @ 7:52pm 
Honestly i don't see what could throw nre in mod added code there

I'm replacing vanilla code with it's almost identical copy, so it could be vanilla bug

> under some certain circumstance
Any guess about circumstances? The error just say that it's somewhere in that method, but it's pretty big
I could debug it if you'd find repro steps

You can also make github issue if steam comments are inconvenient
https://github.com/SomeRandomNoobKekeke/Showperf-extensions--code-/issues
4sunnyh 25 Dec, 2024 @ 3:00pm 
It appears that this mod has caused my game to crash under some certain circumstance when I tried to use a periscope.
Couldn't replicate the crash, so here is the report just for information: https://pastebin.com/iWAUCdhS
whosyourdaddy 6 Dec, 2024 @ 2:18am 
Oh F3 will pause that, i should know it.
whosyourdaddy 6 Dec, 2024 @ 2:17am 
Oh, my bad, I didn't notice the "Some Commands" on the page, it solved my problem now.
Nupaska  [author] 6 Dec, 2024 @ 2:03am 
> Could you add filters to ignore and include perf stat entries?
What filters? I mean there's already s_track, s_ignore. What else do you want?

> Pause the drawing of the statistics list
I just press f3, but i can make a separate command if you want
whosyourdaddy 6 Dec, 2024 @ 1:49am 
Great mod! I have some suggestions:
1. Could you add filters to ignore and include perf stat entries?
2. Pause the drawing of the statistics list, which makes it easier for me to use shift+LMB to focus on the data I am interested in.
Nupaska  [author] 23 Oct, 2024 @ 9:58pm 
Ӆᶓᵮᶏᶉᶖơцʂ~}God{~ 23 Oct, 2024 @ 9:56pm 
reeeeeeeeeeeeeeeeeeeeeeeeeeeeee
Nupaska  [author] 13 Oct, 2024 @ 5:55am 
No, i just forgot to uncomment that code, i have to permit them manually because they are not lua commands
Ydrec 13 Oct, 2024 @ 5:53am 
Try regiving yourself all permissions because lua commands can be funky on dedicated
Nupaska  [author] 13 Oct, 2024 @ 12:42am 
@D is this better?
On my screen it was placed perfectly xd
Are you using some funny resolution / text scale?
If you changed it midgame and gui broke then it's because it doesn't react to settings change yet, try cl_reloadlua
D 13 Oct, 2024 @ 12:09am 
Move it a bit down.
https://ibb.co/WGsD6y0
also i dont have permissions to use showperf in my own dedicated server I am hosting with this update
https://ibb.co/hHWbdrR
Nupaska  [author] 13 Sep, 2024 @ 10:11pm 
Those are aliases, i even mentioned that
[quote] Most stuff is tabable and has short aliases (separated by |) [/quote]
That's how commands defined in baro code [github.com]
Idk, i thought it's a common pattern
I just copypasted command names from code, i guess i can at least add some spaces for readability
Ydrec 13 Sep, 2024 @ 5:52pm 
showperf|s in description is confusing, is command showperf|s, it is show perf then another command starting with s?
Chuva 7 Sep, 2024 @ 10:39am 
@Nupaska thanks, i see now. It wasnt obvious, "capture by id" looks like only specific id would be in the list
Nupaska  [author] 7 Sep, 2024 @ 8:27am 
@Kookoorooza а это все разное
Есть глобальный Draw и глобальный Update
В глобальном Update происходит ItemUpdate, а внутри ItemUpdate происходит ItemComponentsUpdate
А MapEntityDrawing происходит в глобальном Draw, они не пересекаются с Update
Причем оно не совпадает со значением в showperf, там одни и те же методы вызываются 10 раз с разными предикатами а я просто все в одну кучу сваливаю
Nupaska  [author] 7 Sep, 2024 @ 8:18am 
@Chuva just type "s id", or you mean something else?
[code] showperf|s id - toggles capture by id or general prefab name [/code]
Kookoorooza 7 Sep, 2024 @ 5:11am 
Полагаю нужно максимально подробное описание. Условно вот прожимаю я WholeSubmarineUpdate и там 220мс, но вбив в редакторе MapEntityDrawing одной только проводкой выходит 110, а в ItemComponentsUpdate 167, то есть уже больше чем в том, что должно быть общим.
Структуры раньше очень сильно дрючили игру, в этом году это исправили. Вот эти 3мс структур реально никак на производительность не влияют и лучше следить за проводкой, или 3мс структур и 100мс проводки это сопоставимые значения?
Chuva 7 Sep, 2024 @ 3:59am 
please add item IDs on ItemUpdate, ItemComponentsUpdate. It is very helpful to see which one is which together with connection panel ID mod. Now im optimizing 16 drones that use navterminals wanting to toggle all but one off to improve performance. But i cant verify that my adjustments work as intended bc navterminal IDs not visible in the list
Nupaska  [author] 6 Sep, 2024 @ 12:18pm 
да можно
Kookoorooza 6 Sep, 2024 @ 12:17pm 
В целом - да. А как-то можно сделать что-то типо очков "антуту" подлодки? Условно дюгонь 100 попугайчиков, вообще не напрягает комп, а вот тифон3 уже 1000 попугайчиков, может подтормаживать. Я вот щас структур посмотрел 3мс, у итемсов 100мс, на лодке попроще 1.5 и 90мс, но разница в кадрах/cекунду ощутима
Nupaska  [author] 6 Sep, 2024 @ 10:58am 
@Kookoorooza добавил StructureUpdate, оно?
Kookoorooza 6 Sep, 2024 @ 9:56am 
А можно такое же но для структур, желательно вместе с итемами?
Nupaska  [author] 20 Aug, 2024 @ 3:00am 
:BaroDev:
Azure 20 Aug, 2024 @ 2:59am 
ok it works
Nupaska  [author] 20 Aug, 2024 @ 2:56am 
Any errors in console?
Azure 20 Aug, 2024 @ 2:55am 
it doesn't work
Nupaska  [author] 19 Aug, 2024 @ 8:27pm 
Or for players who want to know which of their 100 mods makes fps drop to 5
Nupaska  [author] 19 Aug, 2024 @ 8:06pm 
No, it's just debug mod for other modders
To help them optimise their mods or make "performance mods" that would fix vanilla stuff
myru 19 Aug, 2024 @ 5:00pm 
is this a performance mod? What exactly does this do besides displaying it