Commit Graph

3406 Commits

Author SHA1 Message Date
Kevin Zheng
4813a719ba Fix reading rules multiple times (#10925) 2022-08-29 22:00:06 -07:00
Kevin Zheng
b84d19e702 Send server rules over the network (#10847)
Add a new InfoSystem that sends SharedInfo from the server to client
when requested. Currently, only the rule header and rule text is sent.

Previously, the rule header and rule text was bundled in the client,
which means that the client would only display rules that it was built
with, even if the server has different rules.

This allows servers all running the same build to send different rules.
This could be useful, for example, for servers running the official
builds to send different rulesets without a client rebuild.
2022-08-29 21:38:56 -05:00
Rane
f36d278499 Biomass (#10313)
* Material

* good prototype

* Fix material storage

* You can insert biomass into the cloner

* ok, basic biomass subtraction works

* amogus

* ok chance works

* Alright, the biomass and genetic stuff works

* feedback for cloning

* more reclaimer polish

* ship it

* starting biomass + fix lathes

* I changed my mind on rat mass and these guys are definitely getting ground up

* Doafter

* clean up, sync the two

* fix naming, fix mass

* technology + construction

* additional logging, stop unanchoring when active

* fix event / logs

* dont gib dead salvage

* auto eject

* fix deconstruction behavior

* make warning message better, temporarily disable cancer scanner

* fix biomass stacks

* add easy mode CVAR

* stack cleanup, make biomass 2x as fast

* bugfix

* new sprite from hyenh

* fix tests

* hello? :smilethink:

* :smilethink:

* medical scanner gets antirotting

* fix cloner and medical scanner

Co-authored-by: Moony <moonheart08@users.noreply.github.com>
2022-08-29 21:31:27 -05:00
vulppine
e0bf77490d number of things, fixing warnings, AtmosAlarmType instead of AtmosMonitorAlarmType 2022-08-29 07:37:26 -07:00
metalgearsloth
3fa666bd06 Snap to nearest cardinal on traversal (#10869) 2022-08-29 15:59:19 +10:00
metalgearsloth
5b42861539 Smooth docking traversal (#10822) 2022-08-29 15:05:53 +10:00
Leon Friedrich
0ebc733b3a Fix clickmaps for SnapCardinals (#10908)
* Fix clickmaps for SnapCardinals

* Poke tests
2022-08-28 20:55:32 -05:00
wrexbe
9d2a76e2d4 Fix Client EuiManager (#10898)
* Fix EuiManager cleanup

* cleanup

* This seems to work better
2022-08-27 22:17:30 -07:00
Nemanja
32abdf5f00 Microwave ECS (#10766)
* microwave ECS

* allcomponentdelete etset

ack

* container purge
2022-08-27 16:40:29 -07:00
metalgearsloth
9b84c1a9fd Remove all but 1 IsIncapacitated (#10661) 2022-08-25 23:56:56 +10:00
Leon Friedrich
1e9e93a33c Fix typing indicator input validation. (#10818) 2022-08-25 23:44:43 +10:00
keronshb
cd78c5451d Ensnaring Component and Bola Update (#9968) 2022-08-25 00:50:31 +10:00
vulppine
cb5ffe0f3d removes obsolete attribute 2022-08-23 15:17:09 -07:00
vulppine
9dedb29bce atmos alarmable visuals 2022-08-23 15:00:52 -07:00
vulppine
b7f8c4b7ec fixes constructor 2022-08-23 13:24:39 -07:00
Flipp Syder
f00a5cb17a Merge branch 'master' into air-alarm-fixup 2022-08-23 13:21:05 -07:00
vulppine
b3a4ef9997 file-scoped namespaces 2022-08-23 10:55:46 -07:00
TekuNut
b80708e7cc Fix xenos prying doors from afar (#10778) 2022-08-23 20:31:54 +10:00
Martin Petkovski
c24a8a072a Fixed playtime requirement tooltip (#10756) 2022-08-22 05:14:24 +10:00
metalgearsloth
56b7b175b0 Fix ambient audio nags (#10698) 2022-08-22 05:05:43 +10:00
Leon Friedrich
f62a18d809 Fix NetBufferSize test error (#10743) 2022-08-21 09:42:57 +10:00
Leon Friedrich
418a88e760 Fixed PVS changes. (#10740) 2022-08-21 08:32:09 +10:00
Nemanja
512e96eed4 new eye damage effect (#10728) 2022-08-20 15:17:58 -05:00
Leon Friedrich
ff2a67bc74 Revert PVS changes (#10735) 2022-08-21 05:27:41 +10:00
Leon Friedrich
921e2ee57d BUI changes required for Engine PR (#10608) 2022-08-21 03:38:30 +10:00
Leon Friedrich
25093f5146 Content changes for engine state-handling & PVS PR (#9273) 2022-08-21 03:38:20 +10:00
vulppine
8878c0d8a6 ui fix for sensor info 2022-08-20 00:14:16 -07:00
vulppine
9b3df8740f sensor info is now wider, air alarm now actually updates the networked device state 2022-08-19 05:23:25 -07:00
vulppine
14fad57e14 more UI adjustments 2022-08-19 04:17:52 -07:00
vulppine
11c1b60df9 margin changes 2022-08-19 04:10:24 -07:00
vulppine
a0e9f4d0b8 UI changes 2022-08-19 04:06:09 -07:00
vulppine
bf215350a7 double whoops (and also some localization) 2022-08-19 00:29:18 -07:00
vulppine
7f76d49ea8 whoops! 2022-08-19 00:20:50 -07:00
vulppine
376f4c8972 sensor UI 2022-08-18 23:54:39 -07:00
Morb
86d7a1fbb9 Fix categories (#10683) 2022-08-18 17:27:46 -07:00
Nemanja
d7e0b70e2c revenant cleanup (#10662) 2022-08-18 17:04:23 -07:00
vulppine
787bcf903c tab setting on updatestate 2022-08-18 08:16:30 -07:00
vulppine
327314b82f tab changing 2022-08-18 08:14:18 -07:00
vulppine
35ba20de17 air alarm window changes, firelock alarmable 2022-08-18 07:52:21 -07:00
vulppine
531f0cb0e5 ui updates (no sensors yet) 2022-08-18 07:03:37 -07:00
vulppine
1c651f051f some backend stuff for air alarms
finally, some UI states!!!
2022-08-17 23:46:15 -07:00
Flipp Syder
15217baa1d Damage Visualizer ECS (#10654) 2022-08-17 19:36:49 -07:00
metalgearsloth
b627b2b34d Fly-by sound tweaks (#10658) 2022-08-17 19:32:39 -07:00
Visne
de3e7f21ef Fix missing fluent var (#10663) 2022-08-17 19:30:49 -07:00
Nemanja
2152914acc Generalized Store System (#10201) 2022-08-16 21:34:25 -07:00
Flipp Syder
1b50928d50 Station records patches (#10636) 2022-08-17 14:03:23 +10:00
Leon Friedrich
cf8ad5f815 Move MultipleTool to shared (#9964) 2022-08-16 03:19:54 -07:00
Andreas Kämper
3c3a44ec49 Port wires/maintenance panel visualizer (#10543) 2022-08-16 03:04:07 -07:00
Linus Wacker
d40b81e74c increases pillAmount limit (#9185)
* increases pillAmount limit

* Update ChemMasterWindow.xaml.cs

Co-authored-by: wrexbe <81056464+wrexbe@users.noreply.github.com>
2022-08-14 21:57:31 -07:00
metalgearsloth
702cfd15e9 Parallax fix + menu tweak (#10576) 2022-08-15 14:16:53 +10:00