Author Topic: Master Sword Online Version  (Read 4106 times)

0 Members and 1 Guest are viewing this topic.

Offline Craz1000

  • Forum Regular
  • Posts: 111
  • I'm OK
    • View Profile
    • Craz1000.net
Master Sword Online Version
« on: June 20, 2021, 09:12:53 pm »
This is the version that will contact my server and access the leader boards on who can speed run the game the fastest. This version is .exe only and is not compatible with the source code version. The save file is encrypted and if the source version is used it will crash. The game will only show the top 10 players, the website shows all 20. The source code version does not have the encryption code or the code used to communicate to the server to try and keep things fair.

http://craz1000.net
* MSO.zip (Filesize: 11.46 MB, Downloads: 162)
« Last Edit: June 22, 2021, 05:51:10 pm by Craz1000 »

Offline johannhowitzer

  • Forum Regular
  • Posts: 118
    • View Profile
Re: Master Sword Online Version
« Reply #1 on: June 22, 2021, 12:31:53 am »
I may have to take a whack at this, being a speedrunner... and having done some runs of the NES version...

Offline Craz1000

  • Forum Regular
  • Posts: 111
  • I'm OK
    • View Profile
    • Craz1000.net
Re: Master Sword Online Version
« Reply #2 on: June 22, 2021, 01:32:05 am »
So just to note, since there are no fairy lakes to refill health and the mobs are not held to set points making the game harder i had to increase the drop rates. The loot table works the same way from the tech details i can gather. There are a lot of hidden items as well, the 4th sword is one of them. And some new mechanics.
« Last Edit: June 22, 2021, 01:33:12 am by Craz1000 »

Offline johannhowitzer

  • Forum Regular
  • Posts: 118
    • View Profile
Re: Master Sword Online Version
« Reply #3 on: June 22, 2021, 04:53:24 am »
Some problems with this...

1) Really do not like being forced into fullscreen.  Tends to screw up desktop, and alt+enter did not work here.

2) Tripped my antivirus or something, and the executable disappeared with Error.txt replacing it.

Offline Craz1000

  • Forum Regular
  • Posts: 111
  • I'm OK
    • View Profile
    • Craz1000.net
Re: Master Sword Online Version
« Reply #4 on: June 22, 2021, 06:46:08 am »
Ill remove the fullscreen requirement later today. The anti-virus thing is interesting, any way you can post error.txt? I see it contacted the server so it got to the title screen at least.
« Last Edit: June 22, 2021, 06:57:02 am by Craz1000 »

Offline johannhowitzer

  • Forum Regular
  • Posts: 118
    • View Profile
Re: Master Sword Online Version
« Reply #5 on: June 22, 2021, 07:12:56 am »
Sure, it's not very big.

Code: [Select]
Error Timestamp 06-22-2021 : 17:50:29

Error Code: 5 in source file: Menus.bi on line: 175
Illegal function call: A parameter passed does not match the function type or exceeds certain function limitations. See Illegal Function.

Sub Data:               
Alpha Effect:  0
Show Stairs:  0
Lockdown:  0


Link Dump:
Attacking: 0
Primary Selected: 0
Sword Damage: 0
Primary Attacking: 0
Secondary Selected: 0
Secondary Attacking: 0
Health: 6  /  Max Health: 6
Attack: 1     Active: 0     Frame: 0      Direction: 0
Attack: 2     Active: 0     Frame: 0      Direction: 0
Attack: 3     Active: 0     Frame: 0      Direction: 0

Position: 0 : 0
Direction: 3
Movement Enabled: 1
Movement Speed: 4
Check Offset: 6
Time Freeze: 0

Animation Enabled: 0
Animation Delay: 0 Of Max Delay: 8
Frame: 1

Counter: 0
Is Hurt: 0
Throwback Direction: 0
Is Inside Room: 0
Like-Like Locked: 0
Sprite Size: 23
Width Mod: 0

