Commit Graph

36638 Commits

Author SHA1 Message Date
Flipp Syder 0882d85176
Air alarm balancing (#11063)
* threshold balancing, restores none mode on atmos alarm

dear lord, panic mode with unbalanced thresholds was a nightmare

* that was 10%, not 1%

* adds widenet mode for scrubbers

* adds the vents to wide filter as well
2022-09-05 19:35:36 -07:00
PJBot 57a19a7480 Automatic changelog update 2022-09-05 22:30:42 -04:00
Rane 87549adfa5
add special job components back when cloning (#11045) 2022-09-05 19:29:40 -07:00
metalgearsloth f4f2d76a76
Fix eye rotation for no-input mobs (#11033) 2022-09-05 19:28:59 -07:00
Francesco c11a431f70
Fix: Drop plasteel when deconstructing reinforced walls (#10992) 2022-09-05 19:28:15 -07:00
PJBot a982256b94 Automatic changelog update 2022-09-05 22:21:04 -04:00
Francesco 399f583bf4
Fix: ID card computer not showing privileged ID details (#11018) 2022-09-05 19:20:00 -07:00
Rane b152aed18b
Disarm 1498 (#11016) 2022-09-05 19:19:33 -07:00
PJBot 8b8f7c2cad Automatic changelog update 2022-09-05 22:16:53 -04:00
Rane 5e1aa9edd7
remove stripping doafter (#11049) 2022-09-05 19:15:49 -07:00
PJBot d39f1921a5 Automatic changelog update 2022-09-05 21:44:07 -04:00
Kara 63b147e111
Chem entity nerf (#11037) 2022-09-05 18:43:04 -07:00
PJBot 9b67574225 Automatic changelog update 2022-09-05 21:42:42 -04:00
Flipp Syder 8e54ec27f2
Makes it so that all wires (except the bolt wire) have to be cut on airlocks/windoors (#11056) 2022-09-05 18:41:39 -07:00
PJBot 77784882e0 Automatic changelog update 2022-09-05 21:41:34 -04:00
Moony f9c48cc42d
Make events less frequent. (#11053) 2022-09-05 18:40:31 -07:00
PJBot b3c0bb3de8 Automatic changelog update 2022-09-05 21:23:42 -04:00
Flipp Syder c3d7ecace6
Adds a link limit and UI to device list (#11017)
* adds a link limit to device list

* locale strings

* uhhh what's efcore doing there

* adds a UI for device list on the device

* merge conflict fixing
2022-09-05 18:22:39 -07:00
Flipp Syder 8cbcf2d640
Fixes reset propagation for atmospheric alarm receivers, adds CVar for fire alarm all access (#11020)
* adds a check for if a firelock is powered before auto-opening

* fixes issue where resets would not propagate properly

* adds cvar bound for fire alarm access (defaults to all access)
2022-09-05 18:15:50 -07:00
PJBot 8114d9d614 Automatic changelog update 2022-09-05 20:56:49 -04:00
Flipp Syder 9ace52a6c1
Device link visualizer (#11054)
* shuffles devicelist to shared, adds an overlay for devicelist

* adds space property to overlay

* moves networkconfigurator to shared, makes devicelistsystem clientside check activedevicelist

* dirties components upon change, adds networkedcomponent to sharednetworkconfigurator

* state handlers for networked components

* whoops

* lots of shuffling, renaming, and access changes

* randomizes color for every new entity added to the overlay

* adds a client-side action to clear all network overlays if they're active

* clones action (oops)

* localization, adds a command for clearing network link overlays (in case the action disappears)

* moves the entity manager up into the bui fields

* makes that a dependency

* attempts to just directly get the color from the dict when drawing, now

* fixes up a few comments

* adds dirty on init to devicelistcomponent

* hacky solution related to mapping with a networkconfigurator

* more stricter bound on that hacky solution

* just checks if the life stage is initialized instead of if the entity was initialized

* moves getalldevices to shared

* readds linq import

* tries to ensure that the show button is toggled on if the device we're trying to configure is currently being tracked by the overlay

* some reorganization
2022-09-05 19:55:44 -05:00
corentt 6301ac5147
AirAlarms fixes (#11062)
* modify airalarm thresholds

* display percentage, not ratio

* reopen doors on normal/warning state

* panic mode on danger state
2022-09-05 19:54:26 -05:00
Emisse eaa5df4ad3
Bagel Update 15.1 (#11057) 2022-09-05 18:16:35 -05:00
20kdc 44945b6da6
Hopefully prevent interactions between admins without AHelp access and AHelps. (#11041) 2022-09-05 10:50:52 -05:00
PJBot 55e234e087 Automatic changelog update 2022-09-05 10:29:29 -04:00
metalgearsloth 0286b88388
NPC refactor (#10122)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-09-06 00:28:23 +10:00
metalgearsloth 138e328c04
Update submodule to 0.45.4.0 (#11039) 2022-09-05 23:31:20 +10:00
PJBot ef7f7146a4 Automatic changelog update 2022-09-05 02:20:18 -04:00
metalgearsloth e81a467f87
Fix camera eye rotations (#11034) 2022-09-05 16:19:14 +10:00
wrexbe c55a015b77
Small UI refactor pieces (#11026)
* ActionType rename Name to DisplayName

* Gameplay State rename+move
2022-09-04 17:21:14 -07:00
PJBot 2c0dd52776 Automatic changelog update 2022-09-04 20:07:46 -04:00
Leon Friedrich 91f2eb21cb
Update engine to v0.45.3.1 (#11025) 2022-09-05 10:06:34 +10:00
wrexbe 88465961e0
Make content work with UI engine changes (#10990) 2022-09-04 16:17:05 -07:00
wrexbe 292f3de02d
Update engine to v0.45.3.0 (#11023) 2022-09-04 16:16:45 -07:00
Leon Friedrich 5d972e7e2b
Update engine (v0.45.2.0) (#11015) 2022-09-05 03:23:30 +10:00
PJBot f3e48210de Automatic changelog update 2022-09-04 13:22:27 -04:00
Leon Friedrich e3d9d4df02
Fix status effect prediction (#8475) 2022-09-05 03:21:21 +10:00
Leon Friedrich 1b00f70dcc
Fix alerts not showing up when attaching to a new entity. (#11009) 2022-09-04 22:13:20 +10:00
Flipp Syder d447b0f80e
Air alarm patches (#11004) 2022-09-04 02:04:15 -07:00
Leon Friedrich ff61bc12a4
Fix docking adding comps to terminating entities (#11010) 2022-09-04 17:26:20 +10:00
PJBot 0eedb5088c Automatic changelog update 2022-09-03 21:41:03 -04:00
Kara 3e409528ce
Fixes secret only adding game rules, not starting them (#11005) 2022-09-03 18:40:00 -07:00
20kdc 547af7c7e8
AutoLink port from Outer Rim (#10967)
* C# half of Outer Rim commit 5081906bd17e715ecae422dd7a003d9f103e6884 "autolink gaming."

Ported from Outer Rim with permission.

* YAML half of Outer Rim commit 5081906bd17e715ecae422dd7a003d9f103e6884 "autolink gaming."

Ported from Outer Rim with permission.

* commit fixed AL summary

Co-authored-by: Moony <moonheart08@users.noreply.github.com>

* NewLinkEvent.User & LinkAttemptEvent.User now nullable, fix possible AccessReaderSystem AutoLink bug

Co-authored-by: Moony <moonheart08@users.noreply.github.com>
2022-09-03 13:30:57 -05:00
PJBot dbc5ffa9e7 Automatic changelog update 2022-09-03 09:41:23 -04:00
Nemanja 05d71fb080
Update terrain tiles (#10984) 2022-09-03 06:40:20 -07:00
Kara 42d146effa
Mapping autosaves (#10966) 2022-09-03 06:39:28 -07:00
PJBot ba5b4968d7 Automatic changelog update 2022-09-03 06:51:42 -04:00
rolfero 4cab27f4a6
Energy swords hot (#10982)
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
2022-09-03 05:50:38 -05:00
PJBot 1f53ccbe2c Automatic changelog update 2022-09-02 21:33:21 -04:00
Jacob Tong a75fa74b5d
Fix extra plasteel getting returned when deconstructing shuttle airlocks (#10980) 2022-09-02 18:32:18 -07:00