* new tips to open doors (throwing PDA/ID, dragging body)
* electrified door sprite for players
* tooltip to reset AI electrified doors
* windoor electrified sprite
* highsec electrified visual
* increase tip dataset to 138
* corrected square bracket convention in this commit
* removed door corpse tip from prior commit
(cherry picked from commit 24219cb97b243e96fd5155a155f2819729e2a470)
* reduce network burden of the hunger system
* explicit start + last updated
* remove auto reformat changes to otherwise untouched code
add clamp helper
* imagine making breaking changes, documenting them, and then not thinking to check the yaml
* comments
* Remove unused net manager in hunger system
Remove lastAuthoritativeHungerValue from prototypes
* Initial commit
* hoili moili
* now to add sherlock and doctor who
* funny stick
* Oops it was meant to be called metaphysical
* Attribution
* Even BETTER attribution
* fix ghost role rules for some syndicate familiars
* change from monkey rules to Team Antag rules.
* Resolve reviews + Fix rules for LoneOp and Xenos
* ghostrole rules
---------
Co-authored-by: JIPDawg <JIPDawg93@gmail.com>
Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com>
(cherry picked from commit 638a1dc489342cf779a7c391dee41154c78c6e9b)
changes missing ghost-role-information-rules-default-silicon to ghost-role-information-silicon-rules
(cherry picked from commit 489938cdb14755b93181aa0de8899363e075c5d3)
* Update Snowasis
* Appease test gods
* Woops had the leftward animation backwards. Fixed.
* add santa suits and envelopes to chapel
* It looks worse unscaled but whatever.
* fix ghost role
* examines
(cherry picked from commit bf312f23065d215e10ea4418b9081c8270f4a159)
* Add Protagonists
* Give visitors the right PDA at least, we need that RP value.
* tidy up
* spell check my beloved
* Everything about jobs have the same id names ahhhh!
* s
* rarity scarity.
* Update Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
* cargo event now no has cargo access doors.
* break everything.
* still WIP, please excuse.
* finish all role loadouts
* extra roles, fix up grids, special pdas.
* Ghost role descriptions and mime powers
* rest of the fucking owl
* I tripped.
* I also fell.
* Fix the broken entity storage?
* hide mess under rug
* Stuff the rest of the mess into a closet.
* I forgor a spinny majig.
* a small lighting tweak.
* 1984 shuttles to new pr.
* 1984 shuttles to new pr 2 electric boogaloo
* poke the tests
* Revert "1984 shuttles to new pr 2 electric boogaloo"
This reverts commit b2ea7053b73cb17b59f8a80b23978a04a6a45a56.
* cowboy boot cleanup
* tableify
* antagimmunities
* Should be functional.
* vox safing
* un1984 clowns I guess
* oops forgor one
* misplaced file
* misplaced file v2
* weird test fail but okay
* Shuttles rarer
* Shuttle testing, fans, and power sanity. Also return of the syndie evac.
* le balance
* no write over fancy paper
* rerun tests
---------
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
(cherry picked from commit 62f268cbb03b6b5d5e6a642aed7aab1e00f91b43)
This PR significantly reworks IPCs to make them more interactive with
many other aspects of gameplay. Some of the changes made are:
- IPCs are no longer immune to radiation, they instead have a
(currently) unique flat reduction to radiation. Minor rad sources will
not harm them, whereas significant sources such as the Supermatter will
require more meaningful protection.
- IPCs are no longer immune to space. They take constant heat damage
when exposed to a hard vacuum, as their internal cooling system fails in
the absense of an atmosphere. Just like organics, they can wear space
suits to be protected from this.
- IPCs now bleed coolant. It doesn't actually do anything currently, but
it looks cool.
- IPCs have gained numerous new traits so that you can customize your
IPC how you please.
- Nanite Auto Repair Bots have been nerfed. Now they only work up to 75
damage. They still work if you are dead.
<details><summary><h1>Media</h1></summary>
<p>
Hardened Circuits:

G2 Chassis:

