gen-todo.txt 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. throw_ copied to .h for all functions-
  2. recheck all throw_ function parents to ensure they're handling it
  3. (wart functions?)
  4. (diff work to do for throw_Compile)
  5. TODO:
  6. typesafe casts? search for "*)"
  7. IDEAS:
  8. templates instead of function library- an actor can inheret a template but then add additional code or set vars
  9. Spawns:
  10. only-spawn-when-in-range
  11. auto-respawn (timed or when in range, only if original object has died)
  12. Objects:
  13. auto-die-when-out-of-range
  14. inactive when offscreen?
  15. TODO:
  16. combine best-case alg from texturemap creation, into
  17. generic function; use for calculate tileset size;
  18. use to optimize smallest-case alg from texturemap
  19. creation (for the final 'leftovers' portion)
  20. use ^2-optimization on original tileset sizing, so
  21. a tileset loads straight into a texture?
  22. Physics:
  23. Velocity, acceleration, maximum (includes jumping, recoil, etc.)
  24. Viscosity (material you're in)
  25. Friction (material you're on)
  26. Gravity, wind, current, etc.
  27. Rebound?
  28. paths
  29. timelines
  30. rooms (rects usable for bounds, position, detection, etc.)
  31. particle systems