	format	MS COFF
	extrn	___bb_bitmapfont_bitmapfont
	extrn	___bb_blitz_blitz
	extrn	___bb_nuttershoot_font_fade
	extrn	___bb_nuttershoot_menu
	extrn	___bb_nuttershoot_players
	extrn	___bb_nuttershoot_sprite
	extrn	___bb_vector_vector
	extrn	_bbConvertToInt
	extrn	_bbConvertToString
	extrn	_bbEmptyString
	extrn	_bbEnd
	extrn	_bbFloatAbs
	extrn	_bbFloatMax
	extrn	_bbFloatMin
	extrn	_bbFloatSgn
	extrn	_bbIncbinAdd
	extrn	_bbIntTypeTag
	extrn	_bbNullObject
	extrn	_bbOnDebugEnterScope
	extrn	_bbOnDebugEnterStm
	extrn	_bbOnDebugLeaveScope
	extrn	_bbStringClass
	extrn	_bbStringCompare
	extrn	_bbStringConcat
	extrn	_bbStringSlice
	extrn	_bbStringTypeTag
	extrn	_bb_TFontFade
	extrn	_bb_TMenu
	extrn	_bb_TPlayer
	extrn	_bb_TSprite
	extrn	_brl_blitz_NullObjectError
	extrn	_brl_blitz_OutOfDataError
	extrn	_brl_d3d7max2d_D3D7Max2DDriver
	extrn	_brl_graphics_EndGraphics
	extrn	_brl_graphics_Flip
	extrn	_brl_graphics_Graphics
	extrn	_brl_graphics_SetGraphicsDriver
	extrn	_brl_max2d_AutoMidHandle
	extrn	_brl_max2d_Cls
	extrn	_brl_max2d_LoadAnimImage
	extrn	_brl_max2d_LoadImage
	extrn	_brl_max2d_SetBlend
	extrn	_brl_max2d_SetTransform
	extrn	_brl_max2d_TileImage
	extrn	_brl_polledinput_KeyDown
	extrn	_brl_polledinput_MouseX
	extrn	_brl_polledinput_MouseY
	extrn	_brl_system_HideMouse
	extrn	_noddybox_bitmapfont_TBitmapFont
	public	__bb_main
	public	_bb_EndPage
	public	_bb_HowToPlay
	public	_bb_InitPlayer
	public	_bb_MainMenu
	public	_bb_MovePlayer
	public	_bb_StartPage
	public	_bb_actor
	public	_bb_bdropx
	public	_bb_bdropy
	public	_bb_bullet_image
	public	_bb_buttonimg
	public	_bb_earthimg
	public	_bb_fade
	public	_bb_fade_shadow
	public	_bb_font
	public	_bb_font_shadow
	public	_bb_layer1
	public	_bb_layer2
	public	_bb_mouse
	public	_bb_mouse_cursor
	public	_bb_music
	public	_bb_player_image
	public	_bb_quit
	public	_bb_sfx
	section	"code" code
__bb_main:
	push	ebp
	mov	ebp,esp
	push	ebx
	cmp	dword [_222],0
	je	_223
	mov	eax,0
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_223:
	mov	dword [_222],1
	mov	eax,_96
	sub	eax,_95
	push	eax
	push	_95
	push	_94
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_99
	sub	eax,_98
	push	eax
	push	_98
	push	_97
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_102
	sub	eax,_101
	push	eax
	push	_101
	push	_100
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_105
	sub	eax,_104
	push	eax
	push	_104
	push	_103
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_108
	sub	eax,_107
	push	eax
	push	_107
	push	_106
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_111
	sub	eax,_110
	push	eax
	push	_110
	push	_109
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_114
	sub	eax,_113
	push	eax
	push	_113
	push	_112
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_117
	sub	eax,_116
	push	eax
	push	_116
	push	_115
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_120
	sub	eax,_119
	push	eax
	push	_119
	push	_118
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_123
	sub	eax,_122
	push	eax
	push	_122
	push	_121
	call	_bbIncbinAdd
	add	esp,12
	mov	eax,_126
	sub	eax,_125
	push	eax
	push	_125
	push	_124
	call	_bbIncbinAdd
	add	esp,12
	push	ebp
	push	_191
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	mov	dword [_188],_189
	call	___bb_blitz_blitz
	call	___bb_bitmapfont_bitmapfont
	call	___bb_vector_vector
	call	___bb_nuttershoot_font_fade
	call	___bb_nuttershoot_menu
	call	___bb_nuttershoot_sprite
	call	___bb_nuttershoot_players
	push	_127
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	2
	call	_brl_d3d7max2d_D3D7Max2DDriver
	push	eax
	call	_brl_graphics_SetGraphicsDriver
	add	esp,8
	push	_129
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	60
	push	32
	push	600
	push	800
	call	_brl_graphics_Graphics
	add	esp,20
	push	_130
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_system_HideMouse
	push	_131
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	3
	call	_brl_max2d_SetBlend
	add	esp,4
	push	_132
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_133
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_134
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_135
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,1
	cmp	eax,0
	jne	_138
	push	0
	push	_22
	call	dword [_noddybox_bitmapfont_TBitmapFont+48]
	add	esp,8
	inc	dword [eax+4]
	mov	dword [_bb_font],eax
	or	dword [_137],1
_138:
	push	_139
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,2
	cmp	eax,0
	jne	_141
	push	0
	push	_23
	call	dword [_noddybox_bitmapfont_TBitmapFont+48]
	add	esp,8
	inc	dword [eax+4]
	mov	dword [_bb_font_shadow],eax
	or	dword [_137],2
_141:
	push	_142
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,4
	cmp	eax,0
	jne	_144
	push	dword [_bb_font]
	call	dword [_bb_TFontFade+48]
	add	esp,4
	inc	dword [eax+4]
	mov	dword [_bb_fade],eax
	or	dword [_137],4
_144:
	push	_145
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,8
	cmp	eax,0
	jne	_147
	push	dword [_bb_font_shadow]
	call	dword [_bb_TFontFade+48]
	add	esp,4
	inc	dword [eax+4]
	mov	dword [_bb_fade_shadow],eax
	or	dword [_137],8
_147:
	push	_148
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,16
	cmp	eax,0
	jne	_150
	push	2
	push	_24
	call	_brl_max2d_LoadImage
	add	esp,8
	inc	dword [eax+4]
	mov	dword [_bb_layer1],eax
	or	dword [_137],16
_150:
	push	_151
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,32
	cmp	eax,0
	jne	_153
	push	2
	push	_25
	call	_brl_max2d_LoadImage
	add	esp,8
	inc	dword [eax+4]
	mov	dword [_bb_layer2],eax
	or	dword [_137],32
_153:
	push	_154
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,64
	cmp	eax,0
	jne	_156
	push	0
	push	_26
	call	_brl_max2d_LoadImage
	add	esp,8
	inc	dword [eax+4]
	mov	dword [_bb_buttonimg],eax
	or	dword [_137],64
_156:
	push	_157
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	call	_brl_max2d_AutoMidHandle
	add	esp,4
	push	_158
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,128
	cmp	eax,0
	jne	_160
	push	0
	push	_27
	call	_brl_max2d_LoadImage
	add	esp,8
	inc	dword [eax+4]
	mov	dword [_bb_earthimg],eax
	or	dword [_137],128
_160:
	push	_161
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	call	_brl_max2d_AutoMidHandle
	add	esp,4
	push	_162
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	call	_brl_max2d_AutoMidHandle
	add	esp,4
	push	_163
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,256
	cmp	eax,0
	jne	_165
	push	0
	push	3
	push	0
	push	16
	push	16
	push	_28
	call	_brl_max2d_LoadAnimImage
	add	esp,24
	inc	dword [eax+4]
	mov	dword [_bb_mouse_cursor],eax
	or	dword [_137],256
_165:
	push	_166
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,512
	cmp	eax,0
	jne	_168
	push	0
	push	2
	push	0
	push	16
	push	16
	push	_29
	call	_brl_max2d_LoadAnimImage
	add	esp,24
	inc	dword [eax+4]
	mov	dword [_bb_player_image],eax
	or	dword [_137],512
_168:
	push	_169
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,1024
	cmp	eax,0
	jne	_171
	push	0
	push	2
	push	0
	push	8
	push	8
	push	_30
	call	_brl_max2d_LoadAnimImage
	add	esp,24
	inc	dword [eax+4]
	mov	dword [_bb_bullet_image],eax
	or	dword [_137],1024
_171:
	push	_172
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	call	_brl_max2d_AutoMidHandle
	add	esp,4
	push	_173
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_174
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	_175
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,2048
	cmp	eax,0
	jne	_177
	push	0
	push	0
	push	1
	push	5
	push	dword [_bb_mouse_cursor]
	call	dword [_bb_TSprite+48]
	add	esp,20
	inc	dword [eax+4]
	mov	dword [_bb_mouse],eax
	or	dword [_137],2048
