* make landmine work on stepping off
* update methods naming
* made both step modes possible
* updated stepoff event raise to not interfere with game physics internals
* added comments
* figuring out how audiosystem works
* added beep sound effect, updated how stepoff trigger works to make it more consistent
* updated source in attributions.yml
* made stepoff working every time
* introduced suggested changes
* updated janitor's WetSignMine to have audio
* made cleaner events and bashing my head at OnEndCollide event raise
* inverted conditional where applicable
* review
---------
Co-authored-by: Yurii Kis <yurii.kis@smartteksas.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit 54dd273f66)
* Add Prometheus stats for admin count
Fixes#20828
Reports time series for admin count. Counts are separated by state (active, AFK, or deadminned) and admin rank.
* Use static constructor instead of static readonly for the metric
Docs recommend this due to inconsistent execution of C# static constructors.
* Remove static usage, use IoC IMeterFactory.
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit a1817a12db)
* haunted dungeon
* Initial work
Still needs prefab gen work to make it interesting.
* ime a worm
* weh
* Work
* Slight tweaks
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit 952b7f4c4e)
* Configuration argument for content packaging
Needed this for something so here we are. I think someone mentioned they wanted this? Welp its here now
* Add client, tiny fixes
(cherry picked from commit 9e7b196ffb)
Basicly just does small fixes that were told to me.
Warden's wall monitor is now located on the table because previously it was on a wall that wasnt even accesable
Salvage was readjusted due to no shuttle and given conveyors to help moving the cargo inside
Prisoner wall lockers now contain jumpsuit and jumpskirt for any new prisoners
* prevent funny meta
* Totally didn't forget about drinks
* damn chocolate bar
* big but less and more or something
* while im here fix the empty orange carton
Apparently people don't want empty orange cartons???
* juicebox + more random stuff
* fix that
Apparently it parses "Null" as an actual null, and that isn't very good for the game... (It crashes)
Signed-off-by: Null <56081759+NullWanderer@users.noreply.github.com>
10 is too little, so I'm increasing it until there has been an admin discussion had.
I'm making this decision myself due to there being no head game administrator to talk to about this, and as such I believe it is currently my decision to make in regards to server configuration.
Signed-off-by: Null <56081759+NullWanderer@users.noreply.github.com>
* Remove second shove check.
* Change when popups and sounds are created.
Reduces phantom shoves that feel bad.
* why didn't i think of this i saw it earlier...
* Replaced Is fields with prefix
* remove some dependencies to fix tests???
(cherry picked from commit 5a2c744998)
* Fix bypassing bonking with verb
* Revert "Fix bypassing bonking with verb"
This reverts commit efa0f0f5777b893bcee5a852994cfa1e3fda3e71.
* Properly refactored BonkSystem.
* Oh hey, this is redundant now
* Better solution
* Reduced default bonk chance from 75% to 50%
* Also do a little grammar fix
* Moved BonkChance from BonkableComponent to ClumsyComponent.
* Revert "Moved BonkChance from BonkableComponent to ClumsyComponent."
This reverts commit 0acbd9273f20ec478692603781adf15e06e5ed41.
* Another little grammar fix
* Matched default bonk doAfter length to default climb doAfter length
* Fixed duplicate popups
* Check CanVault with verb use too. Add granularity to ClimbingComponent and remove Leg/Foot requirement.
* Don't show verb if you can't climb
* Removed CanForceClimb
* byref record struct
(cherry picked from commit 225bc3c5ae)