Health: 6 Of Max: 6
Rupees: 0
Keys: 0
Bombs:-1
Ring: 1
Triforce Pieces: 0

Have Book: 0
Have Boomerang: 0
Have Candle: 0
Have Magic Shield: 0
Have Silver Arrow: 0
Have Food: 0
On Raft: 0


Zone Data:
ActiveFile$: Test.msz
 0             0             0             0
NULL          NULL          NULL          NULL   
Name: NULL           
BGM: 0
Zone Type: 0
Zone SubType: 0
Sprite Limits: 0 : 0
Ambient Sound: 0
Secret Zone: NULL   
Open Condition: 0
Blackout Map (SubType > 10): 0


Spawn Matrix

Sprite Dump
Sprite: 1     Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 2     Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 3     Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 4     Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 5     Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 6     Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 7     Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 8     Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 9     Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 10    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 11    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 12    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 13    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 14    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 15    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 16    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 17    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 18    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 19    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 20    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 21    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 22    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 23    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 24    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 25    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 26    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 27    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 28    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 29    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 30    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 31    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 32    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 33    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 34    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 35    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 36    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 37    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 38    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 39    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 40    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 41    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 42    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 43    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 44    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 45    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 46    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 47    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 48    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 49    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0
Sprite: 50    Name:         Active: 0     Direction: 0  Size: 0       Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Health: 0     Attacking: 0  Paused: 0     Hurt: 0       Hurt Move: 0  Stage: 0      Frame2: 0     Animation Delay: 0                        Max Delay: 0  Counter: 0    MaxCount: 0   Counter2: 0   MaxCount2: 0  Segments: 0   SnakeNum: 0   Angle: 0      Flash: 0      Max Flash: 0  ControlLoc: 0               Master: 0     Misc: 0       Jumping: 0    Stunned: 0

Special Dump
Sprite: 1     Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 2     Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 3     Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 4     Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 5     Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 6     Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 7     Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 8     Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 9     Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 10    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 11    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 12    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 13    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 14    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 15    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 16    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 17    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 18    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 19    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 20    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 21    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 22    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 23    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 24    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 25    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 26    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 27    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 28    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 29    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 30    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 31    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 32    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 33    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 34    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 35    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 36    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 37    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 38    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 39    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 40    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 41    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 42    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 43    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 44    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 45    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 46    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 47    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 48    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 49    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0
Sprite: 50    Name:         Active: 0     Direction: 0  Frame: 0      XPos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MaxCount: 0   Master: 0

Projectile Dump
Sprite: 1     Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 2     Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 3     Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 4     Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 5     Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 6     Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 7     Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 8     Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 9     Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 10    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 11    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 12    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 13    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 14    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 15    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 16    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 17    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 18    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 19    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 20    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 21    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 22    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 23    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 24    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 25    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 26    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 27    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 28    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 29    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 30    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 31    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 32    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 33    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 34    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 35    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 36    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 37    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 38    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 39    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 40    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 41    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 42    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 43    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 44    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 45    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 46    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 47    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 48    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 49    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0
Sprite: 50    Name:         Active: 0     Direction: 0  Frame: 0      Xpos: 0       YPos: 0       MoveX: 0      MoveY: 0      Stage: 0      Counter: 0    MobControl: 0

Cleared Array Dump
       
       
       
       
       
       
       
       

Segment Data
 0                           0                           0                           0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0
X1: 0         Y1: 0         X2: 0         Y2: 0         X3: 0         Y3: 0         X4: 0         Y4: 0

Offline Craz1000

  • Forum Regular
  • Posts: 111
  • I'm OK
    • View Profile
    • Craz1000.net