_177:
	push	_178
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_137]
	and	eax,4096
	cmp	eax,0
	jne	_180
	push	1
	push	1
	push	0
	push	3
	push	dword [_bb_bullet_image]
	push	dword [_bb_player_image]
	call	dword [_bb_TPlayer+64]
	add	esp,24
	inc	dword [eax+4]
	mov	dword [_bb_actor],eax
	or	dword [_137],4096
_180:
	push	_181
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bb_MainMenu
	push	_182
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_31
_33:
	push	ebp
	push	_184
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_183
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bb_MainMenu
	call	dword [_bbOnDebugLeaveScope]
_31:
	cmp	dword [_bb_quit],0
	je	_33
_32:
	push	_185
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_graphics_EndGraphics
	push	_186
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bbEnd
	push	_187
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
_59:
	push	_190
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
_66:
	mov	ebx,0
	jmp	_76
_76:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_bb_StartPage:
	push	ebp
	mov	ebp,esp
	sub	esp,12
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	fld	dword [ebp+12]
	fstp	dword [ebp-8]
	fld	dword [ebp+16]
	fstp	dword [ebp-12]
	push	ebp
	push	_232
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_224
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_brl_max2d_Cls
	push	_225
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	cmp	dword [ebp-4],0
	je	_226
	push	ebp
	push	_231
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_227
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	fld	dword [_bb_bdropx]
	fadd	dword [ebp-8]
	fstp	dword [_bb_bdropx]
	push	_228
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	fld	dword [_bb_bdropy]
	fadd	dword [ebp-12]
	fstp	dword [_bb_bdropy]
	push	_229
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	fld	dword [_bb_bdropy]
	fdiv	dword [_662]
	sub	esp,4
	fstp	dword [esp]
	fld	dword [_bb_bdropx]
	fdiv	dword [_663]
	sub	esp,4
	fstp	dword [esp]
	push	dword [_bb_layer2]
	call	_brl_max2d_TileImage
	add	esp,16
	push	_230
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	dword [_bb_bdropy]
	push	dword [_bb_bdropx]
	push	dword [_bb_layer1]
	call	_brl_max2d_TileImage
	add	esp,16
	call	dword [_bbOnDebugLeaveScope]
_226:
	mov	ebx,0
	jmp	_81
_81:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_bb_EndPage:
	push	ebp
	mov	ebp,esp
	sub	esp,8
	push	ebx
	mov	eax,dword [ebp+8]
	mov	dword [ebp-4],eax
	push	ebp
	push	_250
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_237
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1065353216
	push	1065353216
	push	0
	call	_brl_max2d_SetTransform
	add	esp,12
	push	_238
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_mouse]
	cmp	ebx,_bbNullObject
	jne	_240
	call	_brl_blitz_NullObjectError
_240:
	call	_brl_polledinput_MouseX
	mov	dword [ebp+-8],eax
	fild	dword [ebp+-8]
	fstp	dword [ebx+8]
	push	_242
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_mouse]
	cmp	ebx,_bbNullObject
	jne	_244
	call	_brl_blitz_NullObjectError
_244:
	call	_brl_polledinput_MouseY
	mov	dword [ebp+-8],eax
	fild	dword [ebp+-8]
	fstp	dword [ebx+12]
	push	_246
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_mouse]
	cmp	ebx,_bbNullObject
	jne	_248
	call	_brl_blitz_NullObjectError
_248:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+60]
	add	esp,4
	push	_249
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	-1
	call	_brl_graphics_Flip
	add	esp,4
	mov	ebx,0
	jmp	_84
_84:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_bb_InitPlayer:
	push	ebp
	mov	ebp,esp
	push	ebx
	push	ebp
	push	_261
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_253
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_255
	call	_brl_blitz_NullObjectError
_255:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_257
	call	_brl_blitz_NullObjectError
_257:
	push	1
	push	dword [_bb_player_image]
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,12
	push	_258
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_260
	call	_brl_blitz_NullObjectError
_260:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,4
	mov	ebx,0
	jmp	_86
_86:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_bb_MovePlayer:
	push	ebp
	mov	ebp,esp
	sub	esp,16
	push	ebx
	push	esi
	push	ebp
	push	_430
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_263
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	40
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_264
	push	ebp
	push	_273
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_265
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_267
	call	_brl_blitz_NullObjectError
_267:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_269
	call	_brl_blitz_NullObjectError
_269:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_271
	call	_brl_blitz_NullObjectError
_271:
	fld	qword [ebx+16]
	fld	qword [_677]
	faddp	st1,st0
	fstp	qword [ebx+16]
	call	dword [_bbOnDebugLeaveScope]
	jmp	_274
_264:
	push	ebp
	push	_330
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_275
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	38
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_276
	push	ebp
	push	_285
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_277
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_279
	call	_brl_blitz_NullObjectError
_279:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_281
	call	_brl_blitz_NullObjectError
_281:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_283
	call	_brl_blitz_NullObjectError
_283:
	fld	qword [ebx+16]
	fld	qword [_678]
	fsubp	st1,st0
	fstp	qword [ebx+16]
	call	dword [_bbOnDebugLeaveScope]
	jmp	_286
_276:
	push	ebp
	push	_329
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_287
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_289
	call	_brl_blitz_NullObjectError
_289:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_291
	call	_brl_blitz_NullObjectError
_291:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_293
	call	_brl_blitz_NullObjectError
_293:
	fld	qword [ebx+16]
	fldz
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	setz	al
	movzx	eax,al
	cmp	eax,0
	jne	_294
	push	ebp
	push	_328
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_295
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_297
	call	_brl_blitz_NullObjectError
_297:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_299
	call	_brl_blitz_NullObjectError
_299:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_301
	call	_brl_blitz_NullObjectError
_301:
	fld	qword [ebx+16]
	sub	esp,8
	fstp	qword [esp]
	call	_bbFloatAbs
	add	esp,8
	fld	qword [_679]
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	setbe	al
	movzx	eax,al
	cmp	eax,0
	jne	_302
	push	ebp
	push	_317
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_303
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_305
	call	_brl_blitz_NullObjectError
_305:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_307
	call	_brl_blitz_NullObjectError
_307:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_309
	call	_brl_blitz_NullObjectError
_309:
	mov	esi,dword [_bb_actor]
	cmp	esi,_bbNullObject
	jne	_312
	call	_brl_blitz_NullObjectError
_312:
	mov	esi,dword [esi+8]
	cmp	esi,_bbNullObject
	jne	_314
	call	_brl_blitz_NullObjectError
_314:
	mov	esi,dword [esi+16]
	cmp	esi,_bbNullObject
	jne	_316
	call	_brl_blitz_NullObjectError
_316:
	fld	qword [ebx+16]
	fstp	qword [ebp-8]
	fld	qword [esi+16]
	sub	esp,8
	fstp	qword [esp]
	call	_bbFloatSgn
	add	esp,8
	fld	qword [_680]
	fmulp	st1,st0
	fld	qword [ebp-8]
	fsubrp	st1,st0
	fstp	qword [ebp-8]
	fld	qword [ebp-8]
	fstp	qword [ebx+16]
	call	dword [_bbOnDebugLeaveScope]
	jmp	_318
_302:
	push	ebp
	push	_327
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_319
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_321
	call	_brl_blitz_NullObjectError
_321:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_323
	call	_brl_blitz_NullObjectError
_323:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_325
	call	_brl_blitz_NullObjectError
_325:
	fldz
	fstp	qword [ebx+16]
	call	dword [_bbOnDebugLeaveScope]
_318:
	call	dword [_bbOnDebugLeaveScope]
_294:
	call	dword [_bbOnDebugLeaveScope]
_286:
	call	dword [_bbOnDebugLeaveScope]
_274:
	push	_331
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	39
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_332
	push	ebp
	push	_341
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_333
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_335
	call	_brl_blitz_NullObjectError
_335:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_337
	call	_brl_blitz_NullObjectError
_337:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_339
	call	_brl_blitz_NullObjectError
_339:
	fld	qword [ebx+8]
	fld	qword [_681]
	faddp	st1,st0
	fstp	qword [ebx+8]
	call	dword [_bbOnDebugLeaveScope]
	jmp	_342
_332:
	push	ebp
	push	_398
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_343
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	37
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_344
	push	ebp
	push	_353
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_345
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_347
	call	_brl_blitz_NullObjectError
_347:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_349
	call	_brl_blitz_NullObjectError
_349:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_351
	call	_brl_blitz_NullObjectError
_351:
	fld	qword [ebx+8]
	fld	qword [_682]
	fsubp	st1,st0
	fstp	qword [ebx+8]
	call	dword [_bbOnDebugLeaveScope]
	jmp	_354
