Fix bad overrides
I worked on making the ScriptReader class better and we successfully tested out Entity for graphics and stuff
Crazy benchmark, Java is one damn Cacher
I made ScriptReader shorter by reducing repetitiveness
I got while and for loops working, then wrote some scripts to test them, so Please see iterativeRecursion
Spawn methods with usage of spritesheet
- Spawn method can be called with or without specific coordinates and/or velocity (4 spawn methods)
- Spawn method still needs to add to a list of active entities
- Disabled recursion scripting benchmark testing
- Removed various test comments
Spawn methods now return the declared type of Entity
- Will no longer compile if you try to force a velocity onto a movable entity. This is by design but may change in the future.
Simplify spawn methods
Added return documentation to clone methods
Merge my changes with Edmund