ZappoMan
426517b072
fix a bug in MovingEntitiesOperator that would sometimes leave dangling entities
2014-12-09 17:11:01 -08:00
Andrew Meadows
7d96ad5836
cleanup of EntitySimulation API
...
* remove EntityItem::_simulationState (only useful to EntitySimulation)
* move code from SimpleEntitySimuation to EntitySimulation
* EntitySimulation now maintans many QSets of entities
* cleanup and clarify use of EnityTree::updateEntity()
* reduced cost of polling for entity expiries
* changed "UpdateFlags" to "DirtyFlags" and clarified what they're for
2014-12-05 18:08:53 -08:00
ZappoMan
ffe1e2db00
fix crash in butterflies.js
2014-09-16 09:07:22 -07:00
ZappoMan
54ef5d4698
fixed bugs in MovingEntitiesOperator, improved getDistanceToBottomOfEntity, isRestingOnSurface
2014-09-12 07:45:33 -07:00
ZappoMan
420f7de957
fix various crashes in entites
2014-09-07 20:31:54 -07:00
ZappoMan
29bbeadbc7
fix method names for CR feedback
2014-09-03 12:44:57 -07:00
ZappoMan
0acbefb6a2
fix but in getMyChildContaining and performance improvement to moving entities
2014-09-03 08:06:42 -07:00
ZappoMan
9cf6fcdaab
warning fix
2014-09-02 18:45:38 -07:00
ZappoMan
2b5d631290
removed a ton of old dead debug code
2014-09-02 08:44:43 -07:00
ZappoMan
1fa587b88a
suppress unchanged entities
2014-08-29 21:51:08 -07:00
ZappoMan
2fab662e8c
fixed some problems in UpdateEntityOperator in case where original containing element isn't best fit
2014-08-29 17:48:14 -07:00
ZappoMan
4bdb8765f5
implement improved pruning on updates/moves/delete passes of the tree added some debug support
2014-08-13 10:29:25 -07:00
ZappoMan
6ce6d8ae47
dont try to create child elements that are smaller than the entities
2014-08-12 14:29:55 -07:00
ZappoMan
3551bd676f
quiet a lot of debugging, fix issue with updating entities that overhang the domain bounds
2014-08-12 13:14:28 -07:00
ZappoMan
76308738e0
added pruning support, some cleanup
2014-08-12 07:16:32 -07:00
ZappoMan
7c8163c475
first cut at getting velocity to work in entity base class
2014-08-11 10:36:03 -07:00