_344:
	push	ebp
	push	_397
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_355
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_357
	call	_brl_blitz_NullObjectError
_357:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_359
	call	_brl_blitz_NullObjectError
_359:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_361
	call	_brl_blitz_NullObjectError
_361:
	fld	qword [ebx+8]
	fldz
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	setz	al
	movzx	eax,al
	cmp	eax,0
	jne	_362
	push	ebp
	push	_396
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_363
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_365
	call	_brl_blitz_NullObjectError
_365:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_367
	call	_brl_blitz_NullObjectError
_367:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_369
	call	_brl_blitz_NullObjectError
_369:
	fld	qword [ebx+8]
	sub	esp,8
	fstp	qword [esp]
	call	_bbFloatAbs
	add	esp,8
	fld	qword [_683]
	fxch	st1
	fucompp
	fnstsw	ax
	sahf
	setbe	al
	movzx	eax,al
	cmp	eax,0
	jne	_370
	push	ebp
	push	_385
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_371
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_373
	call	_brl_blitz_NullObjectError
_373:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_375
	call	_brl_blitz_NullObjectError
_375:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_377
	call	_brl_blitz_NullObjectError
_377:
	mov	esi,dword [_bb_actor]
	cmp	esi,_bbNullObject
	jne	_380
	call	_brl_blitz_NullObjectError
_380:
	mov	esi,dword [esi+8]
	cmp	esi,_bbNullObject
	jne	_382
	call	_brl_blitz_NullObjectError
_382:
	mov	esi,dword [esi+16]
	cmp	esi,_bbNullObject
	jne	_384
	call	_brl_blitz_NullObjectError
_384:
	fld	qword [ebx+8]
	fstp	qword [ebp-16]
	fld	qword [esi+8]
	sub	esp,8
	fstp	qword [esp]
	call	_bbFloatSgn
	add	esp,8
	fld	qword [_684]
	fmulp	st1,st0
	fld	qword [ebp-16]
	fsubrp	st1,st0
	fstp	qword [ebp-16]
	fld	qword [ebp-16]
	fstp	qword [ebx+8]
	call	dword [_bbOnDebugLeaveScope]
	jmp	_386
_370:
	push	ebp
	push	_395
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_387
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_389
	call	_brl_blitz_NullObjectError
_389:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_391
	call	_brl_blitz_NullObjectError
_391:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_393
	call	_brl_blitz_NullObjectError
_393:
	fldz
	fstp	qword [ebx+8]
	call	dword [_bbOnDebugLeaveScope]
_386:
	call	dword [_bbOnDebugLeaveScope]
_362:
	call	dword [_bbOnDebugLeaveScope]
_354:
	call	dword [_bbOnDebugLeaveScope]
_342:
	push	_399
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_401
	call	_brl_blitz_NullObjectError
_401:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_403
	call	_brl_blitz_NullObjectError
_403:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_405
	call	_brl_blitz_NullObjectError
_405:
	mov	esi,dword [_bb_actor]
	cmp	esi,_bbNullObject
	jne	_408
	call	_brl_blitz_NullObjectError
_408:
	mov	esi,dword [esi+8]
	cmp	esi,_bbNullObject
	jne	_410
	call	_brl_blitz_NullObjectError
_410:
	mov	esi,dword [esi+16]
	cmp	esi,_bbNullObject
	jne	_412
	call	_brl_blitz_NullObjectError
_412:
	fld	qword [_685]
	sub	esp,8
	fstp	qword [esp]
	fld	qword [esi+16]
	sub	esp,8
	fstp	qword [esp]
	call	_bbFloatMax
	add	esp,16
	sub	esp,8
	fstp	qword [esp]
	fld	qword [_686]
	sub	esp,8
	fstp	qword [esp]
	call	_bbFloatMin
	add	esp,16
	fstp	qword [ebx+16]
	push	_413
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_415
	call	_brl_blitz_NullObjectError
_415:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_417
	call	_brl_blitz_NullObjectError
_417:
	mov	ebx,dword [ebx+16]
	cmp	ebx,_bbNullObject
	jne	_419
	call	_brl_blitz_NullObjectError
_419:
	mov	esi,dword [_bb_actor]
	cmp	esi,_bbNullObject
	jne	_422
	call	_brl_blitz_NullObjectError
_422:
	mov	esi,dword [esi+8]
	cmp	esi,_bbNullObject
	jne	_424
	call	_brl_blitz_NullObjectError
_424:
	mov	esi,dword [esi+16]
	cmp	esi,_bbNullObject
	jne	_426
	call	_brl_blitz_NullObjectError
_426:
	fld	qword [_687]
	sub	esp,8
	fstp	qword [esp]
	fld	qword [esi+8]
	sub	esp,8
	fstp	qword [esp]
	call	_bbFloatMax
	add	esp,16
	sub	esp,8
	fstp	qword [esp]
	fld	qword [_688]
	sub	esp,8
	fstp	qword [esp]
	call	_bbFloatMin
	add	esp,16
	fstp	qword [ebx+8]
	push	_427
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_429
	call	_brl_blitz_NullObjectError
_429:
	call	_brl_polledinput_MouseY
	push	eax
	call	_brl_polledinput_MouseX
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+60]
	add	esp,12
	mov	ebx,0
	jmp	_88
_88:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_bb_MainMenu:
	push	ebp
	mov	ebp,esp
	sub	esp,28
	push	ebx
	push	esi
	mov	dword [ebp-4],_bbEmptyString
	mov	dword [ebp-8],_bbEmptyString
	mov	dword [ebp-12],_bbNullObject
	fldz
	fstp	dword [ebp-16]
	mov	dword [ebp-20],0
	mov	dword [ebp-24],0
	mov	dword [ebp-28],_bbNullObject
	mov	eax,ebp
	push	eax
	push	_551
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_432
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-4],_bbEmptyString
	push	_434
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-8],_bbEmptyString
	push	_436
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_bb_fade_shadow]
	mov	dword [ebp-12],eax
	push	_438
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	fldz
	fstp	dword [ebp-16]
	push	_440
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-20],0
	push	_442
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-24],0
	push	_444
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	100
	push	dword [_bb_buttonimg]
	push	dword [_bb_font]
	call	dword [_bb_TMenu+48]
	add	esp,12
	mov	dword [ebp-28],eax
	push	_446
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-28]
	cmp	ebx,_bbNullObject
	jne	_448
	call	_brl_blitz_NullObjectError
_448:
	push	_34
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,8
	push	_449
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-28]
	cmp	ebx,_bbNullObject
	jne	_451
	call	_brl_blitz_NullObjectError
_451:
	push	_35
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,8
	push	_452
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-28]
	cmp	ebx,_bbNullObject
	jne	_454
	call	_brl_blitz_NullObjectError
_454:
	push	_36
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,8
	push	_455
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-28]
	cmp	ebx,_bbNullObject
	jne	_457
	call	_brl_blitz_NullObjectError
_457:
	push	_37
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,8
	push	_458
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-28]
	cmp	ebx,_bbNullObject
	jne	_460
	call	_brl_blitz_NullObjectError
_460:
	push	_38
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,8
	push	_461
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [_188],_60
	push	_462
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [_188]
	mov	ebx,dword [esi]
	cmp	ebx,0
	jne	_465
	call	_brl_blitz_OutOfDataError
_465:
	mov	ebx,dword [ebx]
	add	esi,4
	push	ebx
	push	esi
	call	_bbConvertToString
	add	esp,8
	mov	dword [ebp-4],eax
	add	esi,4
	movzx	eax,byte [ebx]
	cmp	eax,100
	jne	_466
	add	esi,4
_466:
	mov	dword [_188],esi
	push	_467
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_39
_41:
	mov	eax,ebp
	push	eax
	push	_474
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_468
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	dword [ebp-4]
	push	dword [ebp-8]
	call	_bbStringConcat
	add	esp,8
	mov	dword [ebp-8],eax
	push	_469
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [_188]
	mov	ebx,dword [esi]
	cmp	ebx,0
	jne	_472
	call	_brl_blitz_OutOfDataError
_472:
	mov	ebx,dword [ebx]
	add	esi,4
	push	ebx
	push	esi
	call	_bbConvertToString
	add	esp,8
	mov	dword [ebp-4],eax
	add	esi,4
	movzx	eax,byte [ebx]
	cmp	eax,100
	jne	_473
	add	esi,4
_473:
	mov	dword [_188],esi
	call	dword [_bbOnDebugLeaveScope]
_39:
	push	_42
	push	dword [ebp-4]
	call	_bbStringCompare
	add	esp,8
	cmp	eax,0
	jne	_41
