Morbo
13d74575f3
Merge remote-tracking branch 'upstream/master' into upstream-sync
2022-12-25 20:25:04 +03:00
Nemanja
faca40b8d5
more component ref removal + combining server/client comps ( #13178 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-12-25 05:28:21 +01:00
Nemanja
6c04811e66
remove a bunch of instances of component reference ( #13164 )
2022-12-24 15:55:31 +11:00
Morbo
6343d1e1f8
Merge remote-tracking branch 'upstream/master' into master-syndie
...
# Conflicts:
# Content.Server/Chat/Managers/ChatManager.cs
# Resources/Textures/Clothing/Uniforms/Jumpsuit/rainbow.rsi/meta.json
2022-12-20 14:15:13 +03:00
TemporalOroboros
9a72b05a50
Splits the singularity into its component parts + ECS singularity + Support for singularities in containers. ( #12132 )
...
* InitialCommit (Broken)
* Fixes compile errors
* PR comments. More doc comments. Fixes
* Makes a singularity/event horizon without radiation/physics a valid state to be in
* VV 'fake' setters, fixes the visualizer, fixes the singularity trying to eat itself instead of nearby things.
* Removes unused dependency from Content.Client.GravityWellSystem
* Testing containment and fake VV setters for SingularityGeneratorComponent
* Fixes gravity wells (broken due to LookupFlags.None). Adds recursive Event Horizon consumption
* Fix merge skew
* Fixes for the master merge
* Fix engine commit
* Dirty is obsolete
* Switch over dirty
* Fix requested changes
* ambiant -> ambient
* Moves EventHorionComponent to Shared
* Proper container handling
* Fixes master merge. Fixes post insertion assertions for singularities. Extends proper container handling to gravity wells and the distortion shader.
* Better support for admemes throwing singularities.
* Moves update timing from accumulators to target times
* Update doc comments
2022-12-19 20:47:15 -06:00
Morb
6ad4a10b29
Repository cleanup ( #631 )
2022-12-10 12:10:27 -08:00
Morbo
6b74e70360
Merge remote-tracking branch 'upstream/master' into test2
...
# Conflicts:
# Resources/Maps/infiltrator.yml
# Resources/Textures/Tiles/attributions.yml
2022-08-16 00:21:46 +03:00
Visne
58769634c7
Fix a bunch of compiler warnings ( #10518 )
2022-08-13 22:28:34 -07:00
Arthur
f4c7e873d4
Merge remote-tracking branch 'upstream/master' into upstream-sync
...
# Conflicts:
# Resources/Maps/infiltrator.yml
# Resources/Textures/Tiles/attributions.yml
2022-08-05 20:32:27 +03:00
keronshb
0eece4b47f
Containment Field Rework ( #9312 )
2022-08-05 14:22:37 +10:00
Morber
61951a84f1
[Resprite] Singularity stuff ( #320 )
...
* Update containment field sprite
* Update 1 level singularity sprite
* Update 3 level singularity sprite
* Fix sprite sizes
* Fix sprite state name
* Update 4 level singularity sprite
* Fix sprite size
* Update 5 level singularity sprite
* Update level 6 singularity sprite
* Remove 6 level sprite of singularity
* Remove 6 level meta.json
* Add level 6 singularity custom sprite
* Update containment generator sprites
* Remake emitter with new sprites
* Update collector sprites
* New emitter sprite files
* Update level 6 singularity sprite
* Update license singularity level 6
* Decrease singularity to 20 fps
2022-07-26 20:56:02 +03:00
Leon Friedrich
634dbd53af
Add Overlay.BeforeDraw() ( #8905 )
2022-06-20 10:16:32 +10:00
Leon Friedrich
ca7960382b
Missing nullables ( #8634 )
2022-06-04 17:17:48 +10:00
Leon Friedrich
8fb48a09ef
Improve singularity shader ( #7647 )
...
* Working example
* vector arrays
* simplify math
* max distance
* max distance
* PVS override
* rename count
2022-04-28 22:43:16 +10:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
metalgearsloth
a2476ed974
Stabilise singularity a lot more ( #5725 )
2021-12-15 13:47:12 +11:00
E F R
8bd386dcb0
Overlays: Avoid using IEyeManager whenever possible ( #5709 )
2021-12-10 16:47:21 +11:00
Vera Aguilera Puerto
2699540526
Remove useless resolves from a buncha tests.
2021-12-08 12:46:30 +01:00
metalgearsloth
8af335097f
More (IComponent) shenanigans and also some contaminated IoCManager.Resolve<IEntityManager>() very long yes calls
2021-12-07 22:22:34 +11:00
DrSmugleaf
215cae5655
Fix more errors
2021-12-06 00:52:58 +01:00
Wrexbe
b9dd3be061
More Changes
2021-12-05 10:56:17 -08:00
DrSmugleaf
2a3b7d809d
Fix 3000 errors
2021-12-05 18:09:01 +01:00
Vera Aguilera Puerto
f386b57148
Inline OwnerUid
2021-12-03 16:30:34 +01:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Vera Aguilera Puerto
61be228ad0
Some manual GetComponentOrNull inlines
2021-12-03 15:18:15 +01:00
Vera Aguilera Puerto
a5b57c8e10
Inline Transform
2021-12-03 14:20:34 +01:00
Vera Aguilera Puerto
69b270017b
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00
Vera Aguilera Puerto
0feebbff00
Inline HasComponent entirely
2021-12-03 12:23:18 +01:00
Vera Aguilera Puerto
f64df117be
Inline AddComponent
2021-12-03 11:33:40 +01:00
Acruid
fa0ec5cbd9
AppearanceComponent API Changes ( #5446 )
2021-11-23 18:22:59 +11:00
E F R
c14056fdd9
Client/Singularity: fix singularity using un-rotated viewport ( #5117 )
2021-11-02 12:11:58 +11:00
Leon Friedrich
5dd73ff6e0
Fix emitter lock toggle ( #5066 )
2021-10-28 13:29:19 +02:00
Visne
94579d1877
Fix a bunch of warnings ( #5058 )
2021-10-28 13:19:38 +02:00
Visne
c67160ae19
Disable warnings that would be refactored anyway ( #5047 )
2021-10-27 18:10:40 +02:00
Vera Aguilera Puerto
0be5ff829b
Gets rid of all ComponentManager usages. ( #4707 )
2021-09-28 13:35:29 +02:00
metalgearsloth
f472bbab88
Singularity fixes ( #4383 )
...
* Singularity fixes
* Fix the rest
* Woops
* ahh
* Nerf singulo for now
* Final touchups for now
* Review
2021-08-23 00:54:03 +10:00
Visne
b7dc3c81ae
Remove redundant #nullable enable ( #4275 )
2021-07-16 17:37:09 -07:00
Swept
5f9ba812ca
Reorganizes Resources/Constructible ( #4252 )
2021-07-15 18:30:50 +00:00
DrSmugleaf
716bee0746
Remove IClientSingularityInstance, move visual effects to SingularityDistortionComponent ( #4194 )
...
* Remove IClientSingularityInstance
* In and out 5 minute refactor
* Component states for singularity distortion
* Fix distortion states
* Address reviews
2021-06-24 12:48:11 +10:00
Acruid
15fb554c28
Engine Entity Anchoring Changes ( #4195 )
...
* Converted all SnapGridPositionChangedEvent subscriptions to AnchorStateChangedEvent.
* Fixes power tests with new anchored requirements.
* Moved AnchorableComponent into construction.
AnchorableComponent now uses Transform.Anchored.
* Fixed bug with nodes, power works again.
* Adds lifetime stages to Component.
* Update Engine to v0.4.70.
2021-06-19 19:41:26 -07:00
DrSmugleaf
ff1a2d97ea
Re-organize all projects ( #4166 )
2021-06-09 22:19:39 +02:00