* it's finally here
unfucks tgui
* oops, I don't want to change the mode
* charlie and moxian review
* charlie review II + some GC fixes
* rebase to fix conflicts + tgui bundle deconflict
* charlie review III + affected review
* final? tweaks
* Area tweaks
* Update oldstation.dm
* When you are Near Space
* 2 missed lattices...
I love catching things I missed in a screenshot...
I need a finer comb.
* Add raw tg emote datums
* Some more initial implementation
* First (big) commit
* More reworks, most emotes seem to work but cooldowns are weird
* Add the remaining emote species
* Add simple mobs
* Update defines, add more comments
* Remove unnecessary intentional calls
* Fix some bugs, add more functionality
- Silicon mobs/bots can't use all the living emotes
- Sound volume can now be specified for emotes
- Added a define for emotes to not go thru runechat
- Reorganized some emotes
- Some human emotes that need breath will gasp
- IPCs can beep boop
- Restore power warn for robits
- Sneezing and coughing have sound effects
* Fixes emote species separation not working in *help
* Reorganize emotes based on what's available on paradise
* mouthful mode
* Update implants to use emote signals
* Update species whitelist to use a typecache
* Cleanups
* More small changes
- Remove old extraneous typecache
- Reconfigure drask emotes
- Make all mime emotes visible (since they're silent)
* Remove old emote functions
* Update emote sounds, volume
* Rework more emotes into EMOTE_VISIBLE
* *rumble*
* More slight testing and cleanup
- Drop audio emote cooldown from 10 to 5 seconds
- Change clapping behaivor slightly, putting it into run_emote
- Update some emote flags here and there
- Fix up johnny, though remind me why this one exists?
* Fix indentation, missing typecast
* fix some returns
* More review
* Rename emote files
* Add'l review
* Even more emote fixes!
- Move defines out into an emote define file
- Integrate audio and general emote cooldowns
- change some 1 and 2 into visible/audible
- Try to fix monkey screech
* Add ability for admins to mute users' emotes.
* Rename cooldowns, add general mob emote cooldown.
* Fix flip not always geting the right message
* Add some emote target handling, docs
* Fix admin rights, indentation
* Update emote.dm
set default mode to ANY
* General implant fixes
- The way implant triggers are handled is now improved, with separate checks for death and emotes instead of just checking deathgasp.
- Implants can choose to be triggered for the first death or for every death.
- Voice of God play dead now activates sad trombone
read: voice of god can now no longer lowtiergod nukies
* Bunch of other changes and bugfixes
- Adds number flag for behavior
- Reworks how muzzling/vocalizing emotes works
- Breaks out sound effects
- Drops cooldown to 1.5s
* Fix people being able to snore/nightmare while awake.
* Bump paralysis on living emotes
* First review pass
* Clean up implants (while we're here) and fix compile errors
* in living error
* More outstanding review fixes
* use more isx() checks
* Add pre-emote signal, try_run_emote()
* Prevent silicons from playing their deathgasp multiple times
* Add emote postfix behavior for adding parameters to non-message params.
Also adds a signal to intercept emote actions.
* Fix linter complaints
* Remove new player checks on GLOB.dead_mob_list
* Fix species emotes not being distinguished, remove weird legacy code
* monkey ball
* better docs == better code
* Fix audio cooldown, silicon emotes
* Fix ghost emotes (don't worry they're staying)
* Restore spin to 2 seconds
* oh johnny boy
* Make fainting last two seconds instead of .2 seconds
* Remove extra highfive message
* Tick friendly emotes
* Fix up friendly emotes, ghost emotes
* Add some emote message safeguards, prevent flip from showing twice
* Fix ghost vision message format
* Fix hands_use_check on non-carbon mobs
* Bring emotes in line with say re. oxyloss
* Add option for death implants to not trigger on gib
* Try adding some unit testing
* Include emote unit tests
* More attempts at unit testing
* More attempts at unit testing?
* forget it this is fine
* Housekeeping
* Little bit more
* Remove extra bolding from ghostsight emotes
* More sanity checks, fix snore
* Remove stack trace when unintentional emote fails
* Update code/modules/mob/living/silicon/silicon_emote.dm
oops
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
* More implant cleanups
* Oh I missed this
* Silence wagging, more review fixes
* Oops 2
* ensure everything can swear
* High-five fixes and status effect stuff
- Adds new on_timeout() function that gets triggered when a status effect expires
- Fixes up passing arguments to status effects
- Ensures high-five explosions don't kill the wizards
* More review stuff
- Add a stat to text to make things easier
- Make it harder to delete emotes
- BIG DANGER
- pose can no longer be set while unconscious
* Remove extra high five logic, godmode changes
* forgor
* Fix gasp not working
* Update docs for good measure
* Some review and custom emote fixes
* Fixes death alarms being broken
* Better handle stat_allowed, more review comments.
* ..() conventions
* This is why unit tests are nice
* Remove drone snowflake emote stuff
* Linting
* No more flipping on the ground
* Snap doesn't require hands free
* Does it make complete sense? no, but it's Fun
* Apply suggestions from code review
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
* Fix revenant messages, power warning
* epic webedit fail, laugh at this user
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
* proof of concept
* proof of concept fix
* cargo/sec/dorms/engi
* service and sci framework
* floors
* sciwaypoint
* major departments done
* candidateV1
* haha die runtime
* and a zoning error
* feedback+minorpipenetrework
* compile now please
* abracadabra
* runtimefix
* Morgue + medmaint rework
* zooooones
* forgot to delete placeholder :)
* firealarm
* floors
* dmg turf on powernode bad
* missing pipe and rogue loot spawner
* tgs pipe layout sucks
* hallway repipe and bug fixes
* MISSING TILE
* IAA, maints, SM loop expanded, pipes reworked and bug fixes
* small flip
* reverts shuttlered2 icon change
* replaces offical posters with contraband in maints
* floating cameras are not good for health
* AI core tweaks and robo storage console added to robotics
* pipe over top of vent, airlock name changes and missing spawnpoint added
* a few very small detailing changes while I wait for review
* oh and I forgot to give EVA and the teleporter room a holopad lol
* missing pipe and tile fix
* Adds more airlock helpers + few bug fixes
* i love warning stripes
* or not
* lightswitches
* zoning error fixed
* little chem update
* and firelocks
* cam fix
* minor detailing
* another missing holopad and a date change to reflect paralore
* fixes as mentioned above
* a missing side rail
* removes a good chunck of floor decals and fixes docking port
* wall stuff cleanup
* decal removed
* and an airlock
* sec depart revamp
* shutterfix
* aa
* thanks for the feedback :). should be all resolved
* quick edit
* directional cryo consoles are based, thanks sean
* akward vent no more
* how the hell
* murders var edited open shutters, another detail pass, xenobio extended by 1 tile
* quarantine lockdown shutters
* uh oh
* it just works(bug fixes)
* we should be done here
* this shouldnt have an auto airlock namer
* now it should B)
* i actually forgot one lol
* aaaahhhhhHHHHHHHH
* turned biohazard pump off + removed one warning strip
* also some door fixes
* minor touchups around bar
* ack
* air alarm fix
* stray docking port removed
* floortile dir removed
* cryo pod support added to perma
* decals removed
* """deconflict"""
* nanomob BATTLE terminals (yes I am running out of things to add)
* uh oh thats the wrong y pixle shift
* conforms with armoury standardisations
* buffs aux armoury light
* fixes icon state on air injector
* sigh.. holopads
* put a lamp in the bomb test range because the camera light doesnt work on paracode, fixed a few other things
* switch lattice out for catwalk at turbine
* minor detailing changes
* supply console fix
* HOP/Bridge supply consoles changed to non-public type
* few cosmetic tweaks around the hallway involving extinguishers, robotics locker added(even though it's kind of pointless with us having robodrobe), sci starting glass and meta buff
* 2 cameras moved off glass, slight sci chem buff with rwalls now fully protecting it, few posters moved to look less awkward
* the great tinted window removal of 2557(they kind of suck in paracode), also engineer burn medkit switched out for a standard one(in line with box)
* pipenet fix
* experimentor console added, var edited on pump changed out for on subtype
* experimentor room buffed with plasma windows(as on box)
* layering issue with a warningstrip in robotics fixed
* tile in abandoned med removed, maints glass door in botany replaced with solid door, few space heaters removed
* leftover pipe connector in maints removed
* dozen or so cameras moved about 1 tile so that they're no longer sharing a tile with a light, missing floor tile in brig fixed, cargo table cleaned up
* ooops one more camera in the vault
* /secure suit storage units replaced with normal type
* flipped decal so it's facing the right way
* high voltage warnings moved off glass in xenobio, high voltage warnings added around the vault
* quick highvolt sign fix
* replaces grimy floors with cleanable dirt, moves 1 camera 1 tile
* stand_clear decal added under armoury shutter
* Prison laundry camera added(same as TG), prison botany camra moved a tile
* slight adjustments to NTR and BS office in regards to camera and APC placement
* gateway cam move, AI sat wire moved to look more clean
* opacity change on prison transfer plastic flap
* AI Satellite antechamber turret controler fixed
* a few var edited pumps replaced with on subtype
* opps this tile should be catwalk not an airless plating
* AI upload gets firelocks+foyer gets vents and is fully set to AI upload access only, captains officer intercoms moves around a bit, lightswitches moved a bit
* oops the instead of the ai upload was missing a firealarm
* and the private subtype intercom in the captains office
* radio freq 1447 is what TG uses for their private channels, some intercoms had this set as a leftover from our old version of meta.
* Made it so that only the cheft can access the hydro fridge, fixed the hydro shutter button, added gateway access points to the gateway shutter button, fixed access on chemsitry desk
* rogue mechbay button removed
* names on solitary cells doors and flasher buttons
* forgot to fix a sink in perma I have been meaning to fix
* same as above, just a different sink
* chemistry desk change, looks better now
* engi light moved 1 tile
* moved shock warning signs(again), switched out metal botany tables for glass ones
* last of the sign fixes i hope, layer issue with tools in eva fixed
* damn signs
* and I missed two...
* slight signage cleanup on airlocks
* HOP office was missing door naming helpers
* New perma
* Camera pos change in perma, better arrivals lattice
* sign fix bridge
* added a second set of accepted/denied stamps to cargo, turned HOPs chair
* also got rid of a light in cargo
* tech storage access fix
* atmos desk cams moved around a tiny bit
* i sure hope no one noticed this one tile in the AI sat facing the wrong way
* spread the maints mice out a bit more
* fixed light placement
* found one more light
* moved cobweb off glass near space bridge
* starboard secondary maints zone fix on door
* and A-P maints
* more stuff on windows- which I hate! cringe!!!
* lights should not be beside each other
* This placement is better
* agh more lights in med
* cryodorms buff
* removes locker from maints room beside cryo since the room is smaller now
* ooops i forgot a holopad in the new cryodorms. also changs get a holopad
* annnd a floor tile
* arcade didn't have an intercom
* fixes window placement around vault from TG version
* wiring fix near vault
* old request console from old para ver of map named
* internal vault signs fixed
* more signs moved off walls and into a x/y nudge(yes i know i am being picky)
* A legecy area(the garden) gets an intercom
* moved*
* AI core flasher moved slightly to fix clipping with ai turret controller
* wall changes to the AI sat to make it a bit more clean
* news+ai request console fix
* The "Captains intercom" from TG doesn't exist in paracode so it has been replaced with an AI private intercom
* button fix
* oops
* reverts a sign change near disposals
* would you look at that i moved another camera 1 tile hahaha
* should be the last cams
* it wasnt
* fixed up the mirror in the bar backroom
* same fix applied to captains bathroom sink+mirror
* cleaned up janitor rooms intercom pos + firealarm
* bridge fire alarm moved tile down
* riot shields now stacked north to south to be in line with weapons
* 2x showcasese were missing their set names, oops
* layering fix in prisoner court cell
* Pen an paper added to BS office, APC move in showroom
* ack bs office again
* perma window fix
* extinguisher in sci moved
* det office cam fix
* remove brig prefix
* light and button tweak near bridge
* window layer again
* small tweak to the toxins loop obersvation room
* 1x wall
* clean up grillies by SM
* wiring changes/fixed in maints and at SM
* few small floor tweaks and sink shifts
* rwall akwardness fixed
* pipe under vent moved
* redid brig wiring and piping to look more clean
* one little oopsie
* more wires+intercom
* fixed the mess TG got themselves into with chemistry floor tiles
* redos medbays wiring to run along side the pipes rather than beside them
* same wiring changes that I did to med/sec but this time to the command area
* hop airvent moved on tile, some wires shifted
* unshocked window fixed
* lessens and spreads out the maints donk pocket spawns
* Viro now uses updated doors!
* fire lighting and shielding
* blink + lavaland loot
* file move and projectile removal
* get out of MY WALLS
* review
* sprites
* forgot this
* sprite update
* Apply suggestions from code review
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
* some TM changes
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>