Announcing a beta of my first Cross-Platform side scroller game for both Mac and Windows, Shooter!

App Developer

Hi people,

I have been working a few months on a new game. It is a side scroller where you pick items, defend yourself against enemies, level up your character, spend points, shoot rockets and missiles, and much more!

Currently, the game is available for both Mac and Windows, I will only post the link for Mac here as this is AppleVis.

Please note: As of right now, the app is not signed, and may be buggy, as it is still in early beta.

That said, here is the link.

http://masonasons.me/softs/ShooterCDMac.zip

Here is a readme.

Keys
left/right arrows: Move left and right
Up arrow: Jump
Space: Shoot
Number row: Select weapons
Tab: Cycle inventory
A: Check ammo
S: Open player upgrades menu.
H: Check health
I: Open inventory menu.
K: Check kills
L: Check level and XP
P: Check points.
T: Check time played.
X: Check coordinates
Escape: Quit and save.

Descriptions of some items
Blades
These blades are placed at intervals throughout the map. They make a woosh sound, and if you get under them when they swing, you get hit.
Projectiles (Level 15+)
These are signified by a humming or whining noise. Don't get hit by them, as they do lots of damage!
Mines
These buggers cause chaos. If you spawn one and an enemy steps on it, it will hurt anything within a ten tile radius, including you.
Time bombs
When spawned, you have a small amount of time to get out of the way before it explodes and causes massive waves of damage!

Have fun!

Forum: 

#51 New Version

I'm having the same issue as Erick. I've tried reinstalling, but that didn't fix the issue. If you know of anything else I might try, please let me know. Otherwise, I'll just wait for the next update. :)

#52 Same

I have the same issue but I thought that was just an issue I was having because of the crash with the last update

#53 I cannot import save file.

Where is the import save file option I do not see it in menu.

#54 I am having same error, contents of my error log below.

Traceback (most recent call last):
File "game.pyw", line 9, in
File "engine/web.py", line 27, in cfu
NameError: name 'sys' is not defined
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 58, in mainmenu
File "engine/core.py", line 156, in game
File "engine/core.py", line 120, in load
File "engine/core.py", line 116, in load
File "engine/inventory.py", line 23, in has_item
NameError: name 'name' is not defined
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 58, in mainmenu
File "engine/core.py", line 156, in game
File "engine/core.py", line 120, in load
File "engine/core.py", line 116, in load
File "engine/inventory.py", line 23, in has_item
NameError: name 'name' is not defined
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 58, in mainmenu
File "engine/core.py", line 156, in game
File "engine/core.py", line 120, in load
File "engine/core.py", line 116, in load
File "engine/inventory.py", line 23, in has_item
NameError: name 'name' is not defined

#55 Oops

App Developer

Shooter 0.49 has been re-posted, hopefully fixing all the errors everyone had with the last posted version.

#56 Thank you.

It's working again. Thank you! :)

#57 issue persisting

