J
3c307f3b36
Various UI warnings cleanup ( #36169 )
...
* Various UI warnings cleanup
* Revert unnecessary change
* Redoing SpriteSystem as it's non-injectable
* Missed one
* Better entity instantiation
* General cleanup of warnings changes
* Wrong class name!
2025-04-10 20:47:05 +10:00
Saphire
44db676b24
Actually make the emagging popup work properly
2024-11-20 09:32:50 +06:00
slarticodefast
0ceb99df1c
Fix singularity overlay mouse position correction when zooming ( #30509 )
...
fix singularity overlay mouse position correction when zooming
2024-07-31 10:14:49 +10:00
MilenVolf
c7870882f6
LockVisualizer ( #25224 )
...
* LockVisualizer
* Fix state
* Clean some code
* Make it component, fix tests fail
* Fix for StateUnlocked
Now it is possible to manually set the unlocked state and it will work!
* Optimize LockVisualizer, add check for unlocked state
* No todo I guess
2024-02-16 16:52:31 -07:00
Visne
c7b21b631b
Remove unused dependencies ( #19490 )
2023-08-24 09:55:15 -08:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
TemporalOroboros
3b02d461a2
Corrects for singularity distortion. ( #13925 )
2023-08-13 09:43:07 +10:00
lzk
5d62e509d2
fix singularity render distortion on zoom ( #17964 )
2023-07-12 13:12:24 -06:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
TemporalOroboros
ed1b9bde83
Resolves RadiationCollectorVisualizer is Obsolete ( #13905 )
2023-05-18 14:03:30 -04:00
Zoldorf
ebb612446a
Changes the SingularitySystem to use generic visualizers ( #15057 )
2023-04-03 05:46:46 +10:00
TemporalOroboros
23f1dc4643
Resolves SingularityVisualizer is Obsolete ( #13906 )
...
* Split SingularityVisualizer into Component/System pair
* Server ignore SingularityVisualizer
* Update YAML
* Move to SingularityComponent
2023-02-11 11:41:16 +00:00
Visne
5a5a3afbb1
Remove some obsolete AppearanceComponent method usages ( #13726 )
2023-02-02 12:34:53 -04:00
metalgearsloth
02aef68dff
Remove ISpriteComponent ( #13458 )
2023-01-15 13:38:53 +11:00
Nemanja
2933f030d9
emitter visuals update ( #13382 )
2023-01-09 14:42:31 +11: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
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
Visne
58769634c7
Fix a bunch of compiler warnings ( #10518 )
2022-08-13 22:28:34 -07:00
keronshb
0eece4b47f
Containment Field Rework ( #9312 )
2022-08-05 14:22:37 +10: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