* Added the blood writing ability to revenants
(cherry picked from commit 8157d155e1f7a3840992b54475c59031d2a75f25)
* Added the revenant Animate action
(cherry picked from commit 1b53520849a60538598cae641c6e598b1a5d7534)
* Added Animate action sprite and fixed revenant action sprites being small
(cherry picked from commit 5c88ce9b21cf517023cd136ddb8aaa361f72fbfe)
* Revenants in stasis can now be crafted into sentient revenant plushies
Revenants in stasis can now talk
(cherry picked from commit af84083da6e17bb7671d9f00993dc6bcc0b0a583)
* Revenant plushies and ectoplasm now talk with their trapped revenant's name
(cherry picked from commit 855b25aeb7f29ed6ff2dcc0d4ab1e589ae7e2e16)
* Added a yml nerf option in case revenant is too powerful
(cherry picked from commit 6895a5ca929f32267dea1e326aee62302dc151b8)
* Added a yml nerf option in case revenant is too powerful
(cherry picked from commit 6895a5ca929f32267dea1e326aee62302dc151b8)
* Passing over salt ore now reveals revenants
(cherry picked from commit beea55885f98adc72e34751ba6f798bfadd8dd31)
* Salt puddles now reveal revenants
Hooray for EnsureTileReaction!
(cherry picked from commit b69304747e3b5aa867c5afd8917d2c170c65253e)
* Bibles now reveal revenants
Localization strings added
(cherry picked from commit 62f7ec604748697e5fecc942c4a5d14ff682c596)
* Added the revenant Haunt action
(cherry picked from commit fb692c4cab3f411c11a3004fa73f30122e0ff7f9)
* Haunt witnesses now have an icon over their head on the revenant's client
(cherry picked from commit 5d1b3c6b0af4508ebee7aa8738f7a5f3aa9e53ca)
* Slight revenant nerfs and an additional escape hatch
(cherry picked from commit 490e4c525b75b03502497bfa89827f915f6c7fb2)
* Fixed revenant speech name, and other fixes
This is a few changes clumped into one. I should've broken this one up, but I got overzealous.
- Revenant's ectoplasm now properly uses TransformSpeakerNameEvent
- Revenants crafted into plushies now use VoiceOverrideComponent instead of VoiceMaskComponent
- Plushies now have a custom speaking noise
- Moved Impstation-specific revenant code to the _Impstation subdirectory
(cherry picked from commit a5e0b0c9383e4011e69edc0592c8a4cf40b06402)
* Fixed revenant haunt witness sprite not disappearing
(cherry picked from commit 0c06d4a8f48f6eee324cd944dbcb1fce3258eb58)
* New artifact effectr: animate nearby items (like a revenant)
(cherry picked from commit 6ba1b4d8b313eda9e5ff82246ed7425e80287d0f)
* Revenant cleanups
* Revenant Fixes
* add audio
* haunt fixes
* salt fixes
* grinder gamer
* stasis
* cleanup and comments
* deltav ectoplasm
* clean up imp comment
* event weight and guidebook gaming
* catalog
* alert fix
* window nerf
* effectprobfake
* mapinit
* no braincells ops
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
* add physics
* remove phyiscs
* add physics realer
* bible
---------
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Co-authored-by: TGRCDev <tgrc@tgrc.dev>
Co-authored-by: TheGrimbeeper <thegrimbeeper.11@gmail.com>
* Set up _Shitmed groundwork for organ slot manipulation
* Groundwork for surgical augments
* Add tool panel augments
* sprite gaming
* code review gaming
* i think the textures got swapped
* localization gaming
* surgery localization gaming
* crafting gaming
* fix tests
* fix tests actually
* now we deal with ouroboros
* she feed on my back til i
* relocation
* nuke felinid
* augment fixes
* event-based battery search
* descriptionned
---------
Co-authored-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
* Fix the latejoin-antag-deficit bug, add datafield, add logging
* Fix multiple roles being made for single-role defs,
(cherry picked from commit 1945c7d7c6ddb1eaa7bbcf81ecb716834910df01)
* Port character records from CD
* Make species' base scales respected by CD heights
* Hide the height editor in the humanoid profile editor
---------
Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
* Implements a Dynamic Lighting System on maps.
* Edit: the night should be a little bit brighter and blue now.
* Major edit: everything must be done on the client side now, with certain datafield replicated.
Changes were outlined in the salvage to accommodate the new lighting system.
* Edit: The offset is now serverside, this makes the time accurate in all situations.
* Removing ununsed import
* Minor tweaks
* Tweak in time precision
* Minor tweak + Unused import removed
* Edit: apparently RealTime is better for what I'm looking for
* Fix: Now the time is calculated correctly.
* Minor tweaks
* Adds condition for when the light should be updated
* Add planet lighting
* she
* close-ish
* c
* bittersweat
* Fixes
* Revert "Merge branch '22719' into 2024-09-29-planet-lighting"
This reverts commit 9f2785bb16aee47d794aa3eed8ae15004f97fc35, reversing
changes made to 19649c07a5fb625423e08fc18d91c9cb101daa86.
* Europa and day-night
* weh
* rooves working
* Clean
* Remove Europa
* Fixes
* fix
* Update
* Fix caves
* Update for engine
* Add sun shadows (planet lighting v2)
For now mostly targeting walls and having the shadows change over time. Got the basic proof-of-concept working just needs a hell of a lot of polish.
* Documentation
* a
* Fixes
* Move blur to an overlay
* Slughands
* Fixes
* Apply RoofOverlay per-grid not per-map
* Fix light render scales
* sangas
* Juice it a bit
* Better angle
* Fixes
* Add color support
* Rounding bandaid
* Wehs
* Better
* Remember I forgot to do this when writing docs
---------
Co-authored-by: DoutorWhite <thedoctorwhite@gmail.com>
* your commit? our commit.
* skreee
* show joined players before lobby players; comments
* comments
* playerinfo retains playtime data after disconnect
* new connection status symbols
* Added variable PercentageDrain to SinguloFoodComponent
* Set percentageDrain to 0.03 (3%) for anti particles
* Added percentageDrain logic in public OnConsumed
* Simplify SinguloFoodComponent and set percentageDrain to negative
* EnergyFactor now applies to positive values too
* Better commenting on EnergyFactor
* Update Content.Server/Singularity/Components/SinguloFoodComponent.cs
* Documentation of EnergyFactor
* Fixing spelling mistake
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* cloning refactor
* cleanup and fixes
* don't pick from 0
* give dwarves the correct species
* fix dna and bloodstream reagent data cloning
* don't copy helmets
* be less redundant
* DetGadget Hat
* uh... half-assed item description
* Reduce hat range to one tile, you have to stand on someone to steal their hat items
* Fix Integration Errors
* Only the wearer can access voice commands
* init work - handscomp is unable to be pulled
* second bit of progress
* basic working implementation
* nuke storageslots and add adminlogging
* disallow trolling nukies or hiding objective items
* remove unnecessary tags additions
* finish nuking unused tags
* death to yamllinter
* int tests be damned
* milon is a furry
* address review
* upd desc
* address reviews part 2
* address more reviews
* remove unused refs
* fix order of dependencies
* add ShowVerb to SharedStorageSystem.cs
This will allow or disallow showing the "Open Storage" verb if defined on the component.
* orks is a nerd
* add proper locale, fix adminlogging
* orks is a nerd 2
---------
Co-authored-by: Coenx-flex <coengmurray@gmail.com>
* creating a race, even a base on is a living hell
* creating a race, even a base on is a living hell
* correcting some things
* added damage vauln and resistances (only slightly blunt and cold resistant while slash vaulnerable
* thorsty fimshy
* A bunch of things, theres an error sitting here with water
* BREATHING WATERgit push origin shark-race-realgit push origin shark-race-real
* Speech verbs, Typing indicatorm Entities and enabling certain markings
* Water Vapour minorly hydrates, much slower than water due to how breathing works over drinking
* slightly more damage to the bite, shorm have strong jaw
* i hate rsi
* i forgot to remove some ======= somewhere when rodentia were added
* funny
* and now fixing what i did
* stuff!
* PAIN AGONY RAH!
* Tweaks + new organ, setting up for C#
* So uh, C# is a bitch, but PROGRESS! WOO!
* Emotes stuff
* C# time, not 100% working but it does (somewhat)
function!
* Fixed feroxi dehydration! Now onto more minor things and sprites.
With help of Milon and Orks!
* shark spriting progress! Please give me tips and tricks for this shit, cause i have no fucking clue with spriting
* SHARK TAILS, LETS FUCKING GOOOOOOOOOOOOOOOOOOOOOOO
* Shark tails are DONE also some ftl, fuck you localization! I hate making things legible!!
* BASE SHARK TEXTURES ARE DONE, Now I just need to do markings.
* Minor edit
* pushing this before starting miniproject
* end of file line
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
* untouch
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
* cleanup
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
* cleanup
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
* cleanup
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
* spaces
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
* whatever milon is yapping about
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
* pain
* Update speech_verbs.yml
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
* cleaning
* Cleanup
* fix
* Update medicine.yml
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
* AAAA
* a
* ow
* revert that
* Small edit
* weh
* DeltaV -> _DV for system
* wups
* Shitmed fixes, Tail tweaks, XML tweaks
* WAter TANKS
* Sprites for water vapor tanks.
* More
* Normal water vapor survival boxes work now!
* Holy shit am I done (I still need to fix *gnashes)
* bleh
* Commenting as well as changing the component from Aquatic to Feroxi
* hiding feroxi lungs
* hiding feroxi lungs
* extended tank fix
* added a way to get H2O tanks outside of survival boxes
* lowercase and removing uneeded files
* Sharg wiff da underw ear
* Deltaneds review fix
* line that wasnt intentional to delete
* relicense sprites (i have gained permission from Emily9031 for their part)
* forgot this in merge fix
* Shark markings! Not just Blitz markings.
* scar markings as well as bionics
* review fixes
* Lyndo dv coment
* whitespace fix
* 4 tab
* forgor
---------
Signed-off-by: Blitz <73762869+BlitzTheSquishy@users.noreply.github.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
* add all code for mapping categories
* add some mapping categories
* add categories to a few things
* ignore prototypes on client
* gaming
* shoukou ops
* chibi ops
* cc real
* sid meiers pirates!
* old ai sat
* pen
* make test errors better, listening post
* fix remaining tests, remove turret toolbox from a wreck
* john gaming
* reduce diff on stamps file
* update test
* :trollface:
* :trollface:
* :trollface:
* :trollface:
* :trollface:
* aaaa
Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
* resave centcomm
* orphan is good??
* gnu world order
* ok good
* update test to skip old files, not merge for maps
---------
Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
* fix secborg health alert mispredict
* assign jobs to each borg type except generic
* add Job field to BorgTypePrototype
* implement job requirement checking
* add requirement reason to borg switching UI
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>