_40:
	push	_475
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_43
_45:
	mov	eax,ebp
	push	eax
	push	_549
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_476
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1056964608
	push	1045220557
	push	1
	call	_bb_StartPage
	add	esp,12
	push	_477
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1065353216
	push	1065353216
	push	0
	call	_brl_max2d_SetTransform
	add	esp,12
	push	_478
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_font_shadow]
	cmp	ebx,_bbNullObject
	jne	_480
	call	_brl_blitz_NullObjectError
_480:
	push	255
	push	255
	push	255
	push	0
	push	_46
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,24
	push	_481
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_font_shadow]
	cmp	ebx,_bbNullObject
	jne	_483
	call	_brl_blitz_NullObjectError
_483:
	push	255
	push	255
	push	255
	push	30
	push	_47
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,24
	push	_484
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-28]
	cmp	ebx,_bbNullObject
	jne	_486
	call	_brl_blitz_NullObjectError
_486:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,4
	mov	ebx,eax
	push	_34
	push	ebx
	call	_bbStringCompare
	add	esp,8
	cmp	eax,0
	je	_489
	push	_35
	push	ebx
	call	_bbStringCompare
	add	esp,8
	cmp	eax,0
	je	_490
	push	_37
	push	ebx
	call	_bbStringCompare
	add	esp,8
	cmp	eax,0
	je	_491
	push	_36
	push	ebx
	call	_bbStringCompare
	add	esp,8
	cmp	eax,0
	je	_492
	push	_38
	push	ebx
	call	_bbStringCompare
	add	esp,8
	cmp	eax,0
	je	_493
	jmp	_488
_489:
	mov	eax,ebp
	push	eax
	push	_495
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_494
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-24],1
	call	dword [_bbOnDebugLeaveScope]
	jmp	_488
_490:
	mov	eax,ebp
	push	eax
	push	_497
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_496
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bb_HowToPlay
	call	dword [_bbOnDebugLeaveScope]
	jmp	_488
_491:
	mov	eax,ebp
	push	eax
	push	_499
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_498
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_bb_music]
	cmp	eax,0
	sete	al
	movzx	eax,al
	mov	dword [_bb_music],eax
	call	dword [_bbOnDebugLeaveScope]
	jmp	_488
_492:
	mov	eax,ebp
	push	eax
	push	_501
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_500
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_bb_sfx]
	cmp	eax,0
	sete	al
	movzx	eax,al
	mov	dword [_bb_sfx],eax
	call	dword [_bbOnDebugLeaveScope]
	jmp	_488
_493:
	mov	eax,ebp
	push	eax
	push	_504
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_502
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-24],1
	push	_503
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [_bb_quit],1
	call	dword [_bbOnDebugLeaveScope]
	jmp	_488
_488:
	push	_505
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	27
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_506
	mov	eax,ebp
	push	eax
	push	_509
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_507
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-24],1
	push	_508
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [_bb_quit],1
	call	dword [_bbOnDebugLeaveScope]
_506:
	push	_510
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	fld	dword [ebp-16]
	fadd	dword [_754]
	fstp	dword [ebp-16]
	push	_511
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1073741824
	push	1073741824
	push	0
	call	_brl_max2d_SetTransform
	add	esp,12
	push	_512
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	cmp	dword [_bb_music],0
	je	_513
	mov	eax,ebp
	push	eax
	push	_517
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_514
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_font]
	cmp	ebx,_bbNullObject
	jne	_516
	call	_brl_blitz_NullObjectError
_516:
	push	255
	push	255
	push	255
	push	0
	push	0
	push	_48
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,28
	call	dword [_bbOnDebugLeaveScope]
	jmp	_518
_513:
	mov	eax,ebp
	push	eax
	push	_522
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_519
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_font]
	cmp	ebx,_bbNullObject
	jne	_521
	call	_brl_blitz_NullObjectError
_521:
	push	255
	push	255
	push	255
	push	0
	push	0
	push	_49
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,28
	call	dword [_bbOnDebugLeaveScope]
_518:
	push	_523
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	cmp	dword [_bb_sfx],0
	je	_524
	mov	eax,ebp
	push	eax
	push	_528
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_525
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_font]
	cmp	ebx,_bbNullObject
	jne	_527
	call	_brl_blitz_NullObjectError
_527:
	push	255
	push	255
	push	255
	push	0
	push	40
	push	_50
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,28
	call	dword [_bbOnDebugLeaveScope]
	jmp	_529
_524:
	mov	eax,ebp
	push	eax
	push	_533
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_530
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_font]
	cmp	ebx,_bbNullObject
	jne	_532
	call	_brl_blitz_NullObjectError
_532:
	push	255
	push	255
	push	255
	push	0
	push	40
	push	_51
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,28
	call	dword [_bbOnDebugLeaveScope]
_529:
	push	_534
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1073741824
	push	1073741824
	push	0
	call	_brl_max2d_SetTransform
	add	esp,12
	push	_535
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_font_shadow]
	cmp	ebx,_bbNullObject
	jne	_537
	call	_brl_blitz_NullObjectError
_537:
	push	100
	push	255
	push	255
	push	550
	push	dword [ebp-20]
	push	dword [ebp-8]
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,28
	push	_538
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	sub	dword [ebp-20],3
	push	_539
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_font]
	cmp	ebx,_bbNullObject
	jne	_541
	call	_brl_blitz_NullObjectError
_541:
	push	1
	push	0
	push	dword [ebp-8]
	call	_bbStringSlice
	add	esp,12
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	neg	eax
	cmp	dword [ebp-20],eax
	jge	_542
	mov	eax,ebp
	push	eax
	push	_547
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_543
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_font]
	cmp	ebx,_bbNullObject
	jne	_545
	call	_brl_blitz_NullObjectError
_545:
	push	1
	push	0
	push	dword [ebp-8]
	call	_bbStringSlice
	add	esp,12
	push	eax
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+68]
	add	esp,8
	add	dword [ebp-20],eax
	push	_546
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	push	0
	push	dword [ebp-8]
	call	_bbStringSlice
	add	esp,12
	push	eax
	mov	eax,dword [ebp-8]
	push	dword [eax+8]
	push	1
	push	dword [ebp-8]
	call	_bbStringSlice
	add	esp,12
	push	eax
	call	_bbStringConcat
	add	esp,8
	mov	dword [ebp-8],eax
	call	dword [_bbOnDebugLeaveScope]
_542:
	push	_548
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	call	_bb_EndPage
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_43:
	cmp	dword [ebp-24],0
	je	_45
_44:
	push	_550
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1065353216
	push	1065353216
	push	0
	call	_brl_max2d_SetTransform
	add	esp,12
	mov	ebx,0
	jmp	_90
_90:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
_bb_HowToPlay:
	push	ebp
	mov	ebp,esp
	sub	esp,28
	push	ebx
	push	esi
	mov	dword [ebp-4],_bbEmptyString
	mov	dword [ebp-8],0
	mov	dword [ebp-12],_bbNullObject
	mov	dword [ebp-16],0
	mov	dword [ebp-20],0
	mov	dword [ebp-24],_bbNullObject
	mov	eax,ebp
	push	eax
	push	_642
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_561
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-4],_bbEmptyString
	push	_563
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-8],0
	push	_565
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	eax,dword [_bb_fade_shadow]
	mov	dword [ebp-12],eax
	push	_567
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-16],0
	push	_569
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-20],0
	push	_571
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	530
	push	dword [_bb_buttonimg]
	push	dword [_bb_font]
	call	dword [_bb_TMenu+48]
	add	esp,12
	mov	dword [ebp-24],eax
	push	_573
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1065353216
	push	1065353216
	push	0
	call	_brl_max2d_SetTransform
	add	esp,12
	push	_574
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bb_InitPlayer
	push	_575
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_577
	call	_brl_blitz_NullObjectError
_577:
	mov	ebx,dword [ebx+8]
	cmp	ebx,_bbNullObject
	jne	_579
	call	_brl_blitz_NullObjectError
_579:
	fld	dword [_785]
	fstp	dword [ebx+12]
	push	_581
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_583
	call	_brl_blitz_NullObjectError
_583:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+60]
	add	esp,4
	push	_584
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-24]
	cmp	ebx,_bbNullObject
	jne	_586
	call	_brl_blitz_NullObjectError
_586:
	push	_52
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+52]
	add	esp,8
	push	_587
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_53
_55:
	mov	eax,ebp
	push	eax
	push	_638
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_588
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	0
	push	0
	push	0
	call	_bb_StartPage
	add	esp,12
	push	_589
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	call	_bb_MovePlayer
	push	_590
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [_bb_actor]
	cmp	ebx,_bbNullObject
	jne	_592
	call	_brl_blitz_NullObjectError
_592:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,4
	push	_593
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_595
	call	_brl_blitz_NullObjectError