Re: Master Sword Online Version
« Reply #6 on: June 22, 2021, 05:28:25 pm »
I attached a non full screen version with a correction to line 175. As far as the error, that line on the dump contains a CLS command. There was a "7" hanging out there that shouldn't be there.  That version was compiled in QB64v1.4 and this one was done in v1.5, hopefully it wont give a false positive, otherwise you are going to have to whitelist it.
Code: QB64: [Select]
  1. '*********************************************************
  2. '* Menus.bi                                   6/13/2021
  3. '*
  4. '* All the Game Menus
  5. '*********************************************************
  6.  
  7.  
  8. '*********************************************************
  9. '* Intro screen
  10. '*
  11. '*
  12. '*********************************************************
  13. Sub Intro
  14.     ExitIntro = 0
  15.     Animationdelay = 5
  16.     WFDelay = 3
  17.     WFTop = 1
  18.     WF1 = 1
  19.     Settings.Ending = 0
  20.     CALL JukeBox(7)
  21.     CLS
  22.  
  23.     _PUTIMAGE , IntroBackDrop, Scene&
  24.  
  25.     DO
  26.         _DEST Buffer&
  27.         CLS
  28.         _DEST Sprites&
  29.         CLS
  30.         _CLEARCOLOR _RGB(0, 0, 0)
  31.  
  32.  
  33.         _LIMIT 60
  34.         IF STRIG(Controller.Start) = -1 OR _KEYDOWN(13) = -1 THEN ExitIntro = 1
  35.         CALL CheckForAudioLoop
  36.  
  37.         Delay = Delay + 1
  38.         WFDel = WFDel + 1
  39.         IF Delay = Animationdelay THEN
  40.             Delay = 0
  41.             WFTop = WFTop + 1
  42.             IF WFTop = 3 THEN WFTop = 1
  43.         END IF
  44.  
  45.         IF WFDel = WFDelay THEN
  46.             WFDel = 0
  47.             WF1 = WF1 + 1
  48.             IF WF1 = 4 THEN WF1 = 1
  49.         END IF
  50.  
  51.         _PUTIMAGE (320, 545)-(447, 605), WaterfallTop(WFTop), Sprites&
  52.         _PUTIMAGE (320, 625)-(447, 685), IntroWaterfall(WF1 + 3), Sprites&
  53.         _PUTIMAGE (320, 605)-(447, 665), IntroWaterfall(WF1), Sprites&
  54.         _PUTIMAGE (320, 685)-(447, 745), IntroWaterfall(WF1 + 3), Sprites&
  55.         _PUTIMAGE (320, 745)-(447, 805), IntroWaterfall(WF1 + 3), Sprites&
  56.  
  57.         _PUTIMAGE , Scene&, Buffer&
  58.         _PUTIMAGE , Sprites&, Buffer&
  59.         _PUTIMAGE , Buffer&, Display&
  60.  
  61.     LOOP UNTIL ExitIntro = 1
  62.  
  63.     CALL JukeBox(-1)
  64.     _DEST Buffer&
  65.     CLS
  66.     DO
  67.     LOOP UNTIL STRIG(Controller.Start) = 0 AND _KEYDOWN(13) = 0
  68.  
  69.  
  70. '*********************************************************
  71. '* Main menu
  72. '*
  73. '*
  74. '*********************************************************
  75. SUB MainMenu
  76.     MenuTimer = _FREETIMER
  77.     ON TIMER(MenuTimer, 1) LockMenu
  78.     Settings.MainMenu = 0
  79.     Settings.Intro = 0
  80.  
  81.     MenuStart:
  82.     Flash = 0
  83.     Menu = 1
  84.     Size = 10
  85.     XLoc = 390
  86.     YLoc = 310
  87.     MaxCount = 2
  88.     SpriteNum = 2
  89.     Counts = 0
  90.     Counter = 0
  91.     _DEST UI&
  92.     CLS
  93.     _FONT Settings.Font
  94.     COLOR _RGB(255, 255, 255)
  95.     LOCATE 16, 25
  96.     PRINT "START"
  97.     LOCATE 22, 25
  98.     PRINT "CONTROLLER SETUP"
  99.     LOCATE 28, 25
  100.     PRINT "RANKINGS (MUST EDIT USER.TXT)"
  101.     LOCATE 34, 25
  102.     PRINT "EXIT"
  103.  
  104.     DO
  105.         _DEST UI&
  106.         _LIMIT 30
  107.  
  108.         IF Flash = 1 THEN
  109.             Counter = Counter + 1
  110.  
  111.             IF Counter = MaxCount THEN
  112.                 IF SpriteNum = 2 THEN
  113.                     SpriteNum = 1
  114.                 ELSE
  115.                     SpriteNum = 2
  116.                 END IF
  117.  
  118.                 Counts = Counts + 1
  119.                 Counter = 0
  120.                 IF Counts = 10 THEN Flash = 2
  121.             END IF
  122.  
  123.         ELSEIF Flash = 2 THEN
  124.             EXIT DO
  125.  
  126.         ELSEIF Settings.LockInput = 0 THEN
  127.             IF _KEYDOWN(87) = -1 OR _KEYDOWN(119) = -1 OR STICK(1) < 128 - Controller.DeadZone THEN
  128.                 Menu = Menu - 1
  129.                 IF Menu = 0 THEN Menu = 4
  130.                 CALL SoundBoard("Rupee", -1)
  131.                 Settings.LockInput = 1
  132.                 TIMER(MenuTimer) ON
  133.             ELSEIF _KEYDOWN(83) = -1 OR _KEYDOWN(115) = -1 OR STICK(1) > 128 + Controller.DeadZone THEN
  134.                 Menu = Menu + 1
  135.                 IF Menu = 5 THEN Menu = 1
  136.                 CALL SoundBoard("Rupee", -1)
  137.                 Settings.LockInput = 1
  138.                 TIMER(MenuTimer) ON
  139.             END IF
  140.  
  141.             IF STRIG(Controller.Start) = -1 OR _KEYDOWN(13) = -1 THEN Flash = 1
  142.         END IF
  143.  
  144.         IF Menu = 1 THEN
  145.             YLoc = 248
  146.         ELSEIF Menu = 2 THEN
  147.             YLoc = 342
  148.         ELSEIF Menu = 3 THEN
  149.             YLoc = 440
  150.         ELSEIF Menu = 4 THEN
  151.             YLoc = 538
  152.         END IF
  153.  
  154.         LINE (XLoc - Size, 248 - Size)-(XLoc + Size, 548 + Size), _RGB(0, 0, 0), BF
  155.         _PUTIMAGE (XLoc - Size, YLoc - Size)-(XLoc + Size, YLoc + Size), HeartSprites(SpriteNum), UI&
  156.  
  157.         _PUTIMAGE , UI&, Display&
  158.  
  159.     LOOP
  160.  
  161.  
  162.  
  163.  
  164.     IF Menu = 1 THEN
  165.         CALL TransitionMap(ActiveFile$, 10)
  166.         'CALL LoadMap(ActiveFile$, 1)
  167.         'CALL DrawMap(Scene&, Foreground&, 0)
  168.         CALL SetStartPos(1, 1)
  169.         CALL DrawWalls
  170.         CALL SpawnSpriteMatrix(0)
  171.         CALL DrawUI
  172.     ELSEIF Menu = 2 THEN
  173.         _DEST Display&
  174.         CLS                                                                                                                              7
  175.         CALL SetupController
  176.         GOTO MenuStart
  177.  
  178.     ELSEIF Menu = 3 THEN
  179.         _DEST Display&
  180.         CLS
  181.         CALL DisplayRankings
  182.         GOTO MenuStart
  183.  
  184.     ELSE
  185.         CALL EndCredits
  186.     END IF
  187.  
  188.  
  189.  
  190. '*********************************************************
  191. '* Displays the leaderboard for speedrunning
  192. '*
  193. '*
  194. '*********************************************************
  195.  
  196. SUB DisplayRankings
  197.  
  198.     _DEST UI&
  199.     CLS
  200.     _FONT Settings.Font
  201.     COLOR _RGB(255, 255, 255)
  202.     LOCATE 16, 15
  203.     PRINT "Top 10 of 20 on server"
  204.     PRINT
  205.     LOCATE , 15
  206.     PRINT "Name", ,"Time"
  207.     PRINT
  208.  
  209.     FOR x = 1 TO 10
  210.         LOCATE ,15
  211.         PRINT LeaderBoard(x).User, LeaderBoard(x).Score
  212.         PRINT
  213.     NEXT x
  214.     LOCATE ,15
  215.     PRINT "Hit TAB to return."
  216.  
  217.     _PUTIMAGE , UI&, Display&
  218.  
  219.     DO
  220.         _LIMIT 5
  221.  
  222.     LOOP UNTIL _KEYDOWN(9) = -1
  223.  
  224.  
  225.  
  226. '*********************************************************
  227. '* Gameover screen
  228. '*
  229. '*
  230. '*********************************************************
  231. SUB GameOver
  232.     Settings.GameOver = 0
  233.     Menu = 1
  234.     Size = 10
  235.     XLoc = 390
  236.     YLoc = 310
  237.     MaxCount = 2
  238.     SpriteNum = 2
  239.     TIMER(GameOverTimer) OFF
  240.     CALL JukeBox(-1)
  241.     CALL JukeBox(5)
  242.     _DEST UI&
  243.     CLS
  244.     _FONT Settings.Font
  245.     LOCATE 20, 25
  246.     PRINT "CONTINUE"
  247.     LOCATE 27, 25
  248.     PRINT "EXIT"
  249.  
  250.     DO
  251.         _DEST UI&
  252.         _LIMIT 30
  253.  
  254.         IF Flash = 1 THEN
  255.             Counter = Counter + 1
  256.  
  257.             IF Counter = MaxCount THEN
  258.                 IF SpriteNum = 2 THEN
  259.                     SpriteNum = 1
  260.                 ELSE
  261.                     SpriteNum = 2
  262.                 END IF
  263.  
  264.                 Counts = Counts + 1
  265.                 Counter = 0
  266.                 IF Counts = 10 THEN Flash = 2
  267.             END IF
  268.         ELSEIF Flash = 2 THEN
  269.             EXIT DO
  270.         ELSE
  271.             IF _KEYDOWN(87) = -1 OR _KEYDOWN(119) = -1 OR STICK(1) < 128 - Controller.DeadZone THEN
  272.                 YLoc = 310
  273.                 CALL SoundBoard("Shield", -1)
  274.                 Menu = 1
  275.             ELSEIF _KEYDOWN(83) = -1 OR _KEYDOWN(115) = -1 OR STICK(1) > 128 + Controller.DeadZone THEN
  276.                 YLoc = 423
  277.                 CALL SoundBoard("Shield", -1)
  278.                 Menu = 2
  279.             END IF
  280.  
  281.             IF STRIG(Controller.Start) = -1 OR _KEYDOWN(13) = -1 THEN Flash = 1
  282.         END IF
  283.  
  284.         LINE (XLoc - Size, 310 - Size)-(XLoc + Size, 423 + Size), _RGB(0, 0, 0), BF
  285.         _PUTIMAGE (XLoc - Size, YLoc - Size)-(XLoc + Size, YLoc + Size), HeartSprites(SpriteNum), UI&
  286.  
  287.         CALL AssembleDisplay
  288.         CALL CheckForAudioLoop
  289.  
  290.     LOOP
  291.  
  292.     IF Menu = 1 THEN
  293.         Player1.Health = 6
  294.         Settings.Alpha = 0
  295.         FOR x = 1 TO Settings.ClearedArraySize
  296.             ClearedArray(x) = "Junk"
  297.         NEXT x
  298.         CALL LoadContinuePoint
  299.         CALL SetStartPos(1, 1)
  300.         CALL DrawWalls
  301.         CALL SpawnSpriteMatrix(0)
  302.         CALL DrawUI
  303.     ELSE
  304.         Settings.MainMenu = 1
  305.         Settings.Intro = 1
  306.     END IF
  307.  
  308.  
  309.  
  310. '*********************************************************
  311. '* Called by gameover screen to return the player to the
  312. '* proper zone
  313. '*
  314. '*********************************************************
  315.  
  316. SUB LoadContinuePoint
  317.     IF Settings.Debug > 0 THEN CALL PrintConsole("Engine -> Continue point set to: " + ActiveMap.Name, 1)
  318.  
  319.     IF RTRIM$(ActiveMap.Name) = "Level-1" THEN
  320.         CALL TransitionMap("L1" + Settings.MapExtension, 10)
  321.     ELSEIF RTRIM$(ActiveMap.Name) = "Level-2" THEN
  322.         CALL TransitionMap("Level2" + Settings.MapExtension, 10)
  323.     ELSEIF RTRIM$(ActiveMap.Name) = "Level-3" THEN
  324.         CALL TransitionMap("L3" + Settings.MapExtension, 10)
  325.     ELSEIF RTRIM$(ActiveMap.Name) = "Level-4" THEN
  326.         CALL TransitionMap("L4" + Settings.MapExtension, 10)
  327.     ELSEIF RTRIM$(ActiveMap.Name) = "Level-5" THEN
  328.         CALL TransitionMap("L5" + Settings.MapExtension, 10)
  329.     ELSEIF RTRIM$(ActiveMap.Name) = "Level-6" THEN
  330.         CALL TransitionMap("L6" + Settings.MapExtension, 10)
  331.     ELSEIF RTRIM$(ActiveMap.Name) = "Level-7" THEN
  332.         CALL TransitionMap("L7" + Settings.MapExtension, 10)
  333.     ELSEIF RTRIM$(ActiveMap.Name) = "Level-8" THEN
  334.         CALL TransitionMap("Level8" + Settings.MapExtension, 10)
  335.     ELSEIF RTRIM$(ActiveMap.Name) = "Level-9" THEN
  336.         CALL TransitionMap("L9" + Settings.MapExtension, 10)
  337.     ELSE
  338.         CALL TransitionMap("Start32" + Settings.MapExtension, 10)
  339.     END IF
  340.  
  341.  
  342.  
  343. SUB EndCredits
  344.     CLS
  345.     SCREEN 0
  346.     SCREEN 12
  347.     COLOR 14, 4
  348.     PRINT "                    Developed by ";
  349.     COLOR 14, 1
  350.     PRINT "Craz1000";
  351.     COLOR 14, 4
  352.     PRINT " 2020 - 2021                           "
  353.     COLOR 15, 4
  354.     PRINT "                                                                                "
  355.     PRINT "Downloaded from http://Craz1000.net                                             "
  356.     PRINT "Source code available there too                                                 "
  357.     PRINT "Programmed and compiled with QB64                                               "
  358.     PRINT "                                                                                "
  359.     PRINT "Thanks to:                                                                      "
  360.     PRINT "bplus for the code used to convert screen to black and white                    "
  361.     PRINT "Petr for the code used to swap colors on the sprites                            "
  362.     PRINT "                                                                                "
  363.     PRINT "EMAIL: Uaeladen@gmail.com                                                       "
  364.     PRINT "WEB: http://Craz1000.net                                                        "
  365.     PRINT "                                                                                "
  366.     COLOR 15, 0
  367.     PRINT "                                                                                "
  368.     END
  369.  
  370.  



EDIT: nope, it didnt work. My anti-virus is giving me a false positive as well.

EDIT 2: also noticed the game was entering the test area, that i was using to check if it would update the times on the server. it put you in front of zelda off the bat. How embarrassing
* MSO.zip (Filesize: 11.46 MB, Downloads: 185)
« Last Edit: June 22, 2021, 05:58:33 pm by Craz1000 »