* Allulalo: finally finishing the ancient raptor species project (#3504)
* well, it loads
* sprite's
* names + starting on displacements
* more displacements
* displacements
* left hand only
* displacements
* yup
* ooa
* inhand displacements
* blood
* accent
* iv bags
* placeholder clarification
* Revert "iv bags"
This reverts commit c2aa504eab8d0673604b33e0ccaf79b406979da6.
* whitespace
* adds tooshortforUI and removes the damage modifier set
* speechsounds
* typing indicator
* basic customisation
* guidebook 1
* fixed full
* markings, displacements, speech verb
* displacement fixes
* trailing newlines
* spelling moment
* brute damage sprites and blood fix
* guidebook iteration
* injection melee + ethanotoxin + guidebook rewrite
* guidebook
* guidebook
* nitpicks + roundstart
---------
Co-authored-by: starlighthowls <starlighthowls7@gmail.com>
Co-authored-by: mqole <anactualpanacea@gmail.com>
* Allulalo tooshotforui bugfix (#3598)
* yay
* p[leebnmar
* oops
* Allulalo Markings (#3602)
* eye markings and two tails
* more
* almost got ya
* yup
* wings yay
* thank you landshark for my life btw
* still needs loc files
* Update allulalo.ftl
* I lost so much progress to git bullshit
* and who can forget dear rat boy
* touch up speech indicator at yesters request
---------
Co-authored-by: starlighthowls <starlighthowls7@gmail.com>
* Allulalo Roundstart (#3621)
* yup
* shock blanket + pleebnar fixes
* yuuup (#3655)
* Allulalo fix pass 1 (#3661)
* what if I did it all in one commit like a total moron
* yup
* untuch
* i love you spriting tool
* my birdsty
* Update allulalo.yml
* Update Species.xml
* let allulalo use holopads. (#3669)
* adds a white list for the too small component to add specific allowed entities. e.g holopads
* imp comment
* i love forgetting white space!!!!
---------
Co-authored-by: sev7ves <soapedzone@gmail.com>
Co-authored-by: beck <163376292+widgetbeck@users.noreply.github.com>
* fix (#3693)
* I need to learn to not do everything in one commit (#3750)
* mime on again (#4243)
* Small fix
* Add them to our accentless trait
* Add unable to wield system
* Fix too short for UI using old blacklist methods
* Fix duplicated localization line
* Add heavyweight drunk comp (might merge this with lightweight later)
* Why was this even added
* Revert "Add unable to wield system"
This reverts commit cbe3a10fc7.
* Revert "Fix too short for UI using old blacklist methods"
This reverts commit 833743f029.
* add TooShortForUIComponent (#3495)
* add TooShortForUIComponent
* correct documentation
* incomplete documentation
* add UnableToWieldComponent (#3496)
* Fixing this again I am dumb I cherrypicked things in the wrong order
* WHY WAS THIS EVEN ADDED THERE'S NO SPRITE EVEN ON IMPSTATION???
* Port Allulalos to Nubody
* Fix for Allulalo chems doing nothing
* Add allulalo to the guidebook species list
* Restore some accidentally deleted effects and comments
* Fix typo that made allu blood 10x more alcoholic than normal
* Delete random misplaced sprites from cherrypicking
* More of the random sprites removal (this time from the meta)
* Add missing allulalo flavor
* Removed some nonexistant fields from the species
* Add unisex cough/sneeze, comment out Wuhey and Ungh emotes
* Fix guidebook not using loc string
* I THINK this fixes that test error and it doesn't seem to break anything either so let's try
* Remove unsupported unshaded shader from eyes
* Ok last one didn't work (sorry for trial and error)
* Removed mention of HARMPACKs and Tether Guns from the guidebook.
* Blacklist allulalos from random humanoid spawns
* Add missing allulalo gulp sound
* Carriable in 1 hand allulalos, fix carrying system blocking both hands always
* Remove DV comments
---------
Co-authored-by: Kip <32859367+kipdotnet@users.noreply.github.com>
Co-authored-by: starlighthowls <starlighthowls7@gmail.com>
Co-authored-by: mqole <anactualpanacea@gmail.com>
Co-authored-by: sev7ves <58966116+sev7ves@users.noreply.github.com>
Co-authored-by: sev7ves <soapedzone@gmail.com>
Co-authored-by: beck <163376292+widgetbeck@users.noreply.github.com>
Co-authored-by: Yesteryear <208338078+yesteryuri@users.noreply.github.com>
* node crawling movement
* more node crawling
* quality assurance
* do-after it
* i'm ratted king
* we don't need to serialize node stuff
* rename and ser/de fix
* review fixes
* Rewrite ion laws
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* edits
* get gooned
* jumpsuit clarity
* review and tests
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Moved DeltaV modifications of ZombieSystem to a partial class. Fixed factions and pacifist trait on zombie cloning. Added survival objective to cloned II.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Prevent zombies from using jetpacks
Introduces CanComplexInteract check from ActionBlockerSystem alongside a translation string
When Zombifying: Removes AutomaticJetpackUserComponent, calls SharedJetpackSystem.SetEnable(..., false, ...)
* feat: effigy-driven colossus
* feat: impl final stage, tweaks, randomization, fixes
* fix: actually broadcast first effigy audio
* style: add some newlines
* feat: notify player about updated target location in chat
* tweak: effigy always grows
* feat: make alwaysGrow show on anom scanner
* tweak: raise minimumPlayers to 35
* refactor: move FTL additions to _DV
* refactor: break out buffs into comps, add event
also added missing docs and made effigies heal colossi fully, as
specified in the PR body. I accidentally left it at 50% damage taken.
* docs: add effigy comp docs
* feat: Recent SSD indicator, SSD time in admin overlay
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* tweak: remove colon from ssd time loc string
* feat: add another stage
* feat: ssd examine text
* apply suggestion: make ssdstage serializable, use proper doc comments
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
Signed-off-by: DisposableCrewmember42 <disposablecrewmember42@proton.me>
* apply suggestion: more compact switch, throw instead of logging if invalid stage
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
Signed-off-by: DisposableCrewmember42 <disposablecrewmember42@proton.me>
* apply suggestion: missing DeltaV comment
Co-authored-by: Sir Warock <67167466+SirWarock@users.noreply.github.com>
Signed-off-by: DisposableCrewmember42 <disposablecrewmember42@proton.me>
* fix: add missing import
* refactor: remove unnecessary state-keeping
i don't remember why i did it like that
* chore: remove unused import
* refactor: don't separate comp from ent
---------
Signed-off-by: DisposableCrewmember42 <disposablecrewmember42@proton.me>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
Co-authored-by: Sir Warock <67167466+SirWarock@users.noreply.github.com>
* Changed up how emoting works
This was a long 10 hours just to get the chat to behave slightly different.
At least we can now scream over radio!
Will most definitely need some more work to get bugs out since this is the first implementation.
* Not ok
This was unmarked for some reason... I don't remember unmarking this.
* DeltaV comments
Added comments to explain changes.
Moved localization files to the _DV folder.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Moved code
Moved code to more suitable files and added some comments.
* Rights for robots
Now those with intrinsic radios can also emote!
* Fixes up some small stuff
Changes to fix some small issues with the code to align it more with modern standards.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Fix by-ref event
Never worked with this event type before so gonna hope this works.
* Update Content.Shared/Chat/SharedChatSystem.Emote.cs
Signed-off-by: pathetic meowmeow <uhhadd@gmail.com>
* Update Content.Shared/Chat/SharedChatSystem.cs
Signed-off-by: pathetic meowmeow <uhhadd@gmail.com>
* Update Content.Server/Chat/Systems/ChatSystem.cs
Signed-off-by: pathetic meowmeow <uhhadd@gmail.com>
* fix style nits
* remove conflicting chatsan
---------
Signed-off-by: pathetic meowmeow <uhhadd@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
* this works suspiciously well but also it's not actually that much
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* conflict stuff
* and put the tags back in
* halve glimmer created by psionics and alter the knife a bit
* finally add the guidebook. hopefully this passes tests when I take it off a draft
* fix yaml stuff hopefully
* fix merge conflict stuff
* and put my stuff back
* more merge conflicts aaaaaaaa
* dying
* put implants back in
* c# it up
* Apply suggestions from code review
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
Signed-off-by: pathetic meowmeow <uhhadd@gmail.com>
* fix some stuff and add mindbreaker to the guidebook
* make audio stuff mono
* aaaaaaaa
---------
Signed-off-by: pathetic meowmeow <uhhadd@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
* Add dataset for Secdog names
* Split secdog into a base + other dogs so laika keeps her name
* Add new system for enabling subdermal ID cards
* Check for subdermal ID cards for access and sensor information
* Add MindOnlyAccess marker component
* Add new generic K9 officer role for secdogs
* Add Laika/K9 officers to security
* Update Laika's role to match K9 officer
* Add subdermal implants and mind only access for K9 officers
* Set MobSecDogBase to abstract
* Set K9Officer card to sec colours
* Update comments for Subdermal IDCard
* Move mind check for access above log for access
* Re-use ImplanterComponent's slot name
* Move idcard container const into component as well
* Add missing setPreference and requirements to k9 officer
* Ensure admin tricks work on subdermal ID cards
* Remove subdermal ID cards from showing in nanochat
* Move secdogs.yml to _DV namespace
* Fix typo
* Unduplicate container id name
* Buff Masssleep
* Increase Glimmer Creation
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Removed Stupidness
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Fix
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Holoflare Gun
-Created a bunch of file in _NF namespace
-Added flare ammo to energy gun systems
-Basically anything relating the holoflare from the NF repo :>
* DV related
-Added the holoflare gun to any place that made sense to have it
* Engi Borg + Fix
* yaml liner fixes
* voucher is true
* Added FlareGunPellet deletion to Skia Scream
Other CR requests
* Update Content.Shared/_DV/Psionics/Systems/PsionicPowers/PsychokineticScreamPowerSystem.cs
Signed-off-by: pathetic meowmeow <uhhadd@gmail.com>
---------
Signed-off-by: pathetic meowmeow <uhhadd@gmail.com>
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>
* Reapply "Nubody Merge" (#5807)
This reverts commit d62f7cef10.
* Revert "Nubody Merge (#5670)"
This reverts commit b465cfb3fd.
* Revert "IPC fibers (#4968)"
This reverts commit c2b42211f0.
* Revert "IPC Polymorph fix (#4545)"
This reverts commit fa03d8c655.
* Revert "fix IPC not having humanoid emotes (#4445)"
This reverts commit 216fdf999f.
* Revert "ipc heat/cold (#4306)"
This reverts commit fafd5cf816.
* Revert "ipc cables (#4283)"
This reverts commit 54958039a1.
* Revert "feat: ipcs now have dynamic power draw based off movement speed (#3917)"
This reverts commit 71e8b7e64b.
* Revert "fix ipcs not being able to disarm (#3374)"
This reverts commit 764c4dcf54.
* Revert "make steel heal caustic for ipcs (#3206)"
This reverts commit 450ac82550.
* Revert "add missing ipc survival boxes (#3065)"
This reverts commit 888c9cdb00.
* Revert "make borgs use ipc repairing (#3064)"
This reverts commit f77a49dd0b.
* Revert "Update hud.yml to add ipcs to diagnostic hud (#3019)"
This reverts commit 7220643531.
* Revert "Tweak IPCs (#2979)"
This reverts commit 98b47476de.
* Revert "fix nukies ipc test fail (#2957)"
This reverts commit 4a1acbf863.
* Revert "fix ipc nukies not getting comms (#2884)"
This reverts commit 8a2254770e.
* Revert "fix ipc encryption key mispredict (#2879)"
This reverts commit f08726efc1.
* Revert "Merge pull request #2800 from Spielern/port-ipc"
This reverts commit 822fa4312c, reversing
changes made to fe4c23c702.
* Remove and Fix rest of IPC Hangons causing crashes
* Integration test Errors
* Expand migration file with removed IPC stuff
* IPC Leg was found and migrated to naught
* Revert "Merge pull request #2542 from deltanedas/shitmed-ops"
This reverts commit 83a8002922, reversing
changes made to baa89b0052.
* Revert "Set up surgical augments infrastructure & add tool panel augments (#3059)"
This reverts commit a40f0be6fd.
* Revert "Psionic Prosthetics (#4689)"
This reverts commit 2679bb238a.
* Revert "Add surgical cleanliness and sanitation (#2847)"
This reverts commit 64565ba4f7.
* Remove unremoved mentions
* Revert "Add autoclave to easily sanitize large amounts of items and faster (#2933)"
This reverts commit d0da90fa2e.
* Shit Med Removed
* Remove _ShitMed Folders and fix Errors in Console
* Add OrganAnimalBrain into the mirgraiton file
* Heads no Input Mover
* Monke
* Full migration file I guess
* oops
* shiv state fix
* Restore accidental deleted recipe
* Forgot one flt mention
* Fix more issues
* Comment out Damage Visual for motorkind for now
* Motorkind...
* Commenting stuff out for now
* thought there'd be more of this to gut
---------
Co-authored-by: Janet Blackquill <uhhadd@gmail.com>