_595:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+64]
	add	esp,4
	cmp	eax,0
	je	_596
	mov	eax,ebp
	push	eax
	push	_620
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_597
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [_188],_67
	push	_598
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [_188]
	mov	ebx,dword [esi]
	cmp	ebx,0
	jne	_601
	call	_brl_blitz_OutOfDataError
_601:
	mov	ebx,dword [ebx]
	add	esi,4
	push	ebx
	push	esi
	call	_bbConvertToString
	add	esp,8
	mov	dword [ebp-4],eax
	add	esi,4
	movzx	eax,byte [ebx]
	cmp	eax,100
	jne	_602
	add	esi,4
_602:
	mov	dword [_188],esi
	push	_603
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-20],100
	push	_604
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	jmp	_56
_58:
	mov	eax,ebp
	push	eax
	push	_619
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_605
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [_188]
	mov	ebx,dword [esi]
	cmp	ebx,0
	jne	_608
	call	_brl_blitz_OutOfDataError
_608:
	mov	ebx,dword [ebx]
	add	esi,4
	push	ebx
	push	esi
	call	_bbConvertToInt
	add	esp,8
	mov	dword [ebp-8],eax
	add	esi,4
	movzx	eax,byte [ebx]
	cmp	eax,100
	jne	_609
	add	esi,4
_609:
	mov	dword [_188],esi
	push	_610
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_612
	call	_brl_blitz_NullObjectError
_612:
	push	0
	push	1017370378
	push	1017370378
	push	dword [ebp-8]
	mov	eax,dword [ebp-20]
	mov	dword [ebp+-28],eax
	fild	dword [ebp+-28]
	sub	esp,4
	fstp	dword [esp]
	push	dword [ebp-4]
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,28
	push	_613
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	esi,dword [_188]
	mov	ebx,dword [esi]
	cmp	ebx,0
	jne	_616
	call	_brl_blitz_OutOfDataError
_616:
	mov	ebx,dword [ebx]
	add	esi,4
	push	ebx
	push	esi
	call	_bbConvertToString
	add	esp,8
	mov	dword [ebp-4],eax
	add	esi,4
	movzx	eax,byte [ebx]
	cmp	eax,100
	jne	_617
	add	esi,4
_617:
	mov	dword [_188],esi
	push	_618
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	add	dword [ebp-20],20
	call	dword [_bbOnDebugLeaveScope]
_56:
	push	_42
	push	dword [ebp-4]
	call	_bbStringCompare
	add	esp,8
	cmp	eax,0
	jne	_58
_57:
	call	dword [_bbOnDebugLeaveScope]
_596:
	push	_621
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_623
	call	_brl_blitz_NullObjectError
_623:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+72]
	add	esp,4
	push	_624
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-24]
	cmp	ebx,_bbNullObject
	jne	_626
	call	_brl_blitz_NullObjectError
_626:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+56]
	add	esp,4
	push	_52
	push	eax
	call	_bbStringCompare
	add	esp,8
	cmp	eax,0
	je	_629
	jmp	_628
_629:
	mov	eax,ebp
	push	eax
	push	_631
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_630
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-16],1
	call	dword [_bbOnDebugLeaveScope]
	jmp	_628
_628:
	push	_632
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	27
	call	_brl_polledinput_KeyDown
	add	esp,4
	cmp	eax,0
	je	_633
	mov	eax,ebp
	push	eax
	push	_636
	call	dword [_bbOnDebugEnterScope]
	add	esp,8
	push	_634
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [ebp-16],1
	push	_635
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	dword [_bb_quit],1
	call	dword [_bbOnDebugLeaveScope]
_633:
	push	_637
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	push	1
	call	_bb_EndPage
	add	esp,4
	call	dword [_bbOnDebugLeaveScope]
_53:
	cmp	dword [ebp-16],0
	je	_55
_54:
	push	_639
	call	dword [_bbOnDebugEnterStm]
	add	esp,4
	mov	ebx,dword [ebp-12]
	cmp	ebx,_bbNullObject
	jne	_641
	call	_brl_blitz_NullObjectError
_641:
	push	ebx
	mov	eax,dword [ebx]
	call	dword [eax+60]
	add	esp,4
	mov	ebx,0
	jmp	_92
_92:
	call	dword [_bbOnDebugLeaveScope]
	mov	eax,ebx
	pop	esi
	pop	ebx
	mov	esp,ebp
	pop	ebp
	ret
	section	"data" data writeable align 8
	align	4
_222:
	dd	0
	align	4
_95:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/font.bmf"
_96:
	align	4
_94:
	dd	_bbStringClass
	dd	2147483647
	dd	12
	dw	71,70,88,47,102,111,110,116,46,98,109,102
	align	4
_98:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/font_shadow.bmf"
_99:
	align	4
_97:
	dd	_bbStringClass
	dd	2147483647
	dd	19
	dw	71,70,88,47,102,111,110,116,95,115,104,97,100,111,119,46
	dw	98,109,102
	align	4
_101:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/earth.png"
_102:
	align	4
_100:
	dd	_bbStringClass
	dd	2147483647
	dd	13
	dw	71,70,88,47,101,97,114,116,104,46,112,110,103
	align	4
_104:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/layer1.png"
_105:
	align	4
_103:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	71,70,88,47,108,97,121,101,114,49,46,112,110,103
	align	4
_107:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/layer2.png"
_108:
	align	4
_106:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	71,70,88,47,108,97,121,101,114,50,46,112,110,103
	align	4
_110:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/button.png"
_111:
	align	4
_109:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	71,70,88,47,98,117,116,116,111,110,46,112,110,103
	align	4
_113:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/PNG/PLAYER.png"
_114:
	align	4
_112:
	dd	_bbStringClass
	dd	2147483647
	dd	18
	dw	71,70,88,47,80,78,71,47,80,76,65,89,69,82,46,112
	dw	110,103
	align	4
_116:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/PNG/PLAYERHAPPY.png"
_117:
	align	4
_115:
	dd	_bbStringClass
	dd	2147483647
	dd	23
	dw	71,70,88,47,80,78,71,47,80,76,65,89,69,82,72,65
	dw	80,80,89,46,112,110,103
	align	4
_119:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/PNG/PLAYERDEAD.png"
_120:
	align	4
_118:
	dd	_bbStringClass
	dd	2147483647
	dd	22
	dw	71,70,88,47,80,78,71,47,80,76,65,89,69,82,68,69
	dw	65,68,46,112,110,103
	align	4
_122:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/PNG/MOUSE.png"
_123:
	align	4
_121:
	dd	_bbStringClass
	dd	2147483647
	dd	17
	dw	71,70,88,47,80,78,71,47,77,79,85,83,69,46,112,110
	dw	103
	align	4
_125:
	file	"E:/Src/BlitzMAX/NutterShoot/GFX/PNG/BULLET.png"
_126:
	align	4
_124:
	dd	_bbStringClass
	dd	2147483647
	dd	18
	dw	71,70,88,47,80,78,71,47,66,85,76,76,69,84,46,112
	dw	110,103
_192:
	db	"main",0
_193:
	db	"SPEED",0
_194:
	db	"f",0
	align	4
_195:
	dd	_bbStringClass
	dd	2147483647
	dd	11
	dw	48,46,49,48,48,48,48,48,48,48,49
_196:
	db	"MAX_SPEED",0
	align	4
_197:
	dd	_bbStringClass
	dd	2147483647
	dd	10
	dw	50,46,48,48,48,48,48,48,48,48
_198:
	db	"quit",0
_199:
	db	"i",0
	align	4
_bb_quit:
	dd	0
_200:
	db	"music",0
	align	4
_bb_music:
	dd	1
_201:
	db	"sfx",0
	align	4
_bb_sfx:
	dd	1
_202:
	db	"font",0
_203:
	db	":noddybox.bitmapfont.TBitmapFont",0
	align	4
_bb_font:
	dd	_bbNullObject
_204:
	db	"font_shadow",0
	align	4
_bb_font_shadow:
	dd	_bbNullObject
_205:
	db	"fade",0
_206:
	db	":TFontFade",0
	align	4
_bb_fade:
	dd	_bbNullObject
_207:
	db	"fade_shadow",0
	align	4
_bb_fade_shadow:
	dd	_bbNullObject
_208:
	db	"layer1",0
_209:
	db	":brl.max2d.TImage",0
	align	4
_bb_layer1:
	dd	_bbNullObject
_210:
	db	"layer2",0
	align	4
_bb_layer2:
	dd	_bbNullObject
_211:
	db	"buttonimg",0
	align	4
_bb_buttonimg:
	dd	_bbNullObject
_212:
	db	"earthimg",0
	align	4
_bb_earthimg:
	dd	_bbNullObject
_213:
	db	"mouse_cursor",0
	align	4
_bb_mouse_cursor:
	dd	_bbNullObject
_214:
	db	"player_image",0
	align	4
_bb_player_image:
	dd	_bbNullObject
