Vera Aguilera Puerto
0be5ff829b
Gets rid of all ComponentManager usages. ( #4707 )
2021-09-28 13:35:29 +02:00
Vera Aguilera Puerto
7953e5b962
ActionBlockerSystem now has EntityUid overloads.
2021-09-28 11:47:41 +02:00
Vera Aguilera Puerto
4e6d602784
DoAfterSystem uses EntityUid internally, adds EntityUid constructor for DoAfterEventArgs.
2021-09-28 11:33:33 +02:00
Vera Aguilera Puerto
35067b3a3e
Add linter support to StackPrototype, fix linter errors.
2021-09-27 13:08:18 +02:00
Swept
95d6f924cc
Fixes loc typo in Traitor preset
2021-09-26 23:10:24 -07:00
PJBot
90098ce2fb
Automatic changelog update
2021-09-27 02:04:13 -04:00
Swept
f1252f7c41
Fixes pointing localization ( #4702 )
2021-09-27 16:03:10 +10:00
metalgearsloth
c688f7b77f
Update submodule
2021-09-27 15:33:25 +10:00
metalgearsloth
2b68449328
Fix pulling crash on round restart
2021-09-27 15:32:53 +10:00
metalgearsloth
8479c626d2
Update submodule
2021-09-27 14:52:27 +10:00
metalgearsloth
91665cf0e6
Optimise emergency lights a bit ( #4567 )
...
* Optimise emergency lights a bit
* Fixes
* Delete the failing test, sinple
* Revert "Delete the failing test, sinple"
This reverts commit 7d9e3a3bb6975c15add2987e39e0d3ba85d88be3.
* Start server and fix test
It just werks
2021-09-27 14:51:17 +10:00
metalgearsloth
c298a8dc8e
Move remqueue to engine ( #4700 )
2021-09-27 14:38:53 +10:00
Javier Guardia Fernández
6474cfa5d6
Remove leftover test debug check from #4166
2021-09-26 23:48:25 +02:00
Vera Aguilera Puerto
0869d837d6
Replace ComponentManager with EntityManager in StackSystem.
...
Stacks are the most advanced piece of code in this codebase...
2021-09-26 15:43:38 +02:00
Vera Aguilera Puerto
e71e5bec39
StackSystem uses PopupSystem.
...
Stacks are at the vanguard, as always.
2021-09-26 15:38:07 +02:00
PJBot
2faeaa7ce2
Automatic changelog update
2021-09-26 09:20:04 -04:00
Vera Aguilera Puerto
f913d8361d
Refactors smoking to ECS, smoking actually makes you inhale reagents. ( #4678 )
2021-09-26 15:19:00 +02:00
Vera Aguilera Puerto
0767bd3777
Popup ECS Refactor ( #4692 )
2021-09-26 15:18:45 +02:00
Vera Aguilera Puerto
2051970cc1
Remove IMetaDataComponent dependency from DirtyUi in GasCanisterSystem
...
Just so I don't need to make this use MetaDataComponent for now.
2021-09-26 13:01:10 +02:00
Vera Aguilera Puerto
67d81084b0
Update submodule.
...
sigh
2021-09-25 18:32:17 +02:00
Vera Aguilera Puerto
2f77954608
Fix benchmark for ComponentManager/EntityManager merge. ( #4694 )
...
* Also updates submodule.
2021-09-25 18:25:28 +02:00
Vera Aguilera Puerto
a9e44770cf
Stack respects InteractUsing handled.
2021-09-25 10:44:54 +02:00
metalgearsloth
f75940b638
Anchor extinguisher cabinets
2021-09-24 13:43:06 +10:00
metalgearsloth
47ce77757a
Anchor markers
...
Free PVS gain for anchored stuffsies.
2021-09-24 13:23:50 +10:00
PJBot
1d047b8b5c
Automatic changelog update
2021-09-23 18:46:02 -04:00
20kdc
5ead162b09
Fix chair rotations ( #4688 )
...
Wooden chairs are rotatable, metal chairs have anchored set properly, all chairs and stools don't rotate weirdly visually
2021-09-23 15:44:59 -07:00
metalgearsloth
2145124aa4
Disabler locker throwing ( #4683 )
2021-09-23 15:44:25 -07:00
metalgearsloth
5add2f1f80
Fix pullable movement modifier ( #4684 )
2021-09-23 15:43:59 -07:00
Vera Aguilera Puerto
08184bc928
Refactor AdvertiseComponent to be ECS, improve performance. ( #4676 )
2021-09-24 02:02:22 +10:00
Vera Aguilera Puerto
c4ec9a143d
ReadyAll iterates PlayersInLobby instead of using IPlayerManager.
2021-09-23 13:18:48 +02:00
Vera Aguilera Puerto
55393699b1
ReadyAll no longer spawns people who are observing
...
Fixes #4650
2021-09-23 13:00:28 +02:00
Vera Aguilera Puerto
05a9528cd8
Fix ReagentUnit int comparisons.
...
- They floored the ReagentUnit before, which is a terrible idea.
2021-09-23 12:28:54 +02:00
metalgearsloth
220329c6a5
Update submodule
2021-09-23 10:09:16 +10:00
Vera Aguilera Puerto
246fda53c5
Refactor Barotrauma to be ECS. ( #4674 )
...
- Refactor IPressureProtection to be two different ECS events.
2021-09-22 21:02:25 +10:00
PJBot
6891c32eb5
Automatic changelog update
2021-09-22 06:56:03 -04:00
20kdc
ba619929ad
Un-rotate gravity generator ( #4675 )
2021-09-22 12:55:00 +02:00
Vera Aguilera Puerto
6cea9cb973
Refactor Flammable to be ECS. ( #4671 )
...
- Refactor IHotItem into IsHotEvent.
- Refactor IFireAct into TileFireEvent.
2021-09-22 11:05:33 +02:00
Vera Aguilera Puerto
9bde39c533
Clothing sound equip only happens on intentional equips.
2021-09-21 17:28:26 +02:00
PJBot
43fde44d57
Automatic changelog update
2021-09-21 11:05:28 -04:00
Vera Aguilera Puerto
04ea6a66f6
Dice roll popup, some DiceSystem cleanup.
2021-09-21 17:04:16 +02:00
Vera Aguilera Puerto
cab0b4fc93
Refactor GasCanisterSystem to use Resolves, improves canister performance slightly.
2021-09-21 14:25:58 +02:00
Pieter-Jan Briers
900e912c28
Disable light blur on lowest lighting quality.
2021-09-21 08:21:01 +02:00
Pieter-Jan Briers
00fbffcddf
AGhost now un-aghosts you if you are already a ghost.
2021-09-21 08:13:47 +02:00
PJBot
67e5b021d0
Automatic changelog update
2021-09-21 00:51:28 -04:00
TimrodDX
7c0da38ac9
Fixes rotation of disposals and one wire in Chemistry. ( #4669 )
2021-09-20 21:50:26 -07:00
Swept
ae54ad188e
Changes most uses of Color.Green to Color.LimeGreen for better visuals ( #4666 )
2021-09-20 21:50:02 -07:00
Visne
610ff0083f
Ghost UI to XAML and minor cleanup ( #4637 )
...
* Remove unused class, clean up XAML
* Move GhostGui.cs into UI folder and namespace
* GhostTargetWindow to seperate file
* GhostTargetWindow to XAML
* Center request button
* Improve UI, localisation
2021-09-21 13:03:14 +10:00
PJBot
9f534b685e
Automatic changelog update
2021-09-20 22:51:58 -04:00
Swept
141343397a
Fixed broken rotation in library ( #4667 )
2021-09-21 12:50:56 +10:00
Swept
3e4a3a7597
Fixes typo causing flashlight_off.ogg not to play
2021-09-20 11:53:34 -07:00