Vera Aguilera Puerto
e4029bc968
Exception tolerance for GameTicker.ResettingCleanup.
2022-03-05 11:01:51 +01:00
Vera Aguilera Puerto
c76414362d
Account for graph actions being able to delete the entity in ChangeNode.
...
Fixes an exception that occurs if a node action deletes a construction.
2022-03-05 10:59:01 +01:00
Emisse
34385d467e
Bagel Update 11.3 ( #6988 )
2022-03-05 16:23:44 +11:00
Emisse
41153b96f6
Saltern Update 1 ( #6996 )
2022-03-05 14:11:12 +11:00
Vera Aguilera Puerto
8f0fb24914
Move MapManager restart after deleting every entity with a for loop.
2022-03-05 01:30:03 +01:00
Vera Aguilera Puerto
a67b846786
Fix deletion check in ProjectileSystem.
...
Another casualty from the IEntity removal.
2022-03-05 01:29:08 +01:00
Pieter-Jan Briers
950ead9b47
Introduce artificial delay into SQLite on DEBUG.
...
This makes SQLite DB ops properly asynchronous (instead of synchronously completing tasks). This makes them more consistent with postgres and means that any deadlock bugs introduced the next time somebody does .Result will be caught on SQLite too.
2022-03-04 23:55:35 +01:00
Pieter-Jan Briers
2c721226d6
Revert "Revert "Load Maps on Round Start, not Round Restart v3 ( #6989 )" ( #6990 )"
...
This reverts commit 4aa65b6708 .
Fixed the deadlock bug on postgres.
2022-03-04 23:53:44 +01:00
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