After downloading the latest version of shooter (v49) It does in fact update. However it does still crash. Here is my error log.
Traceback (most recent call last):
File "game.pyw", line 14, in
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 133, in use_item
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 120, in mainloop
File "engine/mine.py", line 53, in loop
File "engine/mine.py", line 21, in hit
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 133, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 120, in mainloop
File "engine/mine.py", line 53, in loop
File "engine/mine.py", line 21, in hit
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 236, in game
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 133, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 121, in mainloop
File "engine/blade.py", line 34, in loop
File "engine/blade.py", line 19, in swing
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 121, in mainloop
File "engine/blade.py", line 34, in loop
File "engine/blade.py", line 19, in swing
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 121, in mainloop
File "engine/blade.py", line 34, in loop
File "engine/blade.py", line 19, in swing
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 120, in mainloop
File "engine/mine.py", line 47, in loop
File "engine/mine.py", line 21, in hit
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 142, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 142, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 133, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 133, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 121, in mainloop
File "engine/blade.py", line 34, in loop
File "engine/blade.py", line 19, in swing
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 236, in game
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 121, in mainloop
File "engine/blade.py", line 34, in loop
File "engine/blade.py", line 19, in swing
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 133, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 133, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 120, in mainloop
File "engine/mine.py", line 53, in loop
File "engine/mine.py", line 21, in hit
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 120, in mainloop
File "engine/mine.py", line 53, in loop
File "engine/mine.py", line 21, in hit
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 142, in use_item
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 236, in game
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 121, in mainloop
File "engine/blade.py", line 34, in loop
File "engine/blade.py", line 19, in swing
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 236, in game
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 121, in mainloop
File "engine/blade.py", line 34, in loop
File "engine/blade.py", line 19, in swing
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 142, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 197, in game
File "engine/player.py", line 142, in use_item
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 121, in mainloop
File "engine/blade.py", line 34, in loop
File "engine/blade.py", line 19, in swing
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 122, in mainloop
File "engine/projectile.py", line 101, in loop
File "engine/projectile.py", line 61, in loop
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 121, in mainloop
File "engine/blade.py", line 34, in loop
File "engine/blade.py", line 19, in swing
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 120, in mainloop
File "engine/mine.py", line 47, in loop
File "engine/mine.py", line 21, in hit
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 153, in game
File "engine/core.py", line 118, in mainloop
File "engine/enemy.py", line 138, in loop
File "engine/enemy.py", line 66, in attack
File "engine/player.py", line 61, in set_health
File "engine/menu.py", line 45, in mainmenu
File "engine/core.py", line 141, in game
File "engine/map.py", line 49, in spawn
File "engine/map.py", line 27, in src
File "nvg.py", line 2255, in nvg._sound_pool.sound_pool.play_src_2d
File "nvg.py", line 2139, in nvg._sound_pool.sound_pool_item.__init__
File "nvg.py", line 887, in nvg._sound.sound.load
File "nvg.py", line 1049, in nvg._sound.get_sound
File "nvg.py", line 161, in nvg._pack_file.pack_file.get_file
File "nvg.py", line 52, in nvg._data.decrypt
File "site-packages/Cryptodome/Cipher/AES.py", line 232, in new
File "site-packages/Cryptodome/Cipher/__init__.py", line 79, in _create_cipher
File "site-packages/Cryptodome/Cipher/_mode_cfb.py", line 270, in _create_cfb_cipher
File "site-packages/Cryptodome/Cipher/AES.py", line 102, in _create_base_cipher
File "site-packages/Cryptodome/Util/_raw_api.py", line 252, in VoidPointer
File "site-packages/Cryptodome/Util/_raw_api.py", line 243, in __init__
RecursionError: maximum recursion depth exceeded while calling a Python object
Traceback (most recent call last):
File "game.pyw", line 9, in
File "engine/web.py", line 27, in cfu
NameError: name 'sys' is not defined
Traceback (most recent call last):
File "game.pyw", line 9, in
File "engine/web.py", line 27, in cfu
NameError: name 'sys' is not defined
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 202, in game
File "engine/menu.py", line 28, in pointsmenu
File "engine/skills.py", line 7, in buy
ValueError: invalid literal for int() with base 10: 'sa. '
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 63, in mainmenu
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 62, in mainmenu
File "engine/core.py", line 311, in clear_data
FileNotFoundError: [Errno 2] No such file or directory: '/Users/christopherrogers/.shooter/data.dat'
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 57, in mainmenu
File "engine/core.py", line 165, in game
File "engine/core.py", line 118, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 336, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack
Traceback (most recent call last):
File "game.pyw", line 16, in
File "engine/menu.py", line 58, in mainmenu
File "engine/core.py", line 156, in game
File "engine/core.py", line 120, in load
File "engine/core.py", line 78, in load
File "engine/core.py", line 322, in load_save
File "nvg.py", line 129, in nvg._pack_file.pack_file.load
Exception: invalid pack

#58 Really enjoy the allies but

Hi, I really enjoy the allies. But at a certain level I have an idea. Maybe you could throw in a battledroid? I have the perfect sound for that if you'd like. I'd be happy to help with some of the sounds as well, I have 156sound effects from the Star Wars movies, so if you wanna throw in a Star Wars battle droid, that is just my idea.

#59 Bad save

App Developer

Looks like you have a bad save file. Try clearing your save.

#60 Me

If you are referring to me I have done that

#61 It’s working

Thanks

#62 update question

The game does indeed tell me that there is an update available but I am not sure if it is downloading it even those I see a progress bar, I do not see any new files or folders in my Mac's downloads folder.

#63 some questions

Recently on the mac the game fails to open some times, and my saves are erased forcing me to restart any idea why this is? Also, when you jump do you move with the error keys or is it based on speed as to how far you jump? How do you earn points exactly and what is the best way to get points? Really liking this game so far, don't be put off by questions this happens to all game programmers.

#64 weapons

the newest version is working great so far. how do you get weapons like the machinegun I know they have them for sure LOL, is it random that you will get it?

#65 Hello! Thanks for this

Hello! Thanks for this wonderful game! But I didn't understand a few things. What are checkpoints? How can I increase or take ammunition and add new weapons? I took a weapon but I miss ammunition, it doesn't shoot. I apologize but I'm Italian and I don't understand English well, maybe there are elements of the game that I didn't understand. Also to write here I use GoogleTranslator.

#66 Question

Hi, still really loving this game, but one question. For the Rockets, grenades, and The like, how do you know whether it is going to go left or right? Is it random? Also, as another Player mention, the game does crash sometimes, and sometimes even when it doesn’t crash, my game data is all erased and I have to start over at the first level

