* add custom test command
* first attempt at using tgs chat embed
* force typecast to fix error?
* ok empty text prefixing isnt enough to force typecasting it turns out
* what
* thats embarrassing
* oh yeah you cant use a constructor that doesnt exist
* how does code work again. maybe i should be at least building these before committing.
* inline it?
* time parsing and another attempt at inlining
* cant do division to a text probably
* doh
* dont show negative time and use current time dilation
* the incredible shitcodeler
* parsers hate this one stupid mistake
* escape empty field values so discord gets them?
* properly override required rights
* i love tgs!!! i love tgs!!!!
* why isnt it doing the thing i want it to
* what. tgs must be disposing of timer field. give it a visible name regardless of state i guess
* holy shit you idiot no wonder it wasnt working you didnt add it to the list of fields
* okay actually dont escape them
* test proc override to clean up some shitcode
* little bit of cleanup
* Adds a lot of fire alarms; makes a few other minor adjustments.
* Adds a couple more doors to botany; gives the morgue more trays; sets the first SM filter to nitrogen; and removes a second bartender shotgun.
* Adds a couple of maintenance airlock helpers; moves a few items over display cases into display cases.
* Resolves a few more CI failures.
* Missed a cable.
* Clarifies/adjusts a few area borders. Renames a few via the creation of custom hallway subtypes.
* Adjusts a lot of directional signage; adds more directional signage; adds a new and fancy airlock in escape; adds shutters to two command rooms.
* Morgue to psychology; squishes the chaplain's office; moves medical cold storage to above the morgue's new location; moves psychology to where cold storage previously was.
* Slightly expands the bridge.
* Comitted the wrong file last night.
* Replaces emergency nanomeds on Theia's escape and arrivals shuttle; adds airlock pumps and extends airlocks where necessary; implements the new surgery air alarm helper.
* A few corrections to address CI Suite failures.
* Ports Hecata bloodsuckers (by Marmio64) from Yogstation.
* Almost forgot the base bloodsucker mob type.
* Update fulp_modules/features/antagonists/bloodsuckers/code/powers/hecata/spirit_call.dm
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
* Update fulp_modules/features/antagonists/bloodsuckers/code/powers/hecata/necromancy.dm
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
* Replaces the 'clan_progress' var with 'revive_count' on '/datum/action/cooldown/bloodsucker/targeted/hecata/necromancy'.
* Converts bloodsucker simplemobs and wraiths into basic mobs; adds the 'DEL_ON_DEATH' flag to wraiths.
* Define-ifies the bloodhungry faction.
* Sets sanguine zombie arm damage to initial on species loss.
* Renames a couple of parameters for code clarity.
* Update fulp_modules/features/antagonists/bloodsuckers/code/powers/hecata/spirit_call.dm
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
* Sets user to equal owner in an action's proc.
* Makes a single item (ectoplasm) remains drop list static.
* Maybe this will work...
* Attempts to fix a unit test error by simplifying something.
* Corrects a typo.
* Adds hecata zombie screenshot; updates tg_edits.md.
---------
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
* Misc fixes and additions to beef_cytology.dmm
* fixes bad variables
* Implements QLA's suggestions
* Some more changes
* changes and fixes cause I messed up some other things
* Changes and fixes to Selene
Makes the engi entrance a bit friendlier to crew trying to talk with engineers by swapping an eng airlock for a public one and adding windows.
Also fixes some not so hidden pipes.
* Rogue pump change exterminated
* Lots of small changes
Firelocks, firealarms, electrical signs, near station area, color matching floor tile, kills a chair get up and go work mf, Tcoms air alarm won't trigger roundstart and I am definitelly forgetting something.
* Makes the public mats vote account for the possibility of Icebox.
* Adds a few more announcements to the public restart vote; makes the vote delay its call by a minute if it passes and no shuttle has been purchased.