Collision detection between bullets and enemies in place.
- Thank you for writing the nice calculate-damage function. It was helpful
- I realized my isThereEntity function stopped working because it got overwritten so I just rewrote it
- Enemies which die now have themselves removed from the entity list.
- Their threads are also killed immediately... I realize that might have problems in the future. What if the enemy is dead, so its thread is killed, but then there are some subthreads which also have to be cleaned up? Because of this, I'm considering coding somewhat of a destructor into voyagescript - the stuff that gets run when the thread is being killed.
Some work on upgrades and weapon switching
Merge branch 'CollisionDetectionDone' of https://github.com/CodingVoyage/voyageshooter.git
Orbits are beginning to work
- You just can't orbit around another entity, yet