Superior Radiation Shielding:

IPC guidebook fix and tweak:

</p>
</details>
🆑
- tweak: IPCs are no longer immune to Radiation and Space.
- tweak: IPC shock damage has been reduced from 3x to 1.2x
- add: IPCs have gained numerous new traits for customization. As well
as rebalanced Nanite Auto-Repair Bots.
- add: Circuitry can now be used to repair Synthetics.
- fix: Fixed the guidebook link for IPCs not appearing in character
creation.
---------
Signed-off-by: OldDanceJacket <98985560+OldDanceJacket@users.noreply.github.com>
Signed-off-by: VMSolidus <evilexecutive@gmail.com>
Co-authored-by: OldDanceJacket <98985560+OldDanceJacket@users.noreply.github.com>
* Meteors that leave behind asteroid ore
* bigger offset
* Bit more generic
* Better defaults
* hrm?
* I HATE CUSTOM SERIALIZERS
* More comments
* renamed a variable
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
(cherry picked from commit 1d2b7131ab6c39222423f336c2ec364dea31ab10)
<!--
Explain this PR in as much detail as applicable
Some example prompts to consider:
How might this affect the game? The codebase?
What might be some alternatives to this?
How/Who does this benefit/hurt [the game/codebase]?
-->
Ports Shadowlings from SS13 to SS14 with a remake to make them fun to
play.
Minimal Design Doc (not up-to-date, read comments in this repo for
updates):
https://github.com/Lumminal/SS14-Design-Docs-Lumminal/blob/main/Shadowling.md
---
- Abilities
- [X] Hatch
- [x] Glare
- [X] Enthrall
- [x] Veil
- [x] Shadow Walk
- [x] Icy Veins
- [x] Collective Mind
- [x] Rapid Re-Hatch
- [x] Destroy Engines
- [x] Sonic Screech
- [x] Blindness Smoke
- [x] Null Charge
- [x] Black Recuperation
- [x] Empowered Enthrall
- [x] Nox Imperii
- [x] Ascension
- [x] Annihilate
- [x] Hypnosis
- [x] Plane-Shift
- [x] Lighting Storm
- [x] Ascendant Broadcast
- Antags
- [X] Thrall
- [x] Guise
- [x] Thrall Darksight
- [x] Lesser Shadowling
- Passive
- [x] Light Resistance Scaling
- [x] Shadowmind
- [x] Damage on Light
- Other
- [x] Sounds
- [x] Sprites
- [x] Psionic Interactions
- [x] Handle Edge Cases
---
<details><summary><h1>Media</h1></summary>
<p>
https://www.youtube.com/watch?v=H-Ee5wuRINc
</p>
</details>
---
🆑
- add: The shadows have awakened, and their ascendance is soon to
follow. Do not enter maints.
---------
Signed-off-by: Lumminal <81829924+Lumminal@users.noreply.github.com>
* fix
* add structural damage taken to a lot of other things
* do requested changes
* how did this happen
(cherry picked from commit f0d3b684d124555fac0753d4ef2a5881593c5f4f)
* partmedia ahh kommit
* ahh
* everything should be fine now
* f
* now should be good
* Update Resources/Prototypes/Entities/Structures/Storage/filing_cabinets.yml
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* fix suffix
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
(cherry picked from commit 551c978d2ffe40b6e8331dfeb373808ac1436ddb)
* add inheritance to lathe recipes and make result an override
* add GetResult method to lathe system
* make other parts of the code use GetResult
* clean up the stock parts yml
* remove unused apu boards from dynamic recipes
* make inverse dictionary public so test doesnt have to copy paste
* revert result override stuff
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit 3bdd2e3a872834b48595d33629046f4866016e31)
* Fix news management console access checks using manifest instead of AccessReader component
* Fix one tiny mistake
* Fix one tiny mistake, properly this time
* Revert accidental changes unrelated to this PR
* Add missing .Owner on delete check
(cherry picked from commit 9240786b5327bd1aa71a008482054afa1bed8de2)