Leon Friedrich and GitHub
af7d8c4601
Fix broadphase/lookup bugs ( #3538 )
2022-12-02 10:21:06 +11:00
metalgearsloth and GitHub
5e3a5a0d0c
Merge MapGrid into MapGridComponent ( #3468 )
2022-11-22 13:04:51 +11:00
Leon Friedrich and GitHub
1c3905a8f4
Fix mapload positions ( #3510 )
2022-11-21 14:43:11 +11:00
Leon Friedrich and GitHub
8bd47cd7f8
Misc lerping changes ( #3472 )
2022-11-14 21:42:30 +11:00
Leon Friedrich and GitHub
c9dd27658e
Fix anchoring bug ( #3445 )
...
Fixes https://github.com/space-wizards/RobustToolbox/issues/3444
2022-11-07 06:35:42 +11:00
metalgearsloth and GitHub
4521dc37f5
Remove IMap / IMapGrid comps ( #3434 )
2022-11-04 10:12:36 +11:00
Leon Friedrich and GitHub
c6896e9bd9
More broadphase fixes ( #3429 )
2022-11-03 12:30:14 +11:00
Leon Friedrich and GitHub
b5662007d5
Fix GetEntitiesIntersecting bug ( #3420 )
2022-10-31 21:22:41 +11:00
Leon Friedrich and GitHub
2b594f6356
Cache broadphases and container rejig ( #3407 )
2022-10-31 10:06:08 +11:00
Leon Friedrich and GitHub
1e843bf3a2
More Transform ECS ( #3368 )
2022-10-30 03:36:23 +11:00
Leon Friedrich and GitHub
3fba59eb6c
Lookup movement handling changes. ( #3369 )
2022-10-29 10:44:48 +11:00
Leon Friedrich and GitHub
dad176aca1
fix pvs parent change ( #3386 )
2022-10-28 12:35:36 +11:00
metalgearsloth and GitHub
5a49ce1812
Don't raise rotation event before parent change ( #3384 )
2022-10-28 01:46:38 +11:00
ae2f3fe70c
Remove EntityLookupComponent and de-dupe AABBs ( #3367 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-27 23:36:01 +11:00
Leon Friedrich and GitHub
e3d29ae28f
Change PVS parent-change handing ( #3362 )
2022-10-25 23:44:35 +11:00
Leon Friedrich and GitHub
95525a549a
Make TransformComponent._localMatrix public ( #3325 )
2022-10-11 16:13:10 +11:00
Leon Friedrich and GitHub
e534fcd800
Unrevert "Remove obsolete GridId and all references to it" ( #3279 )
2022-10-10 08:41:58 +11:00
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
660b0b05d3
Remove RotateEvent ( #3270 )
2022-09-23 13:56:13 +10:00
metalgearsloth and GitHub
13ae59dbf6
Revert "Don't defer moveevents anymore ( #3048 )" ( #3060 )
2022-07-19 21:30:41 +10:00
metalgearsloth and GitHub
d5c0776278
Don't defer moveevents anymore ( #3048 )
2022-07-19 18:36:45 +10:00
Leon Friedrich and GitHub
a38cbc7188
Make recursive delete detach parents before children ( #3008 )
2022-07-17 06:05:10 +10:00
metalgearsloth and GitHub
0e97e3000f
Add robust method for no lerp ( #3040 )
...
* Add robust method for no lerp
Also updated rotation lerping.
* a
* a
* Fix sleeping while I'm here + context
* I hate contexts I hate contexts
2022-07-16 13:50:18 +10:00
Leon Friedrich and GitHub
fa2b0233c3
ECS detach to null ( #2997 )
...
* ECS detach to null
* fix crash
2022-06-29 13:17:58 +10:00
2059d37c8f
Remove implicit grid conversion ( #2968 )
...
* Remove implicit grid conversion
* fix map test
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-06-28 22:55:44 +10:00
metalgearsloth and GitHub
09d7ad9d62
Don't run client physics in frameupdate ( #2953 )
2022-06-23 12:12:54 +10: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
3806481f81
Fix broadphase crash ( #2966 )
2022-06-20 20:49:14 +10:00
Leon Friedrich and GitHub
4171b3ec4e
Make Grid Uid Nullable ( #2942 )
...
* Make Grid Uid Nullable
* Fix recursion
* fix detach to null
* change obsolete text
2022-06-20 10:08:23 +10:00
Leon Friedrich and GitHub
0b824f2170
Add State application bool to IGameTiming ( #2916 )
2022-06-09 03:08:50 +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
metalgearsloth and GitHub
6b305349c9
Fix grid deletion crashing ( #2899 )
...
* Fix grid deletion crashing
* polite
* a
* excellent
2022-06-02 21:01:56 +10:00
Acruid and GitHub
8e67bfe990
Backwards compatible API additions to support removing GridId from content. ( #2855 )
2022-05-27 10:17:05 +10:00
metalgearsloth and GitHub
c866c6b59b
Optimise grid traversal for pop-in ( #2825 )
...
This was like 1/3 of the frame spikes from PVS pop-in. The main benefit is just checking if the entity is anchored for grid traversal and the secondary was earlying-out handling component state if it's sent to nullspace.
2022-05-16 07:37:01 +10:00
metalgearsloth and GitHub
17dd3af3c7
ECS metadata pausing ( #2800 )
2022-05-14 14:55:42 +10:00
Vera Aguilera Puerto and GitHub
22aa274d03
Add GridUid and MapUid properties to TransformComponent. ( #2798 )
2022-05-07 22:43:00 +10:00
4307509402
ECS even more transform ( #2742 )
...
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
2022-05-05 13:20:23 +10:00
metalgearsloth
4a36b52657
Nuke an xform log
...
Probably not worth it.
2022-04-27 00:35:38 +10:00
metalgearsloth and GitHub
0a10170155
Fix map change crash ( #2716 )
...
* Fix map change crash
Follower really out here exposing all the ordering bugs.
* Log AttachToGridOrMap
2022-04-26 23:21:58 +10:00
metalgearsloth and GitHub
16902d7fbc
Hotfix anchoring ( #2764 )
2022-04-24 16:06:50 +10:00
442de12b99
Grid splitting ( #2743 )
...
Co-authored-by: Vera Aguilera Puerto <gradientvera@outlook.com >
2022-04-24 00:57:56 +10:00
metalgearsloth and GitHub
ec26dd622b
DetachParentToNull tweaks ( #2741 )
...
* DetachParentToNull tweaks
The other parent change message already has the mapid and gridid updated when issuing the event.
We'll also guard the event by checking if they're already in nullspace.
* woops
2022-04-17 17:28:07 +10:00
metalgearsloth and GitHub
0ab3131964
ECS transform states ( #2710 )
...
* ECS transform states
Turns out it also saves us a GetComponent on the parent too which is nice.
* Fix test
2022-04-17 14:55:29 +10:00
metalgearsloth and GitHub
4a4fb15e06
Add xform comp ref to parent change message ( #2709 )
2022-04-11 17:01:07 +10:00
Leon Friedrich and GitHub
1ae14c4bfa
Add error tolerance to physics map ( #2672 )
2022-04-01 22:07:27 +11:00
b263f4a1df
Fix PVS crash 2 ( #2668 )
...
Co-authored-by: Paul <ritter.paul1@googlemail.com >
2022-04-01 10:09:31 +11:00
Leon Friedrich and GitHub
1d8a8e15ef
Add a is-In-container metadata flag. ( #2585 )
2022-03-31 13:23:33 +11:00
a14c956ccc
Nuke EntMapIdChangedMessage ( #2621 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-03-26 18:14:56 +01:00
97db1712f3
Fix grid traversal velocities ( #2594 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-03-12 23:57:30 +11:00