_215:
	db	"bullet_image",0
	align	4
_bb_bullet_image:
	dd	_bbNullObject
_216:
	db	"bdropx",0
	align	4
_bb_bdropx:
	dd	0x0
_217:
	db	"bdropy",0
	align	4
_bb_bdropy:
	dd	0x0
_218:
	db	"mouse",0
_219:
	db	":TSprite",0
	align	4
_bb_mouse:
	dd	_bbNullObject
_220:
	db	"actor",0
_221:
	db	":TPlayer",0
	align	4
_bb_actor:
	dd	_bbNullObject
	align	4
_191:
	dd	1
	dd	_192
	dd	1
	dd	_193
	dd	_194
	dd	_195
	dd	1
	dd	_196
	dd	_194
	dd	_197
	dd	4
	dd	_198
	dd	_199
	dd	_bb_quit
	dd	4
	dd	_200
	dd	_199
	dd	_bb_music
	dd	4
	dd	_201
	dd	_199
	dd	_bb_sfx
	dd	4
	dd	_202
	dd	_203
	dd	_bb_font
	dd	4
	dd	_204
	dd	_203
	dd	_bb_font_shadow
	dd	4
	dd	_205
	dd	_206
	dd	_bb_fade
	dd	4
	dd	_207
	dd	_206
	dd	_bb_fade_shadow
	dd	4
	dd	_208
	dd	_209
	dd	_bb_layer1
	dd	4
	dd	_210
	dd	_209
	dd	_bb_layer2
	dd	4
	dd	_211
	dd	_209
	dd	_bb_buttonimg
	dd	4
	dd	_212
	dd	_209
	dd	_bb_earthimg
	dd	4
	dd	_213
	dd	_209
	dd	_bb_mouse_cursor
	dd	4
	dd	_214
	dd	_209
	dd	_bb_player_image
	dd	4
	dd	_215
	dd	_209
	dd	_bb_bullet_image
	dd	4
	dd	_216
	dd	_194
	dd	_bb_bdropx
	dd	4
	dd	_217
	dd	_194
	dd	_bb_bdropy
	dd	4
	dd	_218
	dd	_219
	dd	_bb_mouse
	dd	4
	dd	_220
	dd	_221
	dd	_bb_actor
	dd	0
	align	4
_61:
	dd	_bbStringClass
	dd	2147483647
	dd	15
	dw	32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
	align	4
_62:
	dd	_bbStringClass
	dd	2147483647
	dd	20
	dw	83,65,86,69,32,84,72,69,32,69,65,82,84,72,32,70
	dw	82,79,77,32
	align	4
_63:
	dd	_bbStringClass
	dd	2147483647
	dd	33
	dw	84,72,69,32,80,69,82,73,76,32,79,70,32,66,65,68
	dw	76,89,32,68,82,65,87,78,32,83,80,82,73,84,69,83
	dw	32
	align	4
_64:
	dd	_bbStringClass
	dd	2147483647
	dd	42
	dw	65,70,84,69,82,32,84,72,69,32,66,76,79,79,68,32
	dw	79,70,32,84,72,69,73,82,32,70,79,82,77,69,82,32
	dw	77,65,83,84,69,82,83,46,46,46
	align	4
_65:
	dd	_bbStringClass
	dd	2147483647
	dd	23
	dw	68,69,86,69,76,79,80,69,68,32,87,73,84,72,32,66
	dw	76,73,84,90,77,65,88
	align	4
_42:
	dd	_bbStringClass
	dd	2147483647
	dd	3
	dw	88,88,88
	align	4
_68:
	dd	_bbStringClass
	dd	2147483647
	dd	28
	dw	84,72,73,83,32,76,73,84,84,76,69,32,83,80,82,73
	dw	84,69,32,73,83,32,89,79,85,46,46,46
	align	4
_69:
	dd	_bbStringClass
	dd	2147483647
	dd	45
	dw	73,84,32,82,85,78,83,32,65,82,79,85,78,68,32,87
	dw	72,69,78,32,89,79,85,32,80,82,69,83,83,32,84,72
	dw	69,32,67,85,82,83,79,82,32,75,69,89,83
	align	4
_70:
	dd	_bbStringClass
	dd	2147483647
	dd	18
	dw	65,73,77,32,87,73,84,72,32,84,72,69,32,77,79,85
	dw	83,69
	align	4
_71:
	dd	_bbStringClass
	dd	2147483647
	dd	1
	dw	32
	align	4
_72:
	dd	_bbStringClass
	dd	2147483647
	dd	11
	dw	84,82,89,32,73,84,32,78,79,87,33
	align	4
_73:
	dd	_bbStringClass
	dd	2147483647
	dd	37
	dw	83,72,79,79,84,32,84,72,73,78,71,83,46,32,32,68
	dw	79,78,39,84,32,82,85,78,32,73,78,84,79,32,84,72
	dw	73,78,71,83,46
	align	4
_74:
	dd	_bbStringClass
	dd	2147483647
	dd	39
	dw	68,79,78,39,84,32,71,69,84,32,83,72,79,84,46,32
	dw	32,68,79,78,39,84,32,70,79,82,71,69,84,32,84,79
	dw	32,70,76,79,83,83,46
	align	4
_75:
	dd	_bbStringClass
	dd	2147483647
	dd	20
	dw	84,72,69,83,69,32,65,82,69,32,84,72,69,32,82,85
	dw	76,69,83,33
	align	4
_189:
_60:
	dd	_bbStringTypeTag
	dd	_61
	dd	_bbStringTypeTag
	dd	_61
	dd	_bbStringTypeTag
	dd	_62
	dd	_bbStringTypeTag
	dd	_63
	dd	_bbStringTypeTag
	dd	_64
	dd	_bbStringTypeTag
	dd	_61
	dd	_bbStringTypeTag
	dd	_65
	dd	_bbStringTypeTag
	dd	_61
	dd	_bbStringTypeTag
	dd	_42
_67:
	dd	_bbStringTypeTag
	dd	_68
	dd	_bbIntTypeTag
	dd	16711680
	dd	_bbStringTypeTag
	dd	_69
	dd	_bbIntTypeTag
	dd	16711680
	dd	_bbStringTypeTag
	dd	_70
	dd	_bbIntTypeTag
	dd	16711680
	dd	_bbStringTypeTag
	dd	_71
	dd	_bbIntTypeTag
	dd	16711680
	dd	_bbStringTypeTag
	dd	_72
	dd	_bbIntTypeTag
	dd	16776960
	dd	_bbStringTypeTag
	dd	_71
	dd	_bbIntTypeTag
	dd	16711680
	dd	_bbStringTypeTag
	dd	_73
	dd	_bbIntTypeTag
	dd	16711680
	dd	_bbStringTypeTag
	dd	_74
	dd	_bbIntTypeTag
	dd	16711680
	dd	_bbStringTypeTag
	dd	_75
	dd	_bbIntTypeTag
	dd	16776960
	dd	_bbStringTypeTag
	dd	_71
	dd	_bbIntTypeTag
	dd	16711680
	dd	_bbStringTypeTag
	dd	_42
	dd	0
	align	4
_188:
	dd	0
_128:
	db	"E:/Src/BlitzMAX/NutterShoot/main.bmx",0
	align	4
_127:
	dd	_128
	dd	35
	dd	1
	align	4
_129:
	dd	_128
	dd	36
	dd	1
	align	4
_130:
	dd	_128
	dd	37
	dd	1
	align	4
_131:
	dd	_128
	dd	39
	dd	1
	align	4
_132:
	dd	_128
	dd	48
	dd	1
	align	4
_133:
	dd	_128
	dd	49
	dd	1
	align	4
_134:
	dd	_128
	dd	50
	dd	1
	align	4
_135:
	dd	_128
	dd	54
	dd	1
	align	4
_137:
	dd	0
	align	4
_22:
	dd	_bbStringClass
	dd	2147483647
	dd	20
	dw	105,110,99,98,105,110,58,58,71,70,88,47,102,111,110,116
	dw	46,98,109,102
	align	4
_139:
	dd	_128
	dd	55
	dd	1
	align	4
_23:
	dd	_bbStringClass
	dd	2147483647
	dd	27
	dw	105,110,99,98,105,110,58,58,71,70,88,47,102,111,110,116
	dw	95,115,104,97,100,111,119,46,98,109,102
	align	4
_142:
	dd	_128
	dd	56
	dd	1
	align	4
_145:
	dd	_128
	dd	57
	dd	1
	align	4
_148:
	dd	_128
	dd	58
	dd	1
	align	4
_24:
	dd	_bbStringClass
	dd	2147483647
	dd	22
	dw	105,110,99,98,105,110,58,58,71,70,88,47,108,97,121,101
	dw	114,49,46,112,110,103
	align	4
