chore: TODO

This commit is contained in:
cha0s 2019-06-07 00:13:42 -05:00
parent 6ea200f708
commit fab80fec9a

11
TODO.md
View File

@ -6,8 +6,6 @@
- ✔ Precompile behavior traversals - ✔ Precompile behavior traversals
- ✔ Abstract physics world tick optimizations - ✔ Abstract physics world tick optimizations
- ✔ Cache current routine for Behaved tick - ✔ Cache current routine for Behaved tick
- ✔ Apply patches to matter.js
( https://github.com/liabru/matter-js/pulls?utf8=%E2%9C%93&q=is%3Apr+author%3Abchevalier )
- ✔ Inline traits into entity, remove Proxy - ✔ Inline traits into entity, remove Proxy
- ✔ Eliminate immutable.toJS() - ✔ Eliminate immutable.toJS()
- ✔ Track dirty entity state (entityList.tick()) - ✔ Track dirty entity state (entityList.tick())
@ -36,8 +34,9 @@
- ❌ Implement ALL trait state update packets - ❌ Implement ALL trait state update packets
- ❌ Implement Entity remember packets - ❌ Implement Entity remember packets
- ✔ Implement Entity remove packets - ✔ Implement Entity remove packets
- Save state/param extensions separately on create instead of only merging - Save state/param extensions separately on create instead of only merging
- Pointer events polyfill: https://github.com/jquery/PEP - Pointer events polyfill: https://github.com/jquery/PEP
- Target trait updates beyond just visible; e.g. others don't need to know - Target trait updates beyond just visible; e.g. others don't need to know
about inventory change about inventory change
- EntityList::_afterDestructionTickers should live in entity - ❌ EntityList::_afterDestructionTickers should live in entity
- ❌ Should Actions::serial totally replace tick/actionsFinished?