metalgearsloth
72da2db62d
Content changes for grid splitting ( #7645 ) ( #7746 )
...
Co-authored-by: Vera Aguilera Puerto <gradientvera@outlook.com >
2022-04-24 13:54:25 +10:00
metalgearsloth
ecaad9c349
Revert "Update submodule (again)" ( #7730 )
2022-04-24 02:26:00 +10:00
metalgearsloth
8c7772630c
Content changes for grid splitting ( #7645 )
...
Co-authored-by: Vera Aguilera Puerto <gradientvera@outlook.com >
2022-04-24 00:59:38 +10:00
Emisse
80138a5a13
Saltern Update 2.91 ( #7665 )
...
* Saltern Update 2.91
* Fix LoadSaveTicksSaveSaltern test
* God help me
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-04-20 22:09:50 +10:00
Moony
4d70395d11
Fix maploading once and for all. ( #7501 )
2022-04-15 14:35:58 -07:00
Leon Friedrich
a4d55235cc
Rejig Device networks ( #7380 )
2022-04-08 22:27:10 +10:00
Leon Friedrich
f583d0b96a
Entity Whitelist changes ( #7426 )
2022-04-06 15:21:45 +10:00
Paul Ritter
2ff40d5a1f
Serv3 rework content changes ( #7145 )
2022-04-03 02:01:22 +02:00
DrSmugleaf
a6198ff83a
Remove remaining usages of MapManager Grid/Tile changed and NextMapId ( #7302 )
2022-03-28 17:23:33 +11:00
Leon Friedrich
bfd95c493b
hands ECS ( #7081 )
2022-03-17 18:13:31 +11:00
metalgearsloth
6e1c19092f
Update nuget dependencies ( #6975 )
2022-03-13 23:03:55 -07:00
Leon Friedrich
a0c1453c01
Update clickmap test for world rotation preservation ( #7069 )
2022-03-11 16:21:27 +11:00
Moony
12b682ee4d
Tile variants content ( #6956 )
2022-03-09 20:59:44 +01:00
Vera Aguilera Puerto
b786feffb6
Adds an integration test for FollowerSystem. ( #7048 )
2022-03-10 00:41:24 +11: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
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
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
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
metalgearsloth
836930e733
EntityLookup as a system for content ( #6931 )
2022-03-03 21:18:35 +11:00
Moony
76e6cacce6
Revert "Load Maps on Round Start, not Round Restart ( #6930 )" ( #6945 )
...
This reverts commit 650b8b6600 .
2022-02-28 20:49:50 -06:00
Vera Aguilera Puerto
650b8b6600
Load Maps on Round Start, not Round Restart ( #6930 )
...
* 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.
2022-02-28 20:20:21 -06:00
Leon Friedrich
ff7d4ed9f6
Patched Actions Rework ( #6899 )
...
* Rejig Actions
* fix merge errors
* lambda-b-gon
* fix PAI, add innate actions
* Revert "fix PAI, add innate actions"
This reverts commit 4b501ac083e979e31ebd98d7b98077e0dbdd344b.
* Just fix by making nullable.
if only require: true actually did something somehow.
* Make AddActions() ensure an actions component
and misc comments
* misc cleanup
* Limit range even when not checking for obstructions
* remove old guardian code
* rename function and make EntityUid nullable
* fix magboot bug
* fix action search menu
* make targeting toggle all equivalent actions
* fix combat popups (enabling <-> disabling)
* fix networking
* Allow action locking
* prevent telepathy
2022-02-25 23:24:08 -06:00
Leon Friedrich
49ae383f06
Revert "Actions Rework" ( #6888 )
2022-02-25 16:55:18 +11:00
Leon Friedrich
5ac5dd6a64
Actions Rework ( #6791 )
...
* Rejig Actions
* fix merge errors
* lambda-b-gon
* fix PAI, add innate actions
* Revert "fix PAI, add innate actions"
This reverts commit 4b501ac083e979e31ebd98d7b98077e0dbdd344b.
* Just fix by making nullable.
if only require: true actually did something somehow.
* Make AddActions() ensure an actions component
and misc comments
* misc cleanup
* Limit range even when not checking for obstructions
* remove old guardian code
* rename function and make EntityUid nullable
* fix magboot bug
* fix action search menu
* make targeting toggle all equivalent actions
* fix combat popups (enabling <-> disabling)
2022-02-24 22:12:29 -06:00
metalgearsloth
b87806f7ed
Fix some build warnings ( #6832 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-02-21 14:41:50 +11:00
Ygg01
c76ee013b0
Fix overflow algo again so small ammounts don't spread infinitely (aka Infinite Cum Works) ( #6796 )
2022-02-20 12:54:05 -07:00
Ygg01
4ac750d986
Add SolutionContainerSystem tests ( #6726 )
2022-02-17 19:42:39 -07:00
Leon Friedrich
4a00d01ced
Remove ignore-inside-blocker ( #6692 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-02-16 19:40:03 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
mirrorcult
3abc7a443e
Separate game rule enabling and game rule starting ( #6168 )
2022-02-15 20:06:28 -07:00
mirrorcult
9adfde9ee3
Microwave rework ( #6470 )
2022-02-13 11:53:54 +11:00
Leon Friedrich
706ac6af40
Revert "Revert "epic Respiration Rework"" ( #6527 )
2022-02-09 21:53:10 -07:00
Leon Friedrich
0e4c7e67ab
Redo ClickableComponent ( #6221 )
2022-02-09 13:11:06 +11:00
metalgearsloth
70c0a502cf
ECS tags ( #6504 )
2022-02-08 14:08:11 +11:00
Leon Friedrich
6e8c92d13e
Revert "epic Respiration Rework" ( #6524 )
2022-02-07 18:13:14 +11:00
mirrorcult
4ae1c4e332
epic Respiration Rework ( #6022 )
2022-02-06 21:48:15 -07:00
Leon Friedrich
0da74b1bfb
misc optimization ( #6436 )
2022-02-02 22:40:22 -07:00
wrexbe
17db0775c8
Auto comp ( #6416 )
2022-02-02 14:35:40 +11:00
Julian Giebel
305cff2659
Implement ECS alternative for IDragDropOn and fully ECS disposal units ( #6380 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-01-31 03:53:22 +11:00
metalgearsloth
d7275f5c6b
Fix interaction test
...
Somehow this didn't fail before
2022-01-30 14:25:08 +11:00
Leon Friedrich
c465715273
ECS Doors ( #5887 )
2022-01-30 11:49:56 +11:00
wrexbe
b2229a951d
Test ignored component names ( #6308 )
2022-01-26 16:41:28 +11:00
Kara D
02a23eb29b
Fix funny access test namespace
2022-01-10 18:13:12 -07:00
wrexbe
76c6ee08e7
Refactored RoundEndSystem (2) ( #6115 )
...
* No RestartRound if round id changed
* Refactored RoundEndSystem
* Fix round end + add test
2022-01-10 13:24:41 -06:00
wrexbe
5ceb2372bf
Clean up some warnings ( #6088 )
...
* Clean up some warnings
* Remove nullable enable
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
2022-01-09 22:10:36 -06:00
metalgearsloth
64de4bbed9
Nuke gridtilelookup ( #6030 )
2022-01-09 23:47:01 +11:00
Acruid
5b1cd2dd96
ECSatize AlertsSystem ( #5559 )
2022-01-05 19:19:23 +11:00
Flipp Syder
b1584793bf
Adds fire/air alarms ( #5018 )
...
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
Co-authored-by: E F R <602406+Efruit@users.noreply.github.com >
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-01-02 15:56:24 +11:00