#67 Re: Question

When you throw a rocket, missile, etc, they go in which ever direction you're currently running.

#68 Thank you

I had a feeling it was something I was missing.

#69 Update

Hey, I couldn‘t play the new Update 0.49
If I open the game and try to play, the App crash down and I must open it again.

#70 Those point allocations

After spending quite a bit of time with this game, I really do think it's an interesting play. There is however one suggestion I would make; that a block of text be announced when putting points towards something. When first starting out, I couldn't for the life of me figure out how to put points towards my speed or armor in the S menu, which is why I'd recommend putting in a prompt after hitting enter on a menu item saying something such as "how many" as some indication that there's in fact an edit box on the screen awaiting a number.

#71 weapon questions.

for me I do get a propt asking how many points do I want to put in things like armor. a Few question, how do i get the un in this verson I have restarted several times but cannot find others such as the baseball bat or machinegun, am I doing something wrong or is it just luck? Also, aare the allies any good or just part of the seeen, all they do is get killed and steal items LOL. Finally, is there a limit to weapon range or does it go on forever? So if you put say 700 points in range can you kill someone across the map? Good game thus far, I just hope the others are not missing.

#72 Windows

On the windows side the game keeps crashing and I can't play. I get a message saying unable to load game script along with an error.

#73 I also, can't get other weapons like machine gun.

Hello everyone! I am enjoying the game so far, but How can I get other weapons? Thanks

#74 Hello! But I have a

Hello! But I have a suggestion. Unfortunately when I'm running away from enemies, to throw grenades, missiles and other bombs I should press the enter button and it's not very easy to search for the button quickly. Would it be possible to modify it? Or is there an alternative that I didn't understand? Thank you!

#75 For example, to launch you

For example, to launch you could use the down arrow key as it is currently not in use. In this way it would be possible to escape and launch at the same time.

#76 New Version!

App Developer

After 15 days, Shooter 0.50 is finally here! Most of the bugs I believe are fixed now!

#77 RE: indows

Club AppleVis Member

When running the Windows version, you may need to run the program as an administrator, even if you are already your computer's administrator. What you need to do is if you have a desktop icon, right click on it and select run as administrator. You may be prompted to allow a program to make changes on your computer, but just answer yes. It should run normally after that.

#78 Game still crashes

Hello mason, I am still having trouble with the game on windows. I believe you released a version 4.50. I am oon 4.9. How do I get 4.50?

#79 Amo Cartridges

I have plenty of Amo cartridges, but how do I use them when my current Amp has run out?

#80 Re: Amo cartridges

To reload, just hit the letter r.

#81 Suggestion

Would it be possible to have an option to rearrange the weapons inventory? There are certain weapons I use more than others, so it would be nice if I could move them to the top of the list. Instead of pressing the number one to bring up fists, you could set it up to bring up the machine gun.

#82 That wouldn't be possible for now

App Developer

The weapons insert in the order you pick them up in, for now.

#83 nice update

I do very much like this new update. is there a way to speed up the voice in the game?

#84 missing voice controls.

There was once a way to change the speed of the voice in the game, but it no longer seems to work with me. Perhaps a related problem is that I can no longer use the control key to stop the speech at all.
Also, though not a dealbreaker at all, is the game will say gun after selecting play in the menu.

#85 Still experiencing restart problem

Hi, I’m really loving this game, and this update. However, I would like to say that, I am still experiencing the problem where the game will randomly erase all my gameplay and restart me at level one. Again doesn’t crash or anything, I just hit the play button and it restarts. I’ve been saving, and it doesn’t happen just when I open the game. I’ll just be randomly playing, and then I press the button, and it’ll restart.

#86 Can’t open app

I love this game it’s great. The only issue now is that I can’t open the app at all even after downloading it Again

#87 app

You may be getting security issues, are you getting any messages? Also, I notice that app will not open if I am not connected to internet.

#88 Issue

I’m using a Mac and I have cleared the app to be opened through system preferences already

#89 Really nice

I love this Update. Could you make a function to duck? With the Down-Arrow for example?

#90 faitle error when running windows version

Hi.

Just updated to 0.50 of the game, but when I try to run it I get a faitle error failed to exicute script game message. Thanks.

#91 good updae, but...

Good update, but I to have noticed the lack of a way to increas game speech rate. Ah well.

#92 Am I missing something?

Love the idea of the game, but I have no speech output and very quickly get to a point of not being able to travel any further. I'm still having fun beating up enemies, but can't check amo health etc with no speech output. Tried it with JAWS running but the controls didn't work properly so set JAWS to sleep. Oh yeah I'm using Windows, sorry!

Pages