Commit Graph

8371 Commits

Author SHA1 Message Date
Pieter-Jan Briers
c8a7f41331 Rider reports these things as error for some reason so I'm just gonna uhhhh 2022-03-04 22:59:53 +01:00
Moony
4a466f4927 Explosion refactor TEST MERG (#6995)
* Explosions

* fix yaml typo

and prevent silly UI inputs

* oop

Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
2022-03-04 13:48:01 -06:00
Moony
4e203f49d2 Revert "Adds gratuitous logging to AlertsUI for debugging. (#6574)" (#6991)
This reverts commit cd9cc17339.
2022-03-04 13:21:45 -06:00
Moony
4aa65b6708 Revert "Load Maps on Round Start, not Round Restart v3 (#6989)" (#6990)
This reverts commit 9ab3bb5811.
2022-03-04 11:42:55 -06:00
Vera Aguilera Puerto
9ab3bb5811 Load Maps on Round Start, not Round Restart v3 (#6989)
* Load Maps on Round Start, not Round Restart

* Fix admin log test.
It assumed maps/grids existed during pre-round, wihch is not a valid assumption anymore after this PR.

* Shutdown server if round fails to start 5 times.

* Fix bugs with round starting flag.

* Make StartRound not async, synchronously get new round ID from DB.

* Handle StationId.Invalid in PickBestAvailableJob
Instead of crashing, return null.
SpawnPlayer will handle this by making the player an observer or returning them to the lobby.
2022-03-04 11:32:33 -06:00
Vera Aguilera Puerto
1ff687f482 FlammableComponent has an empty Damage field by default.
Prevents NRE exceptions when admemes are involved, etc?
2022-03-04 17:00:35 +01:00
Vera Aguilera Puerto
5a12a816c9 Fix incorrect toilet Construction Graph.
It didn't specify the entity on the "toilet" node.
2022-03-04 16:54:10 +01:00
Vera Aguilera Puerto
37fb2bd3c7 Log better error for incorrect Construction Graphs.
Also improves integration tests for them to catch more errors.
2022-03-04 16:53:06 +01:00
Vera Aguilera Puerto
0b0de4fe10 FlammableSystem only calls TemperatureSystem.ChangeHeat if the entity has the appropriate component. 2022-03-04 16:25:32 +01:00
Vera Aguilera Puerto
4eb778ad43 Add missing return statement to GameTicker.GamePreset 2022-03-04 16:19:48 +01:00
PJBot
3bf16a50a2 Automatic changelog update 2022-03-04 05:53:54 -05:00
Leon Friedrich
ee60ac982e Hopefully fix alerts disappearing (#6986) 2022-03-04 21:52:51 +11:00
PJBot
de6b34aaa3 Automatic changelog update 2022-03-04 01:57:42 -05:00
Peptide90
f570a71b26 Adds 2 new windoor types and fixes glass EVA airlock (#6955) 2022-03-04 17:56:39 +11:00
PJBot
a146902126 Automatic changelog update 2022-03-04 01:55:29 -05:00
Leon Friedrich
49831aff9d fix potted plant (#6983) 2022-03-04 17:54:26 +11:00
Pancake
0f599ad160 Positional audio for Monkey Cubes. (#6982) 2022-03-04 17:30:44 +11:00
PJBot
f2b1fd2f25 Automatic changelog update 2022-03-04 00:04:15 -05:00
router
0a69e30274 Add money to the captain's locker (#6976) 2022-03-04 16:03:12 +11:00
Leon Friedrich
593f890b73 Fix drone hat offset (#6978) 2022-03-04 16:02:53 +11:00
Moony
255865b7b7 Revert "Load Maps on Round Start, not Round Restart. Shut down server if Round fails to Start 5 times. (#6977)" (#6980)
This reverts commit 4098f7fd9b.
2022-03-03 13:34:16 -06:00
Vera Aguilera Puerto
4098f7fd9b Load Maps on Round Start, not Round Restart. Shut down server if Round fails to Start 5 times. (#6977) 2022-03-03 12:15:15 -07:00
Vera Aguilera Puerto
e292418766 Fix incorrect if statement in FlammableSystem.
Should fix the FlammableComponent resolve errors on live servers.
2022-03-03 11:48:27 +01:00
PJBot
c0fd26a744 Automatic changelog update 2022-03-03 05:43:53 -05:00
Peptide90
a5ae0f4ffd Adds onion and oat seeds to vendor and crate (#6954) 2022-03-03 21:42:49 +11:00
metalgearsloth
41cdbf0a30 Update submodule 2022-03-03 21:21:11 +11:00
metalgearsloth
836930e733 EntityLookup as a system for content (#6931) 2022-03-03 21:18:35 +11:00
PJBot
614bb6d34e Automatic changelog update 2022-03-03 05:12:38 -05:00
router
426f043d45 Add capitalism (#6617)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-03-03 21:11:35 +11:00
Emisse
9cd0568f49 Moose Update 1 (#6965) 2022-03-03 20:28:24 +11:00
PJBot
e2637a341a Automatic changelog update 2022-03-03 04:19:18 -05:00
Emisse
373f9d7884 Bagel Update 11.2 (#6912) 2022-03-03 20:19:11 +11:00
Chris V
c465d6b6ab Quickfix: Add Salvage access to QM door remote, and Armory access to HoS remote (#6972) 2022-03-03 20:18:15 +11:00
PJBot
1485a1f86e Automatic changelog update 2022-03-02 21:33:06 -05:00
metalgearsloth
834b2e4d58 Disable pushing (#6760) 2022-03-03 13:32:03 +11:00
PJBot
6116fb3f92 Automatic changelog update 2022-03-02 19:27:20 -05:00
T-Stalker
07520696fb Three more plushies (#6970) 2022-03-03 11:26:17 +11:00
PJBot
4bf2fd9f18 Automatic changelog update 2022-03-02 17:33:36 -05:00
Kevin Zheng
551f5a7e78 Let items on conveyor belts round corners (#6964) 2022-03-03 09:32:33 +11:00
PJBot
6d8cc29f74 Automatic changelog update 2022-03-02 09:09:22 -05:00
metalgearsloth
1fab6f7867 Mark IItemStatus as obsolete (#6914) 2022-03-03 01:09:13 +11:00
T-Stalker
753dc628bf Makes Xenos need no air, cold proof, stronger (#6944) 2022-03-03 01:08:19 +11:00
wrexbe
075f18c277 Check mass on climb glass table (#6959)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-03-03 01:07:48 +11:00
PJBot
0dc05574bd Automatic changelog update 2022-03-02 08:39:22 -05:00
Leon Friedrich
08a220d3e6 Fix rcd obstruction check (#6963) 2022-03-03 00:38:19 +11:00
PJBot
c344ab4bdf Automatic changelog update 2022-03-02 08:17:46 -05:00
Emisse
922538f962 Saltern (#6950) 2022-03-03 00:16:42 +11:00
Leon Friedrich
79b05c4e9b Fix how movement sets an entities' rotation. (#6960) 2022-03-02 13:18:04 +11:00
Leon Friedrich
aeaa7f65bc Fix tile actions (#6958) 2022-03-02 12:48:33 +11:00
PJBot
6cd7773331 Automatic changelog update 2022-03-01 20:47:59 -05:00