Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

KNOCK-OUT ARCADE (EVO 2025 Edition)

A 2D retro-inspired fighting game with easy to pick up controls and stylish combos! · By Jazz Boy

I found some bugs

A topic by Jampley Dev created 60 days ago Views: 52 Replies: 6
Viewing posts 1 to 4

I always go straight to the training mode when playing fighting games, and when I tried to access it, I got this error message: 

___________________________________________
############################################################################################
ERROR in
action number 1
of  Step Event0
for object oMainMenuIcons:
Variable <unknown_object>.buttonMenuConfirm(100023, -2147483648) not set before reading it.
at gml_Object_oMainMenuIcons_Step_0
############################################################################################
gml_Object_oMainMenuIcons_Step_0 (line -1)

Also, I couldn't do anything in the options menu, it was like the game simple froze, and I couldn't move my character in versus mode (I play alone, I was just testing to see if it worked)

I rarely play this game, but I've been following this game's development for over a year, and I'm a dev myself, so I hope this isn't too demotivating for your guys, I know what it feels like when you push an update and stuff just falls apart. 

Developer

Good find! I've been messing around with controller stuff and pushed the build out rather quickly.
Couple questions to help me narrow this down:
Did you have a controller plugged in? If so, what kind?
Did you play any previous version of the game? (literally any version)

Does deleting your save data do anything? (go to AppData, Local, KNOCKOUT ARCADE test. You should see 2 files named 1PlayerControls and 2PlayerControls)
I really appreciate you letting me know about this. Crashes are the not too uncommon in this project lol.

I was using my keyboard only, I didnt even try to play with my gamepad, I did played the version 0.8. I just deleted the save files and it didn{t do much, I think I got the same error when trying to use the training mode:

___________________________________________
############################################################################################
ERROR in
action number 1
of  Step Event0
for object oMainMenuIcons:
Variable <unknown_object>.buttonMenuConfirm(100023, -2147483648) not set before reading it.
at gml_Object_oMainMenuIcons_Step_0
############################################################################################
gml_Object_oMainMenuIcons_Step_0 (line -1)

The rest was just the same.

Developer

Just replicated the bug you described. Happens if you immediately go to training mode after loading into the game. I think I know the root cause, though, so I should be able to get a fix out quickly (controllers themselves don't have anything to do with it.)

The other two issues you describe actually seem to be related to the first. If you replicate the first bug, you will not be able to move on the options screen or control your character.

Developer

I just fixed the crash and the options menu, I'll be putting out a new build shortly. If you have any more information on the bug regarding not being able to control your character in VS mode, that would be excellent! Are you sure you didn't make two CPUs fight each other?

cool. Mmm.... how can you make two CPUs fight? I think I didn't do it, but I might be wrong.  

Developer(+1)

If you don't assign any controllers to either side on the Character Select screen ( press A button or J key without moving any of the controllers to any side), then you are allowed to make 2 CPUs fight each other. Their AI isn't actually programmed yet, so they'll just stare at each other until the timer goes down (you can still pause by holding Esc.)