* Full Auto Gun Mode Component
* Apply some refactoring
* spaces mhmm
* Some signal movement
* Apply DGamerL suggestions
* Unknown SIGNAL_HANDLER no more
* Fix runtime if uid is passed
* Why the hell you even care
* god you serious
---------
Co-authored-by: Gottfrei <zweisen@gmail.com>
* Globals work
* Double access works
* All other things
* Revert "All other things"
This reverts commit 6574442eb6.
* More changes that compile and work
* IT WORKS AAAAAA
* Changes even more .len to length()
* Apply suggestions from code review
* Update code/datums/mind.dm
* Update code/__HELPERS/sorts/InsertSort.dm
Co-authored-by: Deniz <66401072+Oyu07@users.noreply.github.com>
* Update code/__HELPERS/sanitize_values.dm
Co-authored-by: Deniz <66401072+Oyu07@users.noreply.github.com>
---------
Co-authored-by: FunnyMan3595 (Charlie Nolan) <funnyman@google.com>
Co-authored-by: Deniz <66401072+Oyu07@users.noreply.github.com>
* rework queen eggs, princess caste
* add trailing newlines for travis
* refactor for code standards
* Remove old/incorrect comment from queen.dm
* refactor purple.dm, add notification for which area queen is in
* princesses no longer lose ventcrawl or gain wallsmash when nesting, deletes MassFlicker()
* add status tab info for purples about where their queen is
* Simplified princess code: removed NestMode(), NestMode2().
* makes terrors use 'bite' animation when attacking something
* status tab spider regeneration helptext
* converts queen spit from TOX to BURN, empress single-fire
* fixes terror gender, double-examine text. add terrors closing airlocks, remove queen wrap
* newline for travis
* alter terror spider event balance depending on server pop
* white infection sequence: gray, red, brown, green, green
* moves #define isterrorspider(A) to __DEFINES\mobs.dm
* remove typoed comment
* fix: prevent exploit with spam-clicking egglay action button
* fix: prevent AI trying to move spiders after a player takes control of them
* fix bug where terrors bumping an airlock repeatedly could make it both open and close
* clarify comment on event odds
* increase queen spit burn damage from 30 to 40
* add: queen webs are now airtight, instead of dealing damage/hallucination
* remove spider alert for already-controlled spiders
* queen spit naming fix
* travis newline
* encourage princesses to remain outside vents
* fixes calls to CountSpidersDetailed not using list()
* makes it easier to debug away mission AI
* code quality: more typeless loops
* add: killing a queen, also kills most of her offspring
* remove walk fix, for splitting into another PR
* remove events\spider_terror.dm changes, move to another PR
* makes it compile - will still require merge conflict resolving later.
* fix: purple webs cause purples to lose sign of queen and die
* visible-> near for purples
* fix wrong gender on spiders
* queen spit now damages structures (like mechs) and other spiders
* ghost spacing
* show queen living time on examine
* Fixes#12969 - terrors getting stuck in web
* revert all changes to purple.dm
* farie requests 1
* farie refactoring II
* var/list/spider_array
* var/list/spider_totals
* more farie
* queen examine laycount, initial eggcount
* terror heat vulnerability, refactoring 1/0 vars
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.
Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.