## About The Pull Request
Makes space vines properly respect armor and protective equipment that
they previously ignored:
- Toxic vines check for full-body protective with thick material cloths.
- Thorns vines now respects armor.
- Minor code readability improvements.
## Why It's Good For The Game
It doesn't make sense that toxic vines could poison me in a fully sealed
spacesuit or bio-suit. Respecting armor is always good for game balance.
## Changelog
🆑
balance: Thorns kudzu vines respects armor.
balance: You can protect yourself from toxic kudzu vines by fully
covering your body with thick clothing. However, this won't help against
toxic thorns.
/🆑
## About The Pull Request
Standardizes vv_do_topic() procs on subtypes
Mostly formatting changes
- Add a !. check for every subtype
- Add a space in between each href_list
- Standardize !check_rights(), default is !check_rights(NONE) in the
event that something isnt specified
## About The Pull Request
Admins can now customize the location, potency and production stats for
the space vines event, they can also use the new checkbox input system
to select any number of mutations for the vine.
Also fixes a bug where random event kudzu was always spawning without
mutations.
Also adds support for minimum number of options for the checkbox system
rather than it being hardcoded to one (0 mutation kudzu support)
## Why It's Good For The Game
Space vines was practically begging to have admin customization added to
it since its very impractical for admins to make custom kudzu, with this
admins can create space vine threats tailored to the round by selecting
interesting locations/mutations based on current station circumstances.
Also bugfix + dehardcoding a thing.
## Changelog
🆑
admin: Admins can now control the spawn location, potency, production
and starting mutations of the space vines event.
fix: The space vine event will now correctly give vines mutations when
they spawn rather than always being mutation free.
code: Checkbox tgui inputs now support setting a minimum number of
inputs rather than it being hardcoded to 1.
/🆑
This tracks the seconds per tick of a subsystem, however note that it is
not completely accurate, as subsystems can be delayed, however it's
useful to have this number as a multiplier or ratio, so that if in
future someone changes the subsystem wait time code correctly adjusts
how fast it applies effects
regexes used
git grep --files-with-matches --name-only 'DT_PROB' | xargs -l sed -i
's/DT_PROB/SPT_PROB/g'
git grep --files-with-matches --name-only 'delta_time' | xargs -l sed -i
's/delta_time/seconds_per_tick/g'
## About The Pull Request
Migrates the spacevine.dm random event file into its own folder, and
splits up its various sections into different files.
Adds a new __defines file for spacevine stuff, so that everything still
works after divvying up the file.
## Why It's Good For The Game
Splits up an obnoxiously long file that contained basically everything
related to space vines (a lot!). Imagine I make a joke about kudzu
overgrowth and... maybe something about how large this file became
before being pruned? I dunno man.
## Changelog
🆑 Rhials
code: splits up spacevine.dm into four files in the events folder, and a
__defines file.
/🆑