@Gleeok
Organization is key here, remember where mainly doing it for the rewrite.
And the fact that the one you gave me looks like someone with 8th grader syndrome wrote it. (Google that)
One thing that needs to be done is cleaning up the bomb(blast) and mirror code.
don't even get me started on the mirror code. I drank a whole bottle of wine after reading that shit and shook my head in shame.
One thing I need to keep in mind about weapons is enemy hit return 3. Yup I still plan on implementing that too eventually.