Delta-v/Resources/Prototypes
Julian Giebel f4be8b5793
Device network DeviceLists and the NetworkConfigurator (Makes air alarms usable) (#7697)
* Implement DeviceList
Implement NetworkConfigurator
I sould really get into the habit of making smaller commits

* Remove ApcNetworkComponent from vents, scrubbers anf firelocks

* Change BeforeBroadcastAttemptEvent#Recepients to readonly IReadonlySet and add a ModifiedRecepients field

* Address revievs in NetworkConfigurationSystem

* Fix red and green button styles

* Change NetworkConfiguratorSystem#UpdateState to remove saved entites that don't exist anymore

* Add AtmosDevices device net id

* Add const strings for style classes
Fix wrong margin for NetworkConfiguratorConfigurationMenu

* Hello? Github?

* Add access check before opening the configuration ui

* Address reviews

* Fix call to access reader

* You shall not live again IgnoreComponent

* Fix interaction verb check

* Fix configuration window not closing when target gets deleted / out of range

* Change device is already saved message to say 'network device: ... is already saves'

* Apply suggestions from code review

Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>

* Fix applied suggestion

Co-authored-by: wrexbe <81056464+wrexbe@users.noreply.github.com>
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
2022-06-09 18:28:24 -07:00
..
Access Funny red spacemen (nukeops) (#8073) 2022-05-18 12:48:35 +10:00
Actions Toggleable Hardsuit Helmets (#7559) 2022-04-23 13:31:45 +10:00
AlertLevels Alert level reloads (#8530) 2022-06-01 17:40:11 +10:00
Alerts Muted status effect + 2 reagent sources of it (#8673) 2022-06-06 01:35:24 -07:00
Atmospherics Revert "Revert "epic Respiration Rework"" (#6527) 2022-02-09 21:53:10 -07:00
Body The Newest Furry Race [Skeletons] (#7825) 2022-05-13 09:35:55 +10:00
Catalog Remove Shuttle Powering Crate from cargo catalogue (#8664) 2022-06-06 01:34:07 -07:00
Chemistry Cleanup of Vox + make them breathe nitrogen (#7853) 2022-04-30 14:15:51 -07:00
Damage Buff crates (#8622) 2022-06-04 20:36:19 -07:00
Datasets Syndicate Names (#8692) 2022-06-07 13:41:22 +10:00
Decals Flora: rock fix (#7333) 2022-04-05 17:22:18 +10:00
Device Surveillance cameras (#8246) 2022-05-31 18:44:57 +10:00
Diseases Adds twenty-one new smites, moves the explosion smite to the verb category. (#8456) 2022-05-27 00:41:18 -07:00
Entities Device network DeviceLists and the NetworkConfigurator (Makes air alarms usable) (#7697) 2022-06-09 18:28:24 -07:00
EntityLists/Tools Adds some more toollists and debug entities (#3807) 2021-04-10 07:25:12 +00:00
HairStyles SKREEEEEE (#3706) 2021-03-28 17:26:32 +11:00
Hydroponics Save seed data in components and remove the seed-database (#7499) 2022-04-16 15:32:35 +10:00
InventoryTemplates Add suit storage (#7531) 2022-04-14 13:41:26 -05:00
LootTables Gun refactor (#8301) 2022-06-01 19:59:58 +10:00
MachineLinking Fix dual port vents 2: Electric Boogaloo (#8396) 2022-06-06 01:38:20 -07:00
Magic Simple Magic Spellbook System (#7823) 2022-05-29 16:29:10 +10:00
Maps Atlas: The Video Game (Update 2.0) (#8725) 2022-06-09 14:59:16 +10:00
NPCs Data-driven NPC behaviors (#3271) 2021-02-19 22:37:17 -08:00
Objectives Gun refactor (#8301) 2022-06-01 19:59:58 +10:00
Palettes command decal color (#6598) 2022-02-09 11:26:09 -06:00
Parallaxes Corrects the fact the dim layers were fixed in place due to an indentation error. (#8461) 2022-05-26 01:38:11 -07:00
Polymorphs Adds twenty-one new smites, moves the explosion smite to the verb category. (#8456) 2022-05-27 00:41:18 -07:00
Reagents Muted status effect + 2 reagent sources of it (#8673) 2022-06-06 01:35:24 -07:00
Recipes Muted status effect + 2 reagent sources of it (#8673) 2022-06-06 01:35:24 -07:00
Roles Opt-in nukies (#8541) 2022-06-07 12:43:54 +10:00
Shaders Surveillance cameras (#8246) 2022-05-31 18:44:57 +10:00
SoundCollections More robust bullet impact sounds (#8325) 2022-05-22 18:23:37 +10:00
Stacks Goon floor pack 1 (#8267) 2022-06-02 12:10:58 +10:00
Tiles Goon floor pack 1 (#8267) 2022-06-02 12:10:58 +10:00
Voice Speech Noises 2: Quality of Life, New Sounds (#8044) 2022-05-09 14:55:23 +10:00
Wires Surveillance cameras (#8246) 2022-05-31 18:44:57 +10:00
accents.yml More localize (#7869) 2022-05-03 18:32:06 +10:00
ai_factions.yml Data-driven NPC factions (#3249) 2021-02-21 00:27:17 +01:00
bar_signs.yml More localize (#7869) 2022-05-03 18:32:06 +10:00
explosion.yml C1984 (C4 nerf) (#7612) 2022-04-23 17:22:14 -07:00
game_presets.yml Implements item pricing, and piracy. (#8548) 2022-06-03 10:56:11 -05:00
game_rules.yml Implements item pricing, and piracy. (#8548) 2022-06-03 10:56:11 -05:00
holidays.yml More localize (#7869) 2022-05-03 18:32:06 +10:00
hud.yml HUD Themes (#3774) 2021-04-12 00:43:53 +02:00
lobbyscreens.yml Fixes lobby backgrounds. (#7557) 2022-04-14 21:00:59 -07:00
melee_weapon_animations.yml Re-organizing the prototypes folder (#1384) 2020-07-20 12:26:16 +02:00
name_identifier_groups.yml Adds a number identifier to all mobs except players (#7668) 2022-04-21 15:32:23 -07:00
round_announcements.yml Fix roundstart audio 2022-06-07 17:04:55 +10:00
secret_weights.yml Secret! (#8276) 2022-05-19 14:44:24 +10:00
species.yml Dwarves are no longer selectable. (#8596) 2022-06-03 00:31:35 -07:00
status_effects.yml Muted status effect + 2 reagent sources of it (#8673) 2022-06-06 01:35:24 -07:00
tags.yml LMG nerf (#8637) 2022-06-04 16:52:39 +10:00
tool_qualities.yml Add "Slicing" tool quality to knives. (#5473) 2021-11-23 12:24:40 +01:00
typing_indicator.yml Typing indicator (typing chat bubble) (#8215) 2022-05-17 02:55:19 -07:00