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