Delta-v/Resources/Prototypes/Actions
Zachary Higgs 380e743849 Fake mindshield componentry and Implanter (#34079)
* Fake Mindshield (With some bad sprites)

- Add FakeMindshield System and Component

- Add FakeMindsheildImplantSystem and Component

- modify ShowMindShieldIconsSystem to check for FakeMindshields

- add all supporting yaml for the Implants, action and uplink

- add loc file stuff

- add unfinished sprites

* Cleanup, add to thief toolbox, remove metagame

- Move Implant sameness check to AFTER the implant DoAfter
to prevent instant identification of Deception Implants

- cleanup the systems and components

- add the fake mindshield to the Thief toolbox

* part 1 of fixing the folder problem

* Make the fakemindshield sprite folder lowercase

* CR - Move ImplantCheck into shared, cleanup

- Moved ImplantCheck and eventsubscription into Shared

- Remove Client/Server extensions of FakeMindshieldImplantSystem and
FakeMindShieldSystem and make shared Sealed

- make OnToggleMindshield Private, use the event!

* CR - Cleanup extra lines, fix some Prototype

- cleaned up extra liens in ImplanterSystem and
SharedFakeMindshieldSystem from when i was developing

- Uplink catalog no longer lists the implant in 2 spots,
only implants now, also uses the On state action icon

- added a comment about why it's reraising the action event
rather than directly interacting with the FakeMindshield Component

* Fake Mindshield CR:

- Added a comment about IsEnabled

- moved OnFakeMindShieldToggle to Entity<> from Uid, Comp

- fixed some formatting in uplink_catalog

* CR - Add a bit more comment
2025-01-28 05:03:05 +00:00
..
anomaly.yml Anomalous infections (#31876) 2024-09-22 02:38:28 +01:00
borgs.yml Fixes borgs not being able to check their laws in crit (#34133) 2025-01-01 17:19:49 +00:00
crit.yml Add succumb action 10 sec delay (#32985) 2024-12-07 15:42:29 +00:00
diona.yml Remove `noSpawn: true` from action entity prototypes (#28508) 2024-06-06 21:53:21 +02:00
internals.yml Remove `noSpawn: true` from action entity prototypes (#28508) 2024-06-06 21:53:21 +02:00
mech.yml Remove `noSpawn: true` from action entity prototypes (#28508) 2024-06-06 21:53:21 +02:00
ninja.yml item toggling giga rework + full ninja refactor (#28039) 2024-08-09 17:45:27 +01:00
polymorph.yml Ethereal Jaunt Spell for Wizard & Jaunt ECS (#33201) 2024-11-15 17:45:08 +00:00
revenant.yml Remove `noSpawn: true` from action entity prototypes (#28508) 2024-06-06 21:53:21 +02:00
speech.yml Remove `noSpawn: true` from action entity prototypes (#28508) 2024-06-06 21:53:21 +02:00
spider.yml Remove `noSpawn: true` from action entity prototypes (#28508) 2024-06-06 21:53:21 +02:00
station_ai.yml Fixes borgs not being able to check their laws in crit (#34133) 2025-01-01 17:19:49 +00:00
types.yml Fake mindshield componentry and Implanter (#34079) 2025-01-28 05:03:05 +00:00