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
Vera Aguilera Puerto
7a06db60cf
Inline UID
2021-12-03 15:53:10 +01:00
Vera Aguilera Puerto
bab37587c5
Inline Name
2021-12-03 15:25:51 +01:00
Vera Aguilera Puerto
94e6886a85
Inline Transform
2021-12-03 14:20:35 +01:00
metalgearsloth
d12a238ecc
Fix tests
...
Woops
2021-08-09 19:42:34 +10:00
7f2e433087
Broadphase refactor ( #1848 )
...
* Broadphase refactor
* Stuff
* Working
* TODO
* Changes
* Which fucking madman came up with this shit
* Known gud state
* Kinda shitcodey but it works so fuck it doin it live
* Shuttle jankiness
* Refactor entitylookups to be 30% more based
* Refactor gucci
* Done?
* Fix most tests
* nothing suss
* Vera single-handedly saving shuttles
* fex
* Fix renderingtreecomp for relativity
* Fix IEntityLookup
* Fixes
* Testing jank please revert some of it before merging
* Fix the remaining bugs
* Fix crash
* Fix grid physics initialization
* Shuttle collisions working
* Fixes
* Fixes
* Velocity on transfers
* Velocity on parent change
* Fixes
* world angular velocity too
* Slightly faster map velocities
* showbb revert
* Sketch grids kinda workin
* Fix PVS contact crash
* Cleanup gridfixture updates 0.1%
* Grid fixtures
* AAAAAAAAAAAAAAA
* a
* termp
* Fixes
* Test reversion reversion?
* Tests
* Fix Equals
* Slight box2i cleanup
* Better initializer
* Fix merge issues
* Shuttles go BRRT
* Remove MoveProxy from DynamicTreeBroadphase
* Optimise a shit tonne
* Approx
* fix showbb
* clean
* Slightly more optimised
* My almonds are activating
* Contact transform caching
* Avoid duplicates
* Typo
* Logger
* Jitter 1% better
* Okay shit maybe that's not it.
* Contact fixes
* Move check thingy up front
* Revert some jank caching
* Contact filtering
* Fix master merge
* Test fixes
* Re-fix MapLoaderTest
* Use proxies instead
* uhh wtf?
* Woops
* Fix collisions
* Fix grid fixture generation
* Fix deserializing
* Tile window fix
* Cleanup broadphase
* Bit more cleanup
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2021-07-21 21:12:58 +10:00
Acruid and GitHub
713f702064
Engine Entity Anchoring ( #1829 )
...
* Added unit tests for the new anchor system design.
* Amend ME!
* SnapGridComponent now anchors the entity when added or removed.
TransformComponent.Anchored properly replicates it's state to clients.
* Converted all SnapGridPositionChangedEvent subscriptions to AnchorStateChangedEvent.
Removed SnapGridPositionChangedEvent.
Obsoleted SnapGridComponent.
* Allows setting Transform.Anchored in prototypes.
* Changing tile to empty under anchored ents unanchors them.
* More unit testing.
* Migrated transform gamestate tests to RobustServerSimulation.
* Fixed nasty off-by-one error when sending a full server state.
* Adds lifetime stages to Component.
* More test fixing.
* Review changes.
2021-06-19 17:26:18 -07:00