Commit Graph

11534 Commits

Author SHA1 Message Date
PJBot e4e47b66e4 Automatic changelog update 2022-08-29 22:39:03 -04: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
Nemanja 5f5f795ae2
empty id card name fix (#10860) 2022-08-29 21:38:00 -05:00
Leon Friedrich 9813aeb724
Fix SpillTileReaction errors (#10910)
* Fix SpillTileReaction errors

* namespace
2022-08-29 21:36:46 -05:00
PJBot 9fff279cb9 Automatic changelog update 2022-08-29 22:36:23 -04:00
Nemanja 0b52ac9389
zombie event overhaul (#10874) 2022-08-29 21:35:19 -05:00
Flipp Syder e789e1df2a
Makes delta alert louder (#10907)
* switches to smaller floats for volume

* ok, larger numbers again
2022-08-29 21:34:29 -05:00
PJBot f5966b6266 Automatic changelog update 2022-08-29 22:32:31 -04: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
PJBot b111ce8246 Automatic changelog update 2022-08-29 22:20:28 -04:00
metalgearsloth 9e8c5c0ed6
Make pull chains faster (#10794)
* Make pull chains faster

* swap order
2022-08-29 21:19:24 -05:00
PJBot b934c21e91 Automatic changelog update 2022-08-29 19:33:23 -04:00
LordEclipse 48787c5571
Add Health Analyzer to Medical Intern PDA (#10781)
* Add Health Analyzer to Medical Intern PDA

It feels a little strange for the Medical Intern PDA to not have a health analyzer.

* Fix Indentation for HealthAnalyzer

Oops
2022-08-29 16:32:20 -07:00
PJBot 31031f3672 Automatic changelog update 2022-08-29 14:00:21 -04:00
FunkySphere 85c6be2cea
magboots, galoshes and flippers no longer butcherable (#10866)
* magboots, galoshes and flippers no longer butcherable

* naming fix
2022-08-29 10:59:17 -07:00
metalgearsloth 3fa666bd06
Snap to nearest cardinal on traversal (#10869) 2022-08-29 15:59:19 +10:00
metalgearsloth fe177f4a3e
Update submodule to 0.45.1.0 (#10918) 2022-08-29 15:16:37 +10:00
PJBot d707d588fb Automatic changelog update 2022-08-29 01:06:56 -04: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
Leon Friedrich de7bd0063a
Fix two explosion bugs (#10909)
* Fix trigger LINQ error.

* divide by zero
2022-08-28 16:48:49 -07:00
wrexbe 0ab4d832f5
Update engine to v0.45.0.3 (#10914) 2022-08-28 15:56:45 -07:00
PJBot 98d0971cdb Automatic changelog update 2022-08-28 18:35:30 -04:00
biometricPsychography f35451bc1e
Modify snake death sprite and death state (#10881) 2022-08-29 08:34:22 +10:00
wrexbe ea95638189
Improve test stability (#10913) 2022-08-28 15:13:59 -07:00
wrexbe 9d2a76e2d4
Fix Client EuiManager (#10898)
* Fix EuiManager cleanup

* cleanup

* This seems to work better
2022-08-27 22:17:30 -07:00
Flipp Syder 4bdb029172
Adds implementation for Closed in CrewManifestEui (#10892)
* adds implementation for Closed in CrewManifestEui

* order of operations

infinite loops aren't funny
2022-08-27 22:17:19 -07:00
metalgearsloth d767ce9585
Fix a bunch of warnings (#10886)
* Fix a bunch of warnings

Also made ensnareable not broadcast as they're only used directed.
Mainly just Get<T> and AppearanceSystem

* buckle too

* fix tests

Co-authored-by: wrexbe <wrexbe@protonmail.com>
2022-08-27 20:26:35 -07:00
wrexbe cf84c20f68
Add class name to test history (#10895) 2022-08-27 20:18:42 -07:00
wrexbe 4f7f46590e
Improve test pool messages (#10894) 2022-08-27 19:55:31 -07:00
wrexbe ea2f5e39e3
Mark sandbox test as destructive (#10889) 2022-08-27 17:26:07 -07:00
Nemanja 32abdf5f00
Microwave ECS (#10766)
* microwave ECS

* allcomponentdelete etset

ack

* container purge
2022-08-27 16:40:29 -07:00
PJBot f442fb044e Automatic changelog update 2022-08-27 06:00:19 -04:00
FunkySphere eeddd77562
margherita slice no longer sliceable into meat pizza slices (#10884) 2022-08-27 02:59:16 -07:00
PJBot eaf8628cc3 Automatic changelog update 2022-08-27 01:55:28 -04:00
Myctai ae3c6c9522
Fix nonlethals crate entry showing taser in Cargo console (#10844) 2022-08-27 15:54:23 +10:00
Nemanja 6b5be6a633
removed several unused maps from files (#10880) 2022-08-27 15:53:12 +10:00
wrexbe 37d7ef8579
Add sandbox test (#10767) 2022-08-25 21:43:51 -07:00
wrexbe 8b0344a0cf
Update submodule to v0.45.0.2 (#10876) 2022-08-25 21:35:34 -07:00
wrexbe 4a2116b474
Update YamlDotNet (#10052) 2022-08-25 21:34:10 -07:00
Leon Friedrich 5274b0320a
Fix disposal pipe visuals (#10873) 2022-08-26 14:16:08 +10:00
Vera Aguilera Puerto e863cbaeae
Cleanup pAI synth instrument in soundfont (#10836) 2022-08-25 20:16:01 -07:00
metalgearsloth cae23b4d3a
Update submodule to 0.45.0.1 (#10875) 2022-08-26 12:36:30 +10:00
PJBot f8f12d94c3 Automatic changelog update 2022-08-25 19:40:28 -04:00
Leon Friedrich 75e8e6d8b3
Remove Ratatouille (#10859) 2022-08-26 09:39:25 +10: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
PJBot 6237b784c2 Automatic changelog update 2022-08-25 09:43:16 -04:00
Nemanja 6871ffe429
wield popup fix (#10855) 2022-08-25 23:42:13 +10:00
Pieter-Jan Briers 84e20049b8
Important fix for table climbing (#10803) 2022-08-25 23:41:37 +10:00