metalgearsloth and GitHub
818ea1a629
Revert "Remove obsolete GridId and all references to it" ( #3308 )
2022-10-09 17:32:54 +11:00
SpaceManiac and GitHub
ebaa8d9ac3
Remove obsolete GridId and all references to it ( #3279 )
2022-10-09 16:23:40 +11:00
Leon Friedrich and GitHub
078b81d495
Better sprite errors ( #3285 )
2022-09-28 16:32:37 +10:00
Leon Friedrich and GitHub
363e28561c
Sprite direction bias ( #3232 )
...
* Sprite direction bias
* cvar
2022-09-06 21:54:07 -07:00
Leon Friedrich and GitHub
afc1eed7ae
QueueUpdateIsInert fixes ( #3221 )
2022-09-05 10:02:48 +10:00
Leon Friedrich and GitHub
5d64f35c96
Sprite BB fixes ( #3217 )
2022-09-04 16:20:15 +10:00
Leon Friedrich and GitHub
3c19937750
Update sprite bounds for SnapCardinals ( #3195 )
2022-08-29 13:52:23 +10:00
metalgearsloth and GitHub
1a8764f54b
Add support for snapping sprites to south ( #3186 )
2022-08-29 05:02:50 +10:00
Leon Friedrich and GitHub
6a8266af7e
Revert "Revert "PVS & client state handling changes"" ( #3152 )
2022-08-21 08:30:28 +10:00
Leon Friedrich and GitHub
9cd8adae93
Revert "PVS & client state handling changes" ( #3151 )
2022-08-21 05:27:16 +10:00
Leon Friedrich and GitHub
b4358a9e33
PVS & client state handling changes ( #3000 )
2022-08-21 03:40:18 +10:00
Leon Friedrich and GitHub
7a81c7f64a
Misc Shader changes ( #2974 )
2022-07-19 00:32:58 +02:00
TekuNut and GitHub
ffbfdfe0b2
Fix client crash on sprite layer state change ( #2984 )
2022-06-27 09:18:21 +10:00
Kara and GitHub
0c9c1366b0
Allow sprites to override container occlusion ( #2971 )
2022-06-22 16:07:09 -07:00
metalgearsloth and GitHub
62a24a320c
Make raiselocalevent not broadcast by default ( #2972 )
...
* Make raiselocalevent not broadcast by default
* I forgor to commit
2022-06-22 09:52:50 +10:00
metalgearsloth and GitHub
70157265b8
Fix prototype icon error textures ( #2954 )
2022-06-16 04:45:03 +10:00
Leon Friedrich and GitHub
2bdea420ae
Misc rendering changes ( #2948 )
...
* Misc rendering changes
* More tiny changes
2022-06-14 19:24:27 +10:00
Leon Friedrich and GitHub
be906faf42
Cache layer RSI state ( #2947 )
2022-06-13 17:49:28 +10:00
Leon Friedrich and GitHub
0d04d8a82a
Add generic visualizer system ( #2914 )
2022-06-09 03:08:36 +10:00
Leon Friedrich and GitHub
b360c4439b
Matrix3 and Angle: add readonly and ref->in ( #2919 )
...
* Matrix3 and Angle readonly and ref->in
* fix precision
2022-06-08 17:53:17 +02:00
Leon Friedrich and GitHub
37dd4b0893
Pass sprite component in AppearanceChangeEvent ( #2829 )
2022-05-16 13:19:40 +10:00
Leon Friedrich and GitHub
197a6ddd9d
Fix sprite bb calculation ( #2714 )
2022-04-11 18:13:32 +02:00
metalgearsloth and GitHub
76b75fd9b3
Remove LINQ from sprite bounds ( #2708 )
2022-04-10 17:48:45 +10:00
Vera Aguilera Puerto and GitHub
d3672807d2
Improves SpriteSystem.GetPrototypeIcon method significantly. ( #2680 )
2022-04-05 16:36:16 +10:00
Leon Friedrich and GitHub
14d0a77644
Make directional sprite matrices static ( #2661 )
2022-04-01 00:11:17 +11:00
Jane Lewis and GitHub
8dc849b6bb
Cache Sprite AABBs ( #2622 )
2022-03-31 11:52:00 +11:00
Vera Aguilera Puerto
023f845c48
SpriteComponent exception specifies failing RSI path, if any.
2022-03-03 21:29:01 +01:00
metalgearsloth and GitHub
33251222cd
EntityLookup as a system ( #2573 )
2022-03-03 21:17:01 +11:00
mirrorcult and GitHub
9b263417b9
Merge pull request #2541 from metalgearsloth/2022-02-14_1
2022-02-19 12:33:46 -07:00
Leon Friedrich and GitHub
a1441d5051
Properly support sprite layer transforms. ( #2533 )
2022-02-17 00:06:14 +11:00
Leon Friedrich and GitHub
58d6189c40
Allow sprite layer data to be set using PrototypeLayerData. ( #2442 )
2022-02-16 19:37:40 +11:00
58defed1d2
Fix InteractionOutline 2: Electric boogaloo ( #2511 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-02-16 18:32:40 +11:00
metalgearsloth
7692ff736b
Some more ECS stuff
...
- Proxy methods on EntityManager
- Transform system stuff
2022-02-14 18:24:52 +11:00
de4d255841
Analyzer to enforce classes to be either [Virtual], abstract, or sealed. ( #2469 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-02-05 19:31:58 +01:00
Leon Friedrich and GitHub
f13f9dc5cd
Make OffsetRsiDir() and GetDir() public ( #2434 )
2022-01-31 19:22:56 +11:00
Leon Friedrich and GitHub
7e7d808c90
Sprite offset rendering fix ( #2432 )
2022-01-18 17:45:49 +11:00
metalgearsloth and GitHub
15c1e8f7bf
Run appearancevisualizers on dummy entities again ( #2380 )
2021-12-30 20:41:55 +11:00
metalgearsloth
84c14a4657
Remove redundant IComponent casts
2021-12-07 21:53:44 +11:00
Wrexbe
90596c8979
Fixed It
2021-12-05 18:12:56 -08:00
DrSmugleaf
163deff564
Fix 3000 errors
2021-12-05 18:13:33 +01:00
Vera Aguilera Puerto
c39f6d09eb
Lots of manual fixing. More to come.
2021-12-03 17:01:46 +01:00
Vera Aguilera Puerto
5eda1b326d
Inline OwnerUid
2021-12-03 16:30:34 +01:00
Vera Aguilera Puerto
7a06db60cf
Inline UID
2021-12-03 15:53:10 +01:00
Vera Aguilera Puerto
94e6886a85
Inline Transform
2021-12-03 14:20:35 +01:00
Vera Aguilera Puerto
f782e76671
Inline EntityManager
2021-12-03 11:11:52 +01:00
metalgearsloth and GitHub
05321f0381
Miscellaneous fixes for thrusters ( #2239 )
2021-11-17 22:42:00 +01:00
Vera Aguilera Puerto
079e099a3b
Makes many things use OwnerUid instead of Owner.Uid
2021-11-09 15:11:02 +01:00
Vera Aguilera Puerto and GitHub
78c551d854
Remove DummyIconEntity, use actual entities instead. ( #2206 )
2021-11-08 12:17:13 +01:00
04d029b9a2
Add test pooling ( #2146 )
...
* Add test pooling and global test setup
* WIP test pooling changes
* Make asynchronous tests the default again
* Finish fixing tests, make test threads background threads
* Un-pool tests with custom cvars
* Fix not changing FailureLogLevel cvar on instance return
* Fix error when overriding already overriden cvar
* Don't pool some physics integration tests
* Unpool engine tests, the technology just isn't there yet
* Remove explicit Pool = false from physics tests
* Change default pooling setting to false
* Didn't need this anyway
* Remove ConfigurationManager.ResetOverrides
* Bring back enum cvar override parsing
* Make integrationInstances name clearer > notPooledInstaces
Make clients ready and servers ready internal
* Add logging test instances
* Give more info on ran tests
* Show total clients and servers in test output
* Wipe LayerMap on SpriteComponent.AfterDeserialize
* Fix server not properly kicking clients
* Rider shut
* Make all test metrics report totals
* Format tests ran better
* Replace Console.WriteLine with TestContext.Out.WriteLine
* Fix two server test pooling info prints using total clients instead of total servers
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-11-06 11:18:18 +01:00
20kdc and GitHub
c28f2d77c3
Placement Manager: Spin Cycle 2 ( #2184 )
2021-11-02 16:21:03 +11:00