_151:
	dd	_128
	dd	59
	dd	1
	align	4
_25:
	dd	_bbStringClass
	dd	2147483647
	dd	22
	dw	105,110,99,98,105,110,58,58,71,70,88,47,108,97,121,101
	dw	114,50,46,112,110,103
	align	4
_154:
	dd	_128
	dd	60
	dd	1
	align	4
_26:
	dd	_bbStringClass
	dd	2147483647
	dd	22
	dw	105,110,99,98,105,110,58,58,71,70,88,47,98,117,116,116
	dw	111,110,46,112,110,103
	align	4
_157:
	dd	_128
	dd	62
	dd	1
	align	4
_158:
	dd	_128
	dd	63
	dd	1
	align	4
_27:
	dd	_bbStringClass
	dd	2147483647
	dd	21
	dw	105,110,99,98,105,110,58,58,71,70,88,47,101,97,114,116
	dw	104,46,112,110,103
	align	4
_161:
	dd	_128
	dd	64
	dd	1
	align	4
_162:
	dd	_128
	dd	68
	dd	1
	align	4
_163:
	dd	_128
	dd	69
	dd	1
	align	4
_28:
	dd	_bbStringClass
	dd	2147483647
	dd	25
	dw	105,110,99,98,105,110,58,58,71,70,88,47,80,78,71,47
	dw	77,79,85,83,69,46,112,110,103
	align	4
_166:
	dd	_128
	dd	70
	dd	1
	align	4
_29:
	dd	_bbStringClass
	dd	2147483647
	dd	26
	dw	105,110,99,98,105,110,58,58,71,70,88,47,80,78,71,47
	dw	80,76,65,89,69,82,46,112,110,103
	align	4
_169:
	dd	_128
	dd	71
	dd	1
	align	4
_30:
	dd	_bbStringClass
	dd	2147483647
	dd	26
	dw	105,110,99,98,105,110,58,58,71,70,88,47,80,78,71,47
	dw	66,85,76,76,69,84,46,112,110,103
	align	4
_172:
	dd	_128
	dd	72
	dd	1
	align	4
_173:
	dd	_128
	dd	74
	dd	1
	align	4
_174:
	dd	_128
	dd	75
	dd	1
	align	4
_175:
	dd	_128
	dd	77
	dd	1
	align	4
_178:
	dd	_128
	dd	78
	dd	1
	align	4
_181:
	dd	_128
	dd	84
	dd	1
	align	4
_182:
	dd	_128
	dd	86
	dd	1
	align	4
_184:
	dd	3
	dd	0
	dd	0
	align	4
_183:
	dd	_128
	dd	87
	dd	2
	align	4
_185:
	dd	_128
	dd	90
	dd	1
	align	4
_186:
	dd	_128
	dd	91
	dd	1
	align	4
_187:
	dd	_128
	dd	309
	dd	1
	align	4
_190:
	dd	_128
	dd	320
	dd	1
_233:
	db	"StartPage",0
_234:
	db	"bground",0
_235:
	db	"dx",0
_236:
	db	"dy",0
	align	4
_232:
	dd	1
	dd	_233
	dd	2
	dd	_234
	dd	_199
	dd	-4
	dd	2
	dd	_235
	dd	_194
	dd	-8
	dd	2
	dd	_236
	dd	_194
	dd	-12
	dd	0
	align	4
_224:
	dd	_128
	dd	98
	dd	2
	align	4
_225:
	dd	_128
	dd	99
	dd	2
	align	4
_231:
	dd	3
	dd	0
	dd	0
	align	4
_227:
	dd	_128
	dd	100
	dd	3
	align	4
_228:
	dd	_128
	dd	101
	dd	3
	align	4
_229:
	dd	_128
	dd	102
	dd	3
	align	4
_662:
	dd	0x40000000
	align	4
_663:
	dd	0x40000000
	align	4
_230:
	dd	_128
	dd	103
	dd	3
_251:
	db	"EndPage",0
_252:
	db	"flush",0
	align	4
_250:
	dd	1
	dd	_251
	dd	2
	dd	_252
	dd	_199
	dd	-4
	dd	0
	align	4
_237:
	dd	_128
	dd	109
	dd	2
	align	4
_238:
	dd	_128
	dd	110
	dd	2
	align	4
_242:
	dd	_128
	dd	111
	dd	2
	align	4
_246:
	dd	_128
	dd	112
	dd	2
	align	4
_249:
	dd	_128
	dd	114
	dd	2
_262:
	db	"InitPlayer",0
	align	4
_261:
	dd	1
	dd	_262
	dd	0
	align	4
_253:
	dd	_128
	dd	123
	dd	2
	align	4
_258:
	dd	_128
	dd	124
	dd	2
_431:
	db	"MovePlayer",0
	align	4
_430:
	dd	1
	dd	_431
	dd	0
	align	4
_263:
	dd	_128
	dd	129
	dd	2
	align	4
_273:
	dd	3
	dd	0
	dd	0
	align	4
_265:
	dd	_128
	dd	130
	dd	3
	align	8
_677:
	dd	0xa0000000,0x3fb99999
	align	4
_330:
	dd	3
	dd	0
	dd	0
	align	4
_275:
	dd	_128
	dd	131
	dd	2
	align	4
_285:
	dd	3
	dd	0
	dd	0
	align	4
_277:
	dd	_128
	dd	132
	dd	3
	align	8
_678:
	dd	0xa0000000,0x3fb99999
	align	4
_329:
	dd	3
	dd	0
	dd	0
	align	4
_287:
	dd	_128
	dd	133
	dd	2
	align	4
_328:
	dd	3
	dd	0
	dd	0
	align	4
_295:
	dd	_128
	dd	134
	dd	3
	align	8
_679:
	dd	0xa0000000,0x3fb99999
	align	4
_317:
	dd	3
	dd	0
	dd	0
	align	4
_303:
	dd	_128
	dd	135
	dd	4
	align	8
_680:
	dd	0xa0000000,0x3fb99999
	align	4
_327:
	dd	3
	dd	0
	dd	0
	align	4
_319:
	dd	_128
	dd	137
	dd	4
	align	4
_331:
	dd	_128
	dd	141
	dd	2
	align	4
_341:
	dd	3
	dd	0
	dd	0
	align	4
_333:
	dd	_128
	dd	142
	dd	3
	align	8
_681:
	dd	0xa0000000,0x3fb99999
	align	4
_398:
	dd	3
	dd	0
	dd	0
	align	4
_343:
	dd	_128
	dd	143
	dd	2
	align	4
_353:
	dd	3
	dd	0
	dd	0
	align	4
_345:
	dd	_128
	dd	144
	dd	3
	align	8
_682:
	dd	0xa0000000,0x3fb99999
	align	4
_397:
	dd	3
	dd	0
	dd	0
	align	4
_355:
	dd	_128
	dd	145
	dd	2
	align	4
_396:
	dd	3
	dd	0
	dd	0
	align	4
_363:
	dd	_128
	dd	146
	dd	3
	align	8
_683:
	dd	0xa0000000,0x3fb99999
	align	4
_385:
	dd	3
	dd	0
	dd	0
	align	4
_371:
	dd	_128
	dd	147
	dd	4
	align	8
_684:
	dd	0xa0000000,0x3fb99999
	align	4
_395:
	dd	3
	dd	0
	dd	0
	align	4
_387:
	dd	_128
	dd	149
	dd	4
	align	4
_399:
	dd	_128
	dd	153
	dd	2
	align	8
_685:
	dd	0x0,0xc0000000
	align	8
_686:
	dd	0x0,0x40000000
	align	4
_413:
	dd	_128
	dd	154
	dd	2
	align	8
_687:
	dd	0x0,0xc0000000
	align	8
_688:
	dd	0x0,0x40000000
	align	4
_427:
	dd	_128
	dd	156
	dd	2
_552:
	db	"MainMenu",0
_553:
	db	"a",0
_554:
	db	"$",0
_555:
	db	"txt",0
_556:
	db	"ang",0
_557:
	db	"tx",0
_558:
	db	"done",0
_559:
	db	"menu",0
_560:
	db	":TMenu",0
	align	4
_551:
	dd	1
	dd	_552
	dd	2
	dd	_553
	dd	_554
	dd	-4
	dd	2
	dd	_555
	dd	_554
	dd	-8
	dd	2
	dd	_194
	dd	_206
	dd	-12
	dd	2
	dd	_556
	dd	_194
	dd	-16
	dd	2
	dd	_557
	dd	_199
	dd	-20
	dd	2
	dd	_558
	dd	_199
	dd	-24
	dd	2
	dd	_559
	dd	_560
	dd	-28
	dd	0
	align	4
_432:
	dd	_128
	dd	166
	dd	2
	align	4
_434:
	dd	_128
	dd	167
	dd	2
	align	4
_436:
	dd	_128
	dd	168
	dd	2
	align	4
_438:
	dd	_128
	dd	169
	dd	2
	align	4
_440:
	dd	_128
	dd	170
	dd	2
	align	4
_442:
	dd	_128
	dd	171
	dd	2
	align	4
_444:
	dd	_128
	dd	173
	dd	2
	align	4
_446:
	dd	_128
	dd	175
	dd	2
	align	4
_34:
	dd	_bbStringClass
	dd	2147483647
	dd	5
	dw	80,76,65,89,33
	align	4
_449:
	dd	_128
	dd	176
	dd	2
	align	4
_35:
	dd	_bbStringClass
	dd	2147483647
	dd	11
	dw	72,79,87,32,84,79,32,80,76,65,89
	align	4
_452:
	dd	_128
	dd	177
	dd	2
	align	4
_36:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	69,70,70,69,67,84,83,32,79,78,47,79,70,70
	align	4
_455:
	dd	_128
	dd	178
	dd	2
	align	4
_37:
	dd	_bbStringClass
	dd	2147483647
	dd	12
	dw	77,85,83,73,67,32,79,78,47,79,70,70
	align	4
_458:
	dd	_128
	dd	179
	dd	2
	align	4
_38:
	dd	_bbStringClass
	dd	2147483647
	dd	4
	dw	81,85,73,84
	align	4
_461:
	dd	_128
	dd	181
	dd	2
	align	4
_462:
	dd	_128
	dd	183
	dd	2
	align	4
_467:
	dd	_128
	dd	185
	dd	2
	align	4
_474:
	dd	3
	dd	0
	dd	0
	align	4
_468:
	dd	_128
	dd	186
	dd	3
	align	4
_469:
	dd	_128
	dd	187
	dd	3
	align	4
_475:
	dd	_128
	dd	190
	dd	2
	align	4
_549:
	dd	3
	dd	0
	dd	0
	align	4
_476:
	dd	_128
	dd	191
	dd	3
	align	4
_477:
	dd	_128
	dd	193
	dd	3
	align	4
_478:
	dd	_128
	dd	195
	dd	3
	align	4
_46:
	dd	_bbStringClass
	dd	2147483647
	dd	12
	dw	78,85,84,84,69,82,32,83,72,79,79,84
	align	4
_481:
	dd	_128
	dd	196
	dd	3
	align	4
_47:
	dd	_bbStringClass
	dd	2147483647
	dd	14
	dw	40,67,41,32,73,65,78,32,67,32,50,48,48,53
	align	4
_484:
	dd	_128
	dd	198
	dd	3
	align	4
_495:
	dd	3
	dd	0
	dd	0
	align	4
_494:
	dd	_128
	dd	200
	dd	5
	align	4
_497:
	dd	3
	dd	0
	dd	0
	align	4
_496:
	dd	_128
	dd	202
	dd	5
	align	4
_499:
	dd	3
	dd	0
	dd	0
	align	4
_498:
	dd	_128
	dd	204
	dd	5
	align	4
_501:
	dd	3
	dd	0
	dd	0
	align	4
_500:
	dd	_128
	dd	206
	dd	5
	align	4
_504:
	dd	3
	dd	0
	dd	0
	align	4
_502:
	dd	_128
	dd	208
	dd	5
	align	4
_503:
	dd	_128
	dd	209
	dd	5
	align	4
_505:
	dd	_128
	dd	212
	dd	3
	align	4
_509:
	dd	3
	dd	0
	dd	0
	align	4
_507:
	dd	_128
	dd	213
	dd	4
	align	4
_508:
	dd	_128
	dd	214
	dd	4
	align	4
_510:
	dd	_128
	dd	217
	dd	3
	align	4
_754:
	dd	0x3f000000
	align	4
_511:
	dd	_128
	dd	219
	dd	3
	align	4
_512:
	dd	_128
	dd	221
	dd	3
	align	4
_517:
	dd	3
	dd	0
	dd	0
	align	4
_514:
	dd	_128
	dd	222
	dd	4
	align	4
_48:
	dd	_bbStringClass
	dd	2147483647
	dd	1
	dw	97
	align	4
_522:
	dd	3
	dd	0
	dd	0
	align	4
_519:
	dd	_128
	dd	224
	dd	4
	align	4
_49:
	dd	_bbStringClass
	dd	2147483647
	dd	1
	dw	98
	align	4
_523:
	dd	_128
	dd	227
	dd	3
	align	4
_528:
	dd	3
	dd	0
	dd	0
	align	4
_525:
	dd	_128
	dd	228
	dd	4
	align	4
_50:
	dd	_bbStringClass
	dd	2147483647
	dd	1
	dw	99
	align	4
_533:
	dd	3
	dd	0
	dd	0
	align	4
_530:
	dd	_128
	dd	230
	dd	4
	align	4
_51:
	dd	_bbStringClass
	dd	2147483647
	dd	1
	dw	100
	align	4
_534:
	dd	_128
	dd	233
	dd	3
	align	4
_535:
	dd	_128
	dd	235
	dd	3
	align	4
_538:
	dd	_128
	dd	237
	dd	3
	align	4
_539:
	dd	_128
	dd	239
	dd	3
	align	4
_547:
	dd	3
	dd	0
	dd	0
	align	4
_543:
	dd	_128
	dd	240
	dd	4
	align	4
_546:
	dd	_128
	dd	241
	dd	4
	align	4
_548:
	dd	_128
	dd	244
	dd	3
	align	4
_550:
	dd	_128
	dd	246
	dd	2
_643:
	db	"HowToPlay",0
_644:
	db	"col",0
_645:
	db	"y",0
	align	4
_642:
	dd	1
	dd	_643
	dd	2
	dd	_555
	dd	_554
	dd	-4
	dd	2
	dd	_644
	dd	_199
	dd	-8
	dd	2
	dd	_194
	dd	_206
	dd	-12
	dd	2
	dd	_558
	dd	_199
	dd	-16
	dd	2
	dd	_645
	dd	_199
	dd	-20
	dd	2
	dd	_559
	dd	_560
	dd	-24
	dd	0
	align	4
_561:
	dd	_128
	dd	251
	dd	2
	align	4
_563:
	dd	_128
	dd	252
	dd	2
	align	4
_565:
	dd	_128
	dd	253
	dd	2
	align	4
_567:
	dd	_128
	dd	254
	dd	2
	align	4
_569:
	dd	_128
	dd	255
	dd	2
	align	4
_571:
	dd	_128
	dd	256
	dd	2
	align	4
_573:
	dd	_128
	dd	258
	dd	2
	align	4
_574:
	dd	_128
	dd	259
	dd	2
	align	4
_575:
	dd	_128
	dd	261
	dd	2
	align	4
_785:
	dd	0x42a00000
	align	4
_581:
	dd	_128
	dd	263
	dd	2
	align	4
_584:
	dd	_128
	dd	265
	dd	2
	align	4
_52:
	dd	_bbStringClass
	dd	2147483647
	dd	4
	dw	66,65,67,75
	align	4
_587:
	dd	_128
	dd	267
	dd	2
	align	4
_638:
	dd	3
	dd	0
	dd	0
	align	4
_588:
	dd	_128
	dd	268
	dd	3
	align	4
_589:
	dd	_128
	dd	270
	dd	3
	align	4
_590:
	dd	_128
	dd	272
	dd	3
	align	4
_593:
	dd	_128
	dd	274
	dd	3
	align	4
_620:
	dd	3
	dd	0
	dd	0
	align	4
_597:
	dd	_128
	dd	275
	dd	4
	align	4
_598:
	dd	_128
	dd	276
	dd	4
	align	4
_603:
	dd	_128
	dd	277
	dd	4
	align	4
_604:
	dd	_128
	dd	279
	dd	4
	align	4
_619:
	dd	3
	dd	0
	dd	0
	align	4
_605:
	dd	_128
	dd	280
	dd	5
	align	4
_610:
	dd	_128
	dd	281
	dd	5
	align	4
_613:
	dd	_128
	dd	282
	dd	5
	align	4
_618:
	dd	_128
	dd	283
	dd	5
	align	4
_621:
	dd	_128
	dd	287
	dd	3
	align	4
_624:
	dd	_128
	dd	289
	dd	3
	align	4
_631:
	dd	3
	dd	0
	dd	0
	align	4
_630:
	dd	_128
	dd	291
	dd	5
	align	4
_632:
	dd	_128
	dd	294
	dd	3
	align	4
_636:
	dd	3
	dd	0
	dd	0
	align	4
_634:
	dd	_128
	dd	295
	dd	4
	align	4
_635:
	dd	_128
	dd	296
	dd	4
	align	4
_637:
	dd	_128
	dd	299
	dd	3
	align	4
_639:
	dd	_128
	dd	302
	dd	2
