; Listing generated by Microsoft (R) Optimizing Compiler Version 14.00.50727.762 

	TITLE	d:\Source Code\STGM\z.cpp
	.686P
	.XMM
	include listing.inc
	.model	flat

INCLUDELIB LIBCMTD
INCLUDELIB OLDNAMES

PUBLIC	??_C@_0P@GHFPNOJB@bad?5allocation?$AA@		; `string'
PUBLIC	?collate@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::collate
PUBLIC	?ctype@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::ctype
PUBLIC	?monetary@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::monetary
PUBLIC	?numeric@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::numeric
PUBLIC	?time@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::time
PUBLIC	?messages@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::messages
PUBLIC	?all@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::all
PUBLIC	?none@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::none
PUBLIC	?table_size@?$ctype@D@std@@2IB			; std::ctype<char>::table_size
PUBLIC	?skipws@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::skipws
PUBLIC	?unitbuf@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::unitbuf
PUBLIC	?uppercase@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::uppercase
PUBLIC	?showbase@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::showbase
PUBLIC	?showpoint@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::showpoint
PUBLIC	?showpos@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::showpos
PUBLIC	?left@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::left
PUBLIC	?right@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::right
PUBLIC	?internal@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::internal
PUBLIC	?dec@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::dec
PUBLIC	?oct@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::oct
PUBLIC	?hex@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::hex
PUBLIC	?scientific@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::scientific
PUBLIC	?fixed@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::fixed
PUBLIC	?boolalpha@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::boolalpha
PUBLIC	?_Stdio@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::_Stdio
PUBLIC	?adjustfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::adjustfield
PUBLIC	?basefield@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::basefield
PUBLIC	?floatfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::floatfield
PUBLIC	?goodbit@?$_Iosb@H@std@@2W4_Iostate@12@B	; std::_Iosb<int>::goodbit
PUBLIC	?eofbit@?$_Iosb@H@std@@2W4_Iostate@12@B		; std::_Iosb<int>::eofbit
PUBLIC	?failbit@?$_Iosb@H@std@@2W4_Iostate@12@B	; std::_Iosb<int>::failbit
PUBLIC	?badbit@?$_Iosb@H@std@@2W4_Iostate@12@B		; std::_Iosb<int>::badbit
PUBLIC	?_Hardfail@?$_Iosb@H@std@@2W4_Iostate@12@B	; std::_Iosb<int>::_Hardfail
PUBLIC	?in@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::in
PUBLIC	?out@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::out
PUBLIC	?ate@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::ate
PUBLIC	?app@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::app
PUBLIC	?trunc@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::trunc
PUBLIC	?_Nocreate@?$_Iosb@H@std@@2W4_Openmode@12@B	; std::_Iosb<int>::_Nocreate
PUBLIC	?_Noreplace@?$_Iosb@H@std@@2W4_Openmode@12@B	; std::_Iosb<int>::_Noreplace
PUBLIC	?binary@?$_Iosb@H@std@@2W4_Openmode@12@B	; std::_Iosb<int>::binary
PUBLIC	?beg@?$_Iosb@H@std@@2W4_Seekdir@12@B		; std::_Iosb<int>::beg
PUBLIC	?cur@?$_Iosb@H@std@@2W4_Seekdir@12@B		; std::_Iosb<int>::cur
PUBLIC	?end@?$_Iosb@H@std@@2W4_Seekdir@12@B		; std::_Iosb<int>::end
;	COMDAT ?end@?$_Iosb@H@std@@2W4_Seekdir@12@B
CONST	SEGMENT
?end@?$_Iosb@H@std@@2W4_Seekdir@12@B DD 02H		; std::_Iosb<int>::end
CONST	ENDS
;	COMDAT ?cur@?$_Iosb@H@std@@2W4_Seekdir@12@B
CONST	SEGMENT
?cur@?$_Iosb@H@std@@2W4_Seekdir@12@B DD 01H		; std::_Iosb<int>::cur
CONST	ENDS
;	COMDAT ?beg@?$_Iosb@H@std@@2W4_Seekdir@12@B
CONST	SEGMENT
?beg@?$_Iosb@H@std@@2W4_Seekdir@12@B DD 00H		; std::_Iosb<int>::beg
CONST	ENDS
;	COMDAT ?binary@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?binary@?$_Iosb@H@std@@2W4_Openmode@12@B DD 020H	; std::_Iosb<int>::binary
CONST	ENDS
;	COMDAT ?_Noreplace@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?_Noreplace@?$_Iosb@H@std@@2W4_Openmode@12@B DD 080H	; std::_Iosb<int>::_Noreplace
CONST	ENDS
;	COMDAT ?_Nocreate@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?_Nocreate@?$_Iosb@H@std@@2W4_Openmode@12@B DD 040H	; std::_Iosb<int>::_Nocreate
CONST	ENDS
;	COMDAT ?trunc@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?trunc@?$_Iosb@H@std@@2W4_Openmode@12@B DD 010H		; std::_Iosb<int>::trunc
CONST	ENDS
;	COMDAT ?app@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?app@?$_Iosb@H@std@@2W4_Openmode@12@B DD 08H		; std::_Iosb<int>::app
CONST	ENDS
;	COMDAT ?ate@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?ate@?$_Iosb@H@std@@2W4_Openmode@12@B DD 04H		; std::_Iosb<int>::ate
CONST	ENDS
;	COMDAT ?out@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?out@?$_Iosb@H@std@@2W4_Openmode@12@B DD 02H		; std::_Iosb<int>::out
CONST	ENDS
;	COMDAT ?in@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?in@?$_Iosb@H@std@@2W4_Openmode@12@B DD 01H		; std::_Iosb<int>::in
CONST	ENDS
;	COMDAT ?_Hardfail@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?_Hardfail@?$_Iosb@H@std@@2W4_Iostate@12@B DD 010H	; std::_Iosb<int>::_Hardfail
CONST	ENDS
;	COMDAT ?badbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?badbit@?$_Iosb@H@std@@2W4_Iostate@12@B DD 04H		; std::_Iosb<int>::badbit
CONST	ENDS
;	COMDAT ?failbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?failbit@?$_Iosb@H@std@@2W4_Iostate@12@B DD 02H		; std::_Iosb<int>::failbit
CONST	ENDS
;	COMDAT ?eofbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?eofbit@?$_Iosb@H@std@@2W4_Iostate@12@B DD 01H		; std::_Iosb<int>::eofbit
CONST	ENDS
;	COMDAT ?goodbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?goodbit@?$_Iosb@H@std@@2W4_Iostate@12@B DD 00H		; std::_Iosb<int>::goodbit
CONST	ENDS
;	COMDAT ?floatfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?floatfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 03000H	; std::_Iosb<int>::floatfield
CONST	ENDS
;	COMDAT ?basefield@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?basefield@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0e00H	; std::_Iosb<int>::basefield
CONST	ENDS
;	COMDAT ?adjustfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?adjustfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 01c0H	; std::_Iosb<int>::adjustfield
CONST	ENDS
;	COMDAT ?_Stdio@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?_Stdio@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 08000H	; std::_Iosb<int>::_Stdio
CONST	ENDS
;	COMDAT ?boolalpha@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?boolalpha@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 04000H	; std::_Iosb<int>::boolalpha
CONST	ENDS
;	COMDAT ?fixed@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?fixed@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 02000H	; std::_Iosb<int>::fixed
CONST	ENDS
;	COMDAT ?scientific@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?scientific@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 01000H	; std::_Iosb<int>::scientific
CONST	ENDS
;	COMDAT ?hex@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?hex@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0800H		; std::_Iosb<int>::hex
CONST	ENDS
;	COMDAT ?oct@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?oct@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0400H		; std::_Iosb<int>::oct
CONST	ENDS
;	COMDAT ?dec@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?dec@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0200H		; std::_Iosb<int>::dec
CONST	ENDS
;	COMDAT ?internal@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?internal@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0100H	; std::_Iosb<int>::internal
CONST	ENDS
;	COMDAT ?right@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?right@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 080H		; std::_Iosb<int>::right
CONST	ENDS
;	COMDAT ?left@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?left@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 040H		; std::_Iosb<int>::left
CONST	ENDS
;	COMDAT ?showpos@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?showpos@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 020H	; std::_Iosb<int>::showpos
CONST	ENDS
;	COMDAT ?showpoint@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?showpoint@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 010H	; std::_Iosb<int>::showpoint
CONST	ENDS
;	COMDAT ?showbase@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?showbase@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 08H	; std::_Iosb<int>::showbase
CONST	ENDS
;	COMDAT ?uppercase@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?uppercase@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 04H	; std::_Iosb<int>::uppercase
CONST	ENDS
;	COMDAT ?unitbuf@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?unitbuf@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 02H	; std::_Iosb<int>::unitbuf
CONST	ENDS
;	COMDAT ?skipws@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?skipws@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 01H		; std::_Iosb<int>::skipws
CONST	ENDS
;	COMDAT ?table_size@?$ctype@D@std@@2IB
CONST	SEGMENT
?table_size@?$ctype@D@std@@2IB DD 0100H			; std::ctype<char>::table_size
CONST	ENDS
;	COMDAT ?none@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?none@?$_Locbase@H@std@@2HB DD 00H			; std::_Locbase<int>::none
CONST	ENDS
;	COMDAT ?all@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?all@?$_Locbase@H@std@@2HB DD 03fH			; std::_Locbase<int>::all
CONST	ENDS
;	COMDAT ?messages@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?messages@?$_Locbase@H@std@@2HB DD 020H			; std::_Locbase<int>::messages
CONST	ENDS
;	COMDAT ?time@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?time@?$_Locbase@H@std@@2HB DD 010H			; std::_Locbase<int>::time
CONST	ENDS
;	COMDAT ?numeric@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?numeric@?$_Locbase@H@std@@2HB DD 08H			; std::_Locbase<int>::numeric
CONST	ENDS
;	COMDAT ?monetary@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?monetary@?$_Locbase@H@std@@2HB DD 04H			; std::_Locbase<int>::monetary
CONST	ENDS
;	COMDAT ?ctype@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?ctype@?$_Locbase@H@std@@2HB DD 02H			; std::_Locbase<int>::ctype
CONST	ENDS
;	COMDAT ?collate@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?collate@?$_Locbase@H@std@@2HB DD 01H			; std::_Locbase<int>::collate
CONST	ENDS
_DATA	SEGMENT
__bad_alloc_Message DD FLAT:??_C@_0P@GHFPNOJB@bad?5allocation?$AA@
_DATA	ENDS
;	COMDAT ??_C@_0P@GHFPNOJB@bad?5allocation?$AA@
CONST	SEGMENT
??_C@_0P@GHFPNOJB@bad?5allocation?$AA@ DB 'bad allocation', 00H ; `string'
CONST	ENDS
PUBLIC	??_7bad_alloc@std@@6B@				; std::bad_alloc::`vftable'
PUBLIC	??0bad_alloc@std@@QAE@PBD@Z			; std::bad_alloc::bad_alloc
PUBLIC	??_R4bad_alloc@std@@6B@				; std::bad_alloc::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVbad_alloc@std@@@8			; std::bad_alloc `RTTI Type Descriptor'
PUBLIC	??_R3bad_alloc@std@@8				; std::bad_alloc::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2bad_alloc@std@@8				; std::bad_alloc::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@bad_alloc@std@@8			; std::bad_alloc::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	??_R1A@?0A@EA@exception@std@@8			; std::exception::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	??_R0?AVexception@std@@@8			; std::exception `RTTI Type Descriptor'
PUBLIC	??_R3exception@std@@8				; std::exception::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2exception@std@@8				; std::exception::`RTTI Base Class Array'
EXTRN	??0exception@std@@QAE@ABQBD@Z:PROC		; std::exception::exception
EXTRN	??_7type_info@@6B@:QWORD			; type_info::`vftable'
EXTRN	??_Ebad_alloc@std@@UAEPAXI@Z:PROC		; std::bad_alloc::`vector deleting destructor'
EXTRN	?what@exception@std@@UBEPBDXZ:PROC		; std::exception::what
;	COMDAT ??_R2exception@std@@8
; File c:\program files\microsoft visual studio 8\vc\include\exception
rdata$r	SEGMENT
??_R2exception@std@@8 DD FLAT:??_R1A@?0A@EA@exception@std@@8 ; std::exception::`RTTI Base Class Array'
rdata$r	ENDS
;	COMDAT ??_R3exception@std@@8
rdata$r	SEGMENT
??_R3exception@std@@8 DD 00H				; std::exception::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	01H
	DD	FLAT:??_R2exception@std@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVexception@std@@@8
_DATA	SEGMENT
??_R0?AVexception@std@@@8 DD FLAT:??_7type_info@@6B@	; std::exception `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVexception@std@@', 00H
_DATA	ENDS
;	COMDAT ??_R1A@?0A@EA@exception@std@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@exception@std@@8 DD FLAT:??_R0?AVexception@std@@@8 ; std::exception::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	00H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3exception@std@@8
rdata$r	ENDS
;	COMDAT ??_R1A@?0A@EA@bad_alloc@std@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@bad_alloc@std@@8 DD FLAT:??_R0?AVbad_alloc@std@@@8 ; std::bad_alloc::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3bad_alloc@std@@8
rdata$r	ENDS
;	COMDAT ??_R2bad_alloc@std@@8
rdata$r	SEGMENT
??_R2bad_alloc@std@@8 DD FLAT:??_R1A@?0A@EA@bad_alloc@std@@8 ; std::bad_alloc::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@exception@std@@8
rdata$r	ENDS
;	COMDAT ??_R3bad_alloc@std@@8
rdata$r	SEGMENT
??_R3bad_alloc@std@@8 DD 00H				; std::bad_alloc::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2bad_alloc@std@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVbad_alloc@std@@@8
_DATA	SEGMENT
??_R0?AVbad_alloc@std@@@8 DD FLAT:??_7type_info@@6B@	; std::bad_alloc `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVbad_alloc@std@@', 00H
_DATA	ENDS
;	COMDAT ??_R4bad_alloc@std@@6B@
rdata$r	SEGMENT
??_R4bad_alloc@std@@6B@ DD 00H				; std::bad_alloc::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVbad_alloc@std@@@8
	DD	FLAT:??_R3bad_alloc@std@@8
rdata$r	ENDS
;	COMDAT ??_7bad_alloc@std@@6B@
CONST	SEGMENT
??_7bad_alloc@std@@6B@ DD FLAT:??_R4bad_alloc@std@@6B@	; std::bad_alloc::`vftable'
	DD	FLAT:??_Ebad_alloc@std@@UAEPAXI@Z
	DD	FLAT:?what@exception@std@@UBEPBDXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0bad_alloc@std@@QAE@PBD@Z
_TEXT	SEGMENT
__Message$ = 8						; size = 4
??0bad_alloc@std@@QAE@PBD@Z PROC			; std::bad_alloc::bad_alloc, COMDAT
; _this$ = ecx

; 371  : 		{	// construct from message string

	push	esi
	lea	eax, DWORD PTR __Message$[esp]
	push	eax
	mov	esi, ecx
	call	??0exception@std@@QAE@ABQBD@Z		; std::exception::exception
	mov	DWORD PTR [esi], OFFSET ??_7bad_alloc@std@@6B@

; 372  : 		}

	mov	eax, esi
	pop	esi
	ret	4
??0bad_alloc@std@@QAE@PBD@Z ENDP			; std::bad_alloc::bad_alloc
_TEXT	ENDS
PUBLIC	??1bad_alloc@std@@UAE@XZ			; std::bad_alloc::~bad_alloc
EXTRN	??1exception@std@@UAE@XZ:PROC			; std::exception::~exception
; Function compile flags: /Ogtpy
;	COMDAT ??1bad_alloc@std@@UAE@XZ
_TEXT	SEGMENT
??1bad_alloc@std@@UAE@XZ PROC				; std::bad_alloc::~bad_alloc, COMDAT
; _this$ = ecx

; 380  : 		{	// destroy the object

	mov	DWORD PTR [ecx], OFFSET ??_7bad_alloc@std@@6B@

; 381  : 		}

	jmp	??1exception@std@@UAE@XZ		; std::exception::~exception
??1bad_alloc@std@@UAE@XZ ENDP				; std::bad_alloc::~bad_alloc
_TEXT	ENDS
EXTRN	??3@YAXPAX@Z:PROC				; operator delete
; Function compile flags: /Ogtpy
;	COMDAT ??_Gbad_alloc@std@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gbad_alloc@std@@UAEPAXI@Z PROC			; std::bad_alloc::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	mov	DWORD PTR [esi], OFFSET ??_7bad_alloc@std@@6B@
	call	??1exception@std@@UAE@XZ		; std::exception::~exception
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN6@scalar
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN6@scalar:
	mov	eax, esi
	pop	esi
	ret	4
??_Gbad_alloc@std@@UAEPAXI@Z ENDP			; std::bad_alloc::`scalar deleting destructor'
_TEXT	ENDS
PUBLIC	??_C@_05DCDOHKAB@Input?$AA@			; `string'
PUBLIC	?Killed@z_Console_Input_Killed@@EAEXPAE0@Z	; z_Console_Input_Killed::Killed
EXTRN	?Console_Input@@YAXPBD@Z:PROC			; Console_Input
EXTRN	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z:PROC	; ScriptImpClass::Get_Parameter
;	COMDAT ??_C@_05DCDOHKAB@Input?$AA@
; File d:\source code\stgm\z.cpp
CONST	SEGMENT
??_C@_05DCDOHKAB@Input?$AA@ DB 'Input', 00H		; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Killed@z_Console_Input_Killed@@EAEXPAE0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_shooter$ = 12						; size = 4
?Killed@z_Console_Input_Killed@@EAEXPAE0@Z PROC		; z_Console_Input_Killed::Killed, COMDAT
; _this$ = ecx

; 19   : {

	push	esi

; 20   : 	const char *Input;
; 21   : 	Input = Get_Parameter("Input");

	push	OFFSET ??_C@_05DCDOHKAB@Input?$AA@
	mov	esi, ecx
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 22   : 	Console_Input(Get_Parameter("Input"));

	push	OFFSET ??_C@_05DCDOHKAB@Input?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4
	pop	esi

; 23   : }

	ret	8
?Killed@z_Console_Input_Killed@@EAEXPAE0@Z ENDP		; z_Console_Input_Killed::Killed
_TEXT	ENDS
PUBLIC	??_C@_06JKEFFKJN@Input2?$AA@			; `string'
PUBLIC	?Killed@z_Console_Input_Killed_2@@EAEXPAE0@Z	; z_Console_Input_Killed_2::Killed
;	COMDAT ??_C@_06JKEFFKJN@Input2?$AA@
CONST	SEGMENT
??_C@_06JKEFFKJN@Input2?$AA@ DB 'Input2', 00H		; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Killed@z_Console_Input_Killed_2@@EAEXPAE0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_shooter$ = 12						; size = 4
?Killed@z_Console_Input_Killed_2@@EAEXPAE0@Z PROC	; z_Console_Input_Killed_2::Killed, COMDAT
; _this$ = ecx

; 26   : {

	push	esi

; 27   : 	const char *Input;
; 28   : 	Input = Get_Parameter("Input");

	push	OFFSET ??_C@_05DCDOHKAB@Input?$AA@
	mov	esi, ecx
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 29   : 	Console_Input(Get_Parameter("Input"));

	push	OFFSET ??_C@_05DCDOHKAB@Input?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4

; 30   : 	const char *Input2;
; 31   : 	Input2 = Get_Parameter("Input2");

	push	OFFSET ??_C@_06JKEFFKJN@Input2?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 32   : 	Console_Input(Get_Parameter("Input2"));

	push	OFFSET ??_C@_06JKEFFKJN@Input2?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4
	pop	esi

; 33   : }

	ret	8
?Killed@z_Console_Input_Killed_2@@EAEXPAE0@Z ENDP	; z_Console_Input_Killed_2::Killed
_TEXT	ENDS
PUBLIC	??_C@_07BEIHKDLJ@Message?$AA@			; `string'
PUBLIC	?Custom@z_Console_Input_Custom_2@@EAEXPAEHH0@Z	; z_Console_Input_Custom_2::Custom
EXTRN	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z:PROC ; ScriptImpClass::Get_Int_Parameter
;	COMDAT ??_C@_07BEIHKDLJ@Message?$AA@
CONST	SEGMENT
??_C@_07BEIHKDLJ@Message?$AA@ DB 'Message', 00H		; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_Console_Input_Custom_2@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_Console_Input_Custom_2@@EAEXPAEHH0@Z PROC	; z_Console_Input_Custom_2::Custom, COMDAT
; _this$ = ecx

; 36   : {

	push	esi

; 37   : 	if (message == Get_Int_Parameter("Message"))

	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	esi, ecx
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	cmp	DWORD PTR _message$[esp], eax
	jne	SHORT $LN1@Custom

; 38   : 	{
; 39   : 		Console_Input(Get_Parameter("Input"));

	push	OFFSET ??_C@_05DCDOHKAB@Input?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4

; 40   : 		Console_Input(Get_Parameter("Input2"));

	push	OFFSET ??_C@_06JKEFFKJN@Input2?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4
$LN1@Custom:
	pop	esi

; 41   : 	}
; 42   : }

	ret	16					; 00000010H
?Custom@z_Console_Input_Custom_2@@EAEXPAEHH0@Z ENDP	; z_Console_Input_Custom_2::Custom
_TEXT	ENDS
PUBLIC	??_C@_0P@ILJCPIMA@Test_Cinematic?$AA@		; `string'
PUBLIC	??_C@_0BB@NHJNEILC@Invisible_Object?$AA@	; `string'
PUBLIC	??_C@_0BA@BHHHICLP@Console_Command?$AA@		; `string'
PUBLIC	??_C@_07CAKGPMMA@Facing3?$AA@			; `string'
PUBLIC	??_C@_07DJLNMNIB@Facing2?$AA@			; `string'
PUBLIC	??_C@_07BCJAJOEC@Facing1?$AA@			; `string'
PUBLIC	??_C@_09LJHKOAHP@Location3?$AA@			; `string'
PUBLIC	??_C@_09KAGBNBDO@Location2?$AA@			; `string'
PUBLIC	??_C@_09ILEMICPN@Location1?$AA@			; `string'
PUBLIC	??_C@_0L@CHMFPFLL@Cinematic3?$AA@		; `string'
PUBLIC	??_C@_0L@DONOMEPK@Cinematic2?$AA@		; `string'
PUBLIC	??_C@_0L@BFPDJHDJ@Cinematic1?$AA@		; `string'
PUBLIC	__real@00000000
PUBLIC	?Custom@z_Play_Three_Cinematics_Custom@@EAEXPAEHH0@Z ; z_Play_Three_Cinematics_Custom::Custom
EXTRN	?Commands@@3PAUScriptCommands@@A:DWORD		; Commands
EXTRN	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z:PROC ; ScriptImpClass::Get_Float_Parameter
EXTRN	?Get_Vector3_Parameter@ScriptImpClass@@QAE?AUVector3@@PBD@Z:PROC ; ScriptImpClass::Get_Vector3_Parameter
EXTRN	??0Vector3@@QAE@MMM@Z:PROC			; Vector3::Vector3
EXTRN	__fltused:DWORD
;	COMDAT ??_C@_0P@ILJCPIMA@Test_Cinematic?$AA@
CONST	SEGMENT
??_C@_0P@ILJCPIMA@Test_Cinematic?$AA@ DB 'Test_Cinematic', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BB@NHJNEILC@Invisible_Object?$AA@
CONST	SEGMENT
??_C@_0BB@NHJNEILC@Invisible_Object?$AA@ DB 'Invisible_Object', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BA@BHHHICLP@Console_Command?$AA@
CONST	SEGMENT
??_C@_0BA@BHHHICLP@Console_Command?$AA@ DB 'Console_Command', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_07CAKGPMMA@Facing3?$AA@
CONST	SEGMENT
??_C@_07CAKGPMMA@Facing3?$AA@ DB 'Facing3', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_07DJLNMNIB@Facing2?$AA@
CONST	SEGMENT
??_C@_07DJLNMNIB@Facing2?$AA@ DB 'Facing2', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_07BCJAJOEC@Facing1?$AA@
CONST	SEGMENT
??_C@_07BCJAJOEC@Facing1?$AA@ DB 'Facing1', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_09LJHKOAHP@Location3?$AA@
CONST	SEGMENT
??_C@_09LJHKOAHP@Location3?$AA@ DB 'Location3', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_09KAGBNBDO@Location2?$AA@
CONST	SEGMENT
??_C@_09KAGBNBDO@Location2?$AA@ DB 'Location2', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_09ILEMICPN@Location1?$AA@
CONST	SEGMENT
??_C@_09ILEMICPN@Location1?$AA@ DB 'Location1', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0L@CHMFPFLL@Cinematic3?$AA@
CONST	SEGMENT
??_C@_0L@CHMFPFLL@Cinematic3?$AA@ DB 'Cinematic3', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0L@DONOMEPK@Cinematic2?$AA@
CONST	SEGMENT
??_C@_0L@DONOMEPK@Cinematic2?$AA@ DB 'Cinematic2', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0L@BFPDJHDJ@Cinematic1?$AA@
CONST	SEGMENT
??_C@_0L@BFPDJHDJ@Cinematic1?$AA@ DB 'Cinematic1', 00H	; `string'
CONST	ENDS
;	COMDAT __real@00000000
CONST	SEGMENT
__real@00000000 DD 000000000r			; 0
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_Play_Three_Cinematics_Custom@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_facing1$ = -64						; size = 4
_facing2$ = -60						; size = 4
_facing3$ = -56						; size = 4
_Cinematic3$ = -52					; size = 4
_position1$ = -48					; size = 12
_position2$ = -36					; size = 12
_position3$ = -24					; size = 12
$T63693 = -12						; size = 12
$T63692 = -12						; size = 12
$T63691 = -12						; size = 12
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_Play_Three_Cinematics_Custom@@EAEXPAEHH0@Z PROC ; z_Play_Three_Cinematics_Custom::Custom, COMDAT
; _this$ = ecx

; 45   : {

	sub	esp, 64					; 00000040H

; 46   : 	int msg;
; 47   : 	const char *Cinematic1;
; 48   : 	const char *Cinematic2;
; 49   : 	const char *Cinematic3;
; 50   : 	const char *Console_Command;
; 51   : 	Vector3 position1;

	fldz
	push	ebx
	push	ebp
	push	esi
	push	edi
	sub	esp, 12					; 0000000cH
	fst	DWORD PTR [esp+8]
	mov	esi, ecx
	fst	DWORD PTR [esp+4]
	lea	ecx, DWORD PTR _position1$[esp+92]
	fstp	DWORD PTR [esp]
	call	??0Vector3@@QAE@MMM@Z			; Vector3::Vector3

; 52   : 	Vector3 position2;

	fldz
	sub	esp, 12					; 0000000cH
	fst	DWORD PTR [esp+8]
	lea	ecx, DWORD PTR _position2$[esp+92]
	fst	DWORD PTR [esp+4]
	fstp	DWORD PTR [esp]
	call	??0Vector3@@QAE@MMM@Z			; Vector3::Vector3

; 53   : 	Vector3 position3;

	fldz
	sub	esp, 12					; 0000000cH
	fst	DWORD PTR [esp+8]
	fst	DWORD PTR [esp+4]
	lea	ecx, DWORD PTR _position3$[esp+92]
	fstp	DWORD PTR [esp]
	call	??0Vector3@@QAE@MMM@Z			; Vector3::Vector3

; 54   : 	GameObject *object1;
; 55   : 	GameObject *object2;
; 56   : 	GameObject *object3;
; 57   : 	float facing1;
; 58   : 	float facing2;
; 59   : 	float facing3;
; 60   : 	msg = Get_Int_Parameter("Message");

	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 61   : 	Cinematic1 = Get_Parameter("Cinematic1");

	push	OFFSET ??_C@_0L@BFPDJHDJ@Cinematic1?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 62   : 	Cinematic2 = Get_Parameter("Cinematic2");

	push	OFFSET ??_C@_0L@DONOMEPK@Cinematic2?$AA@
	mov	ecx, esi
	mov	ebx, eax
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 63   : 	Cinematic3 = Get_Parameter("Cinematic3");

	push	OFFSET ??_C@_0L@CHMFPFLL@Cinematic3?$AA@
	mov	ecx, esi
	mov	ebp, eax
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	mov	DWORD PTR _Cinematic3$[esp+80], eax

; 64   : 	position1 = Get_Vector3_Parameter("Location1");

	push	OFFSET ??_C@_09ILEMICPN@Location1?$AA@
	lea	eax, DWORD PTR $T63691[esp+84]
	push	eax
	mov	ecx, esi
	call	?Get_Vector3_Parameter@ScriptImpClass@@QAE?AUVector3@@PBD@Z ; ScriptImpClass::Get_Vector3_Parameter
	mov	ecx, DWORD PTR [eax]
	mov	DWORD PTR _position1$[esp+80], ecx
	mov	edx, DWORD PTR [eax+4]

; 65   : 	position2 = Get_Vector3_Parameter("Location2");

	push	OFFSET ??_C@_09KAGBNBDO@Location2?$AA@
	lea	ecx, DWORD PTR $T63692[esp+84]
	mov	DWORD PTR _position1$[esp+88], edx
	mov	eax, DWORD PTR [eax+8]
	push	ecx
	mov	ecx, esi
	mov	DWORD PTR _position1$[esp+96], eax
	call	?Get_Vector3_Parameter@ScriptImpClass@@QAE?AUVector3@@PBD@Z ; ScriptImpClass::Get_Vector3_Parameter
	mov	edx, DWORD PTR [eax]
	mov	DWORD PTR _position2$[esp+80], edx
	mov	ecx, DWORD PTR [eax+4]
	mov	DWORD PTR _position2$[esp+84], ecx
	mov	edx, DWORD PTR [eax+8]

; 66   : 	position3 = Get_Vector3_Parameter("Location3");

	push	OFFSET ??_C@_09LJHKOAHP@Location3?$AA@
	lea	eax, DWORD PTR $T63693[esp+84]
	push	eax
	mov	ecx, esi
	mov	DWORD PTR _position2$[esp+96], edx
	call	?Get_Vector3_Parameter@ScriptImpClass@@QAE?AUVector3@@PBD@Z ; ScriptImpClass::Get_Vector3_Parameter
	mov	ecx, DWORD PTR [eax]
	mov	DWORD PTR _position3$[esp+80], ecx
	mov	edx, DWORD PTR [eax+4]
	mov	DWORD PTR _position3$[esp+84], edx
	mov	eax, DWORD PTR [eax+8]

; 67   : 	facing1 = Get_Float_Parameter("Facing1");

	push	OFFSET ??_C@_07BCJAJOEC@Facing1?$AA@
	mov	ecx, esi
	mov	DWORD PTR _position3$[esp+92], eax
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _facing1$[esp+80]

; 68   : 	facing2 = Get_Float_Parameter("Facing2");

	push	OFFSET ??_C@_07DJLNMNIB@Facing2?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _facing2$[esp+80]

; 69   : 	facing3 = Get_Float_Parameter("Facing3");

	push	OFFSET ??_C@_07CAKGPMMA@Facing3?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _facing3$[esp+80]

; 70   : 	Console_Command = Get_Parameter("Console_Command");

	push	OFFSET ??_C@_0BA@BHHHICLP@Console_Command?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 71   : 	if (message == msg)

	cmp	DWORD PTR _message$[esp+76], edi
	jne	$LN1@Custom@2

; 72   : 	{
; 73   : 		object1 = Commands->Create_Object("Invisible_Object",position1);

	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	eax, DWORD PTR [edx+100]
	lea	ecx, DWORD PTR _position1$[esp+80]
	push	ecx
	push	OFFSET ??_C@_0BB@NHJNEILC@Invisible_Object?$AA@
	call	eax

; 74   : 		Commands->Set_Facing(object1,facing1);

	fld	DWORD PTR _facing1$[esp+88]
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp+4]
	mov	edx, DWORD PTR [ecx+76]
	add	esp, 4
	mov	edi, eax
	push	edi
	call	edx

; 75   : 		Commands->Attach_Script(object1,"Test_Cinematic",Cinematic1);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+120]
	push	ebx
	push	OFFSET ??_C@_0P@ILJCPIMA@Test_Cinematic?$AA@
	push	edi
	call	ecx

; 76   : 		object2 = Commands->Create_Object("Invisible_Object",position2);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+100]
	lea	edx, DWORD PTR _position2$[esp+100]
	push	edx
	push	OFFSET ??_C@_0BB@NHJNEILC@Invisible_Object?$AA@
	call	ecx

; 77   : 		Commands->Set_Facing(object2,facing2);

	fld	DWORD PTR _facing2$[esp+108]
	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp+24]
	mov	edi, eax
	mov	eax, DWORD PTR [edx+76]
	add	esp, 24					; 00000018H
	push	edi
	call	eax

; 78   : 		Commands->Attach_Script(object2,"Test_Cinematic",Cinematic2);

	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+120]
	push	ebp
	push	OFFSET ??_C@_0P@ILJCPIMA@Test_Cinematic?$AA@
	push	edi
	call	edx

; 79   : 		object3 = Commands->Create_Object("Invisible_Object",position3);

	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+100]
	lea	eax, DWORD PTR _position3$[esp+100]
	push	eax
	push	OFFSET ??_C@_0BB@NHJNEILC@Invisible_Object?$AA@
	call	edx

; 80   : 		Commands->Set_Facing(object3,facing3);

	fld	DWORD PTR _facing3$[esp+108]
	mov	edi, eax
	fstp	DWORD PTR [esp+24]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+76]
	add	esp, 24					; 00000018H
	push	edi
	call	ecx

; 81   : 		Commands->Attach_Script(object3,"Test_Cinematic",Cinematic3);

	mov	edx, DWORD PTR _Cinematic3$[esp+88]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+120]
	push	edx
	push	OFFSET ??_C@_0P@ILJCPIMA@Test_Cinematic?$AA@
	push	edi
	call	ecx
	add	esp, 20					; 00000014H

; 82   : 		Console_Input(Get_Parameter("Console_Command"));

	push	OFFSET ??_C@_0BA@BHHHICLP@Console_Command?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4
$LN1@Custom@2:
	pop	edi
	pop	esi
	pop	ebp
	pop	ebx

; 83   : 	}
; 84   : }

	add	esp, 64					; 00000040H
	ret	16					; 00000010H
?Custom@z_Play_Three_Cinematics_Custom@@EAEXPAEHH0@Z ENDP ; z_Play_Three_Cinematics_Custom::Custom
_TEXT	ENDS
PUBLIC	??_C@_06HGKJBCGD@Facing?$AA@			; `string'
PUBLIC	??_C@_08KDOEBHGA@Location?$AA@			; `string'
PUBLIC	??_C@_0M@HBPGENFK@Script_Name?$AA@		; `string'
PUBLIC	?Custom@z_Play_Cinematic_Console_Input_Custom@@EAEXPAEHH0@Z ; z_Play_Cinematic_Console_Input_Custom::Custom
;	COMDAT ??_C@_06HGKJBCGD@Facing?$AA@
CONST	SEGMENT
??_C@_06HGKJBCGD@Facing?$AA@ DB 'Facing', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_08KDOEBHGA@Location?$AA@
CONST	SEGMENT
??_C@_08KDOEBHGA@Location?$AA@ DB 'Location', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0M@HBPGENFK@Script_Name?$AA@
CONST	SEGMENT
??_C@_0M@HBPGENFK@Script_Name?$AA@ DB 'Script_Name', 00H ; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_Play_Cinematic_Console_Input_Custom@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_facing$ = -28						; size = 4
_position$ = -24					; size = 12
$T63700 = -12						; size = 12
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_Play_Cinematic_Console_Input_Custom@@EAEXPAEHH0@Z PROC ; z_Play_Cinematic_Console_Input_Custom::Custom, COMDAT
; _this$ = ecx

; 87   : {

	sub	esp, 28					; 0000001cH

; 88   : 	int msg;
; 89   : 	const char *scriptname;
; 90   : 	const char *Console_Command;
; 91   : 	Vector3 position;

	fldz
	push	ebx
	push	esi
	push	edi
	sub	esp, 12					; 0000000cH
	fst	DWORD PTR [esp+8]
	mov	esi, ecx
	fst	DWORD PTR [esp+4]
	lea	ecx, DWORD PTR _position$[esp+52]
	fstp	DWORD PTR [esp]
	call	??0Vector3@@QAE@MMM@Z			; Vector3::Vector3

; 92   : 	GameObject *object;
; 93   : 	float facing;
; 94   : 	msg = Get_Int_Parameter("Message");

	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 95   : 	scriptname = Get_Parameter("Script_Name");

	push	OFFSET ??_C@_0M@HBPGENFK@Script_Name?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	mov	ebx, eax

; 96   : 	position = Get_Vector3_Parameter("Location");

	push	OFFSET ??_C@_08KDOEBHGA@Location?$AA@
	lea	eax, DWORD PTR $T63700[esp+44]
	push	eax
	mov	ecx, esi
	call	?Get_Vector3_Parameter@ScriptImpClass@@QAE?AUVector3@@PBD@Z ; ScriptImpClass::Get_Vector3_Parameter
	mov	ecx, DWORD PTR [eax]
	mov	DWORD PTR _position$[esp+40], ecx
	mov	edx, DWORD PTR [eax+4]
	mov	DWORD PTR _position$[esp+44], edx
	mov	eax, DWORD PTR [eax+8]

; 97   : 	facing = Get_Float_Parameter("Facing");

	push	OFFSET ??_C@_06HGKJBCGD@Facing?$AA@
	mov	ecx, esi
	mov	DWORD PTR _position$[esp+52], eax
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _facing$[esp+40]

; 98   : 	Console_Command = Get_Parameter("Console_Command");

	push	OFFSET ??_C@_0BA@BHHHICLP@Console_Command?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 99   : 	if (message == msg)

	cmp	DWORD PTR _message$[esp+36], edi
	jne	SHORT $LN1@Custom@3

; 100  : 	{
; 101  : 		object = Commands->Create_Object("Invisible_Object",position);

	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	eax, DWORD PTR [edx+100]
	lea	ecx, DWORD PTR _position$[esp+40]
	push	ecx
	push	OFFSET ??_C@_0BB@NHJNEILC@Invisible_Object?$AA@
	call	eax

; 102  : 		Commands->Set_Facing(object,facing);

	fld	DWORD PTR _facing$[esp+48]
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp+4]
	mov	edx, DWORD PTR [ecx+76]
	add	esp, 4
	mov	edi, eax
	push	edi
	call	edx

; 103  : 		Commands->Attach_Script(object,"Test_Cinematic",scriptname);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+120]
	push	ebx
	push	OFFSET ??_C@_0P@ILJCPIMA@Test_Cinematic?$AA@
	push	edi
	call	ecx
	add	esp, 20					; 00000014H

; 104  : 		Console_Input(Get_Parameter("Console_Command"));

	push	OFFSET ??_C@_0BA@BHHHICLP@Console_Command?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4
$LN1@Custom@3:
	pop	edi
	pop	esi
	pop	ebx

; 105  : 	}
; 106  : }

	add	esp, 28					; 0000001cH
	ret	16					; 00000010H
?Custom@z_Play_Cinematic_Console_Input_Custom@@EAEXPAEHH0@Z ENDP ; z_Play_Cinematic_Console_Input_Custom::Custom
_TEXT	ENDS
PUBLIC	??_C@_03LLFPHHHI@ID3?$AA@			; `string'
PUBLIC	??_C@_03KCEEEGDJ@ID2?$AA@			; `string'
PUBLIC	??_C@_03IJGJBFPK@ID1?$AA@			; `string'
PUBLIC	?Custom@z_Destroy_Three_Objects_Custom@@EAEXPAEHH0@Z ; z_Destroy_Three_Objects_Custom::Custom
;	COMDAT ??_C@_03LLFPHHHI@ID3?$AA@
CONST	SEGMENT
??_C@_03LLFPHHHI@ID3?$AA@ DB 'ID3', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_03KCEEEGDJ@ID2?$AA@
CONST	SEGMENT
??_C@_03KCEEEGDJ@ID2?$AA@ DB 'ID2', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_03IJGJBFPK@ID1?$AA@
CONST	SEGMENT
??_C@_03IJGJBFPK@ID1?$AA@ DB 'ID1', 00H			; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_Destroy_Three_Objects_Custom@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_Destroy_Three_Objects_Custom@@EAEXPAEHH0@Z PROC ; z_Destroy_Three_Objects_Custom::Custom, COMDAT
; _this$ = ecx

; 109  : {

	push	ebx
	push	ebp
	push	esi
	push	edi

; 110  : 	int msg;
; 111  : 	int id1;
; 112  : 	int id2;
; 113  : 	int id3;
; 114  : 	GameObject *object;
; 115  : 	msg = Get_Int_Parameter("Message");

	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	esi, ecx
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 116  : 	id1 = Get_Int_Parameter("ID1");

	push	OFFSET ??_C@_03IJGJBFPK@ID1?$AA@
	mov	ecx, esi
	mov	ebp, eax
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 117  : 	id2 = Get_Int_Parameter("ID2");

	push	OFFSET ??_C@_03KCEEEGDJ@ID2?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 118  : 	id3 = Get_Int_Parameter("ID3");

	push	OFFSET ??_C@_03LLFPHHHI@ID3?$AA@
	mov	ecx, esi
	mov	ebx, eax
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 119  : 	if (msg == message)

	cmp	ebp, DWORD PTR _message$[esp+12]
	mov	esi, eax
	jne	SHORT $LN1@Custom@4

; 120  : 	{
; 121  : 		object = Commands->Find_Object(id1);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+96]
	push	edi
	call	ecx

; 122  : 		Commands->Destroy_Object(object);

	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	eax
	mov	eax, DWORD PTR [edx+92]
	call	eax

; 123  : 		object = Commands->Find_Object(id2);

	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+96]
	push	ebx
	call	edx

; 124  : 		Commands->Destroy_Object(object);

	push	eax
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+92]
	call	ecx

; 125  : 		object = Commands->Find_Object(id3);

	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	eax, DWORD PTR [edx+96]
	push	esi
	call	eax

; 126  : 		Commands->Destroy_Object(object);

	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+92]
	push	eax
	call	edx
	add	esp, 24					; 00000018H
$LN1@Custom@4:
	pop	edi
	pop	esi
	pop	ebp
	pop	ebx

; 127  : 	}
; 128  : }

	ret	16					; 00000010H
?Custom@z_Destroy_Three_Objects_Custom@@EAEXPAEHH0@Z ENDP ; z_Destroy_Three_Objects_Custom::Custom
_TEXT	ENDS
PUBLIC	??_C@_03ONAFNAPO@ID5?$AA@			; `string'
PUBLIC	??_C@_03PEBOOBLP@ID4?$AA@			; `string'
PUBLIC	??_C@_06CKGENIKG@Enable?$AA@			; `string'
PUBLIC	?Custom@z_Enable_Multiple_Spawners_Custom@@EAEXPAEHH0@Z ; z_Enable_Multiple_Spawners_Custom::Custom
;	COMDAT ??_C@_03ONAFNAPO@ID5?$AA@
CONST	SEGMENT
??_C@_03ONAFNAPO@ID5?$AA@ DB 'ID5', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_03PEBOOBLP@ID4?$AA@
CONST	SEGMENT
??_C@_03PEBOOBLP@ID4?$AA@ DB 'ID4', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_06CKGENIKG@Enable?$AA@
CONST	SEGMENT
??_C@_06CKGENIKG@Enable?$AA@ DB 'Enable', 00H		; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_Enable_Multiple_Spawners_Custom@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_Enable_Multiple_Spawners_Custom@@EAEXPAEHH0@Z PROC ; z_Enable_Multiple_Spawners_Custom::Custom, COMDAT
; _this$ = ecx

; 131  : {

	push	esi

; 132  : 	if (message == Get_Int_Parameter("Message"))

	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	esi, ecx
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	cmp	DWORD PTR _message$[esp], eax
	jne	$LN1@Custom@5
	push	edi

; 133  : 	{
; 134  : 		Commands->Enable_Spawner(Get_Int_Parameter("ID1"),Get_Int_Parameter("Enable"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	OFFSET ??_C@_06CKGENIKG@Enable?$AA@
	mov	ecx, esi
	add	edi, 544				; 00000220H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	setne	al
	mov	ecx, esi
	push	eax
	push	OFFSET ??_C@_03IJGJBFPK@ID1?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	ecx, DWORD PTR [edi]
	push	eax
	call	ecx

; 135  : 		Commands->Enable_Spawner(Get_Int_Parameter("ID2"),Get_Int_Parameter("Enable"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	add	esp, 8
	push	OFFSET ??_C@_06CKGENIKG@Enable?$AA@
	mov	ecx, esi
	add	edi, 544				; 00000220H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	setne	dl
	mov	ecx, esi
	push	edx
	push	OFFSET ??_C@_03KCEEEGDJ@ID2?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	mov	eax, DWORD PTR [edi]
	call	eax

; 136  : 		Commands->Enable_Spawner(Get_Int_Parameter("ID3"),Get_Int_Parameter("Enable"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	add	esp, 8
	push	OFFSET ??_C@_06CKGENIKG@Enable?$AA@
	mov	ecx, esi
	add	edi, 544				; 00000220H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	setne	cl
	push	ecx
	push	OFFSET ??_C@_03LLFPHHHI@ID3?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	edx, DWORD PTR [edi]
	push	eax
	call	edx

; 137  : 		Commands->Enable_Spawner(Get_Int_Parameter("ID4"),Get_Int_Parameter("Enable"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	add	esp, 8
	push	OFFSET ??_C@_06CKGENIKG@Enable?$AA@
	mov	ecx, esi
	add	edi, 544				; 00000220H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	setne	al
	mov	ecx, esi
	push	eax
	push	OFFSET ??_C@_03PEBOOBLP@ID4?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	ecx, DWORD PTR [edi]
	push	eax
	call	ecx

; 138  : 		Commands->Enable_Spawner(Get_Int_Parameter("ID5"),Get_Int_Parameter("Enable"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	add	esp, 8
	push	OFFSET ??_C@_06CKGENIKG@Enable?$AA@
	mov	ecx, esi
	add	edi, 544				; 00000220H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	setne	dl
	mov	ecx, esi
	push	edx
	push	OFFSET ??_C@_03ONAFNAPO@ID5?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	mov	eax, DWORD PTR [edi]
	call	eax
	add	esp, 8
	pop	edi
$LN1@Custom@5:
	pop	esi

; 139  : 	}
; 140  : }

	ret	16					; 00000010H
?Custom@z_Enable_Multiple_Spawners_Custom@@EAEXPAEHH0@Z ENDP ; z_Enable_Multiple_Spawners_Custom::Custom
_TEXT	ENDS
PUBLIC	??_C@_0BB@LGLJINOO@Console_Command2?$AA@	; `string'
PUBLIC	??_C@_0BB@JNJENOCN@Console_Command1?$AA@	; `string'
PUBLIC	?Poked@z_Console_Input_Poke_2@@EAEXPAE0@Z	; z_Console_Input_Poke_2::Poked
;	COMDAT ??_C@_0BB@LGLJINOO@Console_Command2?$AA@
CONST	SEGMENT
??_C@_0BB@LGLJINOO@Console_Command2?$AA@ DB 'Console_Command2', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BB@JNJENOCN@Console_Command1?$AA@
CONST	SEGMENT
??_C@_0BB@JNJENOCN@Console_Command1?$AA@ DB 'Console_Command1', 00H ; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Poked@z_Console_Input_Poke_2@@EAEXPAE0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_poker$ = 12						; size = 4
?Poked@z_Console_Input_Poke_2@@EAEXPAE0@Z PROC		; z_Console_Input_Poke_2::Poked, COMDAT
; _this$ = ecx

; 143  : {

	push	esi

; 144  : 	const char *Console_Command1;
; 145  : 	const char *Console_Command2;
; 146  : 	Console_Command1 = Get_Parameter("Console_Command1");

	push	OFFSET ??_C@_0BB@JNJENOCN@Console_Command1?$AA@
	mov	esi, ecx
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 147  : 	Console_Command2 = Get_Parameter("Console_Command2");

	push	OFFSET ??_C@_0BB@LGLJINOO@Console_Command2?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 148  : 	{
; 149  : 		Console_Input(Get_Parameter("Console_Command1"));

	push	OFFSET ??_C@_0BB@JNJENOCN@Console_Command1?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4

; 150  : 		Console_Input(Get_Parameter("Console_Command2"));

	push	OFFSET ??_C@_0BB@LGLJINOO@Console_Command2?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4
	pop	esi

; 151  : 	}
; 152  : }

	ret	8
?Poked@z_Console_Input_Poke_2@@EAEXPAE0@Z ENDP		; z_Console_Input_Poke_2::Poked
_TEXT	ENDS
PUBLIC	??_C@_08DBAENAIH@TimerNum?$AA@			; `string'
PUBLIC	??_C@_08DGHKHJGE@Time_Max?$AA@			; `string'
PUBLIC	??_C@_08CEPBJNAL@Time_Min?$AA@			; `string'
PUBLIC	?Custom@z_Console_Input_Custom_Delay_1@@EAEXPAEHH0@Z ; z_Console_Input_Custom_Delay_1::Custom
;	COMDAT ??_C@_08DBAENAIH@TimerNum?$AA@
CONST	SEGMENT
??_C@_08DBAENAIH@TimerNum?$AA@ DB 'TimerNum', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_08DGHKHJGE@Time_Max?$AA@
CONST	SEGMENT
??_C@_08DGHKHJGE@Time_Max?$AA@ DB 'Time_Max', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_08CEPBJNAL@Time_Min?$AA@
CONST	SEGMENT
??_C@_08CEPBJNAL@Time_Min?$AA@ DB 'Time_Min', 00H	; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_Console_Input_Custom_Delay_1@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_timemin$57022 = -4					; size = 4
_obj$ = 8						; size = 4
_timertime$57021 = 12					; size = 4
_timemax$57023 = 12					; size = 4
_message$ = 12						; size = 4
_timernumber$ = 16					; size = 4
_sender$ = 20						; size = 4
?Custom@z_Console_Input_Custom_Delay_1@@EAEXPAEHH0@Z PROC ; z_Console_Input_Custom_Delay_1::Custom, COMDAT
; _this$ = ecx

; 156  : {

	push	ecx
	push	esi

; 157  : 	if (Get_Int_Parameter("Message") == message)

	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	esi, ecx
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	cmp	eax, DWORD PTR _message$[esp+4]
	jne	$LN1@Custom@6
	push	edi

; 158  : 	{
; 159  : 		float timertime,timemin,timemax;
; 160  : 		timemin = Get_Float_Parameter("Time_Min");

	push	OFFSET ??_C@_08CEPBJNAL@Time_Min?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _timemin$57022[esp+12]

; 161  : 		timemax = Get_Float_Parameter("Time_Max");

	push	OFFSET ??_C@_08DGHKHJGE@Time_Max?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _timemax$57023[esp+8]

; 162  : 		timernumber = Get_Int_Parameter("TimerNum");

	push	OFFSET ??_C@_08DBAENAIH@TimerNum?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 163  : 		timertime = Commands->Get_Random(timemin,timemax);

	fld	DWORD PTR _timemax$57023[esp+8]
	sub	esp, 8
	fstp	DWORD PTR [esp+4]
	mov	edi, eax
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fld	DWORD PTR _timemin$57022[esp+20]
	mov	ecx, DWORD PTR [eax+148]
	fstp	DWORD PTR [esp]
	call	ecx
	fstp	DWORD PTR _timertime$57021[esp+16]
	add	esp, 8

; 164  : 		if (Get_Float_Parameter("Time_Min"),Get_Float_Parameter("Time_Max") > 0)

	push	OFFSET ??_C@_08CEPBJNAL@Time_Min?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	ST(0)
	push	OFFSET ??_C@_08DGHKHJGE@Time_Max?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fcomp	DWORD PTR __real@00000000
	fnstsw	ax
	test	ah, 65					; 00000041H
	jne	SHORT $LN5@Custom@6

; 165  : 			Commands->Start_Timer(obj,this,timertime,timernumber);

	fld	DWORD PTR _timertime$57021[esp+8]
	mov	edx, DWORD PTR _obj$[esp+8]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	edi
	push	ecx
	mov	ecx, DWORD PTR [eax+128]
	fstp	DWORD PTR [esp]
	push	esi
	push	edx
	call	ecx
	add	esp, 16					; 00000010H
$LN5@Custom@6:
	pop	edi
$LN1@Custom@6:
	pop	esi

; 166  : 	}
; 167  : }

	pop	ecx
	ret	16					; 00000010H
?Custom@z_Console_Input_Custom_Delay_1@@EAEXPAEHH0@Z ENDP ; z_Console_Input_Custom_Delay_1::Custom
_TEXT	ENDS
PUBLIC	??_C@_06LBGIAJFO@Input1?$AA@			; `string'
PUBLIC	??_C@_06HJIMLMON@Repeat?$AA@			; `string'
PUBLIC	?Timer_Expired@z_Console_Input_Custom_Delay_1@@EAEXPAEH@Z ; z_Console_Input_Custom_Delay_1::Timer_Expired
;	COMDAT ??_C@_06LBGIAJFO@Input1?$AA@
CONST	SEGMENT
??_C@_06LBGIAJFO@Input1?$AA@ DB 'Input1', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_06HJIMLMON@Repeat?$AA@
CONST	SEGMENT
??_C@_06HJIMLMON@Repeat?$AA@ DB 'Repeat', 00H		; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Timer_Expired@z_Console_Input_Custom_Delay_1@@EAEXPAEH@Z
_TEXT	SEGMENT
_timemax$ = -8						; size = 4
_timemin$ = -4						; size = 4
_obj$ = 8						; size = 4
_number$ = 12						; size = 4
?Timer_Expired@z_Console_Input_Custom_Delay_1@@EAEXPAEH@Z PROC ; z_Console_Input_Custom_Delay_1::Timer_Expired, COMDAT
; _this$ = ecx

; 169  : {

	sub	esp, 8
	push	ebx
	push	esi
	push	edi

; 170  : 	float timertime,timemin,timemax;
; 171  : 	int timernumber;
; 172  : 	int repeat;
; 173  : 	const char *Input1;
; 174  : 	timemin = Get_Float_Parameter("Time_Min");

	push	OFFSET ??_C@_08CEPBJNAL@Time_Min?$AA@
	mov	esi, ecx
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _timemin$[esp+20]

; 175  : 	timemax = Get_Float_Parameter("Time_Max");

	push	OFFSET ??_C@_08DGHKHJGE@Time_Max?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _timemax$[esp+20]

; 176  : 	timernumber = Get_Int_Parameter("TimerNum");

	push	OFFSET ??_C@_08DBAENAIH@TimerNum?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 177  : 	repeat = Get_Int_Parameter("Repeat");

	push	OFFSET ??_C@_06HJIMLMON@Repeat?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 178  : 	if (number == timernumber)

	cmp	DWORD PTR _number$[esp+16], edi
	mov	ebx, eax
	jne	SHORT $LN1@Timer_Expi

; 179  : 	{
; 180  : 		Input1 = Get_Parameter("Input1");

	push	OFFSET ??_C@_06LBGIAJFO@Input1?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 181  : 		Console_Input(Input1);

	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 4

; 182  : 		if (repeat == 1)

	cmp	ebx, 1
	jne	SHORT $LN1@Timer_Expi

; 183  : 		{
; 184  : 			timertime = Commands->Get_Random(timemin,timemax);

	fld	DWORD PTR _timemax$[esp+20]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+148]
	sub	esp, 8
	fstp	DWORD PTR [esp+4]
	fld	DWORD PTR _timemin$[esp+28]
	fstp	DWORD PTR [esp]
	call	ecx

; 185  : 			Commands->Start_Timer(obj,this,timertime,timernumber);

	mov	edx, DWORD PTR _obj$[esp+24]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	add	esp, 8
	push	edi
	push	ecx
	mov	ecx, DWORD PTR [eax+128]
	fstp	DWORD PTR [esp]
	push	esi
	push	edx
	call	ecx
	add	esp, 16					; 00000010H
$LN1@Timer_Expi:
	pop	edi
	pop	esi
	pop	ebx

; 186  : 		}
; 187  : 	}
; 188  : }

	add	esp, 8
	ret	8
?Timer_Expired@z_Console_Input_Custom_Delay_1@@EAEXPAEH@Z ENDP ; z_Console_Input_Custom_Delay_1::Timer_Expired
_TEXT	ENDS
PUBLIC	?Custom@z_Console_Input_Custom_Delay_2@@EAEXPAEHH0@Z ; z_Console_Input_Custom_Delay_2::Custom
; Function compile flags: /Ogtpy
;	COMDAT ?Custom@z_Console_Input_Custom_Delay_2@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_timemin$57052 = -4					; size = 4
_obj$ = 8						; size = 4
_timertime$57051 = 12					; size = 4
_timemax$57053 = 12					; size = 4
_message$ = 12						; size = 4
_timernumber$ = 16					; size = 4
_sender$ = 20						; size = 4
?Custom@z_Console_Input_Custom_Delay_2@@EAEXPAEHH0@Z PROC ; z_Console_Input_Custom_Delay_2::Custom, COMDAT
; _this$ = ecx

; 191  : {

	push	ecx
	push	esi

; 192  : 	if (Get_Int_Parameter("Message") == message)

	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	esi, ecx
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	cmp	eax, DWORD PTR _message$[esp+4]
	jne	$LN1@Custom@7
	push	edi

; 193  : 	{
; 194  : 		float timertime,timemin,timemax;
; 195  : 		timemin = Get_Float_Parameter("Time_Min");

	push	OFFSET ??_C@_08CEPBJNAL@Time_Min?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _timemin$57052[esp+12]

; 196  : 		timemax = Get_Float_Parameter("Time_Max");

	push	OFFSET ??_C@_08DGHKHJGE@Time_Max?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _timemax$57053[esp+8]

; 197  : 		timernumber = Get_Int_Parameter("TimerNum");

	push	OFFSET ??_C@_08DBAENAIH@TimerNum?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 198  : 		timertime = Commands->Get_Random(timemin,timemax);

	fld	DWORD PTR _timemax$57053[esp+8]
	sub	esp, 8
	fstp	DWORD PTR [esp+4]
	mov	edi, eax
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fld	DWORD PTR _timemin$57052[esp+20]
	mov	ecx, DWORD PTR [eax+148]
	fstp	DWORD PTR [esp]
	call	ecx
	fstp	DWORD PTR _timertime$57051[esp+16]
	add	esp, 8

; 199  : 		if (Get_Float_Parameter("Time_Min"),Get_Float_Parameter("Time_Max") > 0)

	push	OFFSET ??_C@_08CEPBJNAL@Time_Min?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	ST(0)
	push	OFFSET ??_C@_08DGHKHJGE@Time_Max?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fcomp	DWORD PTR __real@00000000
	fnstsw	ax
	test	ah, 65					; 00000041H
	jne	SHORT $LN5@Custom@7

; 200  : 			Commands->Start_Timer(obj,this,timertime,timernumber);

	fld	DWORD PTR _timertime$57051[esp+8]
	mov	edx, DWORD PTR _obj$[esp+8]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	edi
	push	ecx
	mov	ecx, DWORD PTR [eax+128]
	fstp	DWORD PTR [esp]
	push	esi
	push	edx
	call	ecx
	add	esp, 16					; 00000010H
$LN5@Custom@7:
	pop	edi
$LN1@Custom@7:
	pop	esi

; 201  : 	}
; 202  : }

	pop	ecx
	ret	16					; 00000010H
?Custom@z_Console_Input_Custom_Delay_2@@EAEXPAEHH0@Z ENDP ; z_Console_Input_Custom_Delay_2::Custom
_TEXT	ENDS
PUBLIC	?Timer_Expired@z_Console_Input_Custom_Delay_2@@EAEXPAEH@Z ; z_Console_Input_Custom_Delay_2::Timer_Expired
; Function compile flags: /Ogtpy
;	COMDAT ?Timer_Expired@z_Console_Input_Custom_Delay_2@@EAEXPAEH@Z
_TEXT	SEGMENT
_timemax$ = -12						; size = 4
_timemin$ = -8						; size = 4
_timernumber$ = -4					; size = 4
_obj$ = 8						; size = 4
_number$ = 12						; size = 4
?Timer_Expired@z_Console_Input_Custom_Delay_2@@EAEXPAEH@Z PROC ; z_Console_Input_Custom_Delay_2::Timer_Expired, COMDAT
; _this$ = ecx

; 204  : {

	sub	esp, 12					; 0000000cH
	push	ebp
	push	esi
	push	edi

; 205  : 	float timertime,timemin,timemax;
; 206  : 	int timernumber;
; 207  : 	int repeat;
; 208  : 	const char *Input1;
; 209  : 	const char *Input2;
; 210  : 	timemin = Get_Float_Parameter("Time_Min");

	push	OFFSET ??_C@_08CEPBJNAL@Time_Min?$AA@
	mov	esi, ecx
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _timemin$[esp+24]

; 211  : 	timemax = Get_Float_Parameter("Time_Max");

	push	OFFSET ??_C@_08DGHKHJGE@Time_Max?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _timemax$[esp+24]

; 212  : 	timernumber = Get_Int_Parameter("TimerNum");

	push	OFFSET ??_C@_08DBAENAIH@TimerNum?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	edi, eax

; 213  : 	repeat = Get_Int_Parameter("Repeat");

	push	OFFSET ??_C@_06HJIMLMON@Repeat?$AA@
	mov	ecx, esi
	mov	DWORD PTR _timernumber$[esp+28], edi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 214  : 	if (number == timernumber)

	cmp	DWORD PTR _number$[esp+20], edi
	mov	ebp, eax
	jne	SHORT $LN1@Timer_Expi@2
	push	ebx

; 215  : 	{
; 216  : 		Input1 = Get_Parameter("Input1");

	push	OFFSET ??_C@_06LBGIAJFO@Input1?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 217  : 		Input2 = Get_Parameter("Input2");

	push	OFFSET ??_C@_06JKEFFKJN@Input2?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 218  : 		Console_Input(Input1);

	push	edi
	mov	ebx, eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input

; 219  : 		Console_Input(Input2);

	push	ebx
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 8

; 220  : 		if (repeat == 1)

	cmp	ebp, 1
	pop	ebx
	jne	SHORT $LN1@Timer_Expi@2

; 221  : 		{
; 222  : 			timertime = Commands->Get_Random(timemin,timemax);

	fld	DWORD PTR _timemax$[esp+24]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+148]
	sub	esp, 8
	fstp	DWORD PTR [esp+4]
	fld	DWORD PTR _timemin$[esp+32]
	fstp	DWORD PTR [esp]
	call	ecx

; 223  : 			Commands->Start_Timer(obj,this,timertime,timernumber);

	mov	edx, DWORD PTR _timernumber$[esp+32]
	mov	eax, DWORD PTR _obj$[esp+28]
	add	esp, 8
	push	edx
	push	ecx
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp]
	mov	edx, DWORD PTR [ecx+128]
	push	esi
	push	eax
	call	edx
	add	esp, 16					; 00000010H
$LN1@Timer_Expi@2:
	pop	edi
	pop	esi
	pop	ebp

; 224  : 		}
; 225  : 	}
; 226  : }

	add	esp, 12					; 0000000cH
	ret	8
?Timer_Expired@z_Console_Input_Custom_Delay_2@@EAEXPAEH@Z ENDP ; z_Console_Input_Custom_Delay_2::Timer_Expired
_TEXT	ENDS
PUBLIC	??_C@_0N@FLACIOJE@Weapon_Model?$AA@		; `string'
PUBLIC	?Created@z_RemoveWeaponModel@@EAEXPAE@Z		; z_RemoveWeaponModel::Created
EXTRN	?Remove_Weapon@@3P6AXPAEPBD@ZA:DWORD		; Remove_Weapon
;	COMDAT ??_C@_0N@FLACIOJE@Weapon_Model?$AA@
CONST	SEGMENT
??_C@_0N@FLACIOJE@Weapon_Model?$AA@ DB 'Weapon_Model', 00H ; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Created@z_RemoveWeaponModel@@EAEXPAE@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
?Created@z_RemoveWeaponModel@@EAEXPAE@Z PROC		; z_RemoveWeaponModel::Created, COMDAT
; _this$ = ecx

; 230  : 	const char *Weapon;
; 231  : 	Weapon = Get_Parameter("Weapon_Model");

	push	OFFSET ??_C@_0N@FLACIOJE@Weapon_Model?$AA@
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 232  : 	Remove_Weapon(obj,Weapon);

	push	eax
	mov	eax, DWORD PTR _obj$[esp]
	push	eax
	call	DWORD PTR ?Remove_Weapon@@3P6AXPAEPBD@ZA ; Remove_Weapon
	add	esp, 8

; 233  : }

	ret	4
?Created@z_RemoveWeaponModel@@EAEXPAE@Z ENDP		; z_RemoveWeaponModel::Created
_TEXT	ENDS
PUBLIC	?Killed@z_rwk@@EAEXPAE0@Z			; z_rwk::Killed
; Function compile flags: /Ogtpy
;	COMDAT ?Killed@z_rwk@@EAEXPAE0@Z
_TEXT	SEGMENT
$T63730 = -12						; size = 12
_obj$ = 8						; size = 4
_shooter$ = 12						; size = 4
?Killed@z_rwk@@EAEXPAE0@Z PROC				; z_rwk::Killed, COMDAT
; _this$ = ecx

; 237  : 	if (Commands->Is_A_Star(shooter))

	mov	eax, DWORD PTR _shooter$[esp-4]
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+280]
	sub	esp, 12					; 0000000cH
	push	eax
	call	edx
	add	esp, 4
	test	al, al
	je	SHORT $LN1@Killed

; 238  : 	Commands->Create_Object(Commands->Get_Preset_Name(obj),Commands->Get_Position(obj));

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [eax+64]
	push	esi
	push	edi
	mov	edi, DWORD PTR _obj$[esp+16]
	lea	ecx, DWORD PTR $T63730[esp+20]
	push	edi
	push	ecx
	lea	esi, DWORD PTR [eax+100]
	call	edx
	add	esp, 8
	push	eax
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+116]
	push	edi
	call	ecx
	mov	edx, DWORD PTR [esi]
	add	esp, 4
	push	eax
	call	edx
	add	esp, 8
	pop	edi
	pop	esi
$LN1@Killed:

; 239  : }

	add	esp, 12					; 0000000cH
	ret	8
?Killed@z_rwk@@EAEXPAE0@Z ENDP				; z_rwk::Killed
_TEXT	ENDS
PUBLIC	??_C@_0CE@FPFOBBFJ@snda?5m00evag_dsgn0005i1evag_snd?4@ ; `string'
PUBLIC	??_C@_0BL@PPMPJEJJ@amsg?5Mission?5Accomplished?$CB?$AA@ ; `string'
PUBLIC	??_C@_08IJMOBJLG@gameover?$AA@			; `string'
PUBLIC	?Created@z_GameoverCreated@@EAEXPAE@Z		; z_GameoverCreated::Created
EXTRN	_sprintf:PROC
;	COMDAT ??_C@_0CE@FPFOBBFJ@snda?5m00evag_dsgn0005i1evag_snd?4@
CONST	SEGMENT
??_C@_0CE@FPFOBBFJ@snda?5m00evag_dsgn0005i1evag_snd?4@ DB 'snda m00evag_d'
	DB	'sgn0005i1evag_snd.wav', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_0BL@PPMPJEJJ@amsg?5Mission?5Accomplished?$CB?$AA@
CONST	SEGMENT
??_C@_0BL@PPMPJEJJ@amsg?5Mission?5Accomplished?$CB?$AA@ DB 'amsg Mission '
	DB	'Accomplished!', 00H				; `string'
CONST	ENDS
;	COMDAT ??_C@_08IJMOBJLG@gameover?$AA@
CONST	SEGMENT
??_C@_08IJMOBJLG@gameover?$AA@ DB 'gameover', 00H	; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Created@z_GameoverCreated@@EAEXPAE@Z
_TEXT	SEGMENT
_Msg$ = -200						; size = 100
_Msg2$ = -100						; size = 100
_obj$ = 8						; size = 4
?Created@z_GameoverCreated@@EAEXPAE@Z PROC		; z_GameoverCreated::Created, COMDAT
; _this$ = ecx

; 242  : {

	sub	esp, 200				; 000000c8H

; 243  : 	char Msg[100]; char Msg2[100];
; 244  : 	Console_Input("gameover");

	push	OFFSET ??_C@_08IJMOBJLG@gameover?$AA@
	call	?Console_Input@@YAXPBD@Z		; Console_Input

; 245  : 	sprintf(Msg,"amsg Mission Accomplished!");

	lea	eax, DWORD PTR _Msg$[esp+204]
	push	OFFSET ??_C@_0BL@PPMPJEJJ@amsg?5Mission?5Accomplished?$CB?$AA@
	push	eax
	call	_sprintf

; 246  : 	sprintf(Msg2,"snda m00evag_dsgn0005i1evag_snd.wav");

	lea	ecx, DWORD PTR _Msg2$[esp+212]
	push	OFFSET ??_C@_0CE@FPFOBBFJ@snda?5m00evag_dsgn0005i1evag_snd?4@
	push	ecx
	call	_sprintf

; 247  : 	Console_Input(Msg);

	lea	edx, DWORD PTR _Msg$[esp+220]
	push	edx
	call	?Console_Input@@YAXPBD@Z		; Console_Input

; 248  : 	Console_Input(Msg2);

	lea	eax, DWORD PTR _Msg2$[esp+224]
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input

; 249  : }

	add	esp, 228				; 000000e4H
	ret	4
?Created@z_GameoverCreated@@EAEXPAE@Z ENDP		; z_GameoverCreated::Created
_TEXT	ENDS
PUBLIC	??_C@_02OLOABKKD@ID?$AA@			; `string'
PUBLIC	??_C@_05LJDNNBIK@param?$AA@			; `string'
PUBLIC	?Created@z_Created_Send_Custom_Param@@EAEXPAE@Z	; z_Created_Send_Custom_Param::Created
;	COMDAT ??_C@_02OLOABKKD@ID?$AA@
CONST	SEGMENT
??_C@_02OLOABKKD@ID?$AA@ DB 'ID', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_05LJDNNBIK@param?$AA@
CONST	SEGMENT
??_C@_05LJDNNBIK@param?$AA@ DB 'param', 00H		; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Created@z_Created_Send_Custom_Param@@EAEXPAE@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
?Created@z_Created_Send_Custom_Param@@EAEXPAE@Z PROC	; z_Created_Send_Custom_Param::Created, COMDAT
; _this$ = ecx

; 253  : 	Commands->Send_Custom_Event(obj,Commands->Find_Object(Get_Int_Parameter("ID")),Get_Int_Parameter("Message"),Get_Int_Parameter("param"),0);

	fldz
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	ebx
	push	esi
	push	edi
	push	ecx
	fstp	DWORD PTR [esp]
	push	OFFSET ??_C@_05LJDNNBIK@param?$AA@
	mov	esi, ecx
	lea	edi, DWORD PTR [eax+140]
	lea	ebx, DWORD PTR [eax+96]
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	push	OFFSET ??_C@_02OLOABKKD@ID?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	mov	eax, DWORD PTR [ebx]
	call	eax
	mov	ecx, DWORD PTR _obj$[esp+24]
	mov	edx, DWORD PTR [edi]
	add	esp, 4
	push	eax
	push	ecx
	call	edx
	add	esp, 20					; 00000014H
	pop	edi
	pop	esi
	pop	ebx

; 254  : }

	ret	4
?Created@z_Created_Send_Custom_Param@@EAEXPAE@Z ENDP	; z_Created_Send_Custom_Param::Created
_TEXT	ENDS
PUBLIC	__real@bf800000
PUBLIC	?Damaged@z_NoDamageMoneyPoints@@EAEXPAE0M@Z	; z_NoDamageMoneyPoints::Damaged
;	COMDAT __real@bf800000
CONST	SEGMENT
__real@bf800000 DD 0bf800000r			; -1
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Damaged@z_NoDamageMoneyPoints@@EAEXPAE0M@Z
_TEXT	SEGMENT
tv135 = 8						; size = 4
_obj$ = 8						; size = 4
_damager$ = 12						; size = 4
_damage$ = 16						; size = 4
?Damaged@z_NoDamageMoneyPoints@@EAEXPAE0M@Z PROC	; z_NoDamageMoneyPoints::Damaged, COMDAT
; _this$ = ecx

; 258  : 	Commands->Set_Health(obj,Commands->Get_Max_Health(obj));

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	esi
	push	edi
	mov	edi, DWORD PTR _obj$[esp+4]
	lea	esi, DWORD PTR [eax+228]
	mov	eax, DWORD PTR [eax+224]
	push	edi
	call	eax
	fstp	DWORD PTR [esp]
	mov	ecx, DWORD PTR [esi]
	push	edi
	call	ecx

; 259  : 	Commands->Give_Points(damager,(float)(damage*-1.0),false);

	fld	DWORD PTR _damage$[esp+12]
	fmul	DWORD PTR __real@bf800000
	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	esi, DWORD PTR _damager$[esp+12]
	mov	eax, DWORD PTR [edx+636]
	add	esp, 8
	fst	DWORD PTR tv135[esp+4]
	push	0
	push	ecx
	fstp	DWORD PTR [esp]
	push	esi
	call	eax

; 260  : 	Commands->Give_Money(damager,(float)(damage*-1.0),false);

	fld	DWORD PTR tv135[esp+16]
	add	esp, 12					; 0000000cH
	push	0
	push	ecx
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp]
	mov	edx, DWORD PTR [ecx+644]
	push	esi
	call	edx
	add	esp, 12					; 0000000cH
	pop	edi
	pop	esi

; 261  : }

	ret	12					; 0000000cH
?Damaged@z_NoDamageMoneyPoints@@EAEXPAE0M@Z ENDP	; z_NoDamageMoneyPoints::Damaged
_TEXT	ENDS
PUBLIC	??_C@_04KADBPNCB@team?$AA@			; `string'
PUBLIC	?Created@z_Set_Team@@EAEXPAE@Z			; z_Set_Team::Created
;	COMDAT ??_C@_04KADBPNCB@team?$AA@
CONST	SEGMENT
??_C@_04KADBPNCB@team?$AA@ DB 'team', 00H		; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Created@z_Set_Team@@EAEXPAE@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
?Created@z_Set_Team@@EAEXPAE@Z PROC			; z_Set_Team::Created, COMDAT
; _this$ = ecx

; 264  : {

	push	esi

; 265  : 	Commands->Set_Player_Type(obj,Get_Int_Parameter("team"));

	mov	esi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	OFFSET ??_C@_04KADBPNCB@team?$AA@
	add	esi, 252				; 000000fcH
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	ecx, DWORD PTR [esi]
	push	eax
	mov	eax, DWORD PTR _obj$[esp+4]
	push	eax
	call	ecx
	add	esp, 8
	pop	esi

; 266  : }

	ret	4
?Created@z_Set_Team@@EAEXPAE@Z ENDP			; z_Set_Team::Created
_TEXT	ENDS
PUBLIC	??_C@_07GPHIDJKO@Ammount?$AA@			; `string'
PUBLIC	??_C@_0BB@KAIECGAJ@SkinType_Created?$AA@	; `string'
PUBLIC	?Created@z_Set_Skin_Created@@EAEXPAE@Z		; z_Set_Skin_Created::Created
EXTRN	?Set_Skin@@YAXPAEPBD@Z:PROC			; Set_Skin
;	COMDAT ??_C@_07GPHIDJKO@Ammount?$AA@
CONST	SEGMENT
??_C@_07GPHIDJKO@Ammount?$AA@ DB 'Ammount', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_0BB@KAIECGAJ@SkinType_Created?$AA@
CONST	SEGMENT
??_C@_0BB@KAIECGAJ@SkinType_Created?$AA@ DB 'SkinType_Created', 00H ; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Created@z_Set_Skin_Created@@EAEXPAE@Z
_TEXT	SEGMENT
_amm$ = -4						; size = 4
_obj$ = 8						; size = 4
?Created@z_Set_Skin_Created@@EAEXPAE@Z PROC		; z_Set_Skin_Created::Created, COMDAT
; _this$ = ecx

; 269  : {

	push	ecx
	push	esi
	push	edi

; 270  : 	const char *skin;
; 271  : 	float amm;
; 272  : 	{
; 273  : 		skin = Get_Parameter("SkinType_Created");

	push	OFFSET ??_C@_0BB@KAIECGAJ@SkinType_Created?$AA@
	mov	esi, ecx
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 274  : 		amm = Get_Float_Parameter("Ammount");

	push	OFFSET ??_C@_07GPHIDJKO@Ammount?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _amm$[esp+12]

; 275  : 		Set_Skin(obj,skin);

	mov	esi, DWORD PTR _obj$[esp+8]
	push	edi
	push	esi
	call	?Set_Skin@@YAXPAEPBD@Z			; Set_Skin

; 276  : 		Commands->Set_Health(obj,amm);

	fld	DWORD PTR _amm$[esp+20]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp+4]
	mov	ecx, DWORD PTR [eax+228]
	add	esp, 4
	push	esi
	call	ecx
	add	esp, 8
	pop	edi
	pop	esi

; 277  : 	}
; 278  : }

	pop	ecx
	ret	4
?Created@z_Set_Skin_Created@@EAEXPAE@Z ENDP		; z_Set_Skin_Created::Created
_TEXT	ENDS
PUBLIC	??_C@_0M@BFDPCOAI@NewSkinType?$AA@		; `string'
PUBLIC	??_C@_0O@KJEKGOFJ@Remove_Script?$AA@		; `string'
PUBLIC	?Custom@z_Set_Skin_Created@@EAEXPAEHH0@Z	; z_Set_Skin_Created::Custom
EXTRN	?Remove_Script@@YAXPAEPBD@Z:PROC		; Remove_Script
;	COMDAT ??_C@_0M@BFDPCOAI@NewSkinType?$AA@
CONST	SEGMENT
??_C@_0M@BFDPCOAI@NewSkinType?$AA@ DB 'NewSkinType', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0O@KJEKGOFJ@Remove_Script?$AA@
CONST	SEGMENT
??_C@_0O@KJEKGOFJ@Remove_Script?$AA@ DB 'Remove_Script', 00H ; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_Set_Skin_Created@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_Set_Skin_Created@@EAEXPAEHH0@Z PROC		; z_Set_Skin_Created::Custom, COMDAT
; _this$ = ecx

; 280  : {

	push	esi

; 281  : 	const char *skin;
; 282  : 	const char *rmvs;
; 283  : 	if (message == Get_Int_Parameter("Message"))

	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	esi, ecx
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	cmp	DWORD PTR _message$[esp], eax
	jne	SHORT $LN1@Custom@8
	push	ebx
	push	edi

; 284  : 	{
; 285  : 		rmvs = Get_Parameter("Remove_Script");

	push	OFFSET ??_C@_0O@KJEKGOFJ@Remove_Script?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 286  : 		skin = Get_Parameter("NewSkinType");

	push	OFFSET ??_C@_0M@BFDPCOAI@NewSkinType?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 287  : 		Set_Skin(obj,skin);

	mov	esi, DWORD PTR _obj$[esp+8]
	push	eax
	push	esi
	call	?Set_Skin@@YAXPAEPBD@Z			; Set_Skin

; 288  : 		Commands->Set_Health(obj,Commands->Get_Max_Health(obj));

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	lea	ebx, DWORD PTR [eax+228]
	mov	eax, DWORD PTR [eax+224]
	push	esi
	call	eax
	fstp	DWORD PTR [esp+8]
	mov	ecx, DWORD PTR [ebx]
	add	esp, 8
	push	esi
	call	ecx

; 289  : 		Remove_Script(obj,rmvs);

	push	edi
	push	esi
	call	?Remove_Script@@YAXPAEPBD@Z		; Remove_Script
	add	esp, 16					; 00000010H
	pop	edi
	pop	ebx
$LN1@Custom@8:
	pop	esi

; 290  : 	}
; 291  : }

	ret	16					; 00000010H
?Custom@z_Set_Skin_Created@@EAEXPAEHH0@Z ENDP		; z_Set_Skin_Created::Custom
_TEXT	ENDS
PUBLIC	??_C@_08GEKHDMLM@SkinType?$AA@			; `string'
PUBLIC	?Created@z_Set_Skin@@EAEXPAE@Z			; z_Set_Skin::Created
;	COMDAT ??_C@_08GEKHDMLM@SkinType?$AA@
CONST	SEGMENT
??_C@_08GEKHDMLM@SkinType?$AA@ DB 'SkinType', 00H	; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Created@z_Set_Skin@@EAEXPAE@Z
_TEXT	SEGMENT
_amm$ = -4						; size = 4
_obj$ = 8						; size = 4
?Created@z_Set_Skin@@EAEXPAE@Z PROC			; z_Set_Skin::Created, COMDAT
; _this$ = ecx

; 294  : {

	push	ecx
	push	esi
	push	edi

; 295  : 	const char *skin;
; 296  : 	float amm;
; 297  : 	{
; 298  : 		skin = Get_Parameter("SkinType");

	push	OFFSET ??_C@_08GEKHDMLM@SkinType?$AA@
	mov	esi, ecx
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 299  : 		amm = Get_Float_Parameter("Ammount");

	push	OFFSET ??_C@_07GPHIDJKO@Ammount?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _amm$[esp+12]

; 300  : 		Set_Skin(obj,skin);

	mov	esi, DWORD PTR _obj$[esp+8]
	push	edi
	push	esi
	call	?Set_Skin@@YAXPAEPBD@Z			; Set_Skin

; 301  : 		Commands->Set_Health(obj,amm);

	fld	DWORD PTR _amm$[esp+20]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp+4]
	mov	ecx, DWORD PTR [eax+228]
	add	esp, 4
	push	esi
	call	ecx
	add	esp, 8
	pop	edi
	pop	esi

; 302  : 	}
; 303  : }

	pop	ecx
	ret	4
?Created@z_Set_Skin@@EAEXPAE@Z ENDP			; z_Set_Skin::Created
_TEXT	ENDS
PUBLIC	?Killed@z_Death_Enable_Spawner@@EAEXPAE0@Z	; z_Death_Enable_Spawner::Killed
; Function compile flags: /Ogtpy
;	COMDAT ?Killed@z_Death_Enable_Spawner@@EAEXPAE0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_shooter$ = 12						; size = 4
?Killed@z_Death_Enable_Spawner@@EAEXPAE0@Z PROC		; z_Death_Enable_Spawner::Killed, COMDAT
; _this$ = ecx

; 306  : {

	push	esi
	push	edi

; 307  : 	Commands->Enable_Spawner(Get_Int_Parameter("ID"),Get_Int_Parameter("Enable"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	OFFSET ??_C@_06CKGENIKG@Enable?$AA@
	mov	esi, ecx
	add	edi, 544				; 00000220H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	setne	al
	mov	ecx, esi
	push	eax
	push	OFFSET ??_C@_02OLOABKKD@ID?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	ecx, DWORD PTR [edi]
	push	eax
	call	ecx
	add	esp, 8
	pop	edi
	pop	esi

; 308  : }

	ret	8
?Killed@z_Death_Enable_Spawner@@EAEXPAE0@Z ENDP		; z_Death_Enable_Spawner::Killed
_TEXT	ENDS
PUBLIC	??_C@_07MLPEAHDF@Enable3?$AA@			; `string'
PUBLIC	??_C@_07NCOPDGHE@Enable2?$AA@			; `string'
PUBLIC	??_C@_07PJMCGFLH@Enable1?$AA@			; `string'
PUBLIC	?Killed@z_Death_Enable_3Spawners@@EAEXPAE0@Z	; z_Death_Enable_3Spawners::Killed
;	COMDAT ??_C@_07MLPEAHDF@Enable3?$AA@
CONST	SEGMENT
??_C@_07MLPEAHDF@Enable3?$AA@ DB 'Enable3', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_07NCOPDGHE@Enable2?$AA@
CONST	SEGMENT
??_C@_07NCOPDGHE@Enable2?$AA@ DB 'Enable2', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_07PJMCGFLH@Enable1?$AA@
CONST	SEGMENT
??_C@_07PJMCGFLH@Enable1?$AA@ DB 'Enable1', 00H		; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Killed@z_Death_Enable_3Spawners@@EAEXPAE0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_shooter$ = 12						; size = 4
?Killed@z_Death_Enable_3Spawners@@EAEXPAE0@Z PROC	; z_Death_Enable_3Spawners::Killed, COMDAT
; _this$ = ecx

; 311  : {

	push	esi
	push	edi

; 312  : 	Commands->Enable_Spawner(Get_Int_Parameter("ID1"),Get_Int_Parameter("Enable1"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	OFFSET ??_C@_07PJMCGFLH@Enable1?$AA@
	mov	esi, ecx
	add	edi, 544				; 00000220H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	setne	al
	mov	ecx, esi
	push	eax
	push	OFFSET ??_C@_03IJGJBFPK@ID1?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	ecx, DWORD PTR [edi]
	push	eax
	call	ecx

; 313  : 	Commands->Enable_Spawner(Get_Int_Parameter("ID2"),Get_Int_Parameter("Enable2"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	add	esp, 8
	push	OFFSET ??_C@_07NCOPDGHE@Enable2?$AA@
	mov	ecx, esi
	add	edi, 544				; 00000220H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	setne	dl
	mov	ecx, esi
	push	edx
	push	OFFSET ??_C@_03KCEEEGDJ@ID2?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	mov	eax, DWORD PTR [edi]
	call	eax

; 314  : 	Commands->Enable_Spawner(Get_Int_Parameter("ID3"),Get_Int_Parameter("Enable3"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	add	esp, 8
	push	OFFSET ??_C@_07MLPEAHDF@Enable3?$AA@
	mov	ecx, esi
	add	edi, 544				; 00000220H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	setne	cl
	push	ecx
	push	OFFSET ??_C@_03LLFPHHHI@ID3?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	edx, DWORD PTR [edi]
	push	eax
	call	edx
	add	esp, 8
	pop	edi
	pop	esi

; 315  : }

	ret	8
?Killed@z_Death_Enable_3Spawners@@EAEXPAE0@Z ENDP	; z_Death_Enable_3Spawners::Killed
_TEXT	ENDS
PUBLIC	?Damaged@z_UnkillableUntilEntered@@EAEXPAE0M@Z	; z_UnkillableUntilEntered::Damaged
; Function compile flags: /Ogtpy
;	COMDAT ?Damaged@z_UnkillableUntilEntered@@EAEXPAE0M@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_damager$ = 12						; size = 4
_damage$ = 16						; size = 4
?Damaged@z_UnkillableUntilEntered@@EAEXPAE0M@Z PROC	; z_UnkillableUntilEntered::Damaged, COMDAT
; _this$ = ecx

; 319  : 	Commands->Set_Health(obj,Commands->Get_Max_Health(obj));

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	esi
	mov	esi, DWORD PTR _obj$[esp]
	push	edi
	lea	edi, DWORD PTR [eax+228]
	mov	eax, DWORD PTR [eax+224]
	push	esi
	call	eax
	fstp	DWORD PTR [esp]
	mov	ecx, DWORD PTR [edi]
	push	esi
	call	ecx

; 320  : 	Commands->Set_Shield_Strength(obj,Commands->Get_Max_Shield_Strength(obj));

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [eax+236]
	push	esi
	lea	edi, DWORD PTR [eax+240]
	call	edx
	fstp	DWORD PTR [esp+8]
	mov	eax, DWORD PTR [edi]
	add	esp, 8
	push	esi
	call	eax
	add	esp, 8
	pop	edi
	pop	esi

; 321  : }

	ret	12					; 0000000cH
?Damaged@z_UnkillableUntilEntered@@EAEXPAE0M@Z ENDP	; z_UnkillableUntilEntered::Damaged
_TEXT	ENDS
PUBLIC	?Custom@z_UnkillableUntilEntered@@EAEXPAEHH0@Z	; z_UnkillableUntilEntered::Custom
EXTRN	?Destroy_Script@ScriptImpClass@@QAEXXZ:PROC	; ScriptImpClass::Destroy_Script
; Function compile flags: /Ogtpy
;	COMDAT ?Custom@z_UnkillableUntilEntered@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_UnkillableUntilEntered@@EAEXPAEHH0@Z PROC	; z_UnkillableUntilEntered::Custom, COMDAT
; _this$ = ecx

; 324  : 	if (message == CUSTOM_EVENT_VEHICLE_ENTER)

	cmp	DWORD PTR _message$[esp-4], 1000000028	; 3b9aca1cH
	jne	SHORT $LN1@Custom@9

; 325  : 	{
; 326  : 		Destroy_Script();

	call	?Destroy_Script@ScriptImpClass@@QAEXXZ	; ScriptImpClass::Destroy_Script
$LN1@Custom@9:

; 327  : 	}
; 328  : }

	ret	16					; 00000010H
?Custom@z_UnkillableUntilEntered@@EAEXPAEHH0@Z ENDP	; z_UnkillableUntilEntered::Custom
_TEXT	ENDS
PUBLIC	__real@43818000
PUBLIC	?Created@z_DestroyVeh259@@EAEXPAE@Z		; z_DestroyVeh259::Created
;	COMDAT __real@43818000
CONST	SEGMENT
__real@43818000 DD 043818000r			; 259
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Created@z_DestroyVeh259@@EAEXPAE@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
?Created@z_DestroyVeh259@@EAEXPAE@Z PROC		; z_DestroyVeh259::Created, COMDAT
; _this$ = ecx

; 333  : 	Commands->Start_Timer(obj,this,259,1);

	fld	DWORD PTR __real@43818000
	mov	eax, DWORD PTR _obj$[esp-4]
	push	1
	push	ecx
	fstp	DWORD PTR [esp]
	push	ecx
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+128]
	push	eax
	call	edx
	add	esp, 16					; 00000010H

; 334  : }

	ret	4
?Created@z_DestroyVeh259@@EAEXPAE@Z ENDP		; z_DestroyVeh259::Created
_TEXT	ENDS
PUBLIC	?Custom@z_DestroyVeh259@@EAEXPAEHH0@Z		; z_DestroyVeh259::Custom
; Function compile flags: /Ogtpy
;	COMDAT ?Custom@z_DestroyVeh259@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_DestroyVeh259@@EAEXPAEHH0@Z PROC		; z_DestroyVeh259::Custom, COMDAT
; _this$ = ecx

; 337  : 	if (message == CUSTOM_EVENT_VEHICLE_ENTER)

	cmp	DWORD PTR _message$[esp-4], 1000000028	; 3b9aca1cH
	jne	SHORT $LN1@Custom@10

; 338  : 	{
; 339  : 		Destroy_Script();

	call	?Destroy_Script@ScriptImpClass@@QAEXXZ	; ScriptImpClass::Destroy_Script
$LN1@Custom@10:

; 340  : 	}
; 341  : }

	ret	16					; 00000010H
?Custom@z_DestroyVeh259@@EAEXPAEHH0@Z ENDP		; z_DestroyVeh259::Custom
_TEXT	ENDS
PUBLIC	??_C@_05PGGAFPFO@Death?$AA@			; `string'
PUBLIC	__real@451c4000
PUBLIC	?Timer_Expired@z_DestroyVeh259@@EAEXPAEH@Z	; z_DestroyVeh259::Timer_Expired
;	COMDAT ??_C@_05PGGAFPFO@Death?$AA@
CONST	SEGMENT
??_C@_05PGGAFPFO@Death?$AA@ DB 'Death', 00H		; `string'
CONST	ENDS
;	COMDAT __real@451c4000
CONST	SEGMENT
__real@451c4000 DD 0451c4000r			; 2500
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Timer_Expired@z_DestroyVeh259@@EAEXPAEH@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_number$ = 12						; size = 4
?Timer_Expired@z_DestroyVeh259@@EAEXPAEH@Z PROC		; z_DestroyVeh259::Timer_Expired, COMDAT
; _this$ = ecx

; 344  : 	if (number == 1)

	cmp	DWORD PTR _number$[esp-4], 1
	jne	SHORT $LN1@Timer_Expi@3

; 345  : 	{
; 346  : 		Commands->Apply_Damage(obj,2500,"Death",0);

	fld	DWORD PTR __real@451c4000
	mov	eax, DWORD PTR _obj$[esp-4]
	push	0
	push	OFFSET ??_C@_05PGGAFPFO@Death?$AA@
	push	ecx
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp]
	mov	edx, DWORD PTR [ecx+616]
	push	eax
	call	edx
	add	esp, 16					; 00000010H
$LN1@Timer_Expi@3:

; 347  : 	}
; 348  : }

	ret	8
?Timer_Expired@z_DestroyVeh259@@EAEXPAEH@Z ENDP		; z_DestroyVeh259::Timer_Expired
_TEXT	ENDS
PUBLIC	??_C@_0BA@LBGHIMIK@z_DestroyVeh259?$AA@		; `string'
PUBLIC	??_C@_00CNPNBAHC@?$AA@				; `string'
PUBLIC	?Custom@z_VehExit@@EAEXPAEHH0@Z			; z_VehExit::Custom
;	COMDAT ??_C@_0BA@LBGHIMIK@z_DestroyVeh259?$AA@
CONST	SEGMENT
??_C@_0BA@LBGHIMIK@z_DestroyVeh259?$AA@ DB 'z_DestroyVeh259', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_00CNPNBAHC@?$AA@
CONST	SEGMENT
??_C@_00CNPNBAHC@?$AA@ DB 00H				; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_VehExit@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_VehExit@@EAEXPAEHH0@Z PROC			; z_VehExit::Custom, COMDAT
; _this$ = ecx

; 352  : 	if (message == CUSTOM_EVENT_VEHICLE_EXIT)

	cmp	DWORD PTR _message$[esp-4], 1000000029	; 3b9aca1dH
	jne	SHORT $LN1@Custom@11

; 353  : 	{
; 354  : 		Commands->Attach_Script(obj,"z_DestroyVeh259","");

	mov	eax, DWORD PTR _obj$[esp-4]
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+120]
	push	OFFSET ??_C@_00CNPNBAHC@?$AA@
	push	OFFSET ??_C@_0BA@LBGHIMIK@z_DestroyVeh259?$AA@
	push	eax
	call	edx
	add	esp, 12					; 0000000cH
$LN1@Custom@11:

; 355  : 	}
; 356  : }

	ret	16					; 00000010H
?Custom@z_VehExit@@EAEXPAEHH0@Z ENDP			; z_VehExit::Custom
_TEXT	ENDS
PUBLIC	??_C@_0L@GKBMGALG@SameFacing?$AA@		; `string'
PUBLIC	??_C@_05JOOFIMIN@Armor?$AA@			; `string'
PUBLIC	??_C@_06GGDALCBD@Health?$AA@			; `string'
PUBLIC	??_C@_0L@FPLAAJEA@PresetName?$AA@		; `string'
PUBLIC	??_C@_0L@DPEGPHCF@DropHeight?$AA@		; `string'
PUBLIC	?Killed@z_Spawn_When_Killed@@EAEXPAE0@Z		; z_Spawn_When_Killed::Killed
;	COMDAT ??_C@_0L@GKBMGALG@SameFacing?$AA@
CONST	SEGMENT
??_C@_0L@GKBMGALG@SameFacing?$AA@ DB 'SameFacing', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_05JOOFIMIN@Armor?$AA@
CONST	SEGMENT
??_C@_05JOOFIMIN@Armor?$AA@ DB 'Armor', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_06GGDALCBD@Health?$AA@
CONST	SEGMENT
??_C@_06GGDALCBD@Health?$AA@ DB 'Health', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_0L@FPLAAJEA@PresetName?$AA@
CONST	SEGMENT
??_C@_0L@FPLAAJEA@PresetName?$AA@ DB 'PresetName', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0L@DPEGPHCF@DropHeight?$AA@
CONST	SEGMENT
??_C@_0L@DPEGPHCF@DropHeight?$AA@ DB 'DropHeight', 00H	; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Killed@z_Spawn_When_Killed@@EAEXPAE0@Z
_TEXT	SEGMENT
_Armor$ = -32						; size = 4
_facing$ = -28						; size = 4
_position$ = -24					; size = 12
$T63785 = -12						; size = 12
_Health$ = 8						; size = 4
_obj$ = 8						; size = 4
_shooter$ = 12						; size = 4
?Killed@z_Spawn_When_Killed@@EAEXPAE0@Z PROC		; z_Spawn_When_Killed::Killed, COMDAT
; _this$ = ecx

; 359  : {

	sub	esp, 32					; 00000020H

; 360  : 	float facing = Commands->Get_Facing(obj);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	ebx
	push	esi
	push	edi
	mov	edi, DWORD PTR _obj$[esp+40]
	mov	esi, ecx
	mov	ecx, DWORD PTR [eax+72]
	push	edi
	call	ecx
	fstp	DWORD PTR _facing$[esp+48]

; 361  : 	float Health;
; 362  : 	float Armor;
; 363  : 	const char *skin;
; 364  : 	Vector3 position = Commands->Get_Position(obj);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+64]
	lea	edx, DWORD PTR $T63785[esp+48]
	push	edi
	push	edx
	call	ecx
	mov	edx, DWORD PTR [eax]
	mov	DWORD PTR _position$[esp+56], edx
	mov	ecx, DWORD PTR [eax+4]
	mov	DWORD PTR _position$[esp+60], ecx
	mov	edx, DWORD PTR [eax+8]
	add	esp, 12					; 0000000cH

; 365  : 	GameObject *newobj;
; 366  : 	position.Z += Get_Float_Parameter("DropHeight");

	push	OFFSET ??_C@_0L@DPEGPHCF@DropHeight?$AA@
	mov	ecx, esi
	mov	DWORD PTR _position$[esp+56], edx
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fadd	DWORD PTR _position$[esp+52]

; 367  : 	newobj = Commands->Create_Object(Get_Parameter("PresetName"),position);

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	lea	eax, DWORD PTR _position$[esp+44]
	push	eax
	fstp	DWORD PTR _position$[esp+56]
	push	OFFSET ??_C@_0L@FPLAAJEA@PresetName?$AA@
	mov	ecx, esi
	add	edi, 100				; 00000064H
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	mov	ecx, DWORD PTR [edi]
	push	eax
	call	ecx
	add	esp, 8

; 368  : 	skin = Get_Parameter("SkinType");

	push	OFFSET ??_C@_08GEKHDMLM@SkinType?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 369  : 	Health = Get_Float_Parameter("Health");

	push	OFFSET ??_C@_06GGDALCBD@Health?$AA@
	mov	ecx, esi
	mov	ebx, eax
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _Health$[esp+40]

; 370  : 	Armor = Get_Float_Parameter("Armor");

	push	OFFSET ??_C@_05JOOFIMIN@Armor?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	fstp	DWORD PTR _Armor$[esp+44]

; 371  : 	Set_Skin(newobj,skin);

	push	ebx
	push	edi
	call	?Set_Skin@@YAXPAEPBD@Z			; Set_Skin

; 372  : 	Commands->Set_Health(newobj,Health);

	fld	DWORD PTR _Health$[esp+48]
	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp+4]
	mov	eax, DWORD PTR [edx+228]
	add	esp, 4
	push	edi
	call	eax

; 373  : 	Commands->Set_Shield_Strength(newobj,Armor);

	fld	DWORD PTR _Armor$[esp+52]
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	fstp	DWORD PTR [esp+4]
	mov	edx, DWORD PTR [ecx+240]
	add	esp, 4
	push	edi
	call	edx
	add	esp, 8

; 374  : 	if (!Get_Int_Parameter("SameFacing")) return;

	push	OFFSET ??_C@_0L@GKBMGALG@SameFacing?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	test	eax, eax
	je	SHORT $LN2@Killed@2

; 375  : 	Commands->Set_Facing(newobj,facing);

	fld	DWORD PTR _facing$[esp+44]
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	ecx
	mov	ecx, DWORD PTR [eax+76]
	fstp	DWORD PTR [esp]
	push	edi
	call	ecx
	add	esp, 8
$LN2@Killed@2:
	pop	edi
	pop	esi
	pop	ebx

; 376  : }

	add	esp, 32					; 00000020H
	ret	8
?Killed@z_Spawn_When_Killed@@EAEXPAE0@Z ENDP		; z_Spawn_When_Killed::Killed
_TEXT	ENDS
PUBLIC	??_C@_06CEFAHBNL@Script?$AA@			; `string'
PUBLIC	?Custom@z_Remove_Script_Custom@@EAEXPAEHH0@Z	; z_Remove_Script_Custom::Custom
;	COMDAT ??_C@_06CEFAHBNL@Script?$AA@
CONST	SEGMENT
??_C@_06CEFAHBNL@Script?$AA@ DB 'Script', 00H		; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_Remove_Script_Custom@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_Remove_Script_Custom@@EAEXPAEHH0@Z PROC	; z_Remove_Script_Custom::Custom, COMDAT
; _this$ = ecx

; 379  : {

	push	esi
	push	edi

; 380  : 	const char *script;
; 381  : 	script = Get_Parameter("Script");

	push	OFFSET ??_C@_06CEFAHBNL@Script?$AA@
	mov	esi, ecx
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter

; 382  : 	if (message == Get_Int_Parameter("Message"))

	push	OFFSET ??_C@_07BEIHKDLJ@Message?$AA@
	mov	ecx, esi
	mov	edi, eax
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	cmp	DWORD PTR _message$[esp+4], eax
	jne	SHORT $LN1@Custom@12

; 383  : 	{
; 384  : 		Remove_Script(obj,script);

	mov	eax, DWORD PTR _obj$[esp+4]
	push	edi
	push	eax
	call	?Remove_Script@@YAXPAEPBD@Z		; Remove_Script
	add	esp, 8
$LN1@Custom@12:
	pop	edi
	pop	esi

; 385  : 	}
; 386  : }

	ret	16					; 00000010H
?Custom@z_Remove_Script_Custom@@EAEXPAEHH0@Z ENDP	; z_Remove_Script_Custom::Custom
_TEXT	ENDS
PUBLIC	??_C@_09GDPGKFPG@Object_ID?$AA@			; `string'
PUBLIC	?Custom@z_Teleport_Powerup@@EAEXPAEHH0@Z	; z_Teleport_Powerup::Custom
;	COMDAT ??_C@_09GDPGKFPG@Object_ID?$AA@
CONST	SEGMENT
??_C@_09GDPGKFPG@Object_ID?$AA@ DB 'Object_ID', 00H	; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_Teleport_Powerup@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_spawn_position$57228 = -36				; size = 12
_gotoLocation$57234 = -24				; size = 12
$T63792 = -24						; size = 12
$T63793 = -12						; size = 12
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_Teleport_Powerup@@EAEXPAEHH0@Z PROC		; z_Teleport_Powerup::Custom, COMDAT
; _this$ = ecx

; 389  : {

	sub	esp, 36					; 00000024H

; 390  : 	if (message == 1000000025)

	cmp	DWORD PTR _message$[esp+32], 1000000025	; 3b9aca19H
	push	esi
	mov	esi, ecx
	jne	$LN1@Custom@13

; 391  : 	{
; 392  : 		Vector3 spawn_position;

	fldz
	sub	esp, 12					; 0000000cH
	fst	DWORD PTR [esp+8]
	lea	ecx, DWORD PTR _spawn_position$57228[esp+52]
	fst	DWORD PTR [esp+4]
	fstp	DWORD PTR [esp]
	call	??0Vector3@@QAE@MMM@Z			; Vector3::Vector3

; 393  : 		spawn_position = Get_Vector3_Parameter("Location");

	push	OFFSET ??_C@_08KDOEBHGA@Location?$AA@
	lea	eax, DWORD PTR $T63792[esp+44]
	push	eax
	mov	ecx, esi
	call	?Get_Vector3_Parameter@ScriptImpClass@@QAE?AUVector3@@PBD@Z ; ScriptImpClass::Get_Vector3_Parameter
	mov	ecx, DWORD PTR [eax]
	mov	DWORD PTR _spawn_position$57228[esp+40], ecx
	mov	edx, DWORD PTR [eax+4]
	mov	DWORD PTR _spawn_position$57228[esp+44], edx
	mov	eax, DWORD PTR [eax+8]

; 394  : 		int x = Get_Int_Parameter("Object_ID");

	push	OFFSET ??_C@_09GDPGKFPG@Object_ID?$AA@
	mov	ecx, esi
	mov	DWORD PTR _spawn_position$57228[esp+52], eax
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 395  : 		if (x)

	test	eax, eax

; 396  : 		{
; 397  : 			GameObject *gotoObject = Commands->Find_Object(x);

	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	je	SHORT $LN2@Custom@13
	mov	edx, DWORD PTR [ecx+96]
	push	eax
	call	edx

; 398  : 			Vector3 gotoLocation = Commands->Get_Position(gotoObject);

	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+64]
	push	eax
	lea	eax, DWORD PTR $T63793[esp+48]
	push	eax
	call	edx
	mov	ecx, DWORD PTR [eax]
	mov	DWORD PTR _gotoLocation$57234[esp+52], ecx
	mov	edx, DWORD PTR [eax+4]
	mov	DWORD PTR _gotoLocation$57234[esp+56], edx
	mov	eax, DWORD PTR [eax+8]

; 399  : 			Commands->Set_Position(sender,gotoLocation);

	mov	edx, DWORD PTR _sender$[esp+48]
	mov	DWORD PTR _gotoLocation$57234[esp+60], eax
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	lea	ecx, DWORD PTR _gotoLocation$57234[esp+52]
	push	ecx
	mov	ecx, DWORD PTR [eax+60]
	push	edx
	call	ecx
	add	esp, 20					; 00000014H
	pop	esi

; 404  : 		}
; 405  : 	}
; 406  : }

	add	esp, 36					; 00000024H
	ret	16					; 00000010H
$LN2@Custom@13:

; 400  : 		}
; 401  : 		else
; 402  : 		{
; 403  : 			Commands->Set_Position(sender,spawn_position);

	mov	eax, DWORD PTR _sender$[esp+36]
	lea	edx, DWORD PTR _spawn_position$57228[esp+40]
	push	edx
	mov	edx, DWORD PTR [ecx+60]
	push	eax
	call	edx
	add	esp, 8
$LN1@Custom@13:
	pop	esi

; 404  : 		}
; 405  : 	}
; 406  : }

	add	esp, 36					; 00000024H
	ret	16					; 00000010H
?Custom@z_Teleport_Powerup@@EAEXPAEHH0@Z ENDP		; z_Teleport_Powerup::Custom
_TEXT	ENDS
PUBLIC	??_C@_05HGDDNFDM@blamo?$AA@			; `string'
PUBLIC	__real@40800000
PUBLIC	?Created@z_blamo4sec@@EAEXPAE@Z			; z_blamo4sec::Created
;	COMDAT ??_C@_05HGDDNFDM@blamo?$AA@
CONST	SEGMENT
??_C@_05HGDDNFDM@blamo?$AA@ DB 'blamo', 00H		; `string'
CONST	ENDS
;	COMDAT __real@40800000
CONST	SEGMENT
__real@40800000 DD 040800000r			; 4
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Created@z_blamo4sec@@EAEXPAE@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
?Created@z_blamo4sec@@EAEXPAE@Z PROC			; z_blamo4sec::Created, COMDAT
; _this$ = ecx

; 410  : 	Commands->Start_Timer(obj,this,4.0f,111);

	fld	DWORD PTR __real@40800000
	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	esi
	mov	esi, DWORD PTR _obj$[esp]
	push	111					; 0000006fH
	push	ecx
	fstp	DWORD PTR [esp]
	push	ecx
	mov	ecx, DWORD PTR [eax+128]
	push	esi
	call	ecx

; 411  : 	{
; 412  : 		Commands->Set_Shield_Type(obj,"blamo");

	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	eax, DWORD PTR [edx+244]
	push	OFFSET ??_C@_05HGDDNFDM@blamo?$AA@
	push	esi
	call	eax
	add	esp, 24					; 00000018H
	pop	esi

; 413  : 	}
; 414  : }

	ret	4
?Created@z_blamo4sec@@EAEXPAE@Z ENDP			; z_blamo4sec::Created
_TEXT	ENDS
PUBLIC	??_C@_0N@NFHPBLJB@ShieldKevlar?$AA@		; `string'
PUBLIC	?Timer_Expired@z_blamo4sec@@EAEXPAEH@Z		; z_blamo4sec::Timer_Expired
;	COMDAT ??_C@_0N@NFHPBLJB@ShieldKevlar?$AA@
CONST	SEGMENT
??_C@_0N@NFHPBLJB@ShieldKevlar?$AA@ DB 'ShieldKevlar', 00H ; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Timer_Expired@z_blamo4sec@@EAEXPAEH@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_number$ = 12						; size = 4
?Timer_Expired@z_blamo4sec@@EAEXPAEH@Z PROC		; z_blamo4sec::Timer_Expired, COMDAT
; _this$ = ecx

; 417  : 	if (number == 111) 

	cmp	DWORD PTR _number$[esp-4], 111		; 0000006fH
	push	esi
	mov	esi, ecx
	jne	SHORT $LN1@Timer_Expi@4

; 418  : 	{
; 419  : 		Commands->Set_Shield_Type(obj,"ShieldKevlar");

	mov	eax, DWORD PTR _obj$[esp]
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+244]
	push	OFFSET ??_C@_0N@NFHPBLJB@ShieldKevlar?$AA@
	push	eax
	call	edx
	add	esp, 8

; 420  : 		Destroy_Script();

	mov	ecx, esi
	call	?Destroy_Script@ScriptImpClass@@QAEXXZ	; ScriptImpClass::Destroy_Script
$LN1@Timer_Expi@4:
	pop	esi

; 421  : 	}
; 422  : }

	ret	8
?Timer_Expired@z_blamo4sec@@EAEXPAEH@Z ENDP		; z_blamo4sec::Timer_Expired
_TEXT	ENDS
PUBLIC	??_C@_07BEEBCFLI@?4?2z?4cpp?$AA@		; `string'
PUBLIC	??_C@_0CN@DLGFPLNN@msg?5?$CFs?5team?5was?5changed?5to?5GDI?5b@ ; `string'
PUBLIC	??_C@_0L@JGJOLAOE@team2?5?$CFd?51?$AA@		; `string'
PUBLIC	??_C@_0BM@KKICDDDI@z_ChangeTeamPowerup?3?3Custom?$AA@ ; `string'
PUBLIC	??_C@_0CN@HPKGLFHD@msg?5?$CFs?5team?5was?5changed?5to?5NOD?5b@ ; `string'
PUBLIC	??_C@_0L@IPIFIBKF@team2?5?$CFd?50?$AA@		; `string'
PUBLIC	?Custom@z_ChangeTeamPowerup@@EAEXPAEHH0@Z	; z_ChangeTeamPowerup::Custom
EXTRN	??_V@YAXPAX@Z:PROC				; operator delete[]
EXTRN	?m_setOwner@@YAXPBDI0@Z:PROC			; m_setOwner
EXTRN	?Get_Player_Name@@YAPBDPAE@Z:PROC		; Get_Player_Name
EXTRN	?Get_Player_ID@@YAJPAE@Z:PROC			; Get_Player_ID
;	COMDAT ??_C@_07BEEBCFLI@?4?2z?4cpp?$AA@
CONST	SEGMENT
??_C@_07BEEBCFLI@?4?2z?4cpp?$AA@ DB '.\z.cpp', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0CN@DLGFPLNN@msg?5?$CFs?5team?5was?5changed?5to?5GDI?5b@
CONST	SEGMENT
??_C@_0CN@DLGFPLNN@msg?5?$CFs?5team?5was?5changed?5to?5GDI?5b@ DB 'msg %s'
	DB	' team was changed to GDI by a powerup.', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0L@JGJOLAOE@team2?5?$CFd?51?$AA@
CONST	SEGMENT
??_C@_0L@JGJOLAOE@team2?5?$CFd?51?$AA@ DB 'team2 %d 1', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BM@KKICDDDI@z_ChangeTeamPowerup?3?3Custom?$AA@
CONST	SEGMENT
??_C@_0BM@KKICDDDI@z_ChangeTeamPowerup?3?3Custom?$AA@ DB 'z_ChangeTeamPow'
	DB	'erup::Custom', 00H				; `string'
CONST	ENDS
;	COMDAT ??_C@_0CN@HPKGLFHD@msg?5?$CFs?5team?5was?5changed?5to?5NOD?5b@
CONST	SEGMENT
??_C@_0CN@HPKGLFHD@msg?5?$CFs?5team?5was?5changed?5to?5NOD?5b@ DB 'msg %s'
	DB	' team was changed to NOD by a powerup.', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0L@IPIFIBKF@team2?5?$CFd?50?$AA@
CONST	SEGMENT
??_C@_0L@IPIFIBKF@team2?5?$CFd?50?$AA@ DB 'team2 %d 0', 00H ; `string'
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ?Custom@z_ChangeTeamPowerup@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_cht$57258 = -456					; size = 200
_pick$57257 = -256					; size = 256
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@z_ChangeTeamPowerup@@EAEXPAEHH0@Z PROC		; z_ChangeTeamPowerup::Custom, COMDAT
; _this$ = ecx

; 425  : {

	sub	esp, 456				; 000001c8H

; 426  : 	if (message == 1000000025)

	cmp	DWORD PTR _message$[esp+452], 1000000025 ; 3b9aca19H
	jne	$LN4@Custom@14

; 427  : 	{
; 428  : 		char pick[256];
; 429  : 		char cht[200];
; 430  : 		if (Commands->Get_Player_Type(sender) == 1)

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	ecx, DWORD PTR [eax+248]
	push	esi
	mov	esi, DWORD PTR _sender$[esp+456]
	push	esi
	call	ecx
	add	esp, 4
	cmp	eax, 1

; 431  : 		{
; 432  : 			sprintf(cht,"team2 %d 0",Get_Player_ID(sender));

	push	esi
	jne	SHORT $LN3@Custom@14
	call	?Get_Player_ID@@YAJPAE@Z		; Get_Player_ID
	push	eax
	lea	edx, DWORD PTR _cht$57258[esp+468]
	push	OFFSET ??_C@_0L@IPIFIBKF@team2?5?$CFd?50?$AA@
	push	edx
	call	_sprintf

; 433  : 			const char *c = Get_Player_Name(sender);

	push	esi
	call	?Get_Player_Name@@YAPBDPAE@Z		; Get_Player_Name
	mov	esi, eax

; 434  : 			sprintf(pick,"msg %s team was changed to NOD by a powerup.",c);

	push	esi
	lea	eax, DWORD PTR _pick$57257[esp+484]
	push	OFFSET ??_C@_0CN@HPKGLFHD@msg?5?$CFs?5team?5was?5changed?5to?5NOD?5b@
	push	eax
	call	_sprintf

; 435  : 			delete[] c;

	push	OFFSET ??_C@_0BM@KKICDDDI@z_ChangeTeamPowerup?3?3Custom?$AA@
	push	435					; 000001b3H

; 436  : 		}
; 437  : 		else if (Commands->Get_Player_Type(sender) == 0)

	jmp	SHORT $LN11@Custom@14
$LN3@Custom@14:
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	edx, DWORD PTR [ecx+248]
	call	edx
	add	esp, 4
	test	eax, eax
	jne	SHORT $LN10@Custom@14

; 438  : 		{
; 439  : 			sprintf(cht,"team2 %d 1",Get_Player_ID(sender));

	push	esi
	call	?Get_Player_ID@@YAJPAE@Z		; Get_Player_ID
	push	eax
	lea	eax, DWORD PTR _cht$57258[esp+468]
	push	OFFSET ??_C@_0L@JGJOLAOE@team2?5?$CFd?51?$AA@
	push	eax
	call	_sprintf

; 440  : 			const char *c = Get_Player_Name(sender);

	push	esi
	call	?Get_Player_Name@@YAPBDPAE@Z		; Get_Player_Name
	mov	esi, eax

; 441  : 			sprintf(pick,"msg %s team was changed to GDI by a powerup.",c);

	push	esi
	lea	ecx, DWORD PTR _pick$57257[esp+484]
	push	OFFSET ??_C@_0CN@DLGFPLNN@msg?5?$CFs?5team?5was?5changed?5to?5GDI?5b@
	push	ecx
	call	_sprintf

; 442  : 			delete[] c;

	push	OFFSET ??_C@_0BM@KKICDDDI@z_ChangeTeamPowerup?3?3Custom?$AA@
	push	442					; 000001baH
$LN11@Custom@14:
	push	OFFSET ??_C@_07BEEBCFLI@?4?2z?4cpp?$AA@
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	esi
	call	??_V@YAXPAX@Z				; operator delete[]
	add	esp, 48					; 00000030H
$LN10@Custom@14:

; 443  : 		}
; 444  : 		Console_Input(pick); Console_Input(cht);

	lea	edx, DWORD PTR _pick$57257[esp+460]
	push	edx
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	lea	eax, DWORD PTR _cht$57258[esp+464]
	push	eax
	call	?Console_Input@@YAXPBD@Z		; Console_Input
	add	esp, 8
	pop	esi
$LN4@Custom@14:

; 445  : 	}
; 446  : }

	add	esp, 456				; 000001c8H
	ret	16					; 00000010H
?Custom@z_ChangeTeamPowerup@@EAEXPAEHH0@Z ENDP		; z_ChangeTeamPowerup::Custom
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAE@XZ ; ScriptRegistrant<z_Console_Input_Poke_2>::~ScriptRegistrant<z_Console_Input_Poke_2>
EXTRN	??1ScriptFactory@@UAE@XZ:PROC			; ScriptFactory::~ScriptFactory
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAE@XZ PROC ; ScriptRegistrant<z_Console_Input_Poke_2>::~ScriptRegistrant<z_Console_Input_Poke_2>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Console_Input_Poke_2>::~ScriptRegistrant<z_Console_Input_Poke_2>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAE@XZ ; ScriptRegistrant<z_Console_Input_Killed>::~ScriptRegistrant<z_Console_Input_Killed>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAE@XZ PROC ; ScriptRegistrant<z_Console_Input_Killed>::~ScriptRegistrant<z_Console_Input_Killed>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Console_Input_Killed>::~ScriptRegistrant<z_Console_Input_Killed>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAE@XZ ; ScriptRegistrant<z_Console_Input_Killed_2>::~ScriptRegistrant<z_Console_Input_Killed_2>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAE@XZ PROC ; ScriptRegistrant<z_Console_Input_Killed_2>::~ScriptRegistrant<z_Console_Input_Killed_2>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Console_Input_Killed_2>::~ScriptRegistrant<z_Console_Input_Killed_2>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAE@XZ ; ScriptRegistrant<z_Console_Input_Custom_2>::~ScriptRegistrant<z_Console_Input_Custom_2>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAE@XZ PROC ; ScriptRegistrant<z_Console_Input_Custom_2>::~ScriptRegistrant<z_Console_Input_Custom_2>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Console_Input_Custom_2>::~ScriptRegistrant<z_Console_Input_Custom_2>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAE@XZ ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::~ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAE@XZ PROC ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::~ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::~ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAE@XZ ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::~ScriptRegistrant<z_Play_Three_Cinematics_Custom>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAE@XZ PROC ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::~ScriptRegistrant<z_Play_Three_Cinematics_Custom>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::~ScriptRegistrant<z_Play_Three_Cinematics_Custom>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAE@XZ ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::~ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAE@XZ PROC ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::~ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::~ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAE@XZ ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::~ScriptRegistrant<z_Destroy_Three_Objects_Custom>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAE@XZ PROC ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::~ScriptRegistrant<z_Destroy_Three_Objects_Custom>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::~ScriptRegistrant<z_Destroy_Three_Objects_Custom>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAE@XZ ; ScriptRegistrant<z_RemoveWeaponModel>::~ScriptRegistrant<z_RemoveWeaponModel>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAE@XZ PROC ; ScriptRegistrant<z_RemoveWeaponModel>::~ScriptRegistrant<z_RemoveWeaponModel>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAE@XZ ENDP ; ScriptRegistrant<z_RemoveWeaponModel>::~ScriptRegistrant<z_RemoveWeaponModel>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_rwk@@@@UAE@XZ		; ScriptRegistrant<z_rwk>::~ScriptRegistrant<z_rwk>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_rwk@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_rwk@@@@UAE@XZ PROC		; ScriptRegistrant<z_rwk>::~ScriptRegistrant<z_rwk>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_rwk@@@@UAE@XZ ENDP		; ScriptRegistrant<z_rwk>::~ScriptRegistrant<z_rwk>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_GameoverCreated@@@@UAE@XZ ; ScriptRegistrant<z_GameoverCreated>::~ScriptRegistrant<z_GameoverCreated>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_GameoverCreated@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_GameoverCreated@@@@UAE@XZ PROC	; ScriptRegistrant<z_GameoverCreated>::~ScriptRegistrant<z_GameoverCreated>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_GameoverCreated@@@@UAE@XZ ENDP	; ScriptRegistrant<z_GameoverCreated>::~ScriptRegistrant<z_GameoverCreated>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAE@XZ ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::~ScriptRegistrant<z_Console_Input_Custom_Delay_1>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAE@XZ PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::~ScriptRegistrant<z_Console_Input_Custom_Delay_1>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::~ScriptRegistrant<z_Console_Input_Custom_Delay_1>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAE@XZ ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::~ScriptRegistrant<z_Console_Input_Custom_Delay_2>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAE@XZ PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::~ScriptRegistrant<z_Console_Input_Custom_Delay_2>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::~ScriptRegistrant<z_Console_Input_Custom_Delay_2>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAE@XZ ; ScriptRegistrant<z_Created_Send_Custom_Param>::~ScriptRegistrant<z_Created_Send_Custom_Param>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAE@XZ PROC ; ScriptRegistrant<z_Created_Send_Custom_Param>::~ScriptRegistrant<z_Created_Send_Custom_Param>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Created_Send_Custom_Param>::~ScriptRegistrant<z_Created_Send_Custom_Param>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAE@XZ ; ScriptRegistrant<z_NoDamageMoneyPoints>::~ScriptRegistrant<z_NoDamageMoneyPoints>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAE@XZ PROC ; ScriptRegistrant<z_NoDamageMoneyPoints>::~ScriptRegistrant<z_NoDamageMoneyPoints>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAE@XZ ENDP ; ScriptRegistrant<z_NoDamageMoneyPoints>::~ScriptRegistrant<z_NoDamageMoneyPoints>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Set_Team@@@@UAE@XZ	; ScriptRegistrant<z_Set_Team>::~ScriptRegistrant<z_Set_Team>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Set_Team@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Set_Team@@@@UAE@XZ PROC	; ScriptRegistrant<z_Set_Team>::~ScriptRegistrant<z_Set_Team>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Set_Team@@@@UAE@XZ ENDP	; ScriptRegistrant<z_Set_Team>::~ScriptRegistrant<z_Set_Team>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAE@XZ ; ScriptRegistrant<z_Set_Skin_Created>::~ScriptRegistrant<z_Set_Skin_Created>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAE@XZ PROC ; ScriptRegistrant<z_Set_Skin_Created>::~ScriptRegistrant<z_Set_Skin_Created>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Set_Skin_Created>::~ScriptRegistrant<z_Set_Skin_Created>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Set_Skin@@@@UAE@XZ	; ScriptRegistrant<z_Set_Skin>::~ScriptRegistrant<z_Set_Skin>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Set_Skin@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Set_Skin@@@@UAE@XZ PROC	; ScriptRegistrant<z_Set_Skin>::~ScriptRegistrant<z_Set_Skin>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Set_Skin@@@@UAE@XZ ENDP	; ScriptRegistrant<z_Set_Skin>::~ScriptRegistrant<z_Set_Skin>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAE@XZ ; ScriptRegistrant<z_Death_Enable_Spawner>::~ScriptRegistrant<z_Death_Enable_Spawner>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAE@XZ PROC ; ScriptRegistrant<z_Death_Enable_Spawner>::~ScriptRegistrant<z_Death_Enable_Spawner>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Death_Enable_Spawner>::~ScriptRegistrant<z_Death_Enable_Spawner>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAE@XZ ; ScriptRegistrant<z_Death_Enable_3Spawners>::~ScriptRegistrant<z_Death_Enable_3Spawners>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAE@XZ PROC ; ScriptRegistrant<z_Death_Enable_3Spawners>::~ScriptRegistrant<z_Death_Enable_3Spawners>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Death_Enable_3Spawners>::~ScriptRegistrant<z_Death_Enable_3Spawners>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAE@XZ ; ScriptRegistrant<z_UnkillableUntilEntered>::~ScriptRegistrant<z_UnkillableUntilEntered>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAE@XZ PROC ; ScriptRegistrant<z_UnkillableUntilEntered>::~ScriptRegistrant<z_UnkillableUntilEntered>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAE@XZ ENDP ; ScriptRegistrant<z_UnkillableUntilEntered>::~ScriptRegistrant<z_UnkillableUntilEntered>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAE@XZ ; ScriptRegistrant<z_DestroyVeh259>::~ScriptRegistrant<z_DestroyVeh259>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAE@XZ PROC	; ScriptRegistrant<z_DestroyVeh259>::~ScriptRegistrant<z_DestroyVeh259>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAE@XZ ENDP	; ScriptRegistrant<z_DestroyVeh259>::~ScriptRegistrant<z_DestroyVeh259>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_VehExit@@@@UAE@XZ	; ScriptRegistrant<z_VehExit>::~ScriptRegistrant<z_VehExit>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_VehExit@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_VehExit@@@@UAE@XZ PROC		; ScriptRegistrant<z_VehExit>::~ScriptRegistrant<z_VehExit>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_VehExit@@@@UAE@XZ ENDP		; ScriptRegistrant<z_VehExit>::~ScriptRegistrant<z_VehExit>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAE@XZ ; ScriptRegistrant<z_Spawn_When_Killed>::~ScriptRegistrant<z_Spawn_When_Killed>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAE@XZ PROC ; ScriptRegistrant<z_Spawn_When_Killed>::~ScriptRegistrant<z_Spawn_When_Killed>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Spawn_When_Killed>::~ScriptRegistrant<z_Spawn_When_Killed>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAE@XZ ; ScriptRegistrant<z_Remove_Script_Custom>::~ScriptRegistrant<z_Remove_Script_Custom>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAE@XZ PROC ; ScriptRegistrant<z_Remove_Script_Custom>::~ScriptRegistrant<z_Remove_Script_Custom>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Remove_Script_Custom>::~ScriptRegistrant<z_Remove_Script_Custom>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAE@XZ ; ScriptRegistrant<z_Teleport_Powerup>::~ScriptRegistrant<z_Teleport_Powerup>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAE@XZ PROC ; ScriptRegistrant<z_Teleport_Powerup>::~ScriptRegistrant<z_Teleport_Powerup>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAE@XZ ENDP ; ScriptRegistrant<z_Teleport_Powerup>::~ScriptRegistrant<z_Teleport_Powerup>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_blamo4sec@@@@UAE@XZ	; ScriptRegistrant<z_blamo4sec>::~ScriptRegistrant<z_blamo4sec>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_blamo4sec@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_blamo4sec@@@@UAE@XZ PROC	; ScriptRegistrant<z_blamo4sec>::~ScriptRegistrant<z_blamo4sec>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_blamo4sec@@@@UAE@XZ ENDP	; ScriptRegistrant<z_blamo4sec>::~ScriptRegistrant<z_blamo4sec>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAE@XZ ; ScriptRegistrant<z_ChangeTeamPowerup>::~ScriptRegistrant<z_ChangeTeamPowerup>
; Function compile flags: /Ogtpy
;	COMDAT ??1?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAE@XZ PROC ; ScriptRegistrant<z_ChangeTeamPowerup>::~ScriptRegistrant<z_ChangeTeamPowerup>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAE@XZ ENDP ; ScriptRegistrant<z_ChangeTeamPowerup>::~ScriptRegistrant<z_ChangeTeamPowerup>
_TEXT	ENDS
PUBLIC	__TI2?AVbad_alloc@std@@
PUBLIC	??_C@_0DN@JHKGIIJF@C?3?2Program?5Files?2Microsoft?5Visua@ ; `string'
PUBLIC	?allocate@?$_DebugHeapAllocator@D@std@@QAAPADIPBX@Z ; std::_DebugHeapAllocator<char>::allocate
PUBLIC	__CTA2?AVbad_alloc@std@@
PUBLIC	__CT??_R0?AVbad_alloc@std@@@8??0bad_alloc@std@@QAE@ABV01@@Z12
PUBLIC	??0bad_alloc@std@@QAE@ABV01@@Z			; std::bad_alloc::bad_alloc
PUBLIC	__CT??_R0?AVexception@std@@@8??0exception@std@@QAE@ABV01@@Z12
EXTRN	??_U@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z:PROC	; operator new[]
EXTRN	?_DebugHeapTag_func@std@@YAABU_DebugHeapTag_t@1@XZ:PROC ; std::_DebugHeapTag_func
EXTRN	__CxxThrowException@8:PROC
EXTRN	??0exception@std@@QAE@ABV01@@Z:PROC		; std::exception::exception
;	COMDAT __CT??_R0?AVexception@std@@@8??0exception@std@@QAE@ABV01@@Z12
; File c:\program files\microsoft visual studio 8\vc\include\exception
xdata$x	SEGMENT
__CT??_R0?AVexception@std@@@8??0exception@std@@QAE@ABV01@@Z12 DD 00H
	DD	FLAT:??_R0?AVexception@std@@@8
	DD	00H
	DD	0ffffffffH
	ORG $+4
	DD	0cH
	DD	FLAT:??0exception@std@@QAE@ABV01@@Z
xdata$x	ENDS
;	COMDAT __CT??_R0?AVbad_alloc@std@@@8??0bad_alloc@std@@QAE@ABV01@@Z12
xdata$x	SEGMENT
__CT??_R0?AVbad_alloc@std@@@8??0bad_alloc@std@@QAE@ABV01@@Z12 DD 00H
	DD	FLAT:??_R0?AVbad_alloc@std@@@8
	DD	00H
	DD	0ffffffffH
	ORG $+4
	DD	0cH
	DD	FLAT:??0bad_alloc@std@@QAE@ABV01@@Z
xdata$x	ENDS
;	COMDAT __CTA2?AVbad_alloc@std@@
xdata$x	SEGMENT
__CTA2?AVbad_alloc@std@@ DD 02H
	DD	FLAT:__CT??_R0?AVbad_alloc@std@@@8??0bad_alloc@std@@QAE@ABV01@@Z12
	DD	FLAT:__CT??_R0?AVexception@std@@@8??0exception@std@@QAE@ABV01@@Z12
xdata$x	ENDS
;	COMDAT __TI2?AVbad_alloc@std@@
xdata$x	SEGMENT
__TI2?AVbad_alloc@std@@ DD 00H
	DD	FLAT:??1bad_alloc@std@@UAE@XZ
	DD	00H
	DD	FLAT:__CTA2?AVbad_alloc@std@@
xdata$x	ENDS
;	COMDAT ??_C@_0DN@JHKGIIJF@C?3?2Program?5Files?2Microsoft?5Visua@
CONST	SEGMENT
??_C@_0DN@JHKGIIJF@C?3?2Program?5Files?2Microsoft?5Visua@ DB 'C:\Program '
	DB	'Files\Microsoft Visual Studio 8\VC\include\xdebug', 00H ; `string'
; Function compile flags: /Ogtpy
; File c:\program files\microsoft visual studio 8\vc\include\xdebug
CONST	ENDS
;	COMDAT ?allocate@?$_DebugHeapAllocator@D@std@@QAAPADIPBX@Z
_TEXT	SEGMENT
$T63955 = -12						; size = 12
_this$ = 8						; size = 4
$T63961 = 12						; size = 4
__Count$ = 12						; size = 4
___formal$ = 16						; size = 4
?allocate@?$_DebugHeapAllocator@D@std@@QAAPADIPBX@Z PROC ; std::_DebugHeapAllocator<char>::allocate, COMDAT

; 79   : 		{	// check for integer overflow

	sub	esp, 12					; 0000000cH
	push	esi

; 80   : 		if (_Count <= 0)

	mov	esi, DWORD PTR __Count$[esp+12]
	test	esi, esi
	ja	SHORT $LN3@allocate

; 81   : 			_Count = 0;

	xor	esi, esi
$LN1@allocate:

; 84   : 
; 85   : 			// allocate array of _Count elements, ignore hint
; 86   : 		return ((_Ty *)_NEW_CRT char[_Count * sizeof(_Ty)]);

	push	86					; 00000056H
	push	OFFSET ??_C@_0DN@JHKGIIJF@C?3?2Program?5Files?2Microsoft?5Visua@
	call	?_DebugHeapTag_func@std@@YAABU_DebugHeapTag_t@1@XZ ; std::_DebugHeapTag_func
	push	eax
	push	esi
	call	??_U@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z ; operator new[]
	add	esp, 16					; 00000010H
	pop	esi

; 87   : 		}

	add	esp, 12					; 0000000cH
	ret	0
$LN3@allocate:

; 82   : 		else if (((size_t)(-1) / _Count) < sizeof(_Ty))

	or	eax, -1
	xor	edx, edx
	div	esi
	cmp	eax, 1
	jae	SHORT $LN1@allocate

; 83   : 			_THROW_NCEE(std::bad_alloc, NULL);

	lea	eax, DWORD PTR $T63961[esp+12]
	push	eax
	lea	ecx, DWORD PTR $T63955[esp+20]
	mov	DWORD PTR $T63961[esp+16], 0
	call	??0exception@std@@QAE@ABQBD@Z		; std::exception::exception
	push	OFFSET __TI2?AVbad_alloc@std@@
	lea	ecx, DWORD PTR $T63955[esp+20]
	push	ecx
	mov	DWORD PTR $T63955[esp+24], OFFSET ??_7bad_alloc@std@@6B@
	call	__CxxThrowException@8
$LN9@allocate:
$LN8@allocate:
	int	3
?allocate@?$_DebugHeapAllocator@D@std@@QAAPADIPBX@Z ENDP ; std::_DebugHeapAllocator<char>::allocate
_TEXT	ENDS
PUBLIC	?allocate@?$_DebugHeapAllocator@D@std@@QAEPADI@Z ; std::_DebugHeapAllocator<char>::allocate
; Function compile flags: /Ogtpy
;	COMDAT ?allocate@?$_DebugHeapAllocator@D@std@@QAEPADI@Z
_TEXT	SEGMENT
$T63967 = -12						; size = 12
$T63972 = 8						; size = 4
__Count$ = 8						; size = 4
?allocate@?$_DebugHeapAllocator@D@std@@QAEPADI@Z PROC	; std::_DebugHeapAllocator<char>::allocate, COMDAT
; _this$ = ecx

; 90   : 		{	// check for integer overflow

	sub	esp, 12					; 0000000cH
	push	esi

; 91   : 		if (_Count <= 0)

	mov	esi, DWORD PTR __Count$[esp+12]
	test	esi, esi
	ja	SHORT $LN3@allocate@2

; 92   : 			_Count = 0;

	xor	esi, esi
$LN1@allocate@2:

; 95   : 
; 96   : 			// allocate array of _Count elements
; 97   : 		return ((_Ty *)_NEW_CRT char[_Count * sizeof(_Ty)]);

	push	97					; 00000061H
	push	OFFSET ??_C@_0DN@JHKGIIJF@C?3?2Program?5Files?2Microsoft?5Visua@
	call	?_DebugHeapTag_func@std@@YAABU_DebugHeapTag_t@1@XZ ; std::_DebugHeapTag_func
	push	eax
	push	esi
	call	??_U@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z ; operator new[]
	add	esp, 16					; 00000010H
	pop	esi

; 98   : 		}

	add	esp, 12					; 0000000cH
	ret	4
$LN3@allocate@2:

; 93   : 		else if (((size_t)(-1) / _Count) < sizeof(_Ty))

	or	eax, -1
	xor	edx, edx
	div	esi
	cmp	eax, 1
	jae	SHORT $LN1@allocate@2

; 94   : 			_THROW_NCEE(std::bad_alloc, NULL);

	lea	eax, DWORD PTR $T63972[esp+12]
	push	eax
	lea	ecx, DWORD PTR $T63967[esp+20]
	mov	DWORD PTR $T63972[esp+16], 0
	call	??0exception@std@@QAE@ABQBD@Z		; std::exception::exception
	push	OFFSET __TI2?AVbad_alloc@std@@
	lea	ecx, DWORD PTR $T63967[esp+20]
	push	ecx
	mov	DWORD PTR $T63967[esp+24], OFFSET ??_7bad_alloc@std@@6B@
	call	__CxxThrowException@8
$LN9@allocate@2:
$LN8@allocate@2:
	int	3
?allocate@?$_DebugHeapAllocator@D@std@@QAEPADI@Z ENDP	; std::_DebugHeapAllocator<char>::allocate
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Poke_2>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Console_Input_Poke_2>::ScriptRegistrant<z_Console_Input_Poke_2>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Poke_2>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@@8 ; ScriptRegistrant<z_Console_Input_Poke_2> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8 ; ScriptRegistrant<z_Console_Input_Poke_2>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8 ; ScriptRegistrant<z_Console_Input_Poke_2>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8 ; ScriptRegistrant<z_Console_Input_Poke_2>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	??_R1A@?0A@EA@ScriptFactory@@8			; ScriptFactory::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	??_R0?AVScriptFactory@@@8			; ScriptFactory `RTTI Type Descriptor'
PUBLIC	??_R3ScriptFactory@@8				; ScriptFactory::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2ScriptFactory@@8				; ScriptFactory::`RTTI Base Class Array'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Console_Input_Poke_2>::Create
EXTRN	??0ScriptFactory@@QAE@PAD0@Z:PROC		; ScriptFactory::ScriptFactory
EXTRN	??_E?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Console_Input_Poke_2>::`vector deleting destructor'
;	COMDAT ??_R2ScriptFactory@@8
; File d:\source code\stgm\scripts.h
rdata$r	SEGMENT
??_R2ScriptFactory@@8 DD FLAT:??_R1A@?0A@EA@ScriptFactory@@8 ; ScriptFactory::`RTTI Base Class Array'
rdata$r	ENDS
;	COMDAT ??_R3ScriptFactory@@8
rdata$r	SEGMENT
??_R3ScriptFactory@@8 DD 00H				; ScriptFactory::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	01H
	DD	FLAT:??_R2ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVScriptFactory@@@8
_DATA	SEGMENT
??_R0?AVScriptFactory@@@8 DD FLAT:??_7type_info@@6B@	; ScriptFactory `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVScriptFactory@@', 00H
_DATA	ENDS
;	COMDAT ??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@ScriptFactory@@8 DD FLAT:??_R0?AVScriptFactory@@@8 ; ScriptFactory::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	00H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@@8 ; ScriptRegistrant<z_Console_Input_Poke_2>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8 ; ScriptRegistrant<z_Console_Input_Poke_2>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8 DD 00H ; ScriptRegistrant<z_Console_Input_Poke_2>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Console_Input_Poke_2> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@6B@ DD 00H ; ScriptRegistrant<z_Console_Input_Poke_2>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Poke_2>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Console_Input_Poke_2>::ScriptRegistrant<z_Console_Input_Poke_2>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Console_Input_Poke_2>::ScriptRegistrant<z_Console_Input_Poke_2>
_TEXT	ENDS
PUBLIC	?SetFactory@ScriptImpClass@@QAEXPAVScriptFactory@@@Z ; ScriptImpClass::SetFactory
; Function compile flags: /Ogtpy
;	COMDAT ?SetFactory@ScriptImpClass@@QAEXPAVScriptFactory@@@Z
_TEXT	SEGMENT
_ptr$ = 8						; size = 4
?SetFactory@ScriptImpClass@@QAEXPAVScriptFactory@@@Z PROC ; ScriptImpClass::SetFactory, COMDAT
; _this$ = ecx

; 145  : 		Factory = ptr;

	mov	eax, DWORD PTR _ptr$[esp-4]
	mov	DWORD PTR [ecx+20], eax

; 146  : 	}

	ret	4
?SetFactory@ScriptImpClass@@QAEXPAVScriptFactory@@@Z ENDP ; ScriptImpClass::SetFactory
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Console_Input_Killed@@@@6B@ ; ScriptRegistrant<z_Console_Input_Killed>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Console_Input_Killed@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Console_Input_Killed>::ScriptRegistrant<z_Console_Input_Killed>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Console_Input_Killed@@@@6B@ ; ScriptRegistrant<z_Console_Input_Killed>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed@@@@@8 ; ScriptRegistrant<z_Console_Input_Killed> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8 ; ScriptRegistrant<z_Console_Input_Killed>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8 ; ScriptRegistrant<z_Console_Input_Killed>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8 ; ScriptRegistrant<z_Console_Input_Killed>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Console_Input_Killed>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Console_Input_Killed>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed@@@@@8 ; ScriptRegistrant<z_Console_Input_Killed>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8 ; ScriptRegistrant<z_Console_Input_Killed>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8 DD 00H ; ScriptRegistrant<z_Console_Input_Killed>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Console_Input_Killed> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Console_Input_Killed@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Console_Input_Killed@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Console_Input_Killed@@@@6B@ DD 00H ; ScriptRegistrant<z_Console_Input_Killed>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Killed@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Console_Input_Killed@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Console_Input_Killed@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Console_Input_Killed@@@@6B@ ; ScriptRegistrant<z_Console_Input_Killed>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Console_Input_Killed@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Console_Input_Killed@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Console_Input_Killed>::ScriptRegistrant<z_Console_Input_Killed>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Killed@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Console_Input_Killed@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Console_Input_Killed>::ScriptRegistrant<z_Console_Input_Killed>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Killed_2>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Console_Input_Killed_2>::ScriptRegistrant<z_Console_Input_Killed_2>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Killed_2>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@@8 ; ScriptRegistrant<z_Console_Input_Killed_2> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8 ; ScriptRegistrant<z_Console_Input_Killed_2>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8 ; ScriptRegistrant<z_Console_Input_Killed_2>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8 ; ScriptRegistrant<z_Console_Input_Killed_2>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Console_Input_Killed_2>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Console_Input_Killed_2>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@@8 ; ScriptRegistrant<z_Console_Input_Killed_2>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8 ; ScriptRegistrant<z_Console_Input_Killed_2>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8 DD 00H ; ScriptRegistrant<z_Console_Input_Killed_2>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Console_Input_Killed_2> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@6B@ DD 00H ; ScriptRegistrant<z_Console_Input_Killed_2>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Killed_2>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Console_Input_Killed_2>::ScriptRegistrant<z_Console_Input_Killed_2>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Console_Input_Killed_2>::ScriptRegistrant<z_Console_Input_Killed_2>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_2>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Console_Input_Custom_2>::ScriptRegistrant<z_Console_Input_Custom_2>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_2>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_2> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_2>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_2>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_2>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Console_Input_Custom_2>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Console_Input_Custom_2>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_2>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_2>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8 DD 00H ; ScriptRegistrant<z_Console_Input_Custom_2>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_2> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@6B@ DD 00H ; ScriptRegistrant<z_Console_Input_Custom_2>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_2>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Console_Input_Custom_2>::ScriptRegistrant<z_Console_Input_Custom_2>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Console_Input_Custom_2>::ScriptRegistrant<z_Console_Input_Custom_2>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@6B@ ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@6B@ ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@@8 ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8 ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8 ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8 ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@@8 ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8 ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8 DD 00H ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custo'
	DB	'm@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@6B@ DD 00H ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@6B@ ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@6B@ ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::ScriptRegistrant<z_Play_Three_Cinematics_Custom>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@6B@ ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@@8 ; ScriptRegistrant<z_Play_Three_Cinematics_Custom> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8 ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8 ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8 ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@@8 ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8 ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8 DD 00H ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Play_Three_Cinematics_Custom> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@'
	DB	'@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@6B@ DD 00H ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@6B@ ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::ScriptRegistrant<z_Play_Three_Cinematics_Custom>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::ScriptRegistrant<z_Play_Three_Cinematics_Custom>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@6B@ ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@6B@ ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@@8 ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8 ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8 ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8 ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@@8 ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8 ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8 DD 00H ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_C'
	DB	'ustom@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@6B@ DD 00H ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@6B@ ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@6B@ ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::ScriptRegistrant<z_Destroy_Three_Objects_Custom>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@6B@ ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@@8 ; ScriptRegistrant<z_Destroy_Three_Objects_Custom> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8 ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8 ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8 ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@@8 ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8 ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8 DD 00H ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Destroy_Three_Objects_Custom> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@'
	DB	'@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@6B@ DD 00H ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@6B@ ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::ScriptRegistrant<z_Destroy_Three_Objects_Custom>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::ScriptRegistrant<z_Destroy_Three_Objects_Custom>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@6B@ ; ScriptRegistrant<z_RemoveWeaponModel>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@QAE@PAD0@Z ; ScriptRegistrant<z_RemoveWeaponModel>::ScriptRegistrant<z_RemoveWeaponModel>
PUBLIC	??_R4?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@6B@ ; ScriptRegistrant<z_RemoveWeaponModel>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@@8 ; ScriptRegistrant<z_RemoveWeaponModel> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8 ; ScriptRegistrant<z_RemoveWeaponModel>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8 ; ScriptRegistrant<z_RemoveWeaponModel>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8 ; ScriptRegistrant<z_RemoveWeaponModel>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_RemoveWeaponModel>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_RemoveWeaponModel>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@@8 ; ScriptRegistrant<z_RemoveWeaponModel>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8 ; ScriptRegistrant<z_RemoveWeaponModel>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8 DD 00H ; ScriptRegistrant<z_RemoveWeaponModel>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_RemoveWeaponModel> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@6B@ DD 00H ; ScriptRegistrant<z_RemoveWeaponModel>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@6B@ ; ScriptRegistrant<z_RemoveWeaponModel>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_RemoveWeaponModel>::ScriptRegistrant<z_RemoveWeaponModel>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_RemoveWeaponModel>::ScriptRegistrant<z_RemoveWeaponModel>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_rwk@@@@6B@		; ScriptRegistrant<z_rwk>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_rwk@@@@QAE@PAD0@Z	; ScriptRegistrant<z_rwk>::ScriptRegistrant<z_rwk>
PUBLIC	??_R4?$ScriptRegistrant@Vz_rwk@@@@6B@		; ScriptRegistrant<z_rwk>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_rwk@@@@@8		; ScriptRegistrant<z_rwk> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_rwk@@@@8		; ScriptRegistrant<z_rwk>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_rwk@@@@8		; ScriptRegistrant<z_rwk>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_rwk@@@@8	; ScriptRegistrant<z_rwk>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_rwk>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_rwk@@@@UAEPAXI@Z:PROC	; ScriptRegistrant<z_rwk>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_rwk@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_rwk@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_rwk@@@@@8 ; ScriptRegistrant<z_rwk>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_rwk@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_rwk@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_rwk@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_rwk@@@@8 ; ScriptRegistrant<z_rwk>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_rwk@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_rwk@@@@8 DD 00H		; ScriptRegistrant<z_rwk>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_rwk@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_rwk@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_rwk@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_rwk> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_rwk@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_rwk@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_rwk@@@@6B@ DD 00H		; ScriptRegistrant<z_rwk>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_rwk@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_rwk@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_rwk@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_rwk@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_rwk@@@@6B@ ; ScriptRegistrant<z_rwk>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_rwk@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_rwk@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_rwk@@@@QAE@PAD0@Z PROC		; ScriptRegistrant<z_rwk>::ScriptRegistrant<z_rwk>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_rwk@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_rwk@@@@QAE@PAD0@Z ENDP		; ScriptRegistrant<z_rwk>::ScriptRegistrant<z_rwk>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_GameoverCreated@@@@6B@ ; ScriptRegistrant<z_GameoverCreated>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_GameoverCreated@@@@QAE@PAD0@Z ; ScriptRegistrant<z_GameoverCreated>::ScriptRegistrant<z_GameoverCreated>
PUBLIC	??_R4?$ScriptRegistrant@Vz_GameoverCreated@@@@6B@ ; ScriptRegistrant<z_GameoverCreated>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_GameoverCreated@@@@@8 ; ScriptRegistrant<z_GameoverCreated> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_GameoverCreated@@@@8	; ScriptRegistrant<z_GameoverCreated>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_GameoverCreated@@@@8	; ScriptRegistrant<z_GameoverCreated>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_GameoverCreated@@@@8 ; ScriptRegistrant<z_GameoverCreated>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_GameoverCreated>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_GameoverCreated>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_GameoverCreated@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_GameoverCreated@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_GameoverCreated@@@@@8 ; ScriptRegistrant<z_GameoverCreated>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_GameoverCreated@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_GameoverCreated@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_GameoverCreated@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_GameoverCreated@@@@8 ; ScriptRegistrant<z_GameoverCreated>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_GameoverCreated@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_GameoverCreated@@@@8 DD 00H	; ScriptRegistrant<z_GameoverCreated>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_GameoverCreated@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_GameoverCreated@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_GameoverCreated@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_GameoverCreated> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_GameoverCreated@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_GameoverCreated@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_GameoverCreated@@@@6B@ DD 00H ; ScriptRegistrant<z_GameoverCreated>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_GameoverCreated@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_GameoverCreated@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_GameoverCreated@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_GameoverCreated@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_GameoverCreated@@@@6B@ ; ScriptRegistrant<z_GameoverCreated>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_GameoverCreated@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_GameoverCreated@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_GameoverCreated>::ScriptRegistrant<z_GameoverCreated>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_GameoverCreated@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_GameoverCreated@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_GameoverCreated>::ScriptRegistrant<z_GameoverCreated>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::ScriptRegistrant<z_Console_Input_Custom_Delay_1>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_1> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8 DD 00H ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_Delay_1> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@'
	DB	'@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@6B@ DD 00H ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::ScriptRegistrant<z_Console_Input_Custom_Delay_1>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::ScriptRegistrant<z_Console_Input_Custom_Delay_1>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::ScriptRegistrant<z_Console_Input_Custom_Delay_2>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_2> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8 ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8 DD 00H ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_Delay_2> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@'
	DB	'@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@6B@ DD 00H ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@6B@ ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::ScriptRegistrant<z_Console_Input_Custom_Delay_2>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::ScriptRegistrant<z_Console_Input_Custom_Delay_2>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@6B@ ; ScriptRegistrant<z_Created_Send_Custom_Param>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Created_Send_Custom_Param>::ScriptRegistrant<z_Created_Send_Custom_Param>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@6B@ ; ScriptRegistrant<z_Created_Send_Custom_Param>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@@8 ; ScriptRegistrant<z_Created_Send_Custom_Param> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8 ; ScriptRegistrant<z_Created_Send_Custom_Param>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8 ; ScriptRegistrant<z_Created_Send_Custom_Param>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8 ; ScriptRegistrant<z_Created_Send_Custom_Param>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Created_Send_Custom_Param>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Created_Send_Custom_Param>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@@8 ; ScriptRegistrant<z_Created_Send_Custom_Param>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8 ; ScriptRegistrant<z_Created_Send_Custom_Param>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8 DD 00H ; ScriptRegistrant<z_Created_Send_Custom_Param>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Created_Send_Custom_Param> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@6B@ DD 00H ; ScriptRegistrant<z_Created_Send_Custom_Param>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@6B@ ; ScriptRegistrant<z_Created_Send_Custom_Param>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Created_Send_Custom_Param>::ScriptRegistrant<z_Created_Send_Custom_Param>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Created_Send_Custom_Param>::ScriptRegistrant<z_Created_Send_Custom_Param>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@6B@ ; ScriptRegistrant<z_NoDamageMoneyPoints>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@QAE@PAD0@Z ; ScriptRegistrant<z_NoDamageMoneyPoints>::ScriptRegistrant<z_NoDamageMoneyPoints>
PUBLIC	??_R4?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@6B@ ; ScriptRegistrant<z_NoDamageMoneyPoints>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@@8 ; ScriptRegistrant<z_NoDamageMoneyPoints> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8 ; ScriptRegistrant<z_NoDamageMoneyPoints>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8 ; ScriptRegistrant<z_NoDamageMoneyPoints>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8 ; ScriptRegistrant<z_NoDamageMoneyPoints>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_NoDamageMoneyPoints>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_NoDamageMoneyPoints>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@@8 ; ScriptRegistrant<z_NoDamageMoneyPoints>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8 ; ScriptRegistrant<z_NoDamageMoneyPoints>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8 DD 00H ; ScriptRegistrant<z_NoDamageMoneyPoints>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_NoDamageMoneyPoints> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@6B@ DD 00H ; ScriptRegistrant<z_NoDamageMoneyPoints>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@6B@ ; ScriptRegistrant<z_NoDamageMoneyPoints>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_NoDamageMoneyPoints>::ScriptRegistrant<z_NoDamageMoneyPoints>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_NoDamageMoneyPoints>::ScriptRegistrant<z_NoDamageMoneyPoints>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Set_Team@@@@6B@	; ScriptRegistrant<z_Set_Team>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Set_Team@@@@QAE@PAD0@Z	; ScriptRegistrant<z_Set_Team>::ScriptRegistrant<z_Set_Team>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Set_Team@@@@6B@	; ScriptRegistrant<z_Set_Team>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Set_Team@@@@@8	; ScriptRegistrant<z_Set_Team> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Set_Team@@@@8	; ScriptRegistrant<z_Set_Team>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Set_Team@@@@8	; ScriptRegistrant<z_Set_Team>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Team@@@@8 ; ScriptRegistrant<z_Set_Team>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Set_Team>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Set_Team>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Team@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Team@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Set_Team@@@@@8 ; ScriptRegistrant<z_Set_Team>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Set_Team@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Set_Team@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Set_Team@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Team@@@@8 ; ScriptRegistrant<z_Set_Team>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Set_Team@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Set_Team@@@@8 DD 00H		; ScriptRegistrant<z_Set_Team>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Set_Team@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Set_Team@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Set_Team@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Set_Team> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Set_Team@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Set_Team@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Set_Team@@@@6B@ DD 00H	; ScriptRegistrant<z_Set_Team>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Set_Team@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Set_Team@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Set_Team@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Set_Team@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Set_Team@@@@6B@ ; ScriptRegistrant<z_Set_Team>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Set_Team@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Set_Team@@@@QAE@PAD0@Z PROC	; ScriptRegistrant<z_Set_Team>::ScriptRegistrant<z_Set_Team>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Set_Team@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Set_Team@@@@QAE@PAD0@Z ENDP	; ScriptRegistrant<z_Set_Team>::ScriptRegistrant<z_Set_Team>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Set_Skin_Created@@@@6B@ ; ScriptRegistrant<z_Set_Skin_Created>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Set_Skin_Created@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Set_Skin_Created>::ScriptRegistrant<z_Set_Skin_Created>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Set_Skin_Created@@@@6B@ ; ScriptRegistrant<z_Set_Skin_Created>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Set_Skin_Created@@@@@8 ; ScriptRegistrant<z_Set_Skin_Created> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8 ; ScriptRegistrant<z_Set_Skin_Created>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8 ; ScriptRegistrant<z_Set_Skin_Created>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8 ; ScriptRegistrant<z_Set_Skin_Created>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Set_Skin_Created>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Set_Skin_Created>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Set_Skin_Created@@@@@8 ; ScriptRegistrant<z_Set_Skin_Created>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8 ; ScriptRegistrant<z_Set_Skin_Created>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8 DD 00H	; ScriptRegistrant<z_Set_Skin_Created>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Set_Skin_Created@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Set_Skin_Created@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Set_Skin_Created> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Set_Skin_Created@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Set_Skin_Created@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Set_Skin_Created@@@@6B@ DD 00H ; ScriptRegistrant<z_Set_Skin_Created>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Set_Skin_Created@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Set_Skin_Created@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Set_Skin_Created@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Set_Skin_Created@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Set_Skin_Created@@@@6B@ ; ScriptRegistrant<z_Set_Skin_Created>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Set_Skin_Created@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Set_Skin_Created@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Set_Skin_Created>::ScriptRegistrant<z_Set_Skin_Created>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Set_Skin_Created@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Set_Skin_Created@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Set_Skin_Created>::ScriptRegistrant<z_Set_Skin_Created>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Set_Skin@@@@6B@	; ScriptRegistrant<z_Set_Skin>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Set_Skin@@@@QAE@PAD0@Z	; ScriptRegistrant<z_Set_Skin>::ScriptRegistrant<z_Set_Skin>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Set_Skin@@@@6B@	; ScriptRegistrant<z_Set_Skin>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Set_Skin@@@@@8	; ScriptRegistrant<z_Set_Skin> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Set_Skin@@@@8	; ScriptRegistrant<z_Set_Skin>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Set_Skin@@@@8	; ScriptRegistrant<z_Set_Skin>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Skin@@@@8 ; ScriptRegistrant<z_Set_Skin>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Set_Skin>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Set_Skin>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Skin@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Skin@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Set_Skin@@@@@8 ; ScriptRegistrant<z_Set_Skin>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Set_Skin@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Set_Skin@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Set_Skin@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Set_Skin@@@@8 ; ScriptRegistrant<z_Set_Skin>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Set_Skin@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Set_Skin@@@@8 DD 00H		; ScriptRegistrant<z_Set_Skin>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Set_Skin@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Set_Skin@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Set_Skin@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Set_Skin> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Set_Skin@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Set_Skin@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Set_Skin@@@@6B@ DD 00H	; ScriptRegistrant<z_Set_Skin>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Set_Skin@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Set_Skin@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Set_Skin@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Set_Skin@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Set_Skin@@@@6B@ ; ScriptRegistrant<z_Set_Skin>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Set_Skin@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Set_Skin@@@@QAE@PAD0@Z PROC	; ScriptRegistrant<z_Set_Skin>::ScriptRegistrant<z_Set_Skin>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Set_Skin@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Set_Skin@@@@QAE@PAD0@Z ENDP	; ScriptRegistrant<z_Set_Skin>::ScriptRegistrant<z_Set_Skin>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@6B@ ; ScriptRegistrant<z_Death_Enable_Spawner>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Death_Enable_Spawner>::ScriptRegistrant<z_Death_Enable_Spawner>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@6B@ ; ScriptRegistrant<z_Death_Enable_Spawner>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@@8 ; ScriptRegistrant<z_Death_Enable_Spawner> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8 ; ScriptRegistrant<z_Death_Enable_Spawner>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8 ; ScriptRegistrant<z_Death_Enable_Spawner>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8 ; ScriptRegistrant<z_Death_Enable_Spawner>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Death_Enable_Spawner>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Death_Enable_Spawner>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@@8 ; ScriptRegistrant<z_Death_Enable_Spawner>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8 ; ScriptRegistrant<z_Death_Enable_Spawner>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8 DD 00H ; ScriptRegistrant<z_Death_Enable_Spawner>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Death_Enable_Spawner> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@6B@ DD 00H ; ScriptRegistrant<z_Death_Enable_Spawner>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@6B@ ; ScriptRegistrant<z_Death_Enable_Spawner>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Death_Enable_Spawner>::ScriptRegistrant<z_Death_Enable_Spawner>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Death_Enable_Spawner>::ScriptRegistrant<z_Death_Enable_Spawner>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@6B@ ; ScriptRegistrant<z_Death_Enable_3Spawners>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Death_Enable_3Spawners>::ScriptRegistrant<z_Death_Enable_3Spawners>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@6B@ ; ScriptRegistrant<z_Death_Enable_3Spawners>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@@8 ; ScriptRegistrant<z_Death_Enable_3Spawners> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8 ; ScriptRegistrant<z_Death_Enable_3Spawners>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8 ; ScriptRegistrant<z_Death_Enable_3Spawners>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8 ; ScriptRegistrant<z_Death_Enable_3Spawners>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Death_Enable_3Spawners>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Death_Enable_3Spawners>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@@8 ; ScriptRegistrant<z_Death_Enable_3Spawners>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8 ; ScriptRegistrant<z_Death_Enable_3Spawners>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8 DD 00H ; ScriptRegistrant<z_Death_Enable_3Spawners>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Death_Enable_3Spawners> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@6B@ DD 00H ; ScriptRegistrant<z_Death_Enable_3Spawners>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@6B@ ; ScriptRegistrant<z_Death_Enable_3Spawners>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Death_Enable_3Spawners>::ScriptRegistrant<z_Death_Enable_3Spawners>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Death_Enable_3Spawners>::ScriptRegistrant<z_Death_Enable_3Spawners>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@6B@ ; ScriptRegistrant<z_UnkillableUntilEntered>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@QAE@PAD0@Z ; ScriptRegistrant<z_UnkillableUntilEntered>::ScriptRegistrant<z_UnkillableUntilEntered>
PUBLIC	??_R4?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@6B@ ; ScriptRegistrant<z_UnkillableUntilEntered>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@@8 ; ScriptRegistrant<z_UnkillableUntilEntered> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8 ; ScriptRegistrant<z_UnkillableUntilEntered>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8 ; ScriptRegistrant<z_UnkillableUntilEntered>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8 ; ScriptRegistrant<z_UnkillableUntilEntered>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_UnkillableUntilEntered>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_UnkillableUntilEntered>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@@8 ; ScriptRegistrant<z_UnkillableUntilEntered>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8 ; ScriptRegistrant<z_UnkillableUntilEntered>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8 DD 00H ; ScriptRegistrant<z_UnkillableUntilEntered>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_UnkillableUntilEntered> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@6B@ DD 00H ; ScriptRegistrant<z_UnkillableUntilEntered>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@6B@ ; ScriptRegistrant<z_UnkillableUntilEntered>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_UnkillableUntilEntered>::ScriptRegistrant<z_UnkillableUntilEntered>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_UnkillableUntilEntered>::ScriptRegistrant<z_UnkillableUntilEntered>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_DestroyVeh259@@@@6B@	; ScriptRegistrant<z_DestroyVeh259>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_DestroyVeh259@@@@QAE@PAD0@Z ; ScriptRegistrant<z_DestroyVeh259>::ScriptRegistrant<z_DestroyVeh259>
PUBLIC	??_R4?$ScriptRegistrant@Vz_DestroyVeh259@@@@6B@	; ScriptRegistrant<z_DestroyVeh259>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_DestroyVeh259@@@@@8 ; ScriptRegistrant<z_DestroyVeh259> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_DestroyVeh259@@@@8	; ScriptRegistrant<z_DestroyVeh259>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_DestroyVeh259@@@@8	; ScriptRegistrant<z_DestroyVeh259>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_DestroyVeh259@@@@8 ; ScriptRegistrant<z_DestroyVeh259>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_DestroyVeh259>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_DestroyVeh259>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_DestroyVeh259@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_DestroyVeh259@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_DestroyVeh259@@@@@8 ; ScriptRegistrant<z_DestroyVeh259>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_DestroyVeh259@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_DestroyVeh259@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_DestroyVeh259@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_DestroyVeh259@@@@8 ; ScriptRegistrant<z_DestroyVeh259>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_DestroyVeh259@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_DestroyVeh259@@@@8 DD 00H	; ScriptRegistrant<z_DestroyVeh259>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_DestroyVeh259@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_DestroyVeh259@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_DestroyVeh259@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_DestroyVeh259> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_DestroyVeh259@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_DestroyVeh259@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_DestroyVeh259@@@@6B@ DD 00H	; ScriptRegistrant<z_DestroyVeh259>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_DestroyVeh259@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_DestroyVeh259@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_DestroyVeh259@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_DestroyVeh259@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_DestroyVeh259@@@@6B@ ; ScriptRegistrant<z_DestroyVeh259>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_DestroyVeh259@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_DestroyVeh259@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_DestroyVeh259>::ScriptRegistrant<z_DestroyVeh259>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_DestroyVeh259@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_DestroyVeh259@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_DestroyVeh259>::ScriptRegistrant<z_DestroyVeh259>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_VehExit@@@@6B@	; ScriptRegistrant<z_VehExit>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_VehExit@@@@QAE@PAD0@Z	; ScriptRegistrant<z_VehExit>::ScriptRegistrant<z_VehExit>
PUBLIC	??_R4?$ScriptRegistrant@Vz_VehExit@@@@6B@	; ScriptRegistrant<z_VehExit>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_VehExit@@@@@8	; ScriptRegistrant<z_VehExit> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_VehExit@@@@8		; ScriptRegistrant<z_VehExit>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_VehExit@@@@8		; ScriptRegistrant<z_VehExit>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_VehExit@@@@8 ; ScriptRegistrant<z_VehExit>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_VehExit>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_VehExit@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_VehExit>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_VehExit@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_VehExit@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_VehExit@@@@@8 ; ScriptRegistrant<z_VehExit>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_VehExit@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_VehExit@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_VehExit@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_VehExit@@@@8 ; ScriptRegistrant<z_VehExit>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_VehExit@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_VehExit@@@@8 DD 00H		; ScriptRegistrant<z_VehExit>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_VehExit@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_VehExit@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_VehExit@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_VehExit> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_VehExit@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_VehExit@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_VehExit@@@@6B@ DD 00H	; ScriptRegistrant<z_VehExit>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_VehExit@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_VehExit@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_VehExit@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_VehExit@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_VehExit@@@@6B@ ; ScriptRegistrant<z_VehExit>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_VehExit@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_VehExit@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_VehExit@@@@QAE@PAD0@Z PROC	; ScriptRegistrant<z_VehExit>::ScriptRegistrant<z_VehExit>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_VehExit@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_VehExit@@@@QAE@PAD0@Z ENDP	; ScriptRegistrant<z_VehExit>::ScriptRegistrant<z_VehExit>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@6B@ ; ScriptRegistrant<z_Spawn_When_Killed>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Spawn_When_Killed>::ScriptRegistrant<z_Spawn_When_Killed>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@6B@ ; ScriptRegistrant<z_Spawn_When_Killed>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@@8 ; ScriptRegistrant<z_Spawn_When_Killed> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8 ; ScriptRegistrant<z_Spawn_When_Killed>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8 ; ScriptRegistrant<z_Spawn_When_Killed>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8 ; ScriptRegistrant<z_Spawn_When_Killed>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Spawn_When_Killed>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Spawn_When_Killed>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@@8 ; ScriptRegistrant<z_Spawn_When_Killed>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8 ; ScriptRegistrant<z_Spawn_When_Killed>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8 DD 00H ; ScriptRegistrant<z_Spawn_When_Killed>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Spawn_When_Killed> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@6B@ DD 00H ; ScriptRegistrant<z_Spawn_When_Killed>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@6B@ ; ScriptRegistrant<z_Spawn_When_Killed>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Spawn_When_Killed>::ScriptRegistrant<z_Spawn_When_Killed>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Spawn_When_Killed>::ScriptRegistrant<z_Spawn_When_Killed>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@6B@ ; ScriptRegistrant<z_Remove_Script_Custom>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Remove_Script_Custom>::ScriptRegistrant<z_Remove_Script_Custom>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@6B@ ; ScriptRegistrant<z_Remove_Script_Custom>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@@8 ; ScriptRegistrant<z_Remove_Script_Custom> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8 ; ScriptRegistrant<z_Remove_Script_Custom>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8 ; ScriptRegistrant<z_Remove_Script_Custom>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8 ; ScriptRegistrant<z_Remove_Script_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Remove_Script_Custom>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Remove_Script_Custom>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@@8 ; ScriptRegistrant<z_Remove_Script_Custom>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8 ; ScriptRegistrant<z_Remove_Script_Custom>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8 DD 00H ; ScriptRegistrant<z_Remove_Script_Custom>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Remove_Script_Custom> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@6B@ DD 00H ; ScriptRegistrant<z_Remove_Script_Custom>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@6B@ ; ScriptRegistrant<z_Remove_Script_Custom>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Remove_Script_Custom>::ScriptRegistrant<z_Remove_Script_Custom>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Remove_Script_Custom>::ScriptRegistrant<z_Remove_Script_Custom>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_Teleport_Powerup@@@@6B@ ; ScriptRegistrant<z_Teleport_Powerup>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_Teleport_Powerup@@@@QAE@PAD0@Z ; ScriptRegistrant<z_Teleport_Powerup>::ScriptRegistrant<z_Teleport_Powerup>
PUBLIC	??_R4?$ScriptRegistrant@Vz_Teleport_Powerup@@@@6B@ ; ScriptRegistrant<z_Teleport_Powerup>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_Teleport_Powerup@@@@@8 ; ScriptRegistrant<z_Teleport_Powerup> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8 ; ScriptRegistrant<z_Teleport_Powerup>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8 ; ScriptRegistrant<z_Teleport_Powerup>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8 ; ScriptRegistrant<z_Teleport_Powerup>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_Teleport_Powerup>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_Teleport_Powerup>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_Teleport_Powerup@@@@@8 ; ScriptRegistrant<z_Teleport_Powerup>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8 ; ScriptRegistrant<z_Teleport_Powerup>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8 DD 00H	; ScriptRegistrant<z_Teleport_Powerup>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_Teleport_Powerup@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_Teleport_Powerup@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_Teleport_Powerup> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_Teleport_Powerup@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_Teleport_Powerup@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_Teleport_Powerup@@@@6B@ DD 00H ; ScriptRegistrant<z_Teleport_Powerup>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_Teleport_Powerup@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_Teleport_Powerup@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_Teleport_Powerup@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_Teleport_Powerup@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_Teleport_Powerup@@@@6B@ ; ScriptRegistrant<z_Teleport_Powerup>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_Teleport_Powerup@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_Teleport_Powerup@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_Teleport_Powerup>::ScriptRegistrant<z_Teleport_Powerup>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_Teleport_Powerup@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_Teleport_Powerup@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_Teleport_Powerup>::ScriptRegistrant<z_Teleport_Powerup>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_blamo4sec@@@@6B@	; ScriptRegistrant<z_blamo4sec>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_blamo4sec@@@@QAE@PAD0@Z ; ScriptRegistrant<z_blamo4sec>::ScriptRegistrant<z_blamo4sec>
PUBLIC	??_R4?$ScriptRegistrant@Vz_blamo4sec@@@@6B@	; ScriptRegistrant<z_blamo4sec>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_blamo4sec@@@@@8	; ScriptRegistrant<z_blamo4sec> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_blamo4sec@@@@8	; ScriptRegistrant<z_blamo4sec>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_blamo4sec@@@@8	; ScriptRegistrant<z_blamo4sec>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_blamo4sec@@@@8 ; ScriptRegistrant<z_blamo4sec>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_blamo4sec>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_blamo4sec>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_blamo4sec@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_blamo4sec@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_blamo4sec@@@@@8 ; ScriptRegistrant<z_blamo4sec>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_blamo4sec@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_blamo4sec@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_blamo4sec@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_blamo4sec@@@@8 ; ScriptRegistrant<z_blamo4sec>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_blamo4sec@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_blamo4sec@@@@8 DD 00H	; ScriptRegistrant<z_blamo4sec>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_blamo4sec@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_blamo4sec@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_blamo4sec@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_blamo4sec> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_blamo4sec@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_blamo4sec@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_blamo4sec@@@@6B@ DD 00H	; ScriptRegistrant<z_blamo4sec>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_blamo4sec@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_blamo4sec@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_blamo4sec@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_blamo4sec@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_blamo4sec@@@@6B@ ; ScriptRegistrant<z_blamo4sec>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_blamo4sec@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_blamo4sec@@@@QAE@PAD0@Z PROC	; ScriptRegistrant<z_blamo4sec>::ScriptRegistrant<z_blamo4sec>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_blamo4sec@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_blamo4sec@@@@QAE@PAD0@Z ENDP	; ScriptRegistrant<z_blamo4sec>::ScriptRegistrant<z_blamo4sec>
_TEXT	ENDS
PUBLIC	??_7?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@6B@ ; ScriptRegistrant<z_ChangeTeamPowerup>::`vftable'
PUBLIC	??0?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@QAE@PAD0@Z ; ScriptRegistrant<z_ChangeTeamPowerup>::ScriptRegistrant<z_ChangeTeamPowerup>
PUBLIC	??_R4?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@6B@ ; ScriptRegistrant<z_ChangeTeamPowerup>::`RTTI Complete Object Locator'
PUBLIC	??_R0?AV?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@@8 ; ScriptRegistrant<z_ChangeTeamPowerup> `RTTI Type Descriptor'
PUBLIC	??_R3?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8 ; ScriptRegistrant<z_ChangeTeamPowerup>::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8 ; ScriptRegistrant<z_ChangeTeamPowerup>::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8 ; ScriptRegistrant<z_ChangeTeamPowerup>::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<z_ChangeTeamPowerup>::Create
EXTRN	??_E?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAXI@Z:PROC ; ScriptRegistrant<z_ChangeTeamPowerup>::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8 DD FLAT:??_R0?AV?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@@8 ; ScriptRegistrant<z_ChangeTeamPowerup>::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8
rdata$r	ENDS
;	COMDAT ??_R2?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8
rdata$r	SEGMENT
??_R2?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8 DD FLAT:??_R1A@?0A@EA@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8 ; ScriptRegistrant<z_ChangeTeamPowerup>::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptFactory@@8
rdata$r	ENDS
;	COMDAT ??_R3?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8
rdata$r	SEGMENT
??_R3?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8 DD 00H ; ScriptRegistrant<z_ChangeTeamPowerup>::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8
rdata$r	ENDS
;	COMDAT ??_R0?AV?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@@8
_DATA	SEGMENT
??_R0?AV?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@@8 DD FLAT:??_7type_info@@6B@ ; ScriptRegistrant<z_ChangeTeamPowerup> `RTTI Type Descriptor'
	DD	00H
	DB	'.?AV?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@', 00H
_DATA	ENDS
;	COMDAT ??_R4?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@6B@
rdata$r	SEGMENT
??_R4?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@6B@ DD 00H ; ScriptRegistrant<z_ChangeTeamPowerup>::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AV?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@@8
	DD	FLAT:??_R3?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@8
rdata$r	ENDS
;	COMDAT ??_7?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@6B@ DD FLAT:??_R4?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@6B@ ; ScriptRegistrant<z_ChangeTeamPowerup>::`vftable'
	DD	FLAT:??_E?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAXI@Z
	DD	FLAT:?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@QAE@PAD0@Z PROC ; ScriptRegistrant<z_ChangeTeamPowerup>::ScriptRegistrant<z_ChangeTeamPowerup>, COMDAT
; _this$ = ecx

; 481  : 	{

	mov	eax, DWORD PTR _p$[esp-4]
	push	esi
	mov	esi, ecx
	mov	ecx, DWORD PTR _n$[esp]
	push	eax
	push	ecx
	mov	ecx, esi
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	mov	DWORD PTR [esi], OFFSET ??_7?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@6B@

; 482  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<z_ChangeTeamPowerup>::ScriptRegistrant<z_ChangeTeamPowerup>
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??0bad_alloc@std@@QAE@ABV01@@Z
_TEXT	SEGMENT
___that$ = 8						; size = 4
??0bad_alloc@std@@QAE@ABV01@@Z PROC			; std::bad_alloc::bad_alloc, COMDAT
; _this$ = ecx
	mov	eax, DWORD PTR ___that$[esp-4]
	push	esi
	push	eax
	mov	esi, ecx
	call	??0exception@std@@QAE@ABV01@@Z		; std::exception::exception
	mov	DWORD PTR [esi], OFFSET ??_7bad_alloc@std@@6B@
	mov	eax, esi
	pop	esi
	ret	4
??0bad_alloc@std@@QAE@ABV01@@Z ENDP			; std::bad_alloc::bad_alloc
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Console_Input_Poke_2>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@2
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@2:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Console_Input_Poke_2>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Console_Input_Killed>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@3
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@3:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Console_Input_Killed>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Console_Input_Killed_2>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@4
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@4:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Console_Input_Killed_2>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Console_Input_Custom_2>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@5
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@5:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Console_Input_Custom_2>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@6
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@6:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@7
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@7:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@8
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@8:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@9
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@9:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_RemoveWeaponModel>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@10
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@10:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_RemoveWeaponModel>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_rwk@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_rwk@@@@UAEPAXI@Z PROC		; ScriptRegistrant<z_rwk>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@11
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@11:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_rwk@@@@UAEPAXI@Z ENDP		; ScriptRegistrant<z_rwk>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_GameoverCreated>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@12
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@12:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_GameoverCreated>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@13
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@13:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@14
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@14:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Created_Send_Custom_Param>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@15
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@15:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Created_Send_Custom_Param>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_NoDamageMoneyPoints>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@16
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@16:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_NoDamageMoneyPoints>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAXI@Z PROC	; ScriptRegistrant<z_Set_Team>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@17
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@17:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAXI@Z ENDP	; ScriptRegistrant<z_Set_Team>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Set_Skin_Created>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@18
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@18:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Set_Skin_Created>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAXI@Z PROC	; ScriptRegistrant<z_Set_Skin>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@19
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@19:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAXI@Z ENDP	; ScriptRegistrant<z_Set_Skin>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Death_Enable_Spawner>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@20
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@20:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Death_Enable_Spawner>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Death_Enable_3Spawners>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@21
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@21:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Death_Enable_3Spawners>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_UnkillableUntilEntered>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@22
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@22:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_UnkillableUntilEntered>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_DestroyVeh259>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@23
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@23:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_DestroyVeh259>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_VehExit@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_VehExit@@@@UAEPAXI@Z PROC	; ScriptRegistrant<z_VehExit>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@24
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@24:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_VehExit@@@@UAEPAXI@Z ENDP	; ScriptRegistrant<z_VehExit>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Spawn_When_Killed>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@25
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@25:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Spawn_When_Killed>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Remove_Script_Custom>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@26
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@26:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Remove_Script_Custom>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_Teleport_Powerup>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@27
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@27:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_Teleport_Powerup>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAXI@Z PROC	; ScriptRegistrant<z_blamo4sec>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@28
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@28:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAXI@Z ENDP	; ScriptRegistrant<z_blamo4sec>::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAXI@Z PROC ; ScriptRegistrant<z_ChangeTeamPowerup>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@29
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@29:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<z_ChangeTeamPowerup>::`scalar deleting destructor'
_TEXT	ENDS
PUBLIC	??0?$allocator@D@std@@QAE@XZ			; std::allocator<char>::allocator<char>
; Function compile flags: /Ogtpy
; File c:\program files\microsoft visual studio 8\vc\include\xmemory
;	COMDAT ??0?$allocator@D@std@@QAE@XZ
_TEXT	SEGMENT
??0?$allocator@D@std@@QAE@XZ PROC			; std::allocator<char>::allocator<char>, COMDAT
; _this$ = ecx

; 120  : 	allocator() _THROW0()

	mov	eax, ecx

; 121  : 		{	// construct default allocator (do nothing)
; 122  : 		}

	ret	0
??0?$allocator@D@std@@QAE@XZ ENDP			; std::allocator<char>::allocator<char>
_TEXT	ENDS
PUBLIC	??0?$allocator@D@std@@QAE@ABV01@@Z		; std::allocator<char>::allocator<char>
; Function compile flags: /Ogtpy
;	COMDAT ??0?$allocator@D@std@@QAE@ABV01@@Z
_TEXT	SEGMENT
___formal$ = 8						; size = 4
??0?$allocator@D@std@@QAE@ABV01@@Z PROC			; std::allocator<char>::allocator<char>, COMDAT
; _this$ = ecx

; 124  : 	allocator(const allocator<_Ty>&) _THROW0()

	mov	eax, ecx

; 125  : 		{	// construct by copying (do nothing)
; 126  : 		}

	ret	4
??0?$allocator@D@std@@QAE@ABV01@@Z ENDP			; std::allocator<char>::allocator<char>
_TEXT	ENDS
PUBLIC	??$_DebugHeapDelete@X@std@@YAXPAX@Z		; std::_DebugHeapDelete<void>
EXTRN	_free:PROC
; Function compile flags: /Ogtpy
; File c:\program files\microsoft visual studio 8\vc\include\xdebug
;	COMDAT ??$_DebugHeapDelete@X@std@@YAXPAX@Z
_TEXT	SEGMENT
__Ptr$ = 8						; size = 4
??$_DebugHeapDelete@X@std@@YAXPAX@Z PROC		; std::_DebugHeapDelete<void>, COMDAT

; 56   : 	if (_Ptr != 0)

	mov	eax, DWORD PTR __Ptr$[esp-4]
	test	eax, eax
	je	SHORT $LN1@DebugHeapD

; 57   : 		{	// worth deleting
; 58   : 		_Ptr->~_Ty();
; 59   : 		// delete as _NORMAL_BLOCK, not _CRT_BLOCK, since we might have
; 60   : 		// facets allocated by normal new.
; 61   : 		free(_Ptr);

	mov	DWORD PTR __Ptr$[esp-4], eax
	jmp	_free
$LN1@DebugHeapD:

; 62   : 		}
; 63   : 	}

	ret	0
??$_DebugHeapDelete@X@std@@YAXPAX@Z ENDP		; std::_DebugHeapDelete<void>
_TEXT	ENDS
PUBLIC	??_7z_Console_Input_Poke_2@@6B@			; z_Console_Input_Poke_2::`vftable'
PUBLIC	??0z_Console_Input_Poke_2@@QAE@XZ		; z_Console_Input_Poke_2::z_Console_Input_Poke_2
PUBLIC	??_R4z_Console_Input_Poke_2@@6B@		; z_Console_Input_Poke_2::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Console_Input_Poke_2@@@8		; z_Console_Input_Poke_2 `RTTI Type Descriptor'
PUBLIC	??_R3z_Console_Input_Poke_2@@8			; z_Console_Input_Poke_2::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Console_Input_Poke_2@@8			; z_Console_Input_Poke_2::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Console_Input_Poke_2@@8		; z_Console_Input_Poke_2::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	??_R1A@?0A@EA@ScriptImpClass@@8			; ScriptImpClass::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	??_R0?AVScriptImpClass@@@8			; ScriptImpClass `RTTI Type Descriptor'
PUBLIC	??_R3ScriptImpClass@@8				; ScriptImpClass::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2ScriptImpClass@@8				; ScriptImpClass::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@ScriptClass@@8			; ScriptClass::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	??_R0?AVScriptClass@@@8				; ScriptClass `RTTI Type Descriptor'
PUBLIC	??_R3ScriptClass@@8				; ScriptClass::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2ScriptClass@@8				; ScriptClass::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@GameObjObserverClass@@8		; GameObjObserverClass::`RTTI Base Class Descriptor at (0,-1,0,64)'
PUBLIC	??_R0?AVGameObjObserverClass@@@8		; GameObjObserverClass `RTTI Type Descriptor'
PUBLIC	??_R3GameObjObserverClass@@8			; GameObjObserverClass::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2GameObjObserverClass@@8			; GameObjObserverClass::`RTTI Base Class Array'
EXTRN	??0ScriptImpClass@@QAE@XZ:PROC			; ScriptImpClass::ScriptImpClass
EXTRN	??_Ez_Console_Input_Poke_2@@UAEPAXI@Z:PROC	; z_Console_Input_Poke_2::`vector deleting destructor'
EXTRN	?Get_Name@ScriptImpClass@@UAEPADXZ:PROC		; ScriptImpClass::Get_Name
EXTRN	?Attach@ScriptImpClass@@UAEXPAE@Z:PROC		; ScriptImpClass::Attach
EXTRN	?Detach@ScriptImpClass@@UAEXPAE@Z:PROC		; ScriptImpClass::Detach
EXTRN	?Created@ScriptImpClass@@UAEXPAE@Z:PROC		; ScriptImpClass::Created
EXTRN	?Destroyed@ScriptImpClass@@UAEXPAE@Z:PROC	; ScriptImpClass::Destroyed
EXTRN	?Killed@ScriptImpClass@@UAEXPAE0@Z:PROC		; ScriptImpClass::Killed
EXTRN	?Damaged@ScriptImpClass@@UAEXPAE0M@Z:PROC	; ScriptImpClass::Damaged
EXTRN	?Custom@ScriptImpClass@@UAEXPAEHH0@Z:PROC	; ScriptImpClass::Custom
EXTRN	?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z:PROC ; ScriptImpClass::Sound_Heard
EXTRN	?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z:PROC	; ScriptImpClass::Enemy_Seen
EXTRN	?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z:PROC ; ScriptImpClass::Action_Complete
EXTRN	?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z:PROC	; ScriptImpClass::Timer_Expired
EXTRN	?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z:PROC ; ScriptImpClass::Animation_Complete
EXTRN	?Entered@ScriptImpClass@@UAEXPAE0@Z:PROC	; ScriptImpClass::Entered
EXTRN	?Exited@ScriptImpClass@@UAEXPAE0@Z:PROC		; ScriptImpClass::Exited
EXTRN	?Owner@ScriptImpClass@@UAEPAEXZ:PROC		; ScriptImpClass::Owner
EXTRN	?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ:PROC	; ScriptImpClass::Get_Owner_Ptr
EXTRN	?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z:PROC ; ScriptImpClass::Set_Parameters_String
EXTRN	?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z:PROC ; ScriptImpClass::Get_Parameters_String
EXTRN	?Save@ScriptImpClass@@UAEXAAE@Z:PROC		; ScriptImpClass::Save
EXTRN	?Load@ScriptImpClass@@UAEXAAE@Z:PROC		; ScriptImpClass::Load
EXTRN	?Save_Data@ScriptImpClass@@UAEXAAE@Z:PROC	; ScriptImpClass::Save_Data
EXTRN	?Load_Data@ScriptImpClass@@UAEXAAE@Z:PROC	; ScriptImpClass::Load_Data
EXTRN	?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ:PROC ; ScriptImpClass::Register_Auto_Save_Variables
;	COMDAT ??_R2GameObjObserverClass@@8
rdata$r	SEGMENT
??_R2GameObjObserverClass@@8 DD FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8 ; GameObjObserverClass::`RTTI Base Class Array'
rdata$r	ENDS
;	COMDAT ??_R3GameObjObserverClass@@8
rdata$r	SEGMENT
??_R3GameObjObserverClass@@8 DD 00H			; GameObjObserverClass::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	01H
	DD	FLAT:??_R2GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVGameObjObserverClass@@@8
_DATA	SEGMENT
??_R0?AVGameObjObserverClass@@@8 DD FLAT:??_7type_info@@6B@ ; GameObjObserverClass `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVGameObjObserverClass@@', 00H
_DATA	ENDS
;	COMDAT ??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@GameObjObserverClass@@8 DD FLAT:??_R0?AVGameObjObserverClass@@@8 ; GameObjObserverClass::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	00H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R2ScriptClass@@8
rdata$r	SEGMENT
??_R2ScriptClass@@8 DD FLAT:??_R1A@?0A@EA@ScriptClass@@8 ; ScriptClass::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3ScriptClass@@8
rdata$r	SEGMENT
??_R3ScriptClass@@8 DD 00H				; ScriptClass::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	02H
	DD	FLAT:??_R2ScriptClass@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVScriptClass@@@8
_DATA	SEGMENT
??_R0?AVScriptClass@@@8 DD FLAT:??_7type_info@@6B@	; ScriptClass `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVScriptClass@@', 00H
_DATA	ENDS
;	COMDAT ??_R1A@?0A@EA@ScriptClass@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@ScriptClass@@8 DD FLAT:??_R0?AVScriptClass@@@8 ; ScriptClass::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	01H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3ScriptClass@@8
rdata$r	ENDS
;	COMDAT ??_R2ScriptImpClass@@8
rdata$r	SEGMENT
??_R2ScriptImpClass@@8 DD FLAT:??_R1A@?0A@EA@ScriptImpClass@@8 ; ScriptImpClass::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3ScriptImpClass@@8
rdata$r	SEGMENT
??_R3ScriptImpClass@@8 DD 00H				; ScriptImpClass::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	03H
	DD	FLAT:??_R2ScriptImpClass@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVScriptImpClass@@@8
_DATA	SEGMENT
??_R0?AVScriptImpClass@@@8 DD FLAT:??_7type_info@@6B@	; ScriptImpClass `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVScriptImpClass@@', 00H
_DATA	ENDS
;	COMDAT ??_R1A@?0A@EA@ScriptImpClass@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@ScriptImpClass@@8 DD FLAT:??_R0?AVScriptImpClass@@@8 ; ScriptImpClass::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	02H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3ScriptImpClass@@8
rdata$r	ENDS
;	COMDAT ??_R1A@?0A@EA@z_Console_Input_Poke_2@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Console_Input_Poke_2@@8 DD FLAT:??_R0?AVz_Console_Input_Poke_2@@@8 ; z_Console_Input_Poke_2::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Console_Input_Poke_2@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Console_Input_Poke_2@@8
rdata$r	SEGMENT
??_R2z_Console_Input_Poke_2@@8 DD FLAT:??_R1A@?0A@EA@z_Console_Input_Poke_2@@8 ; z_Console_Input_Poke_2::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Console_Input_Poke_2@@8
rdata$r	SEGMENT
??_R3z_Console_Input_Poke_2@@8 DD 00H			; z_Console_Input_Poke_2::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Console_Input_Poke_2@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Console_Input_Poke_2@@@8
_DATA	SEGMENT
??_R0?AVz_Console_Input_Poke_2@@@8 DD FLAT:??_7type_info@@6B@ ; z_Console_Input_Poke_2 `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Console_Input_Poke_2@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Console_Input_Poke_2@@6B@
rdata$r	SEGMENT
??_R4z_Console_Input_Poke_2@@6B@ DD 00H			; z_Console_Input_Poke_2::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Console_Input_Poke_2@@@8
	DD	FLAT:??_R3z_Console_Input_Poke_2@@8
rdata$r	ENDS
;	COMDAT ??_7z_Console_Input_Poke_2@@6B@
CONST	SEGMENT
??_7z_Console_Input_Poke_2@@6B@ DD FLAT:??_R4z_Console_Input_Poke_2@@6B@ ; z_Console_Input_Poke_2::`vftable'
	DD	FLAT:??_Ez_Console_Input_Poke_2@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@z_Console_Input_Poke_2@@EAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Console_Input_Poke_2@@QAE@XZ
_TEXT	SEGMENT
??0z_Console_Input_Poke_2@@QAE@XZ PROC			; z_Console_Input_Poke_2::z_Console_Input_Poke_2, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Poke_2@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Console_Input_Poke_2@@QAE@XZ ENDP			; z_Console_Input_Poke_2::z_Console_Input_Poke_2
_TEXT	ENDS
PUBLIC	??_7z_Console_Input_Killed@@6B@			; z_Console_Input_Killed::`vftable'
PUBLIC	??0z_Console_Input_Killed@@QAE@XZ		; z_Console_Input_Killed::z_Console_Input_Killed
PUBLIC	??_R4z_Console_Input_Killed@@6B@		; z_Console_Input_Killed::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Console_Input_Killed@@@8		; z_Console_Input_Killed `RTTI Type Descriptor'
PUBLIC	??_R3z_Console_Input_Killed@@8			; z_Console_Input_Killed::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Console_Input_Killed@@8			; z_Console_Input_Killed::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Console_Input_Killed@@8		; z_Console_Input_Killed::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Console_Input_Killed@@UAEPAXI@Z:PROC	; z_Console_Input_Killed::`vector deleting destructor'
EXTRN	?Poked@ScriptImpClass@@UAEXPAE0@Z:PROC		; ScriptImpClass::Poked
;	COMDAT ??_R1A@?0A@EA@z_Console_Input_Killed@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Console_Input_Killed@@8 DD FLAT:??_R0?AVz_Console_Input_Killed@@@8 ; z_Console_Input_Killed::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Console_Input_Killed@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Console_Input_Killed@@8
rdata$r	SEGMENT
??_R2z_Console_Input_Killed@@8 DD FLAT:??_R1A@?0A@EA@z_Console_Input_Killed@@8 ; z_Console_Input_Killed::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Console_Input_Killed@@8
rdata$r	SEGMENT
??_R3z_Console_Input_Killed@@8 DD 00H			; z_Console_Input_Killed::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Console_Input_Killed@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Console_Input_Killed@@@8
_DATA	SEGMENT
??_R0?AVz_Console_Input_Killed@@@8 DD FLAT:??_7type_info@@6B@ ; z_Console_Input_Killed `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Console_Input_Killed@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Console_Input_Killed@@6B@
rdata$r	SEGMENT
??_R4z_Console_Input_Killed@@6B@ DD 00H			; z_Console_Input_Killed::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Console_Input_Killed@@@8
	DD	FLAT:??_R3z_Console_Input_Killed@@8
rdata$r	ENDS
;	COMDAT ??_7z_Console_Input_Killed@@6B@
CONST	SEGMENT
??_7z_Console_Input_Killed@@6B@ DD FLAT:??_R4z_Console_Input_Killed@@6B@ ; z_Console_Input_Killed::`vftable'
	DD	FLAT:??_Ez_Console_Input_Killed@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@z_Console_Input_Killed@@EAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Console_Input_Killed@@QAE@XZ
_TEXT	SEGMENT
??0z_Console_Input_Killed@@QAE@XZ PROC			; z_Console_Input_Killed::z_Console_Input_Killed, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Killed@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Console_Input_Killed@@QAE@XZ ENDP			; z_Console_Input_Killed::z_Console_Input_Killed
_TEXT	ENDS
PUBLIC	??_7z_Console_Input_Killed_2@@6B@		; z_Console_Input_Killed_2::`vftable'
PUBLIC	??0z_Console_Input_Killed_2@@QAE@XZ		; z_Console_Input_Killed_2::z_Console_Input_Killed_2
PUBLIC	??_R4z_Console_Input_Killed_2@@6B@		; z_Console_Input_Killed_2::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Console_Input_Killed_2@@@8		; z_Console_Input_Killed_2 `RTTI Type Descriptor'
PUBLIC	??_R3z_Console_Input_Killed_2@@8		; z_Console_Input_Killed_2::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Console_Input_Killed_2@@8		; z_Console_Input_Killed_2::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Console_Input_Killed_2@@8	; z_Console_Input_Killed_2::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Console_Input_Killed_2@@UAEPAXI@Z:PROC	; z_Console_Input_Killed_2::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Console_Input_Killed_2@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Console_Input_Killed_2@@8 DD FLAT:??_R0?AVz_Console_Input_Killed_2@@@8 ; z_Console_Input_Killed_2::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Console_Input_Killed_2@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Console_Input_Killed_2@@8
rdata$r	SEGMENT
??_R2z_Console_Input_Killed_2@@8 DD FLAT:??_R1A@?0A@EA@z_Console_Input_Killed_2@@8 ; z_Console_Input_Killed_2::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Console_Input_Killed_2@@8
rdata$r	SEGMENT
??_R3z_Console_Input_Killed_2@@8 DD 00H			; z_Console_Input_Killed_2::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Console_Input_Killed_2@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Console_Input_Killed_2@@@8
_DATA	SEGMENT
??_R0?AVz_Console_Input_Killed_2@@@8 DD FLAT:??_7type_info@@6B@ ; z_Console_Input_Killed_2 `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Console_Input_Killed_2@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Console_Input_Killed_2@@6B@
rdata$r	SEGMENT
??_R4z_Console_Input_Killed_2@@6B@ DD 00H		; z_Console_Input_Killed_2::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Console_Input_Killed_2@@@8
	DD	FLAT:??_R3z_Console_Input_Killed_2@@8
rdata$r	ENDS
;	COMDAT ??_7z_Console_Input_Killed_2@@6B@
CONST	SEGMENT
??_7z_Console_Input_Killed_2@@6B@ DD FLAT:??_R4z_Console_Input_Killed_2@@6B@ ; z_Console_Input_Killed_2::`vftable'
	DD	FLAT:??_Ez_Console_Input_Killed_2@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@z_Console_Input_Killed_2@@EAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Console_Input_Killed_2@@QAE@XZ
_TEXT	SEGMENT
??0z_Console_Input_Killed_2@@QAE@XZ PROC		; z_Console_Input_Killed_2::z_Console_Input_Killed_2, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Killed_2@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Console_Input_Killed_2@@QAE@XZ ENDP		; z_Console_Input_Killed_2::z_Console_Input_Killed_2
_TEXT	ENDS
PUBLIC	??_7z_Console_Input_Custom_2@@6B@		; z_Console_Input_Custom_2::`vftable'
PUBLIC	??0z_Console_Input_Custom_2@@QAE@XZ		; z_Console_Input_Custom_2::z_Console_Input_Custom_2
PUBLIC	??_R4z_Console_Input_Custom_2@@6B@		; z_Console_Input_Custom_2::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Console_Input_Custom_2@@@8		; z_Console_Input_Custom_2 `RTTI Type Descriptor'
PUBLIC	??_R3z_Console_Input_Custom_2@@8		; z_Console_Input_Custom_2::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Console_Input_Custom_2@@8		; z_Console_Input_Custom_2::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Console_Input_Custom_2@@8	; z_Console_Input_Custom_2::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Console_Input_Custom_2@@UAEPAXI@Z:PROC	; z_Console_Input_Custom_2::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Console_Input_Custom_2@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Console_Input_Custom_2@@8 DD FLAT:??_R0?AVz_Console_Input_Custom_2@@@8 ; z_Console_Input_Custom_2::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Console_Input_Custom_2@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Console_Input_Custom_2@@8
rdata$r	SEGMENT
??_R2z_Console_Input_Custom_2@@8 DD FLAT:??_R1A@?0A@EA@z_Console_Input_Custom_2@@8 ; z_Console_Input_Custom_2::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Console_Input_Custom_2@@8
rdata$r	SEGMENT
??_R3z_Console_Input_Custom_2@@8 DD 00H			; z_Console_Input_Custom_2::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Console_Input_Custom_2@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Console_Input_Custom_2@@@8
_DATA	SEGMENT
??_R0?AVz_Console_Input_Custom_2@@@8 DD FLAT:??_7type_info@@6B@ ; z_Console_Input_Custom_2 `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Console_Input_Custom_2@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Console_Input_Custom_2@@6B@
rdata$r	SEGMENT
??_R4z_Console_Input_Custom_2@@6B@ DD 00H		; z_Console_Input_Custom_2::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Console_Input_Custom_2@@@8
	DD	FLAT:??_R3z_Console_Input_Custom_2@@8
rdata$r	ENDS
;	COMDAT ??_7z_Console_Input_Custom_2@@6B@
CONST	SEGMENT
??_7z_Console_Input_Custom_2@@6B@ DD FLAT:??_R4z_Console_Input_Custom_2@@6B@ ; z_Console_Input_Custom_2::`vftable'
	DD	FLAT:??_Ez_Console_Input_Custom_2@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Console_Input_Custom_2@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Console_Input_Custom_2@@QAE@XZ
_TEXT	SEGMENT
??0z_Console_Input_Custom_2@@QAE@XZ PROC		; z_Console_Input_Custom_2::z_Console_Input_Custom_2, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Custom_2@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Console_Input_Custom_2@@QAE@XZ ENDP		; z_Console_Input_Custom_2::z_Console_Input_Custom_2
_TEXT	ENDS
PUBLIC	??_7z_Enable_Multiple_Spawners_Custom@@6B@	; z_Enable_Multiple_Spawners_Custom::`vftable'
PUBLIC	??0z_Enable_Multiple_Spawners_Custom@@QAE@XZ	; z_Enable_Multiple_Spawners_Custom::z_Enable_Multiple_Spawners_Custom
PUBLIC	??_R4z_Enable_Multiple_Spawners_Custom@@6B@	; z_Enable_Multiple_Spawners_Custom::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Enable_Multiple_Spawners_Custom@@@8	; z_Enable_Multiple_Spawners_Custom `RTTI Type Descriptor'
PUBLIC	??_R3z_Enable_Multiple_Spawners_Custom@@8	; z_Enable_Multiple_Spawners_Custom::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Enable_Multiple_Spawners_Custom@@8	; z_Enable_Multiple_Spawners_Custom::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Enable_Multiple_Spawners_Custom@@8 ; z_Enable_Multiple_Spawners_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Enable_Multiple_Spawners_Custom@@UAEPAXI@Z:PROC ; z_Enable_Multiple_Spawners_Custom::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Enable_Multiple_Spawners_Custom@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Enable_Multiple_Spawners_Custom@@8 DD FLAT:??_R0?AVz_Enable_Multiple_Spawners_Custom@@@8 ; z_Enable_Multiple_Spawners_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Enable_Multiple_Spawners_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Enable_Multiple_Spawners_Custom@@8
rdata$r	SEGMENT
??_R2z_Enable_Multiple_Spawners_Custom@@8 DD FLAT:??_R1A@?0A@EA@z_Enable_Multiple_Spawners_Custom@@8 ; z_Enable_Multiple_Spawners_Custom::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Enable_Multiple_Spawners_Custom@@8
rdata$r	SEGMENT
??_R3z_Enable_Multiple_Spawners_Custom@@8 DD 00H	; z_Enable_Multiple_Spawners_Custom::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Enable_Multiple_Spawners_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Enable_Multiple_Spawners_Custom@@@8
_DATA	SEGMENT
??_R0?AVz_Enable_Multiple_Spawners_Custom@@@8 DD FLAT:??_7type_info@@6B@ ; z_Enable_Multiple_Spawners_Custom `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Enable_Multiple_Spawners_Custom@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Enable_Multiple_Spawners_Custom@@6B@
rdata$r	SEGMENT
??_R4z_Enable_Multiple_Spawners_Custom@@6B@ DD 00H	; z_Enable_Multiple_Spawners_Custom::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Enable_Multiple_Spawners_Custom@@@8
	DD	FLAT:??_R3z_Enable_Multiple_Spawners_Custom@@8
rdata$r	ENDS
;	COMDAT ??_7z_Enable_Multiple_Spawners_Custom@@6B@
CONST	SEGMENT
??_7z_Enable_Multiple_Spawners_Custom@@6B@ DD FLAT:??_R4z_Enable_Multiple_Spawners_Custom@@6B@ ; z_Enable_Multiple_Spawners_Custom::`vftable'
	DD	FLAT:??_Ez_Enable_Multiple_Spawners_Custom@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Enable_Multiple_Spawners_Custom@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Enable_Multiple_Spawners_Custom@@QAE@XZ
_TEXT	SEGMENT
??0z_Enable_Multiple_Spawners_Custom@@QAE@XZ PROC	; z_Enable_Multiple_Spawners_Custom::z_Enable_Multiple_Spawners_Custom, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Enable_Multiple_Spawners_Custom@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Enable_Multiple_Spawners_Custom@@QAE@XZ ENDP	; z_Enable_Multiple_Spawners_Custom::z_Enable_Multiple_Spawners_Custom
_TEXT	ENDS
PUBLIC	??_7z_Play_Three_Cinematics_Custom@@6B@		; z_Play_Three_Cinematics_Custom::`vftable'
PUBLIC	??0z_Play_Three_Cinematics_Custom@@QAE@XZ	; z_Play_Three_Cinematics_Custom::z_Play_Three_Cinematics_Custom
PUBLIC	??_R4z_Play_Three_Cinematics_Custom@@6B@	; z_Play_Three_Cinematics_Custom::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Play_Three_Cinematics_Custom@@@8	; z_Play_Three_Cinematics_Custom `RTTI Type Descriptor'
PUBLIC	??_R3z_Play_Three_Cinematics_Custom@@8		; z_Play_Three_Cinematics_Custom::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Play_Three_Cinematics_Custom@@8		; z_Play_Three_Cinematics_Custom::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Play_Three_Cinematics_Custom@@8	; z_Play_Three_Cinematics_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Play_Three_Cinematics_Custom@@UAEPAXI@Z:PROC ; z_Play_Three_Cinematics_Custom::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Play_Three_Cinematics_Custom@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Play_Three_Cinematics_Custom@@8 DD FLAT:??_R0?AVz_Play_Three_Cinematics_Custom@@@8 ; z_Play_Three_Cinematics_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Play_Three_Cinematics_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Play_Three_Cinematics_Custom@@8
rdata$r	SEGMENT
??_R2z_Play_Three_Cinematics_Custom@@8 DD FLAT:??_R1A@?0A@EA@z_Play_Three_Cinematics_Custom@@8 ; z_Play_Three_Cinematics_Custom::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Play_Three_Cinematics_Custom@@8
rdata$r	SEGMENT
??_R3z_Play_Three_Cinematics_Custom@@8 DD 00H		; z_Play_Three_Cinematics_Custom::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Play_Three_Cinematics_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Play_Three_Cinematics_Custom@@@8
_DATA	SEGMENT
??_R0?AVz_Play_Three_Cinematics_Custom@@@8 DD FLAT:??_7type_info@@6B@ ; z_Play_Three_Cinematics_Custom `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Play_Three_Cinematics_Custom@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Play_Three_Cinematics_Custom@@6B@
rdata$r	SEGMENT
??_R4z_Play_Three_Cinematics_Custom@@6B@ DD 00H		; z_Play_Three_Cinematics_Custom::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Play_Three_Cinematics_Custom@@@8
	DD	FLAT:??_R3z_Play_Three_Cinematics_Custom@@8
rdata$r	ENDS
;	COMDAT ??_7z_Play_Three_Cinematics_Custom@@6B@
CONST	SEGMENT
??_7z_Play_Three_Cinematics_Custom@@6B@ DD FLAT:??_R4z_Play_Three_Cinematics_Custom@@6B@ ; z_Play_Three_Cinematics_Custom::`vftable'
	DD	FLAT:??_Ez_Play_Three_Cinematics_Custom@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Play_Three_Cinematics_Custom@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Play_Three_Cinematics_Custom@@QAE@XZ
_TEXT	SEGMENT
??0z_Play_Three_Cinematics_Custom@@QAE@XZ PROC		; z_Play_Three_Cinematics_Custom::z_Play_Three_Cinematics_Custom, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Play_Three_Cinematics_Custom@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Play_Three_Cinematics_Custom@@QAE@XZ ENDP		; z_Play_Three_Cinematics_Custom::z_Play_Three_Cinematics_Custom
_TEXT	ENDS
PUBLIC	??_7z_Play_Cinematic_Console_Input_Custom@@6B@	; z_Play_Cinematic_Console_Input_Custom::`vftable'
PUBLIC	??0z_Play_Cinematic_Console_Input_Custom@@QAE@XZ ; z_Play_Cinematic_Console_Input_Custom::z_Play_Cinematic_Console_Input_Custom
PUBLIC	??_R4z_Play_Cinematic_Console_Input_Custom@@6B@	; z_Play_Cinematic_Console_Input_Custom::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Play_Cinematic_Console_Input_Custom@@@8 ; z_Play_Cinematic_Console_Input_Custom `RTTI Type Descriptor'
PUBLIC	??_R3z_Play_Cinematic_Console_Input_Custom@@8	; z_Play_Cinematic_Console_Input_Custom::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Play_Cinematic_Console_Input_Custom@@8	; z_Play_Cinematic_Console_Input_Custom::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Play_Cinematic_Console_Input_Custom@@8 ; z_Play_Cinematic_Console_Input_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Play_Cinematic_Console_Input_Custom@@UAEPAXI@Z:PROC ; z_Play_Cinematic_Console_Input_Custom::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Play_Cinematic_Console_Input_Custom@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Play_Cinematic_Console_Input_Custom@@8 DD FLAT:??_R0?AVz_Play_Cinematic_Console_Input_Custom@@@8 ; z_Play_Cinematic_Console_Input_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Play_Cinematic_Console_Input_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Play_Cinematic_Console_Input_Custom@@8
rdata$r	SEGMENT
??_R2z_Play_Cinematic_Console_Input_Custom@@8 DD FLAT:??_R1A@?0A@EA@z_Play_Cinematic_Console_Input_Custom@@8 ; z_Play_Cinematic_Console_Input_Custom::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Play_Cinematic_Console_Input_Custom@@8
rdata$r	SEGMENT
??_R3z_Play_Cinematic_Console_Input_Custom@@8 DD 00H	; z_Play_Cinematic_Console_Input_Custom::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Play_Cinematic_Console_Input_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Play_Cinematic_Console_Input_Custom@@@8
_DATA	SEGMENT
??_R0?AVz_Play_Cinematic_Console_Input_Custom@@@8 DD FLAT:??_7type_info@@6B@ ; z_Play_Cinematic_Console_Input_Custom `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Play_Cinematic_Console_Input_Custom@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Play_Cinematic_Console_Input_Custom@@6B@
rdata$r	SEGMENT
??_R4z_Play_Cinematic_Console_Input_Custom@@6B@ DD 00H	; z_Play_Cinematic_Console_Input_Custom::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Play_Cinematic_Console_Input_Custom@@@8
	DD	FLAT:??_R3z_Play_Cinematic_Console_Input_Custom@@8
rdata$r	ENDS
;	COMDAT ??_7z_Play_Cinematic_Console_Input_Custom@@6B@
CONST	SEGMENT
??_7z_Play_Cinematic_Console_Input_Custom@@6B@ DD FLAT:??_R4z_Play_Cinematic_Console_Input_Custom@@6B@ ; z_Play_Cinematic_Console_Input_Custom::`vftable'
	DD	FLAT:??_Ez_Play_Cinematic_Console_Input_Custom@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Play_Cinematic_Console_Input_Custom@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Play_Cinematic_Console_Input_Custom@@QAE@XZ
_TEXT	SEGMENT
??0z_Play_Cinematic_Console_Input_Custom@@QAE@XZ PROC	; z_Play_Cinematic_Console_Input_Custom::z_Play_Cinematic_Console_Input_Custom, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Play_Cinematic_Console_Input_Custom@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Play_Cinematic_Console_Input_Custom@@QAE@XZ ENDP	; z_Play_Cinematic_Console_Input_Custom::z_Play_Cinematic_Console_Input_Custom
_TEXT	ENDS
PUBLIC	??_7z_Destroy_Three_Objects_Custom@@6B@		; z_Destroy_Three_Objects_Custom::`vftable'
PUBLIC	??0z_Destroy_Three_Objects_Custom@@QAE@XZ	; z_Destroy_Three_Objects_Custom::z_Destroy_Three_Objects_Custom
PUBLIC	??_R4z_Destroy_Three_Objects_Custom@@6B@	; z_Destroy_Three_Objects_Custom::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Destroy_Three_Objects_Custom@@@8	; z_Destroy_Three_Objects_Custom `RTTI Type Descriptor'
PUBLIC	??_R3z_Destroy_Three_Objects_Custom@@8		; z_Destroy_Three_Objects_Custom::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Destroy_Three_Objects_Custom@@8		; z_Destroy_Three_Objects_Custom::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Destroy_Three_Objects_Custom@@8	; z_Destroy_Three_Objects_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Destroy_Three_Objects_Custom@@UAEPAXI@Z:PROC ; z_Destroy_Three_Objects_Custom::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Destroy_Three_Objects_Custom@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Destroy_Three_Objects_Custom@@8 DD FLAT:??_R0?AVz_Destroy_Three_Objects_Custom@@@8 ; z_Destroy_Three_Objects_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Destroy_Three_Objects_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Destroy_Three_Objects_Custom@@8
rdata$r	SEGMENT
??_R2z_Destroy_Three_Objects_Custom@@8 DD FLAT:??_R1A@?0A@EA@z_Destroy_Three_Objects_Custom@@8 ; z_Destroy_Three_Objects_Custom::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Destroy_Three_Objects_Custom@@8
rdata$r	SEGMENT
??_R3z_Destroy_Three_Objects_Custom@@8 DD 00H		; z_Destroy_Three_Objects_Custom::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Destroy_Three_Objects_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Destroy_Three_Objects_Custom@@@8
_DATA	SEGMENT
??_R0?AVz_Destroy_Three_Objects_Custom@@@8 DD FLAT:??_7type_info@@6B@ ; z_Destroy_Three_Objects_Custom `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Destroy_Three_Objects_Custom@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Destroy_Three_Objects_Custom@@6B@
rdata$r	SEGMENT
??_R4z_Destroy_Three_Objects_Custom@@6B@ DD 00H		; z_Destroy_Three_Objects_Custom::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Destroy_Three_Objects_Custom@@@8
	DD	FLAT:??_R3z_Destroy_Three_Objects_Custom@@8
rdata$r	ENDS
;	COMDAT ??_7z_Destroy_Three_Objects_Custom@@6B@
CONST	SEGMENT
??_7z_Destroy_Three_Objects_Custom@@6B@ DD FLAT:??_R4z_Destroy_Three_Objects_Custom@@6B@ ; z_Destroy_Three_Objects_Custom::`vftable'
	DD	FLAT:??_Ez_Destroy_Three_Objects_Custom@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Destroy_Three_Objects_Custom@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Destroy_Three_Objects_Custom@@QAE@XZ
_TEXT	SEGMENT
??0z_Destroy_Three_Objects_Custom@@QAE@XZ PROC		; z_Destroy_Three_Objects_Custom::z_Destroy_Three_Objects_Custom, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Destroy_Three_Objects_Custom@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Destroy_Three_Objects_Custom@@QAE@XZ ENDP		; z_Destroy_Three_Objects_Custom::z_Destroy_Three_Objects_Custom
_TEXT	ENDS
PUBLIC	??_7z_RemoveWeaponModel@@6B@			; z_RemoveWeaponModel::`vftable'
PUBLIC	??0z_RemoveWeaponModel@@QAE@XZ			; z_RemoveWeaponModel::z_RemoveWeaponModel
PUBLIC	??_R4z_RemoveWeaponModel@@6B@			; z_RemoveWeaponModel::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_RemoveWeaponModel@@@8			; z_RemoveWeaponModel `RTTI Type Descriptor'
PUBLIC	??_R3z_RemoveWeaponModel@@8			; z_RemoveWeaponModel::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_RemoveWeaponModel@@8			; z_RemoveWeaponModel::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_RemoveWeaponModel@@8		; z_RemoveWeaponModel::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_RemoveWeaponModel@@UAEPAXI@Z:PROC		; z_RemoveWeaponModel::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_RemoveWeaponModel@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_RemoveWeaponModel@@8 DD FLAT:??_R0?AVz_RemoveWeaponModel@@@8 ; z_RemoveWeaponModel::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_RemoveWeaponModel@@8
rdata$r	ENDS
;	COMDAT ??_R2z_RemoveWeaponModel@@8
rdata$r	SEGMENT
??_R2z_RemoveWeaponModel@@8 DD FLAT:??_R1A@?0A@EA@z_RemoveWeaponModel@@8 ; z_RemoveWeaponModel::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_RemoveWeaponModel@@8
rdata$r	SEGMENT
??_R3z_RemoveWeaponModel@@8 DD 00H			; z_RemoveWeaponModel::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_RemoveWeaponModel@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_RemoveWeaponModel@@@8
_DATA	SEGMENT
??_R0?AVz_RemoveWeaponModel@@@8 DD FLAT:??_7type_info@@6B@ ; z_RemoveWeaponModel `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_RemoveWeaponModel@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_RemoveWeaponModel@@6B@
rdata$r	SEGMENT
??_R4z_RemoveWeaponModel@@6B@ DD 00H			; z_RemoveWeaponModel::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_RemoveWeaponModel@@@8
	DD	FLAT:??_R3z_RemoveWeaponModel@@8
rdata$r	ENDS
;	COMDAT ??_7z_RemoveWeaponModel@@6B@
CONST	SEGMENT
??_7z_RemoveWeaponModel@@6B@ DD FLAT:??_R4z_RemoveWeaponModel@@6B@ ; z_RemoveWeaponModel::`vftable'
	DD	FLAT:??_Ez_RemoveWeaponModel@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@z_RemoveWeaponModel@@EAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_RemoveWeaponModel@@QAE@XZ
_TEXT	SEGMENT
??0z_RemoveWeaponModel@@QAE@XZ PROC			; z_RemoveWeaponModel::z_RemoveWeaponModel, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_RemoveWeaponModel@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_RemoveWeaponModel@@QAE@XZ ENDP			; z_RemoveWeaponModel::z_RemoveWeaponModel
_TEXT	ENDS
PUBLIC	??_7z_rwk@@6B@					; z_rwk::`vftable'
PUBLIC	??0z_rwk@@QAE@XZ				; z_rwk::z_rwk
PUBLIC	??_R4z_rwk@@6B@					; z_rwk::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_rwk@@@8				; z_rwk `RTTI Type Descriptor'
PUBLIC	??_R3z_rwk@@8					; z_rwk::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_rwk@@8					; z_rwk::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_rwk@@8				; z_rwk::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_rwk@@UAEPAXI@Z:PROC			; z_rwk::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_rwk@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_rwk@@8 DD FLAT:??_R0?AVz_rwk@@@8	; z_rwk::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_rwk@@8
rdata$r	ENDS
;	COMDAT ??_R2z_rwk@@8
rdata$r	SEGMENT
??_R2z_rwk@@8 DD FLAT:??_R1A@?0A@EA@z_rwk@@8		; z_rwk::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_rwk@@8
rdata$r	SEGMENT
??_R3z_rwk@@8 DD 00H					; z_rwk::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_rwk@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_rwk@@@8
_DATA	SEGMENT
??_R0?AVz_rwk@@@8 DD FLAT:??_7type_info@@6B@		; z_rwk `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_rwk@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_rwk@@6B@
rdata$r	SEGMENT
??_R4z_rwk@@6B@ DD 00H					; z_rwk::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_rwk@@@8
	DD	FLAT:??_R3z_rwk@@8
rdata$r	ENDS
;	COMDAT ??_7z_rwk@@6B@
CONST	SEGMENT
??_7z_rwk@@6B@ DD FLAT:??_R4z_rwk@@6B@			; z_rwk::`vftable'
	DD	FLAT:??_Ez_rwk@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@z_rwk@@EAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_rwk@@QAE@XZ
_TEXT	SEGMENT
??0z_rwk@@QAE@XZ PROC					; z_rwk::z_rwk, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_rwk@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_rwk@@QAE@XZ ENDP					; z_rwk::z_rwk
_TEXT	ENDS
PUBLIC	??_7z_GameoverCreated@@6B@			; z_GameoverCreated::`vftable'
PUBLIC	??0z_GameoverCreated@@QAE@XZ			; z_GameoverCreated::z_GameoverCreated
PUBLIC	??_R4z_GameoverCreated@@6B@			; z_GameoverCreated::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_GameoverCreated@@@8			; z_GameoverCreated `RTTI Type Descriptor'
PUBLIC	??_R3z_GameoverCreated@@8			; z_GameoverCreated::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_GameoverCreated@@8			; z_GameoverCreated::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_GameoverCreated@@8		; z_GameoverCreated::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_GameoverCreated@@UAEPAXI@Z:PROC		; z_GameoverCreated::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_GameoverCreated@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_GameoverCreated@@8 DD FLAT:??_R0?AVz_GameoverCreated@@@8 ; z_GameoverCreated::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_GameoverCreated@@8
rdata$r	ENDS
;	COMDAT ??_R2z_GameoverCreated@@8
rdata$r	SEGMENT
??_R2z_GameoverCreated@@8 DD FLAT:??_R1A@?0A@EA@z_GameoverCreated@@8 ; z_GameoverCreated::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_GameoverCreated@@8
rdata$r	SEGMENT
??_R3z_GameoverCreated@@8 DD 00H			; z_GameoverCreated::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_GameoverCreated@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_GameoverCreated@@@8
_DATA	SEGMENT
??_R0?AVz_GameoverCreated@@@8 DD FLAT:??_7type_info@@6B@ ; z_GameoverCreated `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_GameoverCreated@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_GameoverCreated@@6B@
rdata$r	SEGMENT
??_R4z_GameoverCreated@@6B@ DD 00H			; z_GameoverCreated::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_GameoverCreated@@@8
	DD	FLAT:??_R3z_GameoverCreated@@8
rdata$r	ENDS
;	COMDAT ??_7z_GameoverCreated@@6B@
CONST	SEGMENT
??_7z_GameoverCreated@@6B@ DD FLAT:??_R4z_GameoverCreated@@6B@ ; z_GameoverCreated::`vftable'
	DD	FLAT:??_Ez_GameoverCreated@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@z_GameoverCreated@@EAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_GameoverCreated@@QAE@XZ
_TEXT	SEGMENT
??0z_GameoverCreated@@QAE@XZ PROC			; z_GameoverCreated::z_GameoverCreated, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_GameoverCreated@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_GameoverCreated@@QAE@XZ ENDP			; z_GameoverCreated::z_GameoverCreated
_TEXT	ENDS
PUBLIC	??_7z_Console_Input_Custom_Delay_1@@6B@		; z_Console_Input_Custom_Delay_1::`vftable'
PUBLIC	??0z_Console_Input_Custom_Delay_1@@QAE@XZ	; z_Console_Input_Custom_Delay_1::z_Console_Input_Custom_Delay_1
PUBLIC	??_R4z_Console_Input_Custom_Delay_1@@6B@	; z_Console_Input_Custom_Delay_1::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Console_Input_Custom_Delay_1@@@8	; z_Console_Input_Custom_Delay_1 `RTTI Type Descriptor'
PUBLIC	??_R3z_Console_Input_Custom_Delay_1@@8		; z_Console_Input_Custom_Delay_1::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Console_Input_Custom_Delay_1@@8		; z_Console_Input_Custom_Delay_1::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Console_Input_Custom_Delay_1@@8	; z_Console_Input_Custom_Delay_1::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Console_Input_Custom_Delay_1@@UAEPAXI@Z:PROC ; z_Console_Input_Custom_Delay_1::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Console_Input_Custom_Delay_1@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Console_Input_Custom_Delay_1@@8 DD FLAT:??_R0?AVz_Console_Input_Custom_Delay_1@@@8 ; z_Console_Input_Custom_Delay_1::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Console_Input_Custom_Delay_1@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Console_Input_Custom_Delay_1@@8
rdata$r	SEGMENT
??_R2z_Console_Input_Custom_Delay_1@@8 DD FLAT:??_R1A@?0A@EA@z_Console_Input_Custom_Delay_1@@8 ; z_Console_Input_Custom_Delay_1::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Console_Input_Custom_Delay_1@@8
rdata$r	SEGMENT
??_R3z_Console_Input_Custom_Delay_1@@8 DD 00H		; z_Console_Input_Custom_Delay_1::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Console_Input_Custom_Delay_1@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Console_Input_Custom_Delay_1@@@8
_DATA	SEGMENT
??_R0?AVz_Console_Input_Custom_Delay_1@@@8 DD FLAT:??_7type_info@@6B@ ; z_Console_Input_Custom_Delay_1 `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Console_Input_Custom_Delay_1@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Console_Input_Custom_Delay_1@@6B@
rdata$r	SEGMENT
??_R4z_Console_Input_Custom_Delay_1@@6B@ DD 00H		; z_Console_Input_Custom_Delay_1::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Console_Input_Custom_Delay_1@@@8
	DD	FLAT:??_R3z_Console_Input_Custom_Delay_1@@8
rdata$r	ENDS
;	COMDAT ??_7z_Console_Input_Custom_Delay_1@@6B@
CONST	SEGMENT
??_7z_Console_Input_Custom_Delay_1@@6B@ DD FLAT:??_R4z_Console_Input_Custom_Delay_1@@6B@ ; z_Console_Input_Custom_Delay_1::`vftable'
	DD	FLAT:??_Ez_Console_Input_Custom_Delay_1@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Console_Input_Custom_Delay_1@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@z_Console_Input_Custom_Delay_1@@EAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Console_Input_Custom_Delay_1@@QAE@XZ
_TEXT	SEGMENT
??0z_Console_Input_Custom_Delay_1@@QAE@XZ PROC		; z_Console_Input_Custom_Delay_1::z_Console_Input_Custom_Delay_1, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Custom_Delay_1@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Console_Input_Custom_Delay_1@@QAE@XZ ENDP		; z_Console_Input_Custom_Delay_1::z_Console_Input_Custom_Delay_1
_TEXT	ENDS
PUBLIC	??_7z_Console_Input_Custom_Delay_2@@6B@		; z_Console_Input_Custom_Delay_2::`vftable'
PUBLIC	??0z_Console_Input_Custom_Delay_2@@QAE@XZ	; z_Console_Input_Custom_Delay_2::z_Console_Input_Custom_Delay_2
PUBLIC	??_R4z_Console_Input_Custom_Delay_2@@6B@	; z_Console_Input_Custom_Delay_2::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Console_Input_Custom_Delay_2@@@8	; z_Console_Input_Custom_Delay_2 `RTTI Type Descriptor'
PUBLIC	??_R3z_Console_Input_Custom_Delay_2@@8		; z_Console_Input_Custom_Delay_2::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Console_Input_Custom_Delay_2@@8		; z_Console_Input_Custom_Delay_2::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Console_Input_Custom_Delay_2@@8	; z_Console_Input_Custom_Delay_2::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Console_Input_Custom_Delay_2@@UAEPAXI@Z:PROC ; z_Console_Input_Custom_Delay_2::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Console_Input_Custom_Delay_2@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Console_Input_Custom_Delay_2@@8 DD FLAT:??_R0?AVz_Console_Input_Custom_Delay_2@@@8 ; z_Console_Input_Custom_Delay_2::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Console_Input_Custom_Delay_2@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Console_Input_Custom_Delay_2@@8
rdata$r	SEGMENT
??_R2z_Console_Input_Custom_Delay_2@@8 DD FLAT:??_R1A@?0A@EA@z_Console_Input_Custom_Delay_2@@8 ; z_Console_Input_Custom_Delay_2::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Console_Input_Custom_Delay_2@@8
rdata$r	SEGMENT
??_R3z_Console_Input_Custom_Delay_2@@8 DD 00H		; z_Console_Input_Custom_Delay_2::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Console_Input_Custom_Delay_2@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Console_Input_Custom_Delay_2@@@8
_DATA	SEGMENT
??_R0?AVz_Console_Input_Custom_Delay_2@@@8 DD FLAT:??_7type_info@@6B@ ; z_Console_Input_Custom_Delay_2 `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Console_Input_Custom_Delay_2@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Console_Input_Custom_Delay_2@@6B@
rdata$r	SEGMENT
??_R4z_Console_Input_Custom_Delay_2@@6B@ DD 00H		; z_Console_Input_Custom_Delay_2::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Console_Input_Custom_Delay_2@@@8
	DD	FLAT:??_R3z_Console_Input_Custom_Delay_2@@8
rdata$r	ENDS
;	COMDAT ??_7z_Console_Input_Custom_Delay_2@@6B@
CONST	SEGMENT
??_7z_Console_Input_Custom_Delay_2@@6B@ DD FLAT:??_R4z_Console_Input_Custom_Delay_2@@6B@ ; z_Console_Input_Custom_Delay_2::`vftable'
	DD	FLAT:??_Ez_Console_Input_Custom_Delay_2@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Console_Input_Custom_Delay_2@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@z_Console_Input_Custom_Delay_2@@EAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Console_Input_Custom_Delay_2@@QAE@XZ
_TEXT	SEGMENT
??0z_Console_Input_Custom_Delay_2@@QAE@XZ PROC		; z_Console_Input_Custom_Delay_2::z_Console_Input_Custom_Delay_2, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Custom_Delay_2@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Console_Input_Custom_Delay_2@@QAE@XZ ENDP		; z_Console_Input_Custom_Delay_2::z_Console_Input_Custom_Delay_2
_TEXT	ENDS
PUBLIC	??_7z_Created_Send_Custom_Param@@6B@		; z_Created_Send_Custom_Param::`vftable'
PUBLIC	??0z_Created_Send_Custom_Param@@QAE@XZ		; z_Created_Send_Custom_Param::z_Created_Send_Custom_Param
PUBLIC	??_R4z_Created_Send_Custom_Param@@6B@		; z_Created_Send_Custom_Param::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Created_Send_Custom_Param@@@8		; z_Created_Send_Custom_Param `RTTI Type Descriptor'
PUBLIC	??_R3z_Created_Send_Custom_Param@@8		; z_Created_Send_Custom_Param::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Created_Send_Custom_Param@@8		; z_Created_Send_Custom_Param::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Created_Send_Custom_Param@@8	; z_Created_Send_Custom_Param::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Created_Send_Custom_Param@@UAEPAXI@Z:PROC	; z_Created_Send_Custom_Param::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Created_Send_Custom_Param@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Created_Send_Custom_Param@@8 DD FLAT:??_R0?AVz_Created_Send_Custom_Param@@@8 ; z_Created_Send_Custom_Param::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Created_Send_Custom_Param@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Created_Send_Custom_Param@@8
rdata$r	SEGMENT
??_R2z_Created_Send_Custom_Param@@8 DD FLAT:??_R1A@?0A@EA@z_Created_Send_Custom_Param@@8 ; z_Created_Send_Custom_Param::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Created_Send_Custom_Param@@8
rdata$r	SEGMENT
??_R3z_Created_Send_Custom_Param@@8 DD 00H		; z_Created_Send_Custom_Param::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Created_Send_Custom_Param@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Created_Send_Custom_Param@@@8
_DATA	SEGMENT
??_R0?AVz_Created_Send_Custom_Param@@@8 DD FLAT:??_7type_info@@6B@ ; z_Created_Send_Custom_Param `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Created_Send_Custom_Param@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Created_Send_Custom_Param@@6B@
rdata$r	SEGMENT
??_R4z_Created_Send_Custom_Param@@6B@ DD 00H		; z_Created_Send_Custom_Param::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Created_Send_Custom_Param@@@8
	DD	FLAT:??_R3z_Created_Send_Custom_Param@@8
rdata$r	ENDS
;	COMDAT ??_7z_Created_Send_Custom_Param@@6B@
CONST	SEGMENT
??_7z_Created_Send_Custom_Param@@6B@ DD FLAT:??_R4z_Created_Send_Custom_Param@@6B@ ; z_Created_Send_Custom_Param::`vftable'
	DD	FLAT:??_Ez_Created_Send_Custom_Param@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@z_Created_Send_Custom_Param@@EAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Created_Send_Custom_Param@@QAE@XZ
_TEXT	SEGMENT
??0z_Created_Send_Custom_Param@@QAE@XZ PROC		; z_Created_Send_Custom_Param::z_Created_Send_Custom_Param, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Created_Send_Custom_Param@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Created_Send_Custom_Param@@QAE@XZ ENDP		; z_Created_Send_Custom_Param::z_Created_Send_Custom_Param
_TEXT	ENDS
PUBLIC	??_7z_NoDamageMoneyPoints@@6B@			; z_NoDamageMoneyPoints::`vftable'
PUBLIC	??0z_NoDamageMoneyPoints@@QAE@XZ		; z_NoDamageMoneyPoints::z_NoDamageMoneyPoints
PUBLIC	??_R4z_NoDamageMoneyPoints@@6B@			; z_NoDamageMoneyPoints::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_NoDamageMoneyPoints@@@8		; z_NoDamageMoneyPoints `RTTI Type Descriptor'
PUBLIC	??_R3z_NoDamageMoneyPoints@@8			; z_NoDamageMoneyPoints::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_NoDamageMoneyPoints@@8			; z_NoDamageMoneyPoints::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_NoDamageMoneyPoints@@8		; z_NoDamageMoneyPoints::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_NoDamageMoneyPoints@@UAEPAXI@Z:PROC	; z_NoDamageMoneyPoints::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_NoDamageMoneyPoints@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_NoDamageMoneyPoints@@8 DD FLAT:??_R0?AVz_NoDamageMoneyPoints@@@8 ; z_NoDamageMoneyPoints::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_NoDamageMoneyPoints@@8
rdata$r	ENDS
;	COMDAT ??_R2z_NoDamageMoneyPoints@@8
rdata$r	SEGMENT
??_R2z_NoDamageMoneyPoints@@8 DD FLAT:??_R1A@?0A@EA@z_NoDamageMoneyPoints@@8 ; z_NoDamageMoneyPoints::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_NoDamageMoneyPoints@@8
rdata$r	SEGMENT
??_R3z_NoDamageMoneyPoints@@8 DD 00H			; z_NoDamageMoneyPoints::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_NoDamageMoneyPoints@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_NoDamageMoneyPoints@@@8
_DATA	SEGMENT
??_R0?AVz_NoDamageMoneyPoints@@@8 DD FLAT:??_7type_info@@6B@ ; z_NoDamageMoneyPoints `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_NoDamageMoneyPoints@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_NoDamageMoneyPoints@@6B@
rdata$r	SEGMENT
??_R4z_NoDamageMoneyPoints@@6B@ DD 00H			; z_NoDamageMoneyPoints::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_NoDamageMoneyPoints@@@8
	DD	FLAT:??_R3z_NoDamageMoneyPoints@@8
rdata$r	ENDS
;	COMDAT ??_7z_NoDamageMoneyPoints@@6B@
CONST	SEGMENT
??_7z_NoDamageMoneyPoints@@6B@ DD FLAT:??_R4z_NoDamageMoneyPoints@@6B@ ; z_NoDamageMoneyPoints::`vftable'
	DD	FLAT:??_Ez_NoDamageMoneyPoints@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@z_NoDamageMoneyPoints@@EAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_NoDamageMoneyPoints@@QAE@XZ
_TEXT	SEGMENT
??0z_NoDamageMoneyPoints@@QAE@XZ PROC			; z_NoDamageMoneyPoints::z_NoDamageMoneyPoints, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_NoDamageMoneyPoints@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_NoDamageMoneyPoints@@QAE@XZ ENDP			; z_NoDamageMoneyPoints::z_NoDamageMoneyPoints
_TEXT	ENDS
PUBLIC	??_7z_Set_Team@@6B@				; z_Set_Team::`vftable'
PUBLIC	??0z_Set_Team@@QAE@XZ				; z_Set_Team::z_Set_Team
PUBLIC	??_R4z_Set_Team@@6B@				; z_Set_Team::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Set_Team@@@8				; z_Set_Team `RTTI Type Descriptor'
PUBLIC	??_R3z_Set_Team@@8				; z_Set_Team::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Set_Team@@8				; z_Set_Team::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Set_Team@@8			; z_Set_Team::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Set_Team@@UAEPAXI@Z:PROC			; z_Set_Team::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Set_Team@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Set_Team@@8 DD FLAT:??_R0?AVz_Set_Team@@@8 ; z_Set_Team::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Set_Team@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Set_Team@@8
rdata$r	SEGMENT
??_R2z_Set_Team@@8 DD FLAT:??_R1A@?0A@EA@z_Set_Team@@8	; z_Set_Team::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Set_Team@@8
rdata$r	SEGMENT
??_R3z_Set_Team@@8 DD 00H				; z_Set_Team::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Set_Team@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Set_Team@@@8
_DATA	SEGMENT
??_R0?AVz_Set_Team@@@8 DD FLAT:??_7type_info@@6B@	; z_Set_Team `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Set_Team@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Set_Team@@6B@
rdata$r	SEGMENT
??_R4z_Set_Team@@6B@ DD 00H				; z_Set_Team::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Set_Team@@@8
	DD	FLAT:??_R3z_Set_Team@@8
rdata$r	ENDS
;	COMDAT ??_7z_Set_Team@@6B@
CONST	SEGMENT
??_7z_Set_Team@@6B@ DD FLAT:??_R4z_Set_Team@@6B@	; z_Set_Team::`vftable'
	DD	FLAT:??_Ez_Set_Team@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@z_Set_Team@@EAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Set_Team@@QAE@XZ
_TEXT	SEGMENT
??0z_Set_Team@@QAE@XZ PROC				; z_Set_Team::z_Set_Team, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Set_Team@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Set_Team@@QAE@XZ ENDP				; z_Set_Team::z_Set_Team
_TEXT	ENDS
PUBLIC	??_7z_Set_Skin_Created@@6B@			; z_Set_Skin_Created::`vftable'
PUBLIC	??0z_Set_Skin_Created@@QAE@XZ			; z_Set_Skin_Created::z_Set_Skin_Created
PUBLIC	??_R4z_Set_Skin_Created@@6B@			; z_Set_Skin_Created::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Set_Skin_Created@@@8			; z_Set_Skin_Created `RTTI Type Descriptor'
PUBLIC	??_R3z_Set_Skin_Created@@8			; z_Set_Skin_Created::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Set_Skin_Created@@8			; z_Set_Skin_Created::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Set_Skin_Created@@8		; z_Set_Skin_Created::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Set_Skin_Created@@UAEPAXI@Z:PROC		; z_Set_Skin_Created::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Set_Skin_Created@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Set_Skin_Created@@8 DD FLAT:??_R0?AVz_Set_Skin_Created@@@8 ; z_Set_Skin_Created::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Set_Skin_Created@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Set_Skin_Created@@8
rdata$r	SEGMENT
??_R2z_Set_Skin_Created@@8 DD FLAT:??_R1A@?0A@EA@z_Set_Skin_Created@@8 ; z_Set_Skin_Created::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Set_Skin_Created@@8
rdata$r	SEGMENT
??_R3z_Set_Skin_Created@@8 DD 00H			; z_Set_Skin_Created::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Set_Skin_Created@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Set_Skin_Created@@@8
_DATA	SEGMENT
??_R0?AVz_Set_Skin_Created@@@8 DD FLAT:??_7type_info@@6B@ ; z_Set_Skin_Created `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Set_Skin_Created@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Set_Skin_Created@@6B@
rdata$r	SEGMENT
??_R4z_Set_Skin_Created@@6B@ DD 00H			; z_Set_Skin_Created::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Set_Skin_Created@@@8
	DD	FLAT:??_R3z_Set_Skin_Created@@8
rdata$r	ENDS
;	COMDAT ??_7z_Set_Skin_Created@@6B@
CONST	SEGMENT
??_7z_Set_Skin_Created@@6B@ DD FLAT:??_R4z_Set_Skin_Created@@6B@ ; z_Set_Skin_Created::`vftable'
	DD	FLAT:??_Ez_Set_Skin_Created@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@z_Set_Skin_Created@@EAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Set_Skin_Created@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Set_Skin_Created@@QAE@XZ
_TEXT	SEGMENT
??0z_Set_Skin_Created@@QAE@XZ PROC			; z_Set_Skin_Created::z_Set_Skin_Created, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Set_Skin_Created@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Set_Skin_Created@@QAE@XZ ENDP			; z_Set_Skin_Created::z_Set_Skin_Created
_TEXT	ENDS
PUBLIC	??_7z_Set_Skin@@6B@				; z_Set_Skin::`vftable'
PUBLIC	??0z_Set_Skin@@QAE@XZ				; z_Set_Skin::z_Set_Skin
PUBLIC	??_R4z_Set_Skin@@6B@				; z_Set_Skin::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Set_Skin@@@8				; z_Set_Skin `RTTI Type Descriptor'
PUBLIC	??_R3z_Set_Skin@@8				; z_Set_Skin::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Set_Skin@@8				; z_Set_Skin::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Set_Skin@@8			; z_Set_Skin::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Set_Skin@@UAEPAXI@Z:PROC			; z_Set_Skin::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Set_Skin@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Set_Skin@@8 DD FLAT:??_R0?AVz_Set_Skin@@@8 ; z_Set_Skin::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Set_Skin@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Set_Skin@@8
rdata$r	SEGMENT
??_R2z_Set_Skin@@8 DD FLAT:??_R1A@?0A@EA@z_Set_Skin@@8	; z_Set_Skin::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Set_Skin@@8
rdata$r	SEGMENT
??_R3z_Set_Skin@@8 DD 00H				; z_Set_Skin::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Set_Skin@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Set_Skin@@@8
_DATA	SEGMENT
??_R0?AVz_Set_Skin@@@8 DD FLAT:??_7type_info@@6B@	; z_Set_Skin `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Set_Skin@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Set_Skin@@6B@
rdata$r	SEGMENT
??_R4z_Set_Skin@@6B@ DD 00H				; z_Set_Skin::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Set_Skin@@@8
	DD	FLAT:??_R3z_Set_Skin@@8
rdata$r	ENDS
;	COMDAT ??_7z_Set_Skin@@6B@
CONST	SEGMENT
??_7z_Set_Skin@@6B@ DD FLAT:??_R4z_Set_Skin@@6B@	; z_Set_Skin::`vftable'
	DD	FLAT:??_Ez_Set_Skin@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@z_Set_Skin@@EAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Set_Skin@@QAE@XZ
_TEXT	SEGMENT
??0z_Set_Skin@@QAE@XZ PROC				; z_Set_Skin::z_Set_Skin, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Set_Skin@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Set_Skin@@QAE@XZ ENDP				; z_Set_Skin::z_Set_Skin
_TEXT	ENDS
PUBLIC	??_7z_Death_Enable_Spawner@@6B@			; z_Death_Enable_Spawner::`vftable'
PUBLIC	??0z_Death_Enable_Spawner@@QAE@XZ		; z_Death_Enable_Spawner::z_Death_Enable_Spawner
PUBLIC	??_R4z_Death_Enable_Spawner@@6B@		; z_Death_Enable_Spawner::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Death_Enable_Spawner@@@8		; z_Death_Enable_Spawner `RTTI Type Descriptor'
PUBLIC	??_R3z_Death_Enable_Spawner@@8			; z_Death_Enable_Spawner::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Death_Enable_Spawner@@8			; z_Death_Enable_Spawner::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Death_Enable_Spawner@@8		; z_Death_Enable_Spawner::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Death_Enable_Spawner@@UAEPAXI@Z:PROC	; z_Death_Enable_Spawner::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Death_Enable_Spawner@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Death_Enable_Spawner@@8 DD FLAT:??_R0?AVz_Death_Enable_Spawner@@@8 ; z_Death_Enable_Spawner::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Death_Enable_Spawner@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Death_Enable_Spawner@@8
rdata$r	SEGMENT
??_R2z_Death_Enable_Spawner@@8 DD FLAT:??_R1A@?0A@EA@z_Death_Enable_Spawner@@8 ; z_Death_Enable_Spawner::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Death_Enable_Spawner@@8
rdata$r	SEGMENT
??_R3z_Death_Enable_Spawner@@8 DD 00H			; z_Death_Enable_Spawner::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Death_Enable_Spawner@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Death_Enable_Spawner@@@8
_DATA	SEGMENT
??_R0?AVz_Death_Enable_Spawner@@@8 DD FLAT:??_7type_info@@6B@ ; z_Death_Enable_Spawner `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Death_Enable_Spawner@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Death_Enable_Spawner@@6B@
rdata$r	SEGMENT
??_R4z_Death_Enable_Spawner@@6B@ DD 00H			; z_Death_Enable_Spawner::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Death_Enable_Spawner@@@8
	DD	FLAT:??_R3z_Death_Enable_Spawner@@8
rdata$r	ENDS
;	COMDAT ??_7z_Death_Enable_Spawner@@6B@
CONST	SEGMENT
??_7z_Death_Enable_Spawner@@6B@ DD FLAT:??_R4z_Death_Enable_Spawner@@6B@ ; z_Death_Enable_Spawner::`vftable'
	DD	FLAT:??_Ez_Death_Enable_Spawner@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@z_Death_Enable_Spawner@@EAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Death_Enable_Spawner@@QAE@XZ
_TEXT	SEGMENT
??0z_Death_Enable_Spawner@@QAE@XZ PROC			; z_Death_Enable_Spawner::z_Death_Enable_Spawner, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Death_Enable_Spawner@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Death_Enable_Spawner@@QAE@XZ ENDP			; z_Death_Enable_Spawner::z_Death_Enable_Spawner
_TEXT	ENDS
PUBLIC	??_7z_Death_Enable_3Spawners@@6B@		; z_Death_Enable_3Spawners::`vftable'
PUBLIC	??0z_Death_Enable_3Spawners@@QAE@XZ		; z_Death_Enable_3Spawners::z_Death_Enable_3Spawners
PUBLIC	??_R4z_Death_Enable_3Spawners@@6B@		; z_Death_Enable_3Spawners::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Death_Enable_3Spawners@@@8		; z_Death_Enable_3Spawners `RTTI Type Descriptor'
PUBLIC	??_R3z_Death_Enable_3Spawners@@8		; z_Death_Enable_3Spawners::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Death_Enable_3Spawners@@8		; z_Death_Enable_3Spawners::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Death_Enable_3Spawners@@8	; z_Death_Enable_3Spawners::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Death_Enable_3Spawners@@UAEPAXI@Z:PROC	; z_Death_Enable_3Spawners::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Death_Enable_3Spawners@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Death_Enable_3Spawners@@8 DD FLAT:??_R0?AVz_Death_Enable_3Spawners@@@8 ; z_Death_Enable_3Spawners::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Death_Enable_3Spawners@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Death_Enable_3Spawners@@8
rdata$r	SEGMENT
??_R2z_Death_Enable_3Spawners@@8 DD FLAT:??_R1A@?0A@EA@z_Death_Enable_3Spawners@@8 ; z_Death_Enable_3Spawners::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Death_Enable_3Spawners@@8
rdata$r	SEGMENT
??_R3z_Death_Enable_3Spawners@@8 DD 00H			; z_Death_Enable_3Spawners::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Death_Enable_3Spawners@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Death_Enable_3Spawners@@@8
_DATA	SEGMENT
??_R0?AVz_Death_Enable_3Spawners@@@8 DD FLAT:??_7type_info@@6B@ ; z_Death_Enable_3Spawners `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Death_Enable_3Spawners@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Death_Enable_3Spawners@@6B@
rdata$r	SEGMENT
??_R4z_Death_Enable_3Spawners@@6B@ DD 00H		; z_Death_Enable_3Spawners::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Death_Enable_3Spawners@@@8
	DD	FLAT:??_R3z_Death_Enable_3Spawners@@8
rdata$r	ENDS
;	COMDAT ??_7z_Death_Enable_3Spawners@@6B@
CONST	SEGMENT
??_7z_Death_Enable_3Spawners@@6B@ DD FLAT:??_R4z_Death_Enable_3Spawners@@6B@ ; z_Death_Enable_3Spawners::`vftable'
	DD	FLAT:??_Ez_Death_Enable_3Spawners@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@z_Death_Enable_3Spawners@@EAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Death_Enable_3Spawners@@QAE@XZ
_TEXT	SEGMENT
??0z_Death_Enable_3Spawners@@QAE@XZ PROC		; z_Death_Enable_3Spawners::z_Death_Enable_3Spawners, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Death_Enable_3Spawners@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Death_Enable_3Spawners@@QAE@XZ ENDP		; z_Death_Enable_3Spawners::z_Death_Enable_3Spawners
_TEXT	ENDS
PUBLIC	??_7z_UnkillableUntilEntered@@6B@		; z_UnkillableUntilEntered::`vftable'
PUBLIC	??0z_UnkillableUntilEntered@@QAE@XZ		; z_UnkillableUntilEntered::z_UnkillableUntilEntered
PUBLIC	??_R4z_UnkillableUntilEntered@@6B@		; z_UnkillableUntilEntered::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_UnkillableUntilEntered@@@8		; z_UnkillableUntilEntered `RTTI Type Descriptor'
PUBLIC	??_R3z_UnkillableUntilEntered@@8		; z_UnkillableUntilEntered::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_UnkillableUntilEntered@@8		; z_UnkillableUntilEntered::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_UnkillableUntilEntered@@8	; z_UnkillableUntilEntered::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_UnkillableUntilEntered@@UAEPAXI@Z:PROC	; z_UnkillableUntilEntered::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_UnkillableUntilEntered@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_UnkillableUntilEntered@@8 DD FLAT:??_R0?AVz_UnkillableUntilEntered@@@8 ; z_UnkillableUntilEntered::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_UnkillableUntilEntered@@8
rdata$r	ENDS
;	COMDAT ??_R2z_UnkillableUntilEntered@@8
rdata$r	SEGMENT
??_R2z_UnkillableUntilEntered@@8 DD FLAT:??_R1A@?0A@EA@z_UnkillableUntilEntered@@8 ; z_UnkillableUntilEntered::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_UnkillableUntilEntered@@8
rdata$r	SEGMENT
??_R3z_UnkillableUntilEntered@@8 DD 00H			; z_UnkillableUntilEntered::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_UnkillableUntilEntered@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_UnkillableUntilEntered@@@8
_DATA	SEGMENT
??_R0?AVz_UnkillableUntilEntered@@@8 DD FLAT:??_7type_info@@6B@ ; z_UnkillableUntilEntered `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_UnkillableUntilEntered@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_UnkillableUntilEntered@@6B@
rdata$r	SEGMENT
??_R4z_UnkillableUntilEntered@@6B@ DD 00H		; z_UnkillableUntilEntered::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_UnkillableUntilEntered@@@8
	DD	FLAT:??_R3z_UnkillableUntilEntered@@8
rdata$r	ENDS
;	COMDAT ??_7z_UnkillableUntilEntered@@6B@
CONST	SEGMENT
??_7z_UnkillableUntilEntered@@6B@ DD FLAT:??_R4z_UnkillableUntilEntered@@6B@ ; z_UnkillableUntilEntered::`vftable'
	DD	FLAT:??_Ez_UnkillableUntilEntered@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@z_UnkillableUntilEntered@@EAEXPAE0M@Z
	DD	FLAT:?Custom@z_UnkillableUntilEntered@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_UnkillableUntilEntered@@QAE@XZ
_TEXT	SEGMENT
??0z_UnkillableUntilEntered@@QAE@XZ PROC		; z_UnkillableUntilEntered::z_UnkillableUntilEntered, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_UnkillableUntilEntered@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_UnkillableUntilEntered@@QAE@XZ ENDP		; z_UnkillableUntilEntered::z_UnkillableUntilEntered
_TEXT	ENDS
PUBLIC	??_7z_DestroyVeh259@@6B@			; z_DestroyVeh259::`vftable'
PUBLIC	??0z_DestroyVeh259@@QAE@XZ			; z_DestroyVeh259::z_DestroyVeh259
PUBLIC	??_R4z_DestroyVeh259@@6B@			; z_DestroyVeh259::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_DestroyVeh259@@@8			; z_DestroyVeh259 `RTTI Type Descriptor'
PUBLIC	??_R3z_DestroyVeh259@@8				; z_DestroyVeh259::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_DestroyVeh259@@8				; z_DestroyVeh259::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_DestroyVeh259@@8		; z_DestroyVeh259::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_DestroyVeh259@@UAEPAXI@Z:PROC		; z_DestroyVeh259::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_DestroyVeh259@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_DestroyVeh259@@8 DD FLAT:??_R0?AVz_DestroyVeh259@@@8 ; z_DestroyVeh259::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_DestroyVeh259@@8
rdata$r	ENDS
;	COMDAT ??_R2z_DestroyVeh259@@8
rdata$r	SEGMENT
??_R2z_DestroyVeh259@@8 DD FLAT:??_R1A@?0A@EA@z_DestroyVeh259@@8 ; z_DestroyVeh259::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_DestroyVeh259@@8
rdata$r	SEGMENT
??_R3z_DestroyVeh259@@8 DD 00H				; z_DestroyVeh259::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_DestroyVeh259@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_DestroyVeh259@@@8
_DATA	SEGMENT
??_R0?AVz_DestroyVeh259@@@8 DD FLAT:??_7type_info@@6B@	; z_DestroyVeh259 `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_DestroyVeh259@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_DestroyVeh259@@6B@
rdata$r	SEGMENT
??_R4z_DestroyVeh259@@6B@ DD 00H			; z_DestroyVeh259::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_DestroyVeh259@@@8
	DD	FLAT:??_R3z_DestroyVeh259@@8
rdata$r	ENDS
;	COMDAT ??_7z_DestroyVeh259@@6B@
CONST	SEGMENT
??_7z_DestroyVeh259@@6B@ DD FLAT:??_R4z_DestroyVeh259@@6B@ ; z_DestroyVeh259::`vftable'
	DD	FLAT:??_Ez_DestroyVeh259@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@z_DestroyVeh259@@EAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_DestroyVeh259@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@z_DestroyVeh259@@EAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_DestroyVeh259@@QAE@XZ
_TEXT	SEGMENT
??0z_DestroyVeh259@@QAE@XZ PROC				; z_DestroyVeh259::z_DestroyVeh259, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_DestroyVeh259@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_DestroyVeh259@@QAE@XZ ENDP				; z_DestroyVeh259::z_DestroyVeh259
_TEXT	ENDS
PUBLIC	??_7z_VehExit@@6B@				; z_VehExit::`vftable'
PUBLIC	??0z_VehExit@@QAE@XZ				; z_VehExit::z_VehExit
PUBLIC	??_R4z_VehExit@@6B@				; z_VehExit::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_VehExit@@@8				; z_VehExit `RTTI Type Descriptor'
PUBLIC	??_R3z_VehExit@@8				; z_VehExit::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_VehExit@@8				; z_VehExit::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_VehExit@@8			; z_VehExit::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_VehExit@@UAEPAXI@Z:PROC			; z_VehExit::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_VehExit@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_VehExit@@8 DD FLAT:??_R0?AVz_VehExit@@@8 ; z_VehExit::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_VehExit@@8
rdata$r	ENDS
;	COMDAT ??_R2z_VehExit@@8
rdata$r	SEGMENT
??_R2z_VehExit@@8 DD FLAT:??_R1A@?0A@EA@z_VehExit@@8	; z_VehExit::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_VehExit@@8
rdata$r	SEGMENT
??_R3z_VehExit@@8 DD 00H				; z_VehExit::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_VehExit@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_VehExit@@@8
_DATA	SEGMENT
??_R0?AVz_VehExit@@@8 DD FLAT:??_7type_info@@6B@	; z_VehExit `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_VehExit@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_VehExit@@6B@
rdata$r	SEGMENT
??_R4z_VehExit@@6B@ DD 00H				; z_VehExit::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_VehExit@@@8
	DD	FLAT:??_R3z_VehExit@@8
rdata$r	ENDS
;	COMDAT ??_7z_VehExit@@6B@
CONST	SEGMENT
??_7z_VehExit@@6B@ DD FLAT:??_R4z_VehExit@@6B@		; z_VehExit::`vftable'
	DD	FLAT:??_Ez_VehExit@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_VehExit@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_VehExit@@QAE@XZ
_TEXT	SEGMENT
??0z_VehExit@@QAE@XZ PROC				; z_VehExit::z_VehExit, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_VehExit@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_VehExit@@QAE@XZ ENDP				; z_VehExit::z_VehExit
_TEXT	ENDS
PUBLIC	??_7z_Spawn_When_Killed@@6B@			; z_Spawn_When_Killed::`vftable'
PUBLIC	??0z_Spawn_When_Killed@@QAE@XZ			; z_Spawn_When_Killed::z_Spawn_When_Killed
PUBLIC	??_R4z_Spawn_When_Killed@@6B@			; z_Spawn_When_Killed::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Spawn_When_Killed@@@8			; z_Spawn_When_Killed `RTTI Type Descriptor'
PUBLIC	??_R3z_Spawn_When_Killed@@8			; z_Spawn_When_Killed::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Spawn_When_Killed@@8			; z_Spawn_When_Killed::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Spawn_When_Killed@@8		; z_Spawn_When_Killed::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Spawn_When_Killed@@UAEPAXI@Z:PROC		; z_Spawn_When_Killed::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Spawn_When_Killed@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Spawn_When_Killed@@8 DD FLAT:??_R0?AVz_Spawn_When_Killed@@@8 ; z_Spawn_When_Killed::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Spawn_When_Killed@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Spawn_When_Killed@@8
rdata$r	SEGMENT
??_R2z_Spawn_When_Killed@@8 DD FLAT:??_R1A@?0A@EA@z_Spawn_When_Killed@@8 ; z_Spawn_When_Killed::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Spawn_When_Killed@@8
rdata$r	SEGMENT
??_R3z_Spawn_When_Killed@@8 DD 00H			; z_Spawn_When_Killed::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Spawn_When_Killed@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Spawn_When_Killed@@@8
_DATA	SEGMENT
??_R0?AVz_Spawn_When_Killed@@@8 DD FLAT:??_7type_info@@6B@ ; z_Spawn_When_Killed `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Spawn_When_Killed@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Spawn_When_Killed@@6B@
rdata$r	SEGMENT
??_R4z_Spawn_When_Killed@@6B@ DD 00H			; z_Spawn_When_Killed::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Spawn_When_Killed@@@8
	DD	FLAT:??_R3z_Spawn_When_Killed@@8
rdata$r	ENDS
;	COMDAT ??_7z_Spawn_When_Killed@@6B@
CONST	SEGMENT
??_7z_Spawn_When_Killed@@6B@ DD FLAT:??_R4z_Spawn_When_Killed@@6B@ ; z_Spawn_When_Killed::`vftable'
	DD	FLAT:??_Ez_Spawn_When_Killed@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@z_Spawn_When_Killed@@EAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Spawn_When_Killed@@QAE@XZ
_TEXT	SEGMENT
??0z_Spawn_When_Killed@@QAE@XZ PROC			; z_Spawn_When_Killed::z_Spawn_When_Killed, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Spawn_When_Killed@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Spawn_When_Killed@@QAE@XZ ENDP			; z_Spawn_When_Killed::z_Spawn_When_Killed
_TEXT	ENDS
PUBLIC	??_7z_Remove_Script_Custom@@6B@			; z_Remove_Script_Custom::`vftable'
PUBLIC	??0z_Remove_Script_Custom@@QAE@XZ		; z_Remove_Script_Custom::z_Remove_Script_Custom
PUBLIC	??_R4z_Remove_Script_Custom@@6B@		; z_Remove_Script_Custom::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Remove_Script_Custom@@@8		; z_Remove_Script_Custom `RTTI Type Descriptor'
PUBLIC	??_R3z_Remove_Script_Custom@@8			; z_Remove_Script_Custom::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Remove_Script_Custom@@8			; z_Remove_Script_Custom::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Remove_Script_Custom@@8		; z_Remove_Script_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Remove_Script_Custom@@UAEPAXI@Z:PROC	; z_Remove_Script_Custom::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Remove_Script_Custom@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Remove_Script_Custom@@8 DD FLAT:??_R0?AVz_Remove_Script_Custom@@@8 ; z_Remove_Script_Custom::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Remove_Script_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Remove_Script_Custom@@8
rdata$r	SEGMENT
??_R2z_Remove_Script_Custom@@8 DD FLAT:??_R1A@?0A@EA@z_Remove_Script_Custom@@8 ; z_Remove_Script_Custom::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Remove_Script_Custom@@8
rdata$r	SEGMENT
??_R3z_Remove_Script_Custom@@8 DD 00H			; z_Remove_Script_Custom::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Remove_Script_Custom@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Remove_Script_Custom@@@8
_DATA	SEGMENT
??_R0?AVz_Remove_Script_Custom@@@8 DD FLAT:??_7type_info@@6B@ ; z_Remove_Script_Custom `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Remove_Script_Custom@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Remove_Script_Custom@@6B@
rdata$r	SEGMENT
??_R4z_Remove_Script_Custom@@6B@ DD 00H			; z_Remove_Script_Custom::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Remove_Script_Custom@@@8
	DD	FLAT:??_R3z_Remove_Script_Custom@@8
rdata$r	ENDS
;	COMDAT ??_7z_Remove_Script_Custom@@6B@
CONST	SEGMENT
??_7z_Remove_Script_Custom@@6B@ DD FLAT:??_R4z_Remove_Script_Custom@@6B@ ; z_Remove_Script_Custom::`vftable'
	DD	FLAT:??_Ez_Remove_Script_Custom@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Remove_Script_Custom@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Remove_Script_Custom@@QAE@XZ
_TEXT	SEGMENT
??0z_Remove_Script_Custom@@QAE@XZ PROC			; z_Remove_Script_Custom::z_Remove_Script_Custom, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Remove_Script_Custom@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Remove_Script_Custom@@QAE@XZ ENDP			; z_Remove_Script_Custom::z_Remove_Script_Custom
_TEXT	ENDS
PUBLIC	??_7z_Teleport_Powerup@@6B@			; z_Teleport_Powerup::`vftable'
PUBLIC	??0z_Teleport_Powerup@@QAE@XZ			; z_Teleport_Powerup::z_Teleport_Powerup
PUBLIC	??_R4z_Teleport_Powerup@@6B@			; z_Teleport_Powerup::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_Teleport_Powerup@@@8			; z_Teleport_Powerup `RTTI Type Descriptor'
PUBLIC	??_R3z_Teleport_Powerup@@8			; z_Teleport_Powerup::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_Teleport_Powerup@@8			; z_Teleport_Powerup::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_Teleport_Powerup@@8		; z_Teleport_Powerup::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_Teleport_Powerup@@UAEPAXI@Z:PROC		; z_Teleport_Powerup::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_Teleport_Powerup@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_Teleport_Powerup@@8 DD FLAT:??_R0?AVz_Teleport_Powerup@@@8 ; z_Teleport_Powerup::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_Teleport_Powerup@@8
rdata$r	ENDS
;	COMDAT ??_R2z_Teleport_Powerup@@8
rdata$r	SEGMENT
??_R2z_Teleport_Powerup@@8 DD FLAT:??_R1A@?0A@EA@z_Teleport_Powerup@@8 ; z_Teleport_Powerup::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_Teleport_Powerup@@8
rdata$r	SEGMENT
??_R3z_Teleport_Powerup@@8 DD 00H			; z_Teleport_Powerup::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_Teleport_Powerup@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_Teleport_Powerup@@@8
_DATA	SEGMENT
??_R0?AVz_Teleport_Powerup@@@8 DD FLAT:??_7type_info@@6B@ ; z_Teleport_Powerup `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_Teleport_Powerup@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_Teleport_Powerup@@6B@
rdata$r	SEGMENT
??_R4z_Teleport_Powerup@@6B@ DD 00H			; z_Teleport_Powerup::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_Teleport_Powerup@@@8
	DD	FLAT:??_R3z_Teleport_Powerup@@8
rdata$r	ENDS
;	COMDAT ??_7z_Teleport_Powerup@@6B@
CONST	SEGMENT
??_7z_Teleport_Powerup@@6B@ DD FLAT:??_R4z_Teleport_Powerup@@6B@ ; z_Teleport_Powerup::`vftable'
	DD	FLAT:??_Ez_Teleport_Powerup@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_Teleport_Powerup@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_Teleport_Powerup@@QAE@XZ
_TEXT	SEGMENT
??0z_Teleport_Powerup@@QAE@XZ PROC			; z_Teleport_Powerup::z_Teleport_Powerup, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Teleport_Powerup@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_Teleport_Powerup@@QAE@XZ ENDP			; z_Teleport_Powerup::z_Teleport_Powerup
_TEXT	ENDS
PUBLIC	??_7z_blamo4sec@@6B@				; z_blamo4sec::`vftable'
PUBLIC	??0z_blamo4sec@@QAE@XZ				; z_blamo4sec::z_blamo4sec
PUBLIC	??_R4z_blamo4sec@@6B@				; z_blamo4sec::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_blamo4sec@@@8				; z_blamo4sec `RTTI Type Descriptor'
PUBLIC	??_R3z_blamo4sec@@8				; z_blamo4sec::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_blamo4sec@@8				; z_blamo4sec::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_blamo4sec@@8			; z_blamo4sec::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_blamo4sec@@UAEPAXI@Z:PROC			; z_blamo4sec::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_blamo4sec@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_blamo4sec@@8 DD FLAT:??_R0?AVz_blamo4sec@@@8 ; z_blamo4sec::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_blamo4sec@@8
rdata$r	ENDS
;	COMDAT ??_R2z_blamo4sec@@8
rdata$r	SEGMENT
??_R2z_blamo4sec@@8 DD FLAT:??_R1A@?0A@EA@z_blamo4sec@@8 ; z_blamo4sec::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_blamo4sec@@8
rdata$r	SEGMENT
??_R3z_blamo4sec@@8 DD 00H				; z_blamo4sec::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_blamo4sec@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_blamo4sec@@@8
_DATA	SEGMENT
??_R0?AVz_blamo4sec@@@8 DD FLAT:??_7type_info@@6B@	; z_blamo4sec `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_blamo4sec@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_blamo4sec@@6B@
rdata$r	SEGMENT
??_R4z_blamo4sec@@6B@ DD 00H				; z_blamo4sec::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_blamo4sec@@@8
	DD	FLAT:??_R3z_blamo4sec@@8
rdata$r	ENDS
;	COMDAT ??_7z_blamo4sec@@6B@
CONST	SEGMENT
??_7z_blamo4sec@@6B@ DD FLAT:??_R4z_blamo4sec@@6B@	; z_blamo4sec::`vftable'
	DD	FLAT:??_Ez_blamo4sec@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@z_blamo4sec@@EAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@ScriptImpClass@@UAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@z_blamo4sec@@EAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_blamo4sec@@QAE@XZ
_TEXT	SEGMENT
??0z_blamo4sec@@QAE@XZ PROC				; z_blamo4sec::z_blamo4sec, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_blamo4sec@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_blamo4sec@@QAE@XZ ENDP				; z_blamo4sec::z_blamo4sec
_TEXT	ENDS
PUBLIC	??_7z_ChangeTeamPowerup@@6B@			; z_ChangeTeamPowerup::`vftable'
PUBLIC	??0z_ChangeTeamPowerup@@QAE@XZ			; z_ChangeTeamPowerup::z_ChangeTeamPowerup
PUBLIC	??_R4z_ChangeTeamPowerup@@6B@			; z_ChangeTeamPowerup::`RTTI Complete Object Locator'
PUBLIC	??_R0?AVz_ChangeTeamPowerup@@@8			; z_ChangeTeamPowerup `RTTI Type Descriptor'
PUBLIC	??_R3z_ChangeTeamPowerup@@8			; z_ChangeTeamPowerup::`RTTI Class Hierarchy Descriptor'
PUBLIC	??_R2z_ChangeTeamPowerup@@8			; z_ChangeTeamPowerup::`RTTI Base Class Array'
PUBLIC	??_R1A@?0A@EA@z_ChangeTeamPowerup@@8		; z_ChangeTeamPowerup::`RTTI Base Class Descriptor at (0,-1,0,64)'
EXTRN	??_Ez_ChangeTeamPowerup@@UAEPAXI@Z:PROC		; z_ChangeTeamPowerup::`vector deleting destructor'
;	COMDAT ??_R1A@?0A@EA@z_ChangeTeamPowerup@@8
rdata$r	SEGMENT
??_R1A@?0A@EA@z_ChangeTeamPowerup@@8 DD FLAT:??_R0?AVz_ChangeTeamPowerup@@@8 ; z_ChangeTeamPowerup::`RTTI Base Class Descriptor at (0,-1,0,64)'
	DD	03H
	DD	00H
	DD	0ffffffffH
	DD	00H
	DD	040H
	DD	FLAT:??_R3z_ChangeTeamPowerup@@8
rdata$r	ENDS
;	COMDAT ??_R2z_ChangeTeamPowerup@@8
rdata$r	SEGMENT
??_R2z_ChangeTeamPowerup@@8 DD FLAT:??_R1A@?0A@EA@z_ChangeTeamPowerup@@8 ; z_ChangeTeamPowerup::`RTTI Base Class Array'
	DD	FLAT:??_R1A@?0A@EA@ScriptImpClass@@8
	DD	FLAT:??_R1A@?0A@EA@ScriptClass@@8
	DD	FLAT:??_R1A@?0A@EA@GameObjObserverClass@@8
rdata$r	ENDS
;	COMDAT ??_R3z_ChangeTeamPowerup@@8
rdata$r	SEGMENT
??_R3z_ChangeTeamPowerup@@8 DD 00H			; z_ChangeTeamPowerup::`RTTI Class Hierarchy Descriptor'
	DD	00H
	DD	04H
	DD	FLAT:??_R2z_ChangeTeamPowerup@@8
rdata$r	ENDS
;	COMDAT ??_R0?AVz_ChangeTeamPowerup@@@8
_DATA	SEGMENT
??_R0?AVz_ChangeTeamPowerup@@@8 DD FLAT:??_7type_info@@6B@ ; z_ChangeTeamPowerup `RTTI Type Descriptor'
	DD	00H
	DB	'.?AVz_ChangeTeamPowerup@@', 00H
_DATA	ENDS
;	COMDAT ??_R4z_ChangeTeamPowerup@@6B@
rdata$r	SEGMENT
??_R4z_ChangeTeamPowerup@@6B@ DD 00H			; z_ChangeTeamPowerup::`RTTI Complete Object Locator'
	DD	00H
	DD	00H
	DD	FLAT:??_R0?AVz_ChangeTeamPowerup@@@8
	DD	FLAT:??_R3z_ChangeTeamPowerup@@8
rdata$r	ENDS
;	COMDAT ??_7z_ChangeTeamPowerup@@6B@
CONST	SEGMENT
??_7z_ChangeTeamPowerup@@6B@ DD FLAT:??_R4z_ChangeTeamPowerup@@6B@ ; z_ChangeTeamPowerup::`vftable'
	DD	FLAT:??_Ez_ChangeTeamPowerup@@UAEPAXI@Z
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Destroyed@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Killed@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Damaged@ScriptImpClass@@UAEXPAE0M@Z
	DD	FLAT:?Custom@z_ChangeTeamPowerup@@EAEXPAEHH0@Z
	DD	FLAT:?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z
	DD	FLAT:?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z
	DD	FLAT:?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z
	DD	FLAT:?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z
	DD	FLAT:?Poked@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Entered@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Exited@ScriptImpClass@@UAEXPAE0@Z
	DD	FLAT:?Owner@ScriptImpClass@@UAEPAEXZ
	DD	FLAT:?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ
	DD	FLAT:?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z
	DD	FLAT:?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z
	DD	FLAT:?Save@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Save_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Load_Data@ScriptImpClass@@UAEXAAE@Z
	DD	FLAT:?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ
; Function compile flags: /Ogtpy
CONST	ENDS
;	COMDAT ??0z_ChangeTeamPowerup@@QAE@XZ
_TEXT	SEGMENT
??0z_ChangeTeamPowerup@@QAE@XZ PROC			; z_ChangeTeamPowerup::z_ChangeTeamPowerup, COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_ChangeTeamPowerup@@6B@
	mov	eax, esi
	pop	esi
	ret	0
??0z_ChangeTeamPowerup@@QAE@XZ ENDP			; z_ChangeTeamPowerup::z_ChangeTeamPowerup
_TEXT	ENDS
PUBLIC	??1z_Console_Input_Poke_2@@UAE@XZ		; z_Console_Input_Poke_2::~z_Console_Input_Poke_2
EXTRN	??1ScriptImpClass@@UAE@XZ:PROC			; ScriptImpClass::~ScriptImpClass
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Console_Input_Poke_2@@UAE@XZ
_TEXT	SEGMENT
??1z_Console_Input_Poke_2@@UAE@XZ PROC			; z_Console_Input_Poke_2::~z_Console_Input_Poke_2, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Console_Input_Poke_2@@UAE@XZ ENDP			; z_Console_Input_Poke_2::~z_Console_Input_Poke_2
_TEXT	ENDS
PUBLIC	??1z_Console_Input_Killed@@UAE@XZ		; z_Console_Input_Killed::~z_Console_Input_Killed
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Console_Input_Killed@@UAE@XZ
_TEXT	SEGMENT
??1z_Console_Input_Killed@@UAE@XZ PROC			; z_Console_Input_Killed::~z_Console_Input_Killed, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Console_Input_Killed@@UAE@XZ ENDP			; z_Console_Input_Killed::~z_Console_Input_Killed
_TEXT	ENDS
PUBLIC	??1z_Console_Input_Killed_2@@UAE@XZ		; z_Console_Input_Killed_2::~z_Console_Input_Killed_2
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Console_Input_Killed_2@@UAE@XZ
_TEXT	SEGMENT
??1z_Console_Input_Killed_2@@UAE@XZ PROC		; z_Console_Input_Killed_2::~z_Console_Input_Killed_2, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Console_Input_Killed_2@@UAE@XZ ENDP		; z_Console_Input_Killed_2::~z_Console_Input_Killed_2
_TEXT	ENDS
PUBLIC	??1z_Console_Input_Custom_2@@UAE@XZ		; z_Console_Input_Custom_2::~z_Console_Input_Custom_2
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Console_Input_Custom_2@@UAE@XZ
_TEXT	SEGMENT
??1z_Console_Input_Custom_2@@UAE@XZ PROC		; z_Console_Input_Custom_2::~z_Console_Input_Custom_2, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Console_Input_Custom_2@@UAE@XZ ENDP		; z_Console_Input_Custom_2::~z_Console_Input_Custom_2
_TEXT	ENDS
PUBLIC	??1z_Enable_Multiple_Spawners_Custom@@UAE@XZ	; z_Enable_Multiple_Spawners_Custom::~z_Enable_Multiple_Spawners_Custom
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Enable_Multiple_Spawners_Custom@@UAE@XZ
_TEXT	SEGMENT
??1z_Enable_Multiple_Spawners_Custom@@UAE@XZ PROC	; z_Enable_Multiple_Spawners_Custom::~z_Enable_Multiple_Spawners_Custom, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Enable_Multiple_Spawners_Custom@@UAE@XZ ENDP	; z_Enable_Multiple_Spawners_Custom::~z_Enable_Multiple_Spawners_Custom
_TEXT	ENDS
PUBLIC	??1z_Play_Three_Cinematics_Custom@@UAE@XZ	; z_Play_Three_Cinematics_Custom::~z_Play_Three_Cinematics_Custom
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Play_Three_Cinematics_Custom@@UAE@XZ
_TEXT	SEGMENT
??1z_Play_Three_Cinematics_Custom@@UAE@XZ PROC		; z_Play_Three_Cinematics_Custom::~z_Play_Three_Cinematics_Custom, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Play_Three_Cinematics_Custom@@UAE@XZ ENDP		; z_Play_Three_Cinematics_Custom::~z_Play_Three_Cinematics_Custom
_TEXT	ENDS
PUBLIC	??1z_Play_Cinematic_Console_Input_Custom@@UAE@XZ ; z_Play_Cinematic_Console_Input_Custom::~z_Play_Cinematic_Console_Input_Custom
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Play_Cinematic_Console_Input_Custom@@UAE@XZ
_TEXT	SEGMENT
??1z_Play_Cinematic_Console_Input_Custom@@UAE@XZ PROC	; z_Play_Cinematic_Console_Input_Custom::~z_Play_Cinematic_Console_Input_Custom, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Play_Cinematic_Console_Input_Custom@@UAE@XZ ENDP	; z_Play_Cinematic_Console_Input_Custom::~z_Play_Cinematic_Console_Input_Custom
_TEXT	ENDS
PUBLIC	??1z_Destroy_Three_Objects_Custom@@UAE@XZ	; z_Destroy_Three_Objects_Custom::~z_Destroy_Three_Objects_Custom
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Destroy_Three_Objects_Custom@@UAE@XZ
_TEXT	SEGMENT
??1z_Destroy_Three_Objects_Custom@@UAE@XZ PROC		; z_Destroy_Three_Objects_Custom::~z_Destroy_Three_Objects_Custom, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Destroy_Three_Objects_Custom@@UAE@XZ ENDP		; z_Destroy_Three_Objects_Custom::~z_Destroy_Three_Objects_Custom
_TEXT	ENDS
PUBLIC	??1z_RemoveWeaponModel@@UAE@XZ			; z_RemoveWeaponModel::~z_RemoveWeaponModel
; Function compile flags: /Ogtpy
;	COMDAT ??1z_RemoveWeaponModel@@UAE@XZ
_TEXT	SEGMENT
??1z_RemoveWeaponModel@@UAE@XZ PROC			; z_RemoveWeaponModel::~z_RemoveWeaponModel, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_RemoveWeaponModel@@UAE@XZ ENDP			; z_RemoveWeaponModel::~z_RemoveWeaponModel
_TEXT	ENDS
PUBLIC	??1z_rwk@@UAE@XZ				; z_rwk::~z_rwk
; Function compile flags: /Ogtpy
;	COMDAT ??1z_rwk@@UAE@XZ
_TEXT	SEGMENT
??1z_rwk@@UAE@XZ PROC					; z_rwk::~z_rwk, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_rwk@@UAE@XZ ENDP					; z_rwk::~z_rwk
_TEXT	ENDS
PUBLIC	??1z_GameoverCreated@@UAE@XZ			; z_GameoverCreated::~z_GameoverCreated
; Function compile flags: /Ogtpy
;	COMDAT ??1z_GameoverCreated@@UAE@XZ
_TEXT	SEGMENT
??1z_GameoverCreated@@UAE@XZ PROC			; z_GameoverCreated::~z_GameoverCreated, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_GameoverCreated@@UAE@XZ ENDP			; z_GameoverCreated::~z_GameoverCreated
_TEXT	ENDS
PUBLIC	??1z_Console_Input_Custom_Delay_1@@UAE@XZ	; z_Console_Input_Custom_Delay_1::~z_Console_Input_Custom_Delay_1
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Console_Input_Custom_Delay_1@@UAE@XZ
_TEXT	SEGMENT
??1z_Console_Input_Custom_Delay_1@@UAE@XZ PROC		; z_Console_Input_Custom_Delay_1::~z_Console_Input_Custom_Delay_1, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Console_Input_Custom_Delay_1@@UAE@XZ ENDP		; z_Console_Input_Custom_Delay_1::~z_Console_Input_Custom_Delay_1
_TEXT	ENDS
PUBLIC	??1z_Console_Input_Custom_Delay_2@@UAE@XZ	; z_Console_Input_Custom_Delay_2::~z_Console_Input_Custom_Delay_2
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Console_Input_Custom_Delay_2@@UAE@XZ
_TEXT	SEGMENT
??1z_Console_Input_Custom_Delay_2@@UAE@XZ PROC		; z_Console_Input_Custom_Delay_2::~z_Console_Input_Custom_Delay_2, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Console_Input_Custom_Delay_2@@UAE@XZ ENDP		; z_Console_Input_Custom_Delay_2::~z_Console_Input_Custom_Delay_2
_TEXT	ENDS
PUBLIC	??1z_Created_Send_Custom_Param@@UAE@XZ		; z_Created_Send_Custom_Param::~z_Created_Send_Custom_Param
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Created_Send_Custom_Param@@UAE@XZ
_TEXT	SEGMENT
??1z_Created_Send_Custom_Param@@UAE@XZ PROC		; z_Created_Send_Custom_Param::~z_Created_Send_Custom_Param, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Created_Send_Custom_Param@@UAE@XZ ENDP		; z_Created_Send_Custom_Param::~z_Created_Send_Custom_Param
_TEXT	ENDS
PUBLIC	??1z_NoDamageMoneyPoints@@UAE@XZ		; z_NoDamageMoneyPoints::~z_NoDamageMoneyPoints
; Function compile flags: /Ogtpy
;	COMDAT ??1z_NoDamageMoneyPoints@@UAE@XZ
_TEXT	SEGMENT
??1z_NoDamageMoneyPoints@@UAE@XZ PROC			; z_NoDamageMoneyPoints::~z_NoDamageMoneyPoints, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_NoDamageMoneyPoints@@UAE@XZ ENDP			; z_NoDamageMoneyPoints::~z_NoDamageMoneyPoints
_TEXT	ENDS
PUBLIC	??1z_Set_Team@@UAE@XZ				; z_Set_Team::~z_Set_Team
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Set_Team@@UAE@XZ
_TEXT	SEGMENT
??1z_Set_Team@@UAE@XZ PROC				; z_Set_Team::~z_Set_Team, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Set_Team@@UAE@XZ ENDP				; z_Set_Team::~z_Set_Team
_TEXT	ENDS
PUBLIC	??1z_Set_Skin_Created@@UAE@XZ			; z_Set_Skin_Created::~z_Set_Skin_Created
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Set_Skin_Created@@UAE@XZ
_TEXT	SEGMENT
??1z_Set_Skin_Created@@UAE@XZ PROC			; z_Set_Skin_Created::~z_Set_Skin_Created, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Set_Skin_Created@@UAE@XZ ENDP			; z_Set_Skin_Created::~z_Set_Skin_Created
_TEXT	ENDS
PUBLIC	??1z_Set_Skin@@UAE@XZ				; z_Set_Skin::~z_Set_Skin
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Set_Skin@@UAE@XZ
_TEXT	SEGMENT
??1z_Set_Skin@@UAE@XZ PROC				; z_Set_Skin::~z_Set_Skin, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Set_Skin@@UAE@XZ ENDP				; z_Set_Skin::~z_Set_Skin
_TEXT	ENDS
PUBLIC	??1z_Death_Enable_Spawner@@UAE@XZ		; z_Death_Enable_Spawner::~z_Death_Enable_Spawner
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Death_Enable_Spawner@@UAE@XZ
_TEXT	SEGMENT
??1z_Death_Enable_Spawner@@UAE@XZ PROC			; z_Death_Enable_Spawner::~z_Death_Enable_Spawner, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Death_Enable_Spawner@@UAE@XZ ENDP			; z_Death_Enable_Spawner::~z_Death_Enable_Spawner
_TEXT	ENDS
PUBLIC	??1z_Death_Enable_3Spawners@@UAE@XZ		; z_Death_Enable_3Spawners::~z_Death_Enable_3Spawners
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Death_Enable_3Spawners@@UAE@XZ
_TEXT	SEGMENT
??1z_Death_Enable_3Spawners@@UAE@XZ PROC		; z_Death_Enable_3Spawners::~z_Death_Enable_3Spawners, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Death_Enable_3Spawners@@UAE@XZ ENDP		; z_Death_Enable_3Spawners::~z_Death_Enable_3Spawners
_TEXT	ENDS
PUBLIC	??1z_UnkillableUntilEntered@@UAE@XZ		; z_UnkillableUntilEntered::~z_UnkillableUntilEntered
; Function compile flags: /Ogtpy
;	COMDAT ??1z_UnkillableUntilEntered@@UAE@XZ
_TEXT	SEGMENT
??1z_UnkillableUntilEntered@@UAE@XZ PROC		; z_UnkillableUntilEntered::~z_UnkillableUntilEntered, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_UnkillableUntilEntered@@UAE@XZ ENDP		; z_UnkillableUntilEntered::~z_UnkillableUntilEntered
_TEXT	ENDS
PUBLIC	??1z_DestroyVeh259@@UAE@XZ			; z_DestroyVeh259::~z_DestroyVeh259
; Function compile flags: /Ogtpy
;	COMDAT ??1z_DestroyVeh259@@UAE@XZ
_TEXT	SEGMENT
??1z_DestroyVeh259@@UAE@XZ PROC				; z_DestroyVeh259::~z_DestroyVeh259, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_DestroyVeh259@@UAE@XZ ENDP				; z_DestroyVeh259::~z_DestroyVeh259
_TEXT	ENDS
PUBLIC	??1z_VehExit@@UAE@XZ				; z_VehExit::~z_VehExit
; Function compile flags: /Ogtpy
;	COMDAT ??1z_VehExit@@UAE@XZ
_TEXT	SEGMENT
??1z_VehExit@@UAE@XZ PROC				; z_VehExit::~z_VehExit, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_VehExit@@UAE@XZ ENDP				; z_VehExit::~z_VehExit
_TEXT	ENDS
PUBLIC	??1z_Spawn_When_Killed@@UAE@XZ			; z_Spawn_When_Killed::~z_Spawn_When_Killed
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Spawn_When_Killed@@UAE@XZ
_TEXT	SEGMENT
??1z_Spawn_When_Killed@@UAE@XZ PROC			; z_Spawn_When_Killed::~z_Spawn_When_Killed, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Spawn_When_Killed@@UAE@XZ ENDP			; z_Spawn_When_Killed::~z_Spawn_When_Killed
_TEXT	ENDS
PUBLIC	??1z_Remove_Script_Custom@@UAE@XZ		; z_Remove_Script_Custom::~z_Remove_Script_Custom
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Remove_Script_Custom@@UAE@XZ
_TEXT	SEGMENT
??1z_Remove_Script_Custom@@UAE@XZ PROC			; z_Remove_Script_Custom::~z_Remove_Script_Custom, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Remove_Script_Custom@@UAE@XZ ENDP			; z_Remove_Script_Custom::~z_Remove_Script_Custom
_TEXT	ENDS
PUBLIC	??1z_Teleport_Powerup@@UAE@XZ			; z_Teleport_Powerup::~z_Teleport_Powerup
; Function compile flags: /Ogtpy
;	COMDAT ??1z_Teleport_Powerup@@UAE@XZ
_TEXT	SEGMENT
??1z_Teleport_Powerup@@UAE@XZ PROC			; z_Teleport_Powerup::~z_Teleport_Powerup, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_Teleport_Powerup@@UAE@XZ ENDP			; z_Teleport_Powerup::~z_Teleport_Powerup
_TEXT	ENDS
PUBLIC	??1z_blamo4sec@@UAE@XZ				; z_blamo4sec::~z_blamo4sec
; Function compile flags: /Ogtpy
;	COMDAT ??1z_blamo4sec@@UAE@XZ
_TEXT	SEGMENT
??1z_blamo4sec@@UAE@XZ PROC				; z_blamo4sec::~z_blamo4sec, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_blamo4sec@@UAE@XZ ENDP				; z_blamo4sec::~z_blamo4sec
_TEXT	ENDS
PUBLIC	??1z_ChangeTeamPowerup@@UAE@XZ			; z_ChangeTeamPowerup::~z_ChangeTeamPowerup
; Function compile flags: /Ogtpy
;	COMDAT ??1z_ChangeTeamPowerup@@UAE@XZ
_TEXT	SEGMENT
??1z_ChangeTeamPowerup@@UAE@XZ PROC			; z_ChangeTeamPowerup::~z_ChangeTeamPowerup, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1z_ChangeTeamPowerup@@UAE@XZ ENDP			; z_ChangeTeamPowerup::~z_ChangeTeamPowerup
_TEXT	ENDS
PUBLIC	?deallocate@?$_DebugHeapAllocator@D@std@@QAEXPADI@Z ; std::_DebugHeapAllocator<char>::deallocate
; Function compile flags: /Ogtpy
;	COMDAT ?deallocate@?$_DebugHeapAllocator@D@std@@QAEXPADI@Z
_TEXT	SEGMENT
__Ptr$ = 8						; size = 4
___formal$ = 12						; size = 4
?deallocate@?$_DebugHeapAllocator@D@std@@QAEXPADI@Z PROC ; std::_DebugHeapAllocator<char>::deallocate, COMDAT
; _this$ = ecx

; 102  : 		_DELETE_CRT_VEC(_Ptr);

	mov	eax, DWORD PTR __Ptr$[esp-4]
	test	eax, eax
	je	SHORT $LN3@deallocate
	push	eax
	call	_free
	pop	ecx
$LN3@deallocate:

; 103  : 		}

	ret	8
?deallocate@?$_DebugHeapAllocator@D@std@@QAEXPADI@Z ENDP ; std::_DebugHeapAllocator<char>::deallocate
_TEXT	ENDS
PUBLIC	??0?$_DebugHeapAllocator@D@std@@QAE@XZ		; std::_DebugHeapAllocator<char>::_DebugHeapAllocator<char>
; Function compile flags: /Ogtpy
;	COMDAT ??0?$_DebugHeapAllocator@D@std@@QAE@XZ
_TEXT	SEGMENT
??0?$_DebugHeapAllocator@D@std@@QAE@XZ PROC		; std::_DebugHeapAllocator<char>::_DebugHeapAllocator<char>, COMDAT
; _this$ = ecx
	mov	eax, ecx
	ret	0
??0?$_DebugHeapAllocator@D@std@@QAE@XZ ENDP		; std::_DebugHeapAllocator<char>::_DebugHeapAllocator<char>
_TEXT	ENDS
PUBLIC	??0?$_DebugHeapAllocator@D@std@@QAE@ABV01@@Z	; std::_DebugHeapAllocator<char>::_DebugHeapAllocator<char>
; Function compile flags: /Ogtpy
;	COMDAT ??0?$_DebugHeapAllocator@D@std@@QAE@ABV01@@Z
_TEXT	SEGMENT
___that$ = 8						; size = 4
??0?$_DebugHeapAllocator@D@std@@QAE@ABV01@@Z PROC	; std::_DebugHeapAllocator<char>::_DebugHeapAllocator<char>, COMDAT
; _this$ = ecx
	mov	eax, ecx
	ret	4
??0?$_DebugHeapAllocator@D@std@@QAE@ABV01@@Z ENDP	; std::_DebugHeapAllocator<char>::_DebugHeapAllocator<char>
_TEXT	ENDS
PUBLIC	??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@ ; `string'
PUBLIC	??_C@_0DH@BACAAOEA@ScriptRegistrant?$DMclass?5z_Console@ ; `string'
EXTRN	??2@YAPAXI@Z:PROC				; operator new
EXTRN	___CxxFrameHandler3:PROC
;	COMDAT ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@ DB 'd:\source'
	DB	' code\stgm\scripts.h', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_0DH@BACAAOEA@ScriptRegistrant?$DMclass?5z_Console@
CONST	SEGMENT
??_C@_0DH@BACAAOEA@ScriptRegistrant?$DMclass?5z_Console@ DB 'ScriptRegist'
	DB	'rant<class z_Console_Input_Poke_2>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64603 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Console_Input_Poke_2>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DH@BACAAOEA@ScriptRegistrant?$DMclass?5z_Console@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64603[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Poke_2@@6B@
	jmp	SHORT $LN4@Create
$LN3@Create:
	xor	esi, esi
$LN4@Create:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64603[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Console_Input_Poke_2>::Create
PUBLIC	??_C@_0DH@CGLKGLL@ScriptRegistrant?$DMclass?5z_Console@ ; `string'
;	COMDAT ??_C@_0DH@CGLKGLL@ScriptRegistrant?$DMclass?5z_Console@
CONST	SEGMENT
??_C@_0DH@CGLKGLL@ScriptRegistrant?$DMclass?5z_Console@ DB 'ScriptRegistr'
	DB	'ant<class z_Console_Input_Killed>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64629 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Console_Input_Killed>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DH@CGLKGLL@ScriptRegistrant?$DMclass?5z_Console@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64629[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@2
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Killed@@6B@
	jmp	SHORT $LN4@Create@2
$LN3@Create@2:
	xor	esi, esi
$LN4@Create@2:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64629[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Console_Input_Killed@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Console_Input_Killed>::Create
PUBLIC	??_C@_0DJ@COJMLEND@ScriptRegistrant?$DMclass?5z_Console@ ; `string'
;	COMDAT ??_C@_0DJ@COJMLEND@ScriptRegistrant?$DMclass?5z_Console@
CONST	SEGMENT
??_C@_0DJ@COJMLEND@ScriptRegistrant?$DMclass?5z_Console@ DB 'ScriptRegist'
	DB	'rant<class z_Console_Input_Killed_2>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64652 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Console_Input_Killed_2>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DJ@COJMLEND@ScriptRegistrant?$DMclass?5z_Console@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64652[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@3
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Killed_2@@6B@
	jmp	SHORT $LN4@Create@3
$LN3@Create@3:
	xor	esi, esi
$LN4@Create@3:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64652[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Console_Input_Killed_2>::Create
PUBLIC	??_C@_0DJ@NAADBOM@ScriptRegistrant?$DMclass?5z_Console@ ; `string'
;	COMDAT ??_C@_0DJ@NAADBOM@ScriptRegistrant?$DMclass?5z_Console@
CONST	SEGMENT
??_C@_0DJ@NAADBOM@ScriptRegistrant?$DMclass?5z_Console@ DB 'ScriptRegistr'
	DB	'ant<class z_Console_Input_Custom_2>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64675 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Console_Input_Custom_2>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DJ@NAADBOM@ScriptRegistrant?$DMclass?5z_Console@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64675[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@4
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Custom_2@@6B@
	jmp	SHORT $LN4@Create@4
$LN3@Create@4:
	xor	esi, esi
$LN4@Create@4:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64675[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Console_Input_Custom_2>::Create
PUBLIC	??_C@_0EC@DFNPPHN@ScriptRegistrant?$DMclass?5z_Enable_@ ; `string'
;	COMDAT ??_C@_0EC@DFNPPHN@ScriptRegistrant?$DMclass?5z_Enable_@
CONST	SEGMENT
??_C@_0EC@DFNPPHN@ScriptRegistrant?$DMclass?5z_Enable_@ DB 'ScriptRegistr'
	DB	'ant<class z_Enable_Multiple_Spawners_Custom>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64698 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0EC@DFNPPHN@ScriptRegistrant?$DMclass?5z_Enable_@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64698[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@5
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Enable_Multiple_Spawners_Custom@@6B@
	jmp	SHORT $LN4@Create@5
$LN3@Create@5:
	xor	esi, esi
$LN4@Create@5:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64698[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Enable_Multiple_Spawners_Custom>::Create
PUBLIC	??_C@_0DP@CIENJMGL@ScriptRegistrant?$DMclass?5z_Play_Th@ ; `string'
;	COMDAT ??_C@_0DP@CIENJMGL@ScriptRegistrant?$DMclass?5z_Play_Th@
CONST	SEGMENT
??_C@_0DP@CIENJMGL@ScriptRegistrant?$DMclass?5z_Play_Th@ DB 'ScriptRegist'
	DB	'rant<class z_Play_Three_Cinematics_Custom>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64721 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DP@CIENJMGL@ScriptRegistrant?$DMclass?5z_Play_Th@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64721[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@6
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Play_Three_Cinematics_Custom@@6B@
	jmp	SHORT $LN4@Create@6
$LN3@Create@6:
	xor	esi, esi
$LN4@Create@6:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64721[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Play_Three_Cinematics_Custom>::Create
PUBLIC	??_C@_0EG@FFPNDPLE@ScriptRegistrant?$DMclass?5z_Play_Ci@ ; `string'
;	COMDAT ??_C@_0EG@FFPNDPLE@ScriptRegistrant?$DMclass?5z_Play_Ci@
CONST	SEGMENT
??_C@_0EG@FFPNDPLE@ScriptRegistrant?$DMclass?5z_Play_Ci@ DB 'ScriptRegist'
	DB	'rant<class z_Play_Cinematic_Console_Input_Custom>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64744 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0EG@FFPNDPLE@ScriptRegistrant?$DMclass?5z_Play_Ci@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64744[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@7
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Play_Cinematic_Console_Input_Custom@@6B@
	jmp	SHORT $LN4@Create@7
$LN3@Create@7:
	xor	esi, esi
$LN4@Create@7:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64744[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom>::Create
PUBLIC	??_C@_0DP@MKDLOMIM@ScriptRegistrant?$DMclass?5z_Destroy@ ; `string'
;	COMDAT ??_C@_0DP@MKDLOMIM@ScriptRegistrant?$DMclass?5z_Destroy@
CONST	SEGMENT
??_C@_0DP@MKDLOMIM@ScriptRegistrant?$DMclass?5z_Destroy@ DB 'ScriptRegist'
	DB	'rant<class z_Destroy_Three_Objects_Custom>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64767 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DP@MKDLOMIM@ScriptRegistrant?$DMclass?5z_Destroy@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64767[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@8
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Destroy_Three_Objects_Custom@@6B@
	jmp	SHORT $LN4@Create@8
$LN3@Create@8:
	xor	esi, esi
$LN4@Create@8:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64767[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Destroy_Three_Objects_Custom>::Create
PUBLIC	??_C@_0DE@LCIKPDND@ScriptRegistrant?$DMclass?5z_RemoveW@ ; `string'
;	COMDAT ??_C@_0DE@LCIKPDND@ScriptRegistrant?$DMclass?5z_RemoveW@
CONST	SEGMENT
??_C@_0DE@LCIKPDND@ScriptRegistrant?$DMclass?5z_RemoveW@ DB 'ScriptRegist'
	DB	'rant<class z_RemoveWeaponModel>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64790 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_RemoveWeaponModel>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DE@LCIKPDND@ScriptRegistrant?$DMclass?5z_RemoveW@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64790[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@9
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_RemoveWeaponModel@@6B@
	jmp	SHORT $LN4@Create@9
$LN3@Create@9:
	xor	esi, esi
$LN4@Create@9:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64790[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_RemoveWeaponModel>::Create
PUBLIC	??_C@_0CG@CCLNKJKH@ScriptRegistrant?$DMclass?5z_rwk?$DO?3?3C@ ; `string'
;	COMDAT ??_C@_0CG@CCLNKJKH@ScriptRegistrant?$DMclass?5z_rwk?$DO?3?3C@
CONST	SEGMENT
??_C@_0CG@CCLNKJKH@ScriptRegistrant?$DMclass?5z_rwk?$DO?3?3C@ DB 'ScriptR'
	DB	'egistrant<class z_rwk>::Create', 00H	; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64813 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_rwk>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0CG@CCLNKJKH@ScriptRegistrant?$DMclass?5z_rwk?$DO?3?3C@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64813[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@10
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_rwk@@6B@
	jmp	SHORT $LN4@Create@10
$LN3@Create@10:
	xor	esi, esi
$LN4@Create@10:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64813[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_rwk@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_rwk>::Create
PUBLIC	??_C@_0DC@LCBHCKFJ@ScriptRegistrant?$DMclass?5z_Gameove@ ; `string'
;	COMDAT ??_C@_0DC@LCBHCKFJ@ScriptRegistrant?$DMclass?5z_Gameove@
CONST	SEGMENT
??_C@_0DC@LCBHCKFJ@ScriptRegistrant?$DMclass?5z_Gameove@ DB 'ScriptRegist'
	DB	'rant<class z_GameoverCreated>::Create', 00H	; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64836 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_GameoverCreated>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DC@LCBHCKFJ@ScriptRegistrant?$DMclass?5z_Gameove@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64836[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@11
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_GameoverCreated@@6B@
	jmp	SHORT $LN4@Create@11
$LN3@Create@11:
	xor	esi, esi
$LN4@Create@11:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64836[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_GameoverCreated@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_GameoverCreated>::Create
PUBLIC	??_C@_0DP@GLOIGMBG@ScriptRegistrant?$DMclass?5z_Console@ ; `string'
;	COMDAT ??_C@_0DP@GLOIGMBG@ScriptRegistrant?$DMclass?5z_Console@
CONST	SEGMENT
??_C@_0DP@GLOIGMBG@ScriptRegistrant?$DMclass?5z_Console@ DB 'ScriptRegist'
	DB	'rant<class z_Console_Input_Custom_Delay_1>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64859 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DP@GLOIGMBG@ScriptRegistrant?$DMclass?5z_Console@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64859[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@12
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Custom_Delay_1@@6B@
	jmp	SHORT $LN4@Create@12
$LN3@Create@12:
	xor	esi, esi
$LN4@Create@12:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64859[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Console_Input_Custom_Delay_1>::Create
PUBLIC	??_C@_0DP@PCAKAKBH@ScriptRegistrant?$DMclass?5z_Console@ ; `string'
;	COMDAT ??_C@_0DP@PCAKAKBH@ScriptRegistrant?$DMclass?5z_Console@
CONST	SEGMENT
??_C@_0DP@PCAKAKBH@ScriptRegistrant?$DMclass?5z_Console@ DB 'ScriptRegist'
	DB	'rant<class z_Console_Input_Custom_Delay_2>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64882 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DP@PCAKAKBH@ScriptRegistrant?$DMclass?5z_Console@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64882[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@13
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Console_Input_Custom_Delay_2@@6B@
	jmp	SHORT $LN4@Create@13
$LN3@Create@13:
	xor	esi, esi
$LN4@Create@13:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64882[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Console_Input_Custom_Delay_2>::Create
PUBLIC	??_C@_0DM@MHHFGKAB@ScriptRegistrant?$DMclass?5z_Created@ ; `string'
;	COMDAT ??_C@_0DM@MHHFGKAB@ScriptRegistrant?$DMclass?5z_Created@
CONST	SEGMENT
??_C@_0DM@MHHFGKAB@ScriptRegistrant?$DMclass?5z_Created@ DB 'ScriptRegist'
	DB	'rant<class z_Created_Send_Custom_Param>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64905 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Created_Send_Custom_Param>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DM@MHHFGKAB@ScriptRegistrant?$DMclass?5z_Created@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64905[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@14
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Created_Send_Custom_Param@@6B@
	jmp	SHORT $LN4@Create@14
$LN3@Create@14:
	xor	esi, esi
$LN4@Create@14:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64905[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Created_Send_Custom_Param>::Create
PUBLIC	??_C@_0DG@HBOIJANI@ScriptRegistrant?$DMclass?5z_NoDamag@ ; `string'
;	COMDAT ??_C@_0DG@HBOIJANI@ScriptRegistrant?$DMclass?5z_NoDamag@
CONST	SEGMENT
??_C@_0DG@HBOIJANI@ScriptRegistrant?$DMclass?5z_NoDamag@ DB 'ScriptRegist'
	DB	'rant<class z_NoDamageMoneyPoints>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64928 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_NoDamageMoneyPoints>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DG@HBOIJANI@ScriptRegistrant?$DMclass?5z_NoDamag@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64928[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@15
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_NoDamageMoneyPoints@@6B@
	jmp	SHORT $LN4@Create@15
$LN3@Create@15:
	xor	esi, esi
$LN4@Create@15:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64928[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_NoDamageMoneyPoints>::Create
PUBLIC	??_C@_0CL@CEMAFGLL@ScriptRegistrant?$DMclass?5z_Set_Tea@ ; `string'
;	COMDAT ??_C@_0CL@CEMAFGLL@ScriptRegistrant?$DMclass?5z_Set_Tea@
CONST	SEGMENT
??_C@_0CL@CEMAFGLL@ScriptRegistrant?$DMclass?5z_Set_Tea@ DB 'ScriptRegist'
	DB	'rant<class z_Set_Team>::Create', 00H	; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64951 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Set_Team>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0CL@CEMAFGLL@ScriptRegistrant?$DMclass?5z_Set_Tea@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64951[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@16
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Set_Team@@6B@
	jmp	SHORT $LN4@Create@16
$LN3@Create@16:
	xor	esi, esi
$LN4@Create@16:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64951[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Set_Team@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Set_Team>::Create
PUBLIC	??_C@_0DD@GAFEBCA@ScriptRegistrant?$DMclass?5z_Set_Ski@ ; `string'
;	COMDAT ??_C@_0DD@GAFEBCA@ScriptRegistrant?$DMclass?5z_Set_Ski@
CONST	SEGMENT
??_C@_0DD@GAFEBCA@ScriptRegistrant?$DMclass?5z_Set_Ski@ DB 'ScriptRegistr'
	DB	'ant<class z_Set_Skin_Created>::Create', 00H	; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64974 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Set_Skin_Created>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DD@GAFEBCA@ScriptRegistrant?$DMclass?5z_Set_Ski@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64974[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@17
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Set_Skin_Created@@6B@
	jmp	SHORT $LN4@Create@17
$LN3@Create@17:
	xor	esi, esi
$LN4@Create@17:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64974[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Set_Skin_Created@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Set_Skin_Created>::Create
PUBLIC	??_C@_0CL@CEAFOADE@ScriptRegistrant?$DMclass?5z_Set_Ski@ ; `string'
;	COMDAT ??_C@_0CL@CEAFOADE@ScriptRegistrant?$DMclass?5z_Set_Ski@
CONST	SEGMENT
??_C@_0CL@CEAFOADE@ScriptRegistrant?$DMclass?5z_Set_Ski@ DB 'ScriptRegist'
	DB	'rant<class z_Set_Skin>::Create', 00H	; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T64997 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Set_Skin>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0CL@CEAFOADE@ScriptRegistrant?$DMclass?5z_Set_Ski@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T64997[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@18
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Set_Skin@@6B@
	jmp	SHORT $LN4@Create@18
$LN3@Create@18:
	xor	esi, esi
$LN4@Create@18:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T64997[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Set_Skin@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Set_Skin>::Create
PUBLIC	??_C@_0DH@BPPPLGLH@ScriptRegistrant?$DMclass?5z_Death_E@ ; `string'
;	COMDAT ??_C@_0DH@BPPPLGLH@ScriptRegistrant?$DMclass?5z_Death_E@
CONST	SEGMENT
??_C@_0DH@BPPPLGLH@ScriptRegistrant?$DMclass?5z_Death_E@ DB 'ScriptRegist'
	DB	'rant<class z_Death_Enable_Spawner>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65020 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Death_Enable_Spawner>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DH@BPPPLGLH@ScriptRegistrant?$DMclass?5z_Death_E@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65020[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@19
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Death_Enable_Spawner@@6B@
	jmp	SHORT $LN4@Create@19
$LN3@Create@19:
	xor	esi, esi
$LN4@Create@19:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65020[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Death_Enable_Spawner>::Create
PUBLIC	??_C@_0DJ@EDJHADHD@ScriptRegistrant?$DMclass?5z_Death_E@ ; `string'
;	COMDAT ??_C@_0DJ@EDJHADHD@ScriptRegistrant?$DMclass?5z_Death_E@
CONST	SEGMENT
??_C@_0DJ@EDJHADHD@ScriptRegistrant?$DMclass?5z_Death_E@ DB 'ScriptRegist'
	DB	'rant<class z_Death_Enable_3Spawners>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65043 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Death_Enable_3Spawners>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DJ@EDJHADHD@ScriptRegistrant?$DMclass?5z_Death_E@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65043[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@20
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Death_Enable_3Spawners@@6B@
	jmp	SHORT $LN4@Create@20
$LN3@Create@20:
	xor	esi, esi
$LN4@Create@20:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65043[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Death_Enable_3Spawners>::Create
PUBLIC	??_C@_0DJ@IKBJOKCF@ScriptRegistrant?$DMclass?5z_Unkilla@ ; `string'
;	COMDAT ??_C@_0DJ@IKBJOKCF@ScriptRegistrant?$DMclass?5z_Unkilla@
CONST	SEGMENT
??_C@_0DJ@IKBJOKCF@ScriptRegistrant?$DMclass?5z_Unkilla@ DB 'ScriptRegist'
	DB	'rant<class z_UnkillableUntilEntered>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65066 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_UnkillableUntilEntered>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DJ@IKBJOKCF@ScriptRegistrant?$DMclass?5z_Unkilla@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65066[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@21
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_UnkillableUntilEntered@@6B@
	jmp	SHORT $LN4@Create@21
$LN3@Create@21:
	xor	esi, esi
$LN4@Create@21:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65066[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_UnkillableUntilEntered>::Create
PUBLIC	??_C@_0DA@CAIHIMNN@ScriptRegistrant?$DMclass?5z_Destroy@ ; `string'
;	COMDAT ??_C@_0DA@CAIHIMNN@ScriptRegistrant?$DMclass?5z_Destroy@
CONST	SEGMENT
??_C@_0DA@CAIHIMNN@ScriptRegistrant?$DMclass?5z_Destroy@ DB 'ScriptRegist'
	DB	'rant<class z_DestroyVeh259>::Create', 00H	; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65089 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_DestroyVeh259>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DA@CAIHIMNN@ScriptRegistrant?$DMclass?5z_Destroy@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65089[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@22
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_DestroyVeh259@@6B@
	jmp	SHORT $LN4@Create@22
$LN3@Create@22:
	xor	esi, esi
$LN4@Create@22:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65089[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_DestroyVeh259@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_DestroyVeh259>::Create
PUBLIC	??_C@_0CK@FGHBNAAL@ScriptRegistrant?$DMclass?5z_VehExit@ ; `string'
;	COMDAT ??_C@_0CK@FGHBNAAL@ScriptRegistrant?$DMclass?5z_VehExit@
CONST	SEGMENT
??_C@_0CK@FGHBNAAL@ScriptRegistrant?$DMclass?5z_VehExit@ DB 'ScriptRegist'
	DB	'rant<class z_VehExit>::Create', 00H		; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65112 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_VehExit>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0CK@FGHBNAAL@ScriptRegistrant?$DMclass?5z_VehExit@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65112[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@23
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_VehExit@@6B@
	jmp	SHORT $LN4@Create@23
$LN3@Create@23:
	xor	esi, esi
$LN4@Create@23:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65112[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_VehExit@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_VehExit>::Create
PUBLIC	??_C@_0DE@NEIGOPDI@ScriptRegistrant?$DMclass?5z_Spawn_W@ ; `string'
;	COMDAT ??_C@_0DE@NEIGOPDI@ScriptRegistrant?$DMclass?5z_Spawn_W@
CONST	SEGMENT
??_C@_0DE@NEIGOPDI@ScriptRegistrant?$DMclass?5z_Spawn_W@ DB 'ScriptRegist'
	DB	'rant<class z_Spawn_When_Killed>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65135 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Spawn_When_Killed>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DE@NEIGOPDI@ScriptRegistrant?$DMclass?5z_Spawn_W@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65135[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@24
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Spawn_When_Killed@@6B@
	jmp	SHORT $LN4@Create@24
$LN3@Create@24:
	xor	esi, esi
$LN4@Create@24:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65135[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Spawn_When_Killed>::Create
PUBLIC	??_C@_0DH@LKJKHEGL@ScriptRegistrant?$DMclass?5z_Remove_@ ; `string'
;	COMDAT ??_C@_0DH@LKJKHEGL@ScriptRegistrant?$DMclass?5z_Remove_@
CONST	SEGMENT
??_C@_0DH@LKJKHEGL@ScriptRegistrant?$DMclass?5z_Remove_@ DB 'ScriptRegist'
	DB	'rant<class z_Remove_Script_Custom>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65158 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Remove_Script_Custom>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DH@LKJKHEGL@ScriptRegistrant?$DMclass?5z_Remove_@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65158[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@25
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Remove_Script_Custom@@6B@
	jmp	SHORT $LN4@Create@25
$LN3@Create@25:
	xor	esi, esi
$LN4@Create@25:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65158[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Remove_Script_Custom>::Create
PUBLIC	??_C@_0DD@GONJNCBG@ScriptRegistrant?$DMclass?5z_Telepor@ ; `string'
;	COMDAT ??_C@_0DD@GONJNCBG@ScriptRegistrant?$DMclass?5z_Telepor@
CONST	SEGMENT
??_C@_0DD@GONJNCBG@ScriptRegistrant?$DMclass?5z_Telepor@ DB 'ScriptRegist'
	DB	'rant<class z_Teleport_Powerup>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65181 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_Teleport_Powerup>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DD@GONJNCBG@ScriptRegistrant?$DMclass?5z_Telepor@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65181[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@26
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_Teleport_Powerup@@6B@
	jmp	SHORT $LN4@Create@26
$LN3@Create@26:
	xor	esi, esi
$LN4@Create@26:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65181[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_Teleport_Powerup@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_Teleport_Powerup>::Create
PUBLIC	??_C@_0CM@CHMHFDMM@ScriptRegistrant?$DMclass?5z_blamo4s@ ; `string'
;	COMDAT ??_C@_0CM@CHMHFDMM@ScriptRegistrant?$DMclass?5z_blamo4s@
CONST	SEGMENT
??_C@_0CM@CHMHFDMM@ScriptRegistrant?$DMclass?5z_blamo4s@ DB 'ScriptRegist'
	DB	'rant<class z_blamo4sec>::Create', 00H	; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65204 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_blamo4sec>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0CM@CHMHFDMM@ScriptRegistrant?$DMclass?5z_blamo4s@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65204[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@27
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_blamo4sec@@6B@
	jmp	SHORT $LN4@Create@27
$LN3@Create@27:
	xor	esi, esi
$LN4@Create@27:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65204[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_blamo4sec@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_blamo4sec>::Create
PUBLIC	??_C@_0DE@OEMHFCLJ@ScriptRegistrant?$DMclass?5z_ChangeT@ ; `string'
;	COMDAT ??_C@_0DE@OEMHFCLJ@ScriptRegistrant?$DMclass?5z_ChangeT@
CONST	SEGMENT
??_C@_0DE@OEMHFCLJ@ScriptRegistrant?$DMclass?5z_ChangeT@ DB 'ScriptRegist'
	DB	'rant<class z_ChangeTeamPowerup>::Create', 00H ; `string'
CONST	ENDS
;	COMDAT xdata$x
xdata$x	SEGMENT
__unwindtable$?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ DD 0ffffffffH
	DD	FLAT:__unwindfunclet$?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ$0
__ehfuncinfo$?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ DD 019930522H
	DD	01H
	DD	FLAT:__unwindtable$?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ
	DD	2 DUP(00H)
	DD	2 DUP(00H)
	DD	00H
	DD	01H
; Function compile flags: /Ogtpy
xdata$x	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T65227 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ PROC ; ScriptRegistrant<z_ChangeTeamPowerup>::Create, COMDAT
; _this$ = ecx

; 487  : {

	push	-1
	push	__ehhandler$?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ
	mov	eax, DWORD PTR fs:0
	push	eax
	mov	DWORD PTR fs:0, esp
	push	ecx
	push	esi
	push	edi

; 488  : 	ScriptImpClass *scr = new T;

	push	OFFSET ??_C@_0DE@OEMHFCLJ@ScriptRegistrant?$DMclass?5z_ChangeT@
	push	488					; 000001e8H
	push	OFFSET ??_C@_0BO@INLPCLGJ@d?3?2source?5code?2stgm?2scripts?4h?$AA@
	mov	edi, ecx
	call	?m_setOwner@@YAXPBDI0@Z			; m_setOwner
	push	28					; 0000001cH
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 16					; 00000010H
	mov	DWORD PTR $T65227[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $LN3@Create@28
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET ??_7z_ChangeTeamPowerup@@6B@
	jmp	SHORT $LN4@Create@28
$LN3@Create@28:
	xor	esi, esi
$LN4@Create@28:

; 489  : 	scr->SetFactory(this);
; 490  : 	scr->Register_Auto_Save_Variables();

	mov	eax, DWORD PTR [esi]
	mov	edx, DWORD PTR [eax+100]
	mov	ecx, esi
	mov	DWORD PTR __$EHRec$[esp+32], -1
	mov	DWORD PTR [esi+20], edi
	call	edx

; 491  : 	return scr;
; 492  : };

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:0, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
__unwindfunclet$?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ$0:
	mov	eax, DWORD PTR $T65227[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET __ehfuncinfo$?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ
	jmp	___CxxFrameHandler3
text$x	ENDS
?Create@?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<z_ChangeTeamPowerup>::Create
; Function compile flags: /Ogtpy
;	COMDAT ??_Gz_Console_Input_Poke_2@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Console_Input_Poke_2@@UAEPAXI@Z PROC		; z_Console_Input_Poke_2::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@30
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@30:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Console_Input_Poke_2@@UAEPAXI@Z ENDP		; z_Console_Input_Poke_2::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Console_Input_Killed@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Console_Input_Killed@@UAEPAXI@Z PROC		; z_Console_Input_Killed::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@31
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@31:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Console_Input_Killed@@UAEPAXI@Z ENDP		; z_Console_Input_Killed::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Console_Input_Killed_2@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Console_Input_Killed_2@@UAEPAXI@Z PROC		; z_Console_Input_Killed_2::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@32
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@32:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Console_Input_Killed_2@@UAEPAXI@Z ENDP		; z_Console_Input_Killed_2::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Console_Input_Custom_2@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Console_Input_Custom_2@@UAEPAXI@Z PROC		; z_Console_Input_Custom_2::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@33
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@33:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Console_Input_Custom_2@@UAEPAXI@Z ENDP		; z_Console_Input_Custom_2::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Enable_Multiple_Spawners_Custom@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Enable_Multiple_Spawners_Custom@@UAEPAXI@Z PROC	; z_Enable_Multiple_Spawners_Custom::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@34
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@34:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Enable_Multiple_Spawners_Custom@@UAEPAXI@Z ENDP	; z_Enable_Multiple_Spawners_Custom::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Play_Three_Cinematics_Custom@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Play_Three_Cinematics_Custom@@UAEPAXI@Z PROC	; z_Play_Three_Cinematics_Custom::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@35
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@35:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Play_Three_Cinematics_Custom@@UAEPAXI@Z ENDP	; z_Play_Three_Cinematics_Custom::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Play_Cinematic_Console_Input_Custom@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Play_Cinematic_Console_Input_Custom@@UAEPAXI@Z PROC ; z_Play_Cinematic_Console_Input_Custom::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@36
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@36:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Play_Cinematic_Console_Input_Custom@@UAEPAXI@Z ENDP ; z_Play_Cinematic_Console_Input_Custom::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Destroy_Three_Objects_Custom@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Destroy_Three_Objects_Custom@@UAEPAXI@Z PROC	; z_Destroy_Three_Objects_Custom::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@37
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@37:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Destroy_Three_Objects_Custom@@UAEPAXI@Z ENDP	; z_Destroy_Three_Objects_Custom::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_RemoveWeaponModel@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_RemoveWeaponModel@@UAEPAXI@Z PROC			; z_RemoveWeaponModel::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@38
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@38:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_RemoveWeaponModel@@UAEPAXI@Z ENDP			; z_RemoveWeaponModel::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_rwk@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_rwk@@UAEPAXI@Z PROC				; z_rwk::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@39
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@39:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_rwk@@UAEPAXI@Z ENDP				; z_rwk::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_GameoverCreated@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_GameoverCreated@@UAEPAXI@Z PROC			; z_GameoverCreated::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@40
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@40:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_GameoverCreated@@UAEPAXI@Z ENDP			; z_GameoverCreated::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Console_Input_Custom_Delay_1@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Console_Input_Custom_Delay_1@@UAEPAXI@Z PROC	; z_Console_Input_Custom_Delay_1::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@41
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@41:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Console_Input_Custom_Delay_1@@UAEPAXI@Z ENDP	; z_Console_Input_Custom_Delay_1::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Console_Input_Custom_Delay_2@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Console_Input_Custom_Delay_2@@UAEPAXI@Z PROC	; z_Console_Input_Custom_Delay_2::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@42
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@42:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Console_Input_Custom_Delay_2@@UAEPAXI@Z ENDP	; z_Console_Input_Custom_Delay_2::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Created_Send_Custom_Param@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Created_Send_Custom_Param@@UAEPAXI@Z PROC		; z_Created_Send_Custom_Param::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@43
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@43:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Created_Send_Custom_Param@@UAEPAXI@Z ENDP		; z_Created_Send_Custom_Param::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_NoDamageMoneyPoints@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_NoDamageMoneyPoints@@UAEPAXI@Z PROC		; z_NoDamageMoneyPoints::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@44
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@44:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_NoDamageMoneyPoints@@UAEPAXI@Z ENDP		; z_NoDamageMoneyPoints::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Set_Team@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Set_Team@@UAEPAXI@Z PROC				; z_Set_Team::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@45
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@45:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Set_Team@@UAEPAXI@Z ENDP				; z_Set_Team::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Set_Skin_Created@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Set_Skin_Created@@UAEPAXI@Z PROC			; z_Set_Skin_Created::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@46
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@46:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Set_Skin_Created@@UAEPAXI@Z ENDP			; z_Set_Skin_Created::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Set_Skin@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Set_Skin@@UAEPAXI@Z PROC				; z_Set_Skin::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@47
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@47:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Set_Skin@@UAEPAXI@Z ENDP				; z_Set_Skin::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Death_Enable_Spawner@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Death_Enable_Spawner@@UAEPAXI@Z PROC		; z_Death_Enable_Spawner::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@48
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@48:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Death_Enable_Spawner@@UAEPAXI@Z ENDP		; z_Death_Enable_Spawner::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Death_Enable_3Spawners@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Death_Enable_3Spawners@@UAEPAXI@Z PROC		; z_Death_Enable_3Spawners::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@49
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@49:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Death_Enable_3Spawners@@UAEPAXI@Z ENDP		; z_Death_Enable_3Spawners::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_UnkillableUntilEntered@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_UnkillableUntilEntered@@UAEPAXI@Z PROC		; z_UnkillableUntilEntered::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@50
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@50:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_UnkillableUntilEntered@@UAEPAXI@Z ENDP		; z_UnkillableUntilEntered::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_DestroyVeh259@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_DestroyVeh259@@UAEPAXI@Z PROC			; z_DestroyVeh259::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@51
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@51:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_DestroyVeh259@@UAEPAXI@Z ENDP			; z_DestroyVeh259::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_VehExit@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_VehExit@@UAEPAXI@Z PROC				; z_VehExit::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@52
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@52:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_VehExit@@UAEPAXI@Z ENDP				; z_VehExit::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Spawn_When_Killed@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Spawn_When_Killed@@UAEPAXI@Z PROC			; z_Spawn_When_Killed::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@53
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@53:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Spawn_When_Killed@@UAEPAXI@Z ENDP			; z_Spawn_When_Killed::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Remove_Script_Custom@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Remove_Script_Custom@@UAEPAXI@Z PROC		; z_Remove_Script_Custom::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@54
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@54:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Remove_Script_Custom@@UAEPAXI@Z ENDP		; z_Remove_Script_Custom::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_Teleport_Powerup@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_Teleport_Powerup@@UAEPAXI@Z PROC			; z_Teleport_Powerup::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@55
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@55:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_Teleport_Powerup@@UAEPAXI@Z ENDP			; z_Teleport_Powerup::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_blamo4sec@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_blamo4sec@@UAEPAXI@Z PROC				; z_blamo4sec::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@56
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@56:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_blamo4sec@@UAEPAXI@Z ENDP				; z_blamo4sec::`scalar deleting destructor'
; Function compile flags: /Ogtpy
_TEXT	ENDS
;	COMDAT ??_Gz_ChangeTeamPowerup@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_Gz_ChangeTeamPowerup@@UAEPAXI@Z PROC			; z_ChangeTeamPowerup::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $LN7@scalar@57
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$LN7@scalar@57:
	mov	eax, esi
	pop	esi
	ret	4
??_Gz_ChangeTeamPowerup@@UAEPAXI@Z ENDP			; z_ChangeTeamPowerup::`scalar deleting destructor'
_TEXT	ENDS
PUBLIC	??_C@_0BH@HENKPOAP@z_Console_Input_Poke_2?$AA@	; `string'
PUBLIC	??_C@_0DA@HEEIIEPA@Console_Command1?3string?0Console_@ ; `string'
EXTRN	_atexit:PROC
;	COMDAT ??_C@_0BH@HENKPOAP@z_Console_Input_Poke_2?$AA@
CONST	SEGMENT
??_C@_0BH@HENKPOAP@z_Console_Input_Poke_2?$AA@ DB 'z_Console_Input_Poke_2'
	DB	00H						; `string'
CONST	ENDS
;	COMDAT ??_C@_0DA@HEEIIEPA@Console_Command1?3string?0Console_@
CONST	SEGMENT
??_C@_0DA@HEEIIEPA@Console_Command1?3string?0Console_@ DB 'Console_Comman'
	DB	'd1:string,Console_Command2:string', 00H	; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Console_Input_Poke_2_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Console_Input_Poke_2_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_Console_Input_Poke_2_Registrant'', COMDAT

; 448  : ScriptRegistrant<z_Console_Input_Poke_2> z_Console_Input_Poke_2_Registrant("z_Console_Input_Poke_2","Console_Command1:string,Console_Command2:string");

	push	OFFSET ??_C@_0DA@HEEIIEPA@Console_Command1?3string?0Console_@
	push	OFFSET ??_C@_0BH@HENKPOAP@z_Console_Input_Poke_2?$AA@
	mov	ecx, OFFSET ?z_Console_Input_Poke_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@A ; z_Console_Input_Poke_2_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Console_Input_Poke_2_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Console_Input_Poke_2_Registrant''
	mov	DWORD PTR ?z_Console_Input_Poke_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Console_Input_Poke_2_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_Console_Input_Poke_2_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BH@MNGPNMCI@z_Console_Input_Killed?$AA@	; `string'
PUBLIC	??_C@_0N@LMAKMJGG@Input?3string?$AA@		; `string'
;	COMDAT ??_C@_0BH@MNGPNMCI@z_Console_Input_Killed?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BH@MNGPNMCI@z_Console_Input_Killed?$AA@ DB 'z_Console_Input_Killed'
	DB	00H						; `string'
CONST	ENDS
;	COMDAT ??_C@_0N@LMAKMJGG@Input?3string?$AA@
CONST	SEGMENT
??_C@_0N@LMAKMJGG@Input?3string?$AA@ DB 'Input:string', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Console_Input_Killed_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Console_Input_Killed_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_Console_Input_Killed_Registrant'', COMDAT

; 449  : ScriptRegistrant<z_Console_Input_Killed> z_Console_Input_Killed_Registrant("z_Console_Input_Killed","Input:string");

	push	OFFSET ??_C@_0N@LMAKMJGG@Input?3string?$AA@
	push	OFFSET ??_C@_0BH@MNGPNMCI@z_Console_Input_Killed?$AA@
	mov	ecx, OFFSET ?z_Console_Input_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed@@@@A ; z_Console_Input_Killed_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Console_Input_Killed_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Console_Input_Killed_Registrant''
	mov	DWORD PTR ?z_Console_Input_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Killed@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Console_Input_Killed_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_Console_Input_Killed_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BJ@FIKIMAMG@z_Console_Input_Killed_2?$AA@ ; `string'
PUBLIC	??_C@_0CE@OBDPOJMB@Input?$DNmsg?3string?0Input2?$DNsnda?3str@ ; `string'
;	COMDAT ??_C@_0BJ@FIKIMAMG@z_Console_Input_Killed_2?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BJ@FIKIMAMG@z_Console_Input_Killed_2?$AA@ DB 'z_Console_Input_Kill'
	DB	'ed_2', 00H					; `string'
CONST	ENDS
;	COMDAT ??_C@_0CE@OBDPOJMB@Input?$DNmsg?3string?0Input2?$DNsnda?3str@
CONST	SEGMENT
??_C@_0CE@OBDPOJMB@Input?$DNmsg?3string?0Input2?$DNsnda?3str@ DB 'Input=m'
	DB	'sg:string,Input2=snda:string', 00H		; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Console_Input_Killed_2_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Console_Input_Killed_2_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_Console_Input_Killed_2_Registrant'', COMDAT

; 450  : ScriptRegistrant<z_Console_Input_Killed_2> z_Console_Input_Killed_2_Registrant("z_Console_Input_Killed_2","Input=msg:string,Input2=snda:string");

	push	OFFSET ??_C@_0CE@OBDPOJMB@Input?$DNmsg?3string?0Input2?$DNsnda?3str@
	push	OFFSET ??_C@_0BJ@FIKIMAMG@z_Console_Input_Killed_2?$AA@
	mov	ecx, OFFSET ?z_Console_Input_Killed_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@A ; z_Console_Input_Killed_2_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Console_Input_Killed_2_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Console_Input_Killed_2_Registrant''
	mov	DWORD PTR ?z_Console_Input_Killed_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Console_Input_Killed_2_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_Console_Input_Killed_2_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BJ@IBMPHNEA@z_Console_Input_Custom_2?$AA@ ; `string'
PUBLIC	??_C@_0CH@FDCOPENB@Message?3int?0Input?3string?0Input2?3@ ; `string'
;	COMDAT ??_C@_0BJ@IBMPHNEA@z_Console_Input_Custom_2?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BJ@IBMPHNEA@z_Console_Input_Custom_2?$AA@ DB 'z_Console_Input_Cust'
	DB	'om_2', 00H					; `string'
CONST	ENDS
;	COMDAT ??_C@_0CH@FDCOPENB@Message?3int?0Input?3string?0Input2?3@
CONST	SEGMENT
??_C@_0CH@FDCOPENB@Message?3int?0Input?3string?0Input2?3@ DB 'Message:int'
	DB	',Input:string,Input2:string', 00H		; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Console_Input_Custom_2_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Console_Input_Custom_2_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_Console_Input_Custom_2_Registrant'', COMDAT

; 451  : ScriptRegistrant<z_Console_Input_Custom_2> z_Console_Input_Custom_2_Registrant("z_Console_Input_Custom_2","Message:int,Input:string,Input2:string");

	push	OFFSET ??_C@_0CH@FDCOPENB@Message?3int?0Input?3string?0Input2?3@
	push	OFFSET ??_C@_0BJ@IBMPHNEA@z_Console_Input_Custom_2?$AA@
	mov	ecx, OFFSET ?z_Console_Input_Custom_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@A ; z_Console_Input_Custom_2_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Console_Input_Custom_2_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Console_Input_Custom_2_Registrant''
	mov	DWORD PTR ?z_Console_Input_Custom_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Console_Input_Custom_2_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_Console_Input_Custom_2_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0CC@BMEIPFDI@z_Enable_Multiple_Spawners_Custo@ ; `string'
PUBLIC	??_C@_0DP@MCNKLCAD@ID1?3int?0ID2?3int?0ID3?3int?0ID4?3int?0@ ; `string'
;	COMDAT ??_C@_0CC@BMEIPFDI@z_Enable_Multiple_Spawners_Custo@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0CC@BMEIPFDI@z_Enable_Multiple_Spawners_Custo@ DB 'z_Enable_Multipl'
	DB	'e_Spawners_Custom', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_0DP@MCNKLCAD@ID1?3int?0ID2?3int?0ID3?3int?0ID4?3int?0@
CONST	SEGMENT
??_C@_0DP@MCNKLCAD@ID1?3int?0ID2?3int?0ID3?3int?0ID4?3int?0@ DB 'ID1:int,'
	DB	'ID2:int,ID3:int,ID4:int,ID5:int,Enable:int,Message:int', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Enable_Multiple_Spawners_Custom_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Enable_Multiple_Spawners_Custom_Registrant@@YAXXZ PROC ; `dynamic initializer for 'z_Enable_Multiple_Spawners_Custom_Registrant'', COMDAT

; 452  : ScriptRegistrant<z_Enable_Multiple_Spawners_Custom> z_Enable_Multiple_Spawners_Custom_Registrant("z_Enable_Multiple_Spawners_Custom","ID1:int,ID2:int,ID3:int,ID4:int,ID5:int,Enable:int,Message:int");

	push	OFFSET ??_C@_0DP@MCNKLCAD@ID1?3int?0ID2?3int?0ID3?3int?0ID4?3int?0@
	push	OFFSET ??_C@_0CC@BMEIPFDI@z_Enable_Multiple_Spawners_Custo@
	mov	ecx, OFFSET ?z_Enable_Multiple_Spawners_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@A ; z_Enable_Multiple_Spawners_Custom_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Enable_Multiple_Spawners_Custom_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Enable_Multiple_Spawners_Custom_Registrant''
	mov	DWORD PTR ?z_Enable_Multiple_Spawners_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Enable_Multiple_Spawners_Custom_Registrant@@YAXXZ ENDP ; `dynamic initializer for 'z_Enable_Multiple_Spawners_Custom_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BP@COCMOOHF@z_Play_Three_Cinematics_Custom?$AA@ ; `string'
PUBLIC	??_C@_0LJ@FNLEJKJB@Message?3int?0Cinematic1?3string?0Lo@ ; `string'
;	COMDAT ??_C@_0BP@COCMOOHF@z_Play_Three_Cinematics_Custom?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BP@COCMOOHF@z_Play_Three_Cinematics_Custom?$AA@ DB 'z_Play_Three_C'
	DB	'inematics_Custom', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_0LJ@FNLEJKJB@Message?3int?0Cinematic1?3string?0Lo@
CONST	SEGMENT
??_C@_0LJ@FNLEJKJB@Message?3int?0Cinematic1?3string?0Lo@ DB 'Message:int,'
	DB	'Cinematic1:string,Location1:vector3,Facing1:float,Cinematic2:'
	DB	'string,Location2:vector3,Facing2:float,Cinematic3:string,Loca'
	DB	'tion3:vector3,Facing3:float,Console_Command:string', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Play_Three_Cinematics_Custom_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Play_Three_Cinematics_Custom_Registrant@@YAXXZ PROC ; `dynamic initializer for 'z_Play_Three_Cinematics_Custom_Registrant'', COMDAT

; 453  : ScriptRegistrant<z_Play_Three_Cinematics_Custom> z_Play_Three_Cinematics_Custom_Registrant("z_Play_Three_Cinematics_Custom","Message:int,Cinematic1:string,Location1:vector3,Facing1:float,Cinematic2:string,Location2:vector3,Facing2:float,Cinematic3:string,Location3:vector3,Facing3:float,Console_Command:string");

	push	OFFSET ??_C@_0LJ@FNLEJKJB@Message?3int?0Cinematic1?3string?0Lo@
	push	OFFSET ??_C@_0BP@COCMOOHF@z_Play_Three_Cinematics_Custom?$AA@
	mov	ecx, OFFSET ?z_Play_Three_Cinematics_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@A ; z_Play_Three_Cinematics_Custom_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Play_Three_Cinematics_Custom_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Play_Three_Cinematics_Custom_Registrant''
	mov	DWORD PTR ?z_Play_Three_Cinematics_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Play_Three_Cinematics_Custom_Registrant@@YAXXZ ENDP ; `dynamic initializer for 'z_Play_Three_Cinematics_Custom_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0CG@CEGMLFBN@z_Play_Cinematic_Console_Input_C@ ; `string'
PUBLIC	??_C@_0FE@EFJIKJPK@Message?3int?0Script_Name?3string?0L@ ; `string'
;	COMDAT ??_C@_0CG@CEGMLFBN@z_Play_Cinematic_Console_Input_C@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0CG@CEGMLFBN@z_Play_Cinematic_Console_Input_C@ DB 'z_Play_Cinematic'
	DB	'_Console_Input_Custom', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_0FE@EFJIKJPK@Message?3int?0Script_Name?3string?0L@
CONST	SEGMENT
??_C@_0FE@EFJIKJPK@Message?3int?0Script_Name?3string?0L@ DB 'Message:int,'
	DB	'Script_Name:string,Location:vector3,Facing:float,Console_Comm'
	DB	'and:string', 00H				; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Play_Cinematic_Console_Input_Custom_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Play_Cinematic_Console_Input_Custom_Registrant@@YAXXZ PROC ; `dynamic initializer for 'z_Play_Cinematic_Console_Input_Custom_Registrant'', COMDAT

; 454  : ScriptRegistrant<z_Play_Cinematic_Console_Input_Custom> z_Play_Cinematic_Console_Input_Custom_Registrant("z_Play_Cinematic_Console_Input_Custom","Message:int,Script_Name:string,Location:vector3,Facing:float,Console_Command:string");

	push	OFFSET ??_C@_0FE@EFJIKJPK@Message?3int?0Script_Name?3string?0L@
	push	OFFSET ??_C@_0CG@CEGMLFBN@z_Play_Cinematic_Console_Input_C@
	mov	ecx, OFFSET ?z_Play_Cinematic_Console_Input_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@A ; z_Play_Cinematic_Console_Input_Custom_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Play_Cinematic_Console_Input_Custom_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Play_Cinematic_Console_Input_Custom_Registrant''
	mov	DWORD PTR ?z_Play_Cinematic_Console_Input_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Play_Cinematic_Console_Input_Custom_Registrant@@YAXXZ ENDP ; `dynamic initializer for 'z_Play_Cinematic_Console_Input_Custom_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BP@FCBIGPED@z_Destroy_Three_Objects_Custom?$AA@ ; `string'
PUBLIC	??_C@_0CE@KCPHANAB@Message?3int?0ID1?3int?0ID2?3int?0ID3?3@ ; `string'
;	COMDAT ??_C@_0BP@FCBIGPED@z_Destroy_Three_Objects_Custom?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BP@FCBIGPED@z_Destroy_Three_Objects_Custom?$AA@ DB 'z_Destroy_Thre'
	DB	'e_Objects_Custom', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_0CE@KCPHANAB@Message?3int?0ID1?3int?0ID2?3int?0ID3?3@
CONST	SEGMENT
??_C@_0CE@KCPHANAB@Message?3int?0ID1?3int?0ID2?3int?0ID3?3@ DB 'Message:i'
	DB	'nt,ID1:int,ID2:int,ID3:int', 00H		; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Destroy_Three_Objects_Custom_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Destroy_Three_Objects_Custom_Registrant@@YAXXZ PROC ; `dynamic initializer for 'z_Destroy_Three_Objects_Custom_Registrant'', COMDAT

; 455  : ScriptRegistrant<z_Destroy_Three_Objects_Custom> z_Destroy_Three_Objects_Custom_Registrant("z_Destroy_Three_Objects_Custom","Message:int,ID1:int,ID2:int,ID3:int");

	push	OFFSET ??_C@_0CE@KCPHANAB@Message?3int?0ID1?3int?0ID2?3int?0ID3?3@
	push	OFFSET ??_C@_0BP@FCBIGPED@z_Destroy_Three_Objects_Custom?$AA@
	mov	ecx, OFFSET ?z_Destroy_Three_Objects_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@A ; z_Destroy_Three_Objects_Custom_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Destroy_Three_Objects_Custom_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Destroy_Three_Objects_Custom_Registrant''
	mov	DWORD PTR ?z_Destroy_Three_Objects_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Destroy_Three_Objects_Custom_Registrant@@YAXXZ ENDP ; `dynamic initializer for 'z_Destroy_Three_Objects_Custom_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BE@KKEFOOCI@z_RemoveWeaponModel?$AA@	; `string'
PUBLIC	??_C@_0BE@KNAGCGPM@Weapon_Model?3string?$AA@	; `string'
;	COMDAT ??_C@_0BE@KKEFOOCI@z_RemoveWeaponModel?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BE@KKEFOOCI@z_RemoveWeaponModel?$AA@ DB 'z_RemoveWeaponModel', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BE@KNAGCGPM@Weapon_Model?3string?$AA@
CONST	SEGMENT
??_C@_0BE@KNAGCGPM@Weapon_Model?3string?$AA@ DB 'Weapon_Model:string', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_RemoveWeaponModel_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_RemoveWeaponModel_Registrant@@YAXXZ PROC		; `dynamic initializer for 'z_RemoveWeaponModel_Registrant'', COMDAT

; 456  : ScriptRegistrant<z_RemoveWeaponModel> z_RemoveWeaponModel_Registrant("z_RemoveWeaponModel","Weapon_Model:string");

	push	OFFSET ??_C@_0BE@KNAGCGPM@Weapon_Model?3string?$AA@
	push	OFFSET ??_C@_0BE@KKEFOOCI@z_RemoveWeaponModel?$AA@
	mov	ecx, OFFSET ?z_RemoveWeaponModel_Registrant@@3V?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@A ; z_RemoveWeaponModel_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_RemoveWeaponModel_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_RemoveWeaponModel_Registrant''
	mov	DWORD PTR ?z_RemoveWeaponModel_Registrant@@3V?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_RemoveWeaponModel_Registrant@@YAXXZ ENDP		; `dynamic initializer for 'z_RemoveWeaponModel_Registrant''
text$yc	ENDS
PUBLIC	??_C@_05EIEGIMEP@z_rwk?$AA@			; `string'
;	COMDAT ??_C@_05EIEGIMEP@z_rwk?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_05EIEGIMEP@z_rwk?$AA@ DB 'z_rwk', 00H		; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_rwk_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_rwk_Registrant@@YAXXZ PROC			; `dynamic initializer for 'z_rwk_Registrant'', COMDAT

; 457  : ScriptRegistrant<z_rwk> z_rwk_Registrant("z_rwk","");

	push	OFFSET ??_C@_00CNPNBAHC@?$AA@
	push	OFFSET ??_C@_05EIEGIMEP@z_rwk?$AA@
	mov	ecx, OFFSET ?z_rwk_Registrant@@3V?$ScriptRegistrant@Vz_rwk@@@@A ; z_rwk_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_rwk_Registrant@@YAXXZ	; `dynamic atexit destructor for 'z_rwk_Registrant''
	mov	DWORD PTR ?z_rwk_Registrant@@3V?$ScriptRegistrant@Vz_rwk@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_rwk@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_rwk_Registrant@@YAXXZ ENDP			; `dynamic initializer for 'z_rwk_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BC@OBLBLDIH@z_GameoverCreated?$AA@	; `string'
;	COMDAT ??_C@_0BC@OBLBLDIH@z_GameoverCreated?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BC@OBLBLDIH@z_GameoverCreated?$AA@ DB 'z_GameoverCreated', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_GameoverCreated_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_GameoverCreated_Registrant@@YAXXZ PROC		; `dynamic initializer for 'z_GameoverCreated_Registrant'', COMDAT

; 458  : ScriptRegistrant<z_GameoverCreated> z_GameoverCreated_Registrant("z_GameoverCreated","");

	push	OFFSET ??_C@_00CNPNBAHC@?$AA@
	push	OFFSET ??_C@_0BC@OBLBLDIH@z_GameoverCreated?$AA@
	mov	ecx, OFFSET ?z_GameoverCreated_Registrant@@3V?$ScriptRegistrant@Vz_GameoverCreated@@@@A ; z_GameoverCreated_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_GameoverCreated_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_GameoverCreated_Registrant''
	mov	DWORD PTR ?z_GameoverCreated_Registrant@@3V?$ScriptRegistrant@Vz_GameoverCreated@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_GameoverCreated@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_GameoverCreated_Registrant@@YAXXZ ENDP		; `dynamic initializer for 'z_GameoverCreated_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BP@BPJMEKFF@z_Console_Input_Custom_Delay_1?$AA@ ; `string'
PUBLIC	??_C@_0FA@INIBJDDB@Message?3int?0Input1?3string?0TimerN@ ; `string'
;	COMDAT ??_C@_0BP@BPJMEKFF@z_Console_Input_Custom_Delay_1?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BP@BPJMEKFF@z_Console_Input_Custom_Delay_1?$AA@ DB 'z_Console_Inpu'
	DB	't_Custom_Delay_1', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_0FA@INIBJDDB@Message?3int?0Input1?3string?0TimerN@
CONST	SEGMENT
??_C@_0FA@INIBJDDB@Message?3int?0Input1?3string?0TimerN@ DB 'Message:int,'
	DB	'Input1:string,TimerNum:int,Time_Min:float,Time_Max:float,Repe'
	DB	'at:int', 00H				; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Console_Input_Custom_Delay_1_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Console_Input_Custom_Delay_1_Registrant@@YAXXZ PROC ; `dynamic initializer for 'z_Console_Input_Custom_Delay_1_Registrant'', COMDAT

; 459  : ScriptRegistrant<z_Console_Input_Custom_Delay_1> z_Console_Input_Custom_Delay_1_Registrant("z_Console_Input_Custom_Delay_1","Message:int,Input1:string,TimerNum:int,Time_Min:float,Time_Max:float,Repeat:int");

	push	OFFSET ??_C@_0FA@INIBJDDB@Message?3int?0Input1?3string?0TimerN@
	push	OFFSET ??_C@_0BP@BPJMEKFF@z_Console_Input_Custom_Delay_1?$AA@
	mov	ecx, OFFSET ?z_Console_Input_Custom_Delay_1_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@A ; z_Console_Input_Custom_Delay_1_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Console_Input_Custom_Delay_1_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Console_Input_Custom_Delay_1_Registrant''
	mov	DWORD PTR ?z_Console_Input_Custom_Delay_1_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Console_Input_Custom_Delay_1_Registrant@@YAXXZ ENDP ; `dynamic initializer for 'z_Console_Input_Custom_Delay_1_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BP@DELBBJJG@z_Console_Input_Custom_Delay_2?$AA@ ; `string'
PUBLIC	??_C@_0FO@JFKBMBAB@Message?3int?0Input1?3string?0Input2@ ; `string'
;	COMDAT ??_C@_0BP@DELBBJJG@z_Console_Input_Custom_Delay_2?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BP@DELBBJJG@z_Console_Input_Custom_Delay_2?$AA@ DB 'z_Console_Inpu'
	DB	't_Custom_Delay_2', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_0FO@JFKBMBAB@Message?3int?0Input1?3string?0Input2@
CONST	SEGMENT
??_C@_0FO@JFKBMBAB@Message?3int?0Input1?3string?0Input2@ DB 'Message:int,'
	DB	'Input1:string,Input2:string,TimerNum:int,Time_Min:float,Time_'
	DB	'Max:float,Repeat:int', 00H			; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Console_Input_Custom_Delay_2_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Console_Input_Custom_Delay_2_Registrant@@YAXXZ PROC ; `dynamic initializer for 'z_Console_Input_Custom_Delay_2_Registrant'', COMDAT

; 460  : ScriptRegistrant<z_Console_Input_Custom_Delay_2> z_Console_Input_Custom_Delay_2_Registrant("z_Console_Input_Custom_Delay_2","Message:int,Input1:string,Input2:string,TimerNum:int,Time_Min:float,Time_Max:float,Repeat:int");

	push	OFFSET ??_C@_0FO@JFKBMBAB@Message?3int?0Input1?3string?0Input2@
	push	OFFSET ??_C@_0BP@DELBBJJG@z_Console_Input_Custom_Delay_2?$AA@
	mov	ecx, OFFSET ?z_Console_Input_Custom_Delay_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@A ; z_Console_Input_Custom_Delay_2_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Console_Input_Custom_Delay_2_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Console_Input_Custom_Delay_2_Registrant''
	mov	DWORD PTR ?z_Console_Input_Custom_Delay_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Console_Input_Custom_Delay_2_Registrant@@YAXXZ ENDP ; `dynamic initializer for 'z_Console_Input_Custom_Delay_2_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BM@DBFLCADA@z_Created_Send_Custom_Param?$AA@ ; `string'
PUBLIC	??_C@_0BN@GNLMKAKP@ID?3int?0Message?3int?0param?3int?$AA@ ; `string'
;	COMDAT ??_C@_0BM@DBFLCADA@z_Created_Send_Custom_Param?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BM@DBFLCADA@z_Created_Send_Custom_Param?$AA@ DB 'z_Created_Send_Cu'
	DB	'stom_Param', 00H				; `string'
CONST	ENDS
;	COMDAT ??_C@_0BN@GNLMKAKP@ID?3int?0Message?3int?0param?3int?$AA@
CONST	SEGMENT
??_C@_0BN@GNLMKAKP@ID?3int?0Message?3int?0param?3int?$AA@ DB 'ID:int,Mess'
	DB	'age:int,param:int', 00H			; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Created_Send_Custom_Param_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Created_Send_Custom_Param_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_Created_Send_Custom_Param_Registrant'', COMDAT

; 461  : ScriptRegistrant<z_Created_Send_Custom_Param> z_Created_Send_Custom_Param_Registrant("z_Created_Send_Custom_Param","ID:int,Message:int,param:int");

	push	OFFSET ??_C@_0BN@GNLMKAKP@ID?3int?0Message?3int?0param?3int?$AA@
	push	OFFSET ??_C@_0BM@DBFLCADA@z_Created_Send_Custom_Param?$AA@
	mov	ecx, OFFSET ?z_Created_Send_Custom_Param_Registrant@@3V?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@A ; z_Created_Send_Custom_Param_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Created_Send_Custom_Param_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Created_Send_Custom_Param_Registrant''
	mov	DWORD PTR ?z_Created_Send_Custom_Param_Registrant@@3V?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Created_Send_Custom_Param_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_Created_Send_Custom_Param_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BG@GNOHMOMO@z_NoDamageMoneyPoints?$AA@	; `string'
;	COMDAT ??_C@_0BG@GNOHMOMO@z_NoDamageMoneyPoints?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BG@GNOHMOMO@z_NoDamageMoneyPoints?$AA@ DB 'z_NoDamageMoneyPoints', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_NoDamageMoneyPoints_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_NoDamageMoneyPoints_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_NoDamageMoneyPoints_Registrant'', COMDAT

; 462  : ScriptRegistrant<z_NoDamageMoneyPoints> z_NoDamageMoneyPoints_Registrant("z_NoDamageMoneyPoints","");

	push	OFFSET ??_C@_00CNPNBAHC@?$AA@
	push	OFFSET ??_C@_0BG@GNOHMOMO@z_NoDamageMoneyPoints?$AA@
	mov	ecx, OFFSET ?z_NoDamageMoneyPoints_Registrant@@3V?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@A ; z_NoDamageMoneyPoints_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_NoDamageMoneyPoints_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_NoDamageMoneyPoints_Registrant''
	mov	DWORD PTR ?z_NoDamageMoneyPoints_Registrant@@3V?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_NoDamageMoneyPoints_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_NoDamageMoneyPoints_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0L@KOOMNOBA@z_Set_Team?$AA@		; `string'
PUBLIC	??_C@_08BBLMMOPE@team?3int?$AA@			; `string'
;	COMDAT ??_C@_0L@KOOMNOBA@z_Set_Team?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0L@KOOMNOBA@z_Set_Team?$AA@ DB 'z_Set_Team', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_08BBLMMOPE@team?3int?$AA@
CONST	SEGMENT
??_C@_08BBLMMOPE@team?3int?$AA@ DB 'team:int', 00H	; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Set_Team_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Set_Team_Registrant@@YAXXZ PROC			; `dynamic initializer for 'z_Set_Team_Registrant'', COMDAT

; 463  : ScriptRegistrant<z_Set_Team> z_Set_Team_Registrant("z_Set_Team","team:int");

	push	OFFSET ??_C@_08BBLMMOPE@team?3int?$AA@
	push	OFFSET ??_C@_0L@KOOMNOBA@z_Set_Team?$AA@
	mov	ecx, OFFSET ?z_Set_Team_Registrant@@3V?$ScriptRegistrant@Vz_Set_Team@@@@A ; z_Set_Team_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Set_Team_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Set_Team_Registrant''
	mov	DWORD PTR ?z_Set_Team_Registrant@@3V?$ScriptRegistrant@Vz_Set_Team@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Set_Team@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Set_Team_Registrant@@YAXXZ ENDP			; `dynamic initializer for 'z_Set_Team_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BD@MKNFOGCB@z_Set_Skin_Created?$AA@	; `string'
PUBLIC	??_C@_0IP@KFGIFGBA@SkinType_Created?$DNBlamo?3string?0Am@ ; `string'
;	COMDAT ??_C@_0BD@MKNFOGCB@z_Set_Skin_Created?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BD@MKNFOGCB@z_Set_Skin_Created?$AA@ DB 'z_Set_Skin_Created', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0IP@KFGIFGBA@SkinType_Created?$DNBlamo?3string?0Am@
CONST	SEGMENT
??_C@_0IP@KFGIFGBA@SkinType_Created?$DNBlamo?3string?0Am@ DB 'SkinType_Cr'
	DB	'eated=Blamo:string,Ammount=2500:float,Message=0:int,NewSkinTy'
	DB	'pe=CNCStructureHeavy:string,Remove_Script=z_NoDamageMoneyPoin'
	DB	'ts:string', 00H				; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Set_Skin_Created_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Set_Skin_Created_Registrant@@YAXXZ PROC		; `dynamic initializer for 'z_Set_Skin_Created_Registrant'', COMDAT

; 464  : ScriptRegistrant<z_Set_Skin_Created> z_Set_Skin_Created_Registrant("z_Set_Skin_Created","SkinType_Created=Blamo:string,Ammount=2500:float,Message=0:int,NewSkinType=CNCStructureHeavy:string,Remove_Script=z_NoDamageMoneyPoints:string");

	push	OFFSET ??_C@_0IP@KFGIFGBA@SkinType_Created?$DNBlamo?3string?0Am@
	push	OFFSET ??_C@_0BD@MKNFOGCB@z_Set_Skin_Created?$AA@
	mov	ecx, OFFSET ?z_Set_Skin_Created_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin_Created@@@@A ; z_Set_Skin_Created_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Set_Skin_Created_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Set_Skin_Created_Registrant''
	mov	DWORD PTR ?z_Set_Skin_Created_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin_Created@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Set_Skin_Created@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Set_Skin_Created_Registrant@@YAXXZ ENDP		; `dynamic initializer for 'z_Set_Skin_Created_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0L@NJCNHHEI@z_Set_Skin?$AA@		; `string'
PUBLIC	??_C@_0CJ@HCDLDPHL@SkinType?$DNBlamo?3string?0Ammount?$DN25@ ; `string'
;	COMDAT ??_C@_0L@NJCNHHEI@z_Set_Skin?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0L@NJCNHHEI@z_Set_Skin?$AA@ DB 'z_Set_Skin', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0CJ@HCDLDPHL@SkinType?$DNBlamo?3string?0Ammount?$DN25@
CONST	SEGMENT
??_C@_0CJ@HCDLDPHL@SkinType?$DNBlamo?3string?0Ammount?$DN25@ DB 'SkinType'
	DB	'=Blamo:string,Ammount=2500:float', 00H	; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Set_Skin_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Set_Skin_Registrant@@YAXXZ PROC			; `dynamic initializer for 'z_Set_Skin_Registrant'', COMDAT

; 465  : ScriptRegistrant<z_Set_Skin> z_Set_Skin_Registrant("z_Set_Skin","SkinType=Blamo:string,Ammount=2500:float");

	push	OFFSET ??_C@_0CJ@HCDLDPHL@SkinType?$DNBlamo?3string?0Ammount?$DN25@
	push	OFFSET ??_C@_0L@NJCNHHEI@z_Set_Skin?$AA@
	mov	ecx, OFFSET ?z_Set_Skin_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin@@@@A ; z_Set_Skin_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Set_Skin_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Set_Skin_Registrant''
	mov	DWORD PTR ?z_Set_Skin_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Set_Skin@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Set_Skin_Registrant@@YAXXZ ENDP			; `dynamic initializer for 'z_Set_Skin_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BH@MINKNDCE@z_Death_Enable_Spawner?$AA@	; `string'
PUBLIC	??_C@_0BC@OEJOKEME@ID?3int?0Enable?3int?$AA@	; `string'
;	COMDAT ??_C@_0BH@MINKNDCE@z_Death_Enable_Spawner?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BH@MINKNDCE@z_Death_Enable_Spawner?$AA@ DB 'z_Death_Enable_Spawner'
	DB	00H						; `string'
CONST	ENDS
;	COMDAT ??_C@_0BC@OEJOKEME@ID?3int?0Enable?3int?$AA@
CONST	SEGMENT
??_C@_0BC@OEJOKEME@ID?3int?0Enable?3int?$AA@ DB 'ID:int,Enable:int', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Death_Enable_Spawner_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Death_Enable_Spawner_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_Death_Enable_Spawner_Registrant'', COMDAT

; 466  : ScriptRegistrant<z_Death_Enable_Spawner> z_Death_Enable_Spawner_Registrant("z_Death_Enable_Spawner","ID:int,Enable:int");

	push	OFFSET ??_C@_0BC@OEJOKEME@ID?3int?0Enable?3int?$AA@
	push	OFFSET ??_C@_0BH@MINKNDCE@z_Death_Enable_Spawner?$AA@
	mov	ecx, OFFSET ?z_Death_Enable_Spawner_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@A ; z_Death_Enable_Spawner_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Death_Enable_Spawner_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Death_Enable_Spawner_Registrant''
	mov	DWORD PTR ?z_Death_Enable_Spawner_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Death_Enable_Spawner_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_Death_Enable_Spawner_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BJ@PNBGBDCK@z_Death_Enable_3Spawners?$AA@ ; `string'
PUBLIC	??_C@_0DM@FGOLHCFB@ID1?3int?0Enable1?3int?0ID2?3int?0Enab@ ; `string'
;	COMDAT ??_C@_0BJ@PNBGBDCK@z_Death_Enable_3Spawners?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BJ@PNBGBDCK@z_Death_Enable_3Spawners?$AA@ DB 'z_Death_Enable_3Spaw'
	DB	'ners', 00H					; `string'
CONST	ENDS
;	COMDAT ??_C@_0DM@FGOLHCFB@ID1?3int?0Enable1?3int?0ID2?3int?0Enab@
CONST	SEGMENT
??_C@_0DM@FGOLHCFB@ID1?3int?0Enable1?3int?0ID2?3int?0Enab@ DB 'ID1:int,En'
	DB	'able1:int,ID2:int,Enable2:int,ID3:int,Enable3:int', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Death_Enable_3Spawners_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Death_Enable_3Spawners_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_Death_Enable_3Spawners_Registrant'', COMDAT

; 467  : ScriptRegistrant<z_Death_Enable_3Spawners> z_Death_Enable_3Spawners_Registrant("z_Death_Enable_3Spawners","ID1:int,Enable1:int,ID2:int,Enable2:int,ID3:int,Enable3:int");

	push	OFFSET ??_C@_0DM@FGOLHCFB@ID1?3int?0Enable1?3int?0ID2?3int?0Enab@
	push	OFFSET ??_C@_0BJ@PNBGBDCK@z_Death_Enable_3Spawners?$AA@
	mov	ecx, OFFSET ?z_Death_Enable_3Spawners_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@A ; z_Death_Enable_3Spawners_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Death_Enable_3Spawners_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Death_Enable_3Spawners_Registrant''
	mov	DWORD PTR ?z_Death_Enable_3Spawners_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Death_Enable_3Spawners_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_Death_Enable_3Spawners_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BJ@HDLEBJDK@z_UnkillableUntilEntered?$AA@ ; `string'
;	COMDAT ??_C@_0BJ@HDLEBJDK@z_UnkillableUntilEntered?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BJ@HDLEBJDK@z_UnkillableUntilEntered?$AA@ DB 'z_UnkillableUntilEnt'
	DB	'ered', 00H					; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_UnkillableUntilEntered_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_UnkillableUntilEntered_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_UnkillableUntilEntered_Registrant'', COMDAT

; 468  : ScriptRegistrant<z_UnkillableUntilEntered> z_UnkillableUntilEntered_Registrant("z_UnkillableUntilEntered","");

	push	OFFSET ??_C@_00CNPNBAHC@?$AA@
	push	OFFSET ??_C@_0BJ@HDLEBJDK@z_UnkillableUntilEntered?$AA@
	mov	ecx, OFFSET ?z_UnkillableUntilEntered_Registrant@@3V?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@A ; z_UnkillableUntilEntered_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_UnkillableUntilEntered_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_UnkillableUntilEntered_Registrant''
	mov	DWORD PTR ?z_UnkillableUntilEntered_Registrant@@3V?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_UnkillableUntilEntered_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_UnkillableUntilEntered_Registrant''
; Function compile flags: /Ogtpy
text$yc	ENDS
;	COMDAT ??__Ez_DestroyVeh259_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_DestroyVeh259_Registrant@@YAXXZ PROC		; `dynamic initializer for 'z_DestroyVeh259_Registrant'', COMDAT

; 469  : ScriptRegistrant<z_DestroyVeh259> z_DestroyVeh259_Registrant("z_DestroyVeh259","");

	push	OFFSET ??_C@_00CNPNBAHC@?$AA@
	push	OFFSET ??_C@_0BA@LBGHIMIK@z_DestroyVeh259?$AA@
	mov	ecx, OFFSET ?z_DestroyVeh259_Registrant@@3V?$ScriptRegistrant@Vz_DestroyVeh259@@@@A ; z_DestroyVeh259_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_DestroyVeh259_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_DestroyVeh259_Registrant''
	mov	DWORD PTR ?z_DestroyVeh259_Registrant@@3V?$ScriptRegistrant@Vz_DestroyVeh259@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_DestroyVeh259@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_DestroyVeh259_Registrant@@YAXXZ ENDP		; `dynamic initializer for 'z_DestroyVeh259_Registrant''
text$yc	ENDS
PUBLIC	??_C@_09MMFIALFM@z_VehExit?$AA@			; `string'
;	COMDAT ??_C@_09MMFIALFM@z_VehExit?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_09MMFIALFM@z_VehExit?$AA@ DB 'z_VehExit', 00H	; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_VehExit_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_VehExit_Registrant@@YAXXZ PROC			; `dynamic initializer for 'z_VehExit_Registrant'', COMDAT

; 470  : ScriptRegistrant<z_VehExit> z_VehExit_Registrant("z_VehExit","");

	push	OFFSET ??_C@_00CNPNBAHC@?$AA@
	push	OFFSET ??_C@_09MMFIALFM@z_VehExit?$AA@
	mov	ecx, OFFSET ?z_VehExit_Registrant@@3V?$ScriptRegistrant@Vz_VehExit@@@@A ; z_VehExit_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_VehExit_Registrant@@YAXXZ	; `dynamic atexit destructor for 'z_VehExit_Registrant''
	mov	DWORD PTR ?z_VehExit_Registrant@@3V?$ScriptRegistrant@Vz_VehExit@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_VehExit@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_VehExit_Registrant@@YAXXZ ENDP			; `dynamic initializer for 'z_VehExit_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BE@IKCJKKKE@z_Spawn_When_Killed?$AA@	; `string'
PUBLIC	??_C@_0GP@FNCHOIPO@PresetName?3string?0DropHeight?$DN0?3f@ ; `string'
;	COMDAT ??_C@_0BE@IKCJKKKE@z_Spawn_When_Killed?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BE@IKCJKKKE@z_Spawn_When_Killed?$AA@ DB 'z_Spawn_When_Killed', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0GP@FNCHOIPO@PresetName?3string?0DropHeight?$DN0?3f@
CONST	SEGMENT
??_C@_0GP@FNCHOIPO@PresetName?3string?0DropHeight?$DN0?3f@ DB 'PresetName'
	DB	':string,DropHeight=0:float,SameFacing=1:int,SkinType=Blamo:st'
	DB	'ring,Health=2500:float,Armor=2500:float', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Spawn_When_Killed_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Spawn_When_Killed_Registrant@@YAXXZ PROC		; `dynamic initializer for 'z_Spawn_When_Killed_Registrant'', COMDAT

; 471  : ScriptRegistrant<z_Spawn_When_Killed> z_Spawn_When_Killed_Registrant("z_Spawn_When_Killed","PresetName:string,DropHeight=0:float,SameFacing=1:int,SkinType=Blamo:string,Health=2500:float,Armor=2500:float");

	push	OFFSET ??_C@_0GP@FNCHOIPO@PresetName?3string?0DropHeight?$DN0?3f@
	push	OFFSET ??_C@_0BE@IKCJKKKE@z_Spawn_When_Killed?$AA@
	mov	ecx, OFFSET ?z_Spawn_When_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@A ; z_Spawn_When_Killed_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Spawn_When_Killed_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Spawn_When_Killed_Registrant''
	mov	DWORD PTR ?z_Spawn_When_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Spawn_When_Killed_Registrant@@YAXXZ ENDP		; `dynamic initializer for 'z_Spawn_When_Killed_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BH@KKJLGBNE@z_Remove_Script_Custom?$AA@	; `string'
PUBLIC	??_C@_0CJ@JGODHAO@Script?$DNscriptname?3string?0Message@ ; `string'
;	COMDAT ??_C@_0BH@KKJLGBNE@z_Remove_Script_Custom?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BH@KKJLGBNE@z_Remove_Script_Custom?$AA@ DB 'z_Remove_Script_Custom'
	DB	00H						; `string'
CONST	ENDS
;	COMDAT ??_C@_0CJ@JGODHAO@Script?$DNscriptname?3string?0Message@
CONST	SEGMENT
??_C@_0CJ@JGODHAO@Script?$DNscriptname?3string?0Message@ DB 'Script=scrip'
	DB	'tname:string,Message=100:int', 00H		; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Remove_Script_Custom_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Remove_Script_Custom_Registrant@@YAXXZ PROC	; `dynamic initializer for 'z_Remove_Script_Custom_Registrant'', COMDAT

; 472  : ScriptRegistrant<z_Remove_Script_Custom> z_Remove_Script_Custom_Registrant("z_Remove_Script_Custom","Script=scriptname:string,Message=100:int");

	push	OFFSET ??_C@_0CJ@JGODHAO@Script?$DNscriptname?3string?0Message@
	push	OFFSET ??_C@_0BH@KKJLGBNE@z_Remove_Script_Custom?$AA@
	mov	ecx, OFFSET ?z_Remove_Script_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@A ; z_Remove_Script_Custom_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Remove_Script_Custom_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Remove_Script_Custom_Registrant''
	mov	DWORD PTR ?z_Remove_Script_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Remove_Script_Custom_Registrant@@YAXXZ ENDP	; `dynamic initializer for 'z_Remove_Script_Custom_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BD@PAOEPMAI@z_Teleport_Powerup?$AA@	; `string'
PUBLIC	??_C@_0BP@CJLJCDGE@Location?3vector3?0Object_ID?3int?$AA@ ; `string'
;	COMDAT ??_C@_0BD@PAOEPMAI@z_Teleport_Powerup?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BD@PAOEPMAI@z_Teleport_Powerup?$AA@ DB 'z_Teleport_Powerup', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BP@CJLJCDGE@Location?3vector3?0Object_ID?3int?$AA@
CONST	SEGMENT
??_C@_0BP@CJLJCDGE@Location?3vector3?0Object_ID?3int?$AA@ DB 'Location:ve'
	DB	'ctor3,Object_ID:int', 00H			; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_Teleport_Powerup_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_Teleport_Powerup_Registrant@@YAXXZ PROC		; `dynamic initializer for 'z_Teleport_Powerup_Registrant'', COMDAT

; 473  : ScriptRegistrant<z_Teleport_Powerup> z_Teleport_Powerup_Registrant("z_Teleport_Powerup","Location:vector3,Object_ID:int");

	push	OFFSET ??_C@_0BP@CJLJCDGE@Location?3vector3?0Object_ID?3int?$AA@
	push	OFFSET ??_C@_0BD@PAOEPMAI@z_Teleport_Powerup?$AA@
	mov	ecx, OFFSET ?z_Teleport_Powerup_Registrant@@3V?$ScriptRegistrant@Vz_Teleport_Powerup@@@@A ; z_Teleport_Powerup_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_Teleport_Powerup_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_Teleport_Powerup_Registrant''
	mov	DWORD PTR ?z_Teleport_Powerup_Registrant@@3V?$ScriptRegistrant@Vz_Teleport_Powerup@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_Teleport_Powerup@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_Teleport_Powerup_Registrant@@YAXXZ ENDP		; `dynamic initializer for 'z_Teleport_Powerup_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0M@OMDBMPAO@z_blamo4sec?$AA@		; `string'
;	COMDAT ??_C@_0M@OMDBMPAO@z_blamo4sec?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0M@OMDBMPAO@z_blamo4sec?$AA@ DB 'z_blamo4sec', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_blamo4sec_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_blamo4sec_Registrant@@YAXXZ PROC			; `dynamic initializer for 'z_blamo4sec_Registrant'', COMDAT

; 474  : ScriptRegistrant<z_blamo4sec> z_blamo4sec_Registrant("z_blamo4sec","");

	push	OFFSET ??_C@_00CNPNBAHC@?$AA@
	push	OFFSET ??_C@_0M@OMDBMPAO@z_blamo4sec?$AA@
	mov	ecx, OFFSET ?z_blamo4sec_Registrant@@3V?$ScriptRegistrant@Vz_blamo4sec@@@@A ; z_blamo4sec_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_blamo4sec_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_blamo4sec_Registrant''
	mov	DWORD PTR ?z_blamo4sec_Registrant@@3V?$ScriptRegistrant@Vz_blamo4sec@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_blamo4sec@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_blamo4sec_Registrant@@YAXXZ ENDP			; `dynamic initializer for 'z_blamo4sec_Registrant''
text$yc	ENDS
PUBLIC	??_C@_0BE@CMJHIFEO@z_ChangeTeamPowerup?$AA@	; `string'
;	COMDAT ??_C@_0BE@CMJHIFEO@z_ChangeTeamPowerup?$AA@
; File d:\source code\stgm\scripts.h
CONST	SEGMENT
??_C@_0BE@CMJHIFEO@z_ChangeTeamPowerup?$AA@ DB 'z_ChangeTeamPowerup', 00H ; `string'
; Function compile flags: /Ogtpy
; File d:\source code\stgm\z.cpp
CONST	ENDS
;	COMDAT ??__Ez_ChangeTeamPowerup_Registrant@@YAXXZ
text$yc	SEGMENT
??__Ez_ChangeTeamPowerup_Registrant@@YAXXZ PROC		; `dynamic initializer for 'z_ChangeTeamPowerup_Registrant'', COMDAT

; 475  : ScriptRegistrant<z_ChangeTeamPowerup> z_ChangeTeamPowerup_Registrant("z_ChangeTeamPowerup","");

	push	OFFSET ??_C@_00CNPNBAHC@?$AA@
	push	OFFSET ??_C@_0BE@CMJHIFEO@z_ChangeTeamPowerup?$AA@
	mov	ecx, OFFSET ?z_ChangeTeamPowerup_Registrant@@3V?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@A ; z_ChangeTeamPowerup_Registrant
	call	??0ScriptFactory@@QAE@PAD0@Z		; ScriptFactory::ScriptFactory
	push	OFFSET ??__Fz_ChangeTeamPowerup_Registrant@@YAXXZ ; `dynamic atexit destructor for 'z_ChangeTeamPowerup_Registrant''
	mov	DWORD PTR ?z_ChangeTeamPowerup_Registrant@@3V?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@A, OFFSET ??_7?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@6B@
	call	_atexit
	pop	ecx
	ret	0
??__Ez_ChangeTeamPowerup_Registrant@@YAXXZ ENDP		; `dynamic initializer for 'z_ChangeTeamPowerup_Registrant''
; Function compile flags: /Ogtpy
text$yc	ENDS
;	COMDAT ??__Fz_Console_Input_Poke_2_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Console_Input_Poke_2_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_Console_Input_Poke_2_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Console_Input_Poke_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@A ; z_Console_Input_Poke_2_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Console_Input_Poke_2_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_Console_Input_Poke_2_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Console_Input_Killed_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Console_Input_Killed_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_Console_Input_Killed_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Console_Input_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed@@@@A ; z_Console_Input_Killed_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Console_Input_Killed_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_Console_Input_Killed_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Console_Input_Killed_2_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Console_Input_Killed_2_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_Console_Input_Killed_2_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Console_Input_Killed_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@A ; z_Console_Input_Killed_2_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Console_Input_Killed_2_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_Console_Input_Killed_2_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Console_Input_Custom_2_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Console_Input_Custom_2_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_Console_Input_Custom_2_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Console_Input_Custom_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@A ; z_Console_Input_Custom_2_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Console_Input_Custom_2_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_Console_Input_Custom_2_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Enable_Multiple_Spawners_Custom_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Enable_Multiple_Spawners_Custom_Registrant@@YAXXZ PROC ; `dynamic atexit destructor for 'z_Enable_Multiple_Spawners_Custom_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Enable_Multiple_Spawners_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@A ; z_Enable_Multiple_Spawners_Custom_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Enable_Multiple_Spawners_Custom_Registrant@@YAXXZ ENDP ; `dynamic atexit destructor for 'z_Enable_Multiple_Spawners_Custom_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Play_Three_Cinematics_Custom_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Play_Three_Cinematics_Custom_Registrant@@YAXXZ PROC ; `dynamic atexit destructor for 'z_Play_Three_Cinematics_Custom_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Play_Three_Cinematics_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@A ; z_Play_Three_Cinematics_Custom_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Play_Three_Cinematics_Custom_Registrant@@YAXXZ ENDP ; `dynamic atexit destructor for 'z_Play_Three_Cinematics_Custom_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Play_Cinematic_Console_Input_Custom_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Play_Cinematic_Console_Input_Custom_Registrant@@YAXXZ PROC ; `dynamic atexit destructor for 'z_Play_Cinematic_Console_Input_Custom_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Play_Cinematic_Console_Input_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@A ; z_Play_Cinematic_Console_Input_Custom_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Play_Cinematic_Console_Input_Custom_Registrant@@YAXXZ ENDP ; `dynamic atexit destructor for 'z_Play_Cinematic_Console_Input_Custom_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Destroy_Three_Objects_Custom_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Destroy_Three_Objects_Custom_Registrant@@YAXXZ PROC ; `dynamic atexit destructor for 'z_Destroy_Three_Objects_Custom_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Destroy_Three_Objects_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@A ; z_Destroy_Three_Objects_Custom_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Destroy_Three_Objects_Custom_Registrant@@YAXXZ ENDP ; `dynamic atexit destructor for 'z_Destroy_Three_Objects_Custom_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_RemoveWeaponModel_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_RemoveWeaponModel_Registrant@@YAXXZ PROC		; `dynamic atexit destructor for 'z_RemoveWeaponModel_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_RemoveWeaponModel_Registrant@@3V?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@A ; z_RemoveWeaponModel_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_RemoveWeaponModel_Registrant@@YAXXZ ENDP		; `dynamic atexit destructor for 'z_RemoveWeaponModel_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_rwk_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_rwk_Registrant@@YAXXZ PROC			; `dynamic atexit destructor for 'z_rwk_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_rwk_Registrant@@3V?$ScriptRegistrant@Vz_rwk@@@@A ; z_rwk_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_rwk_Registrant@@YAXXZ ENDP			; `dynamic atexit destructor for 'z_rwk_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_GameoverCreated_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_GameoverCreated_Registrant@@YAXXZ PROC		; `dynamic atexit destructor for 'z_GameoverCreated_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_GameoverCreated_Registrant@@3V?$ScriptRegistrant@Vz_GameoverCreated@@@@A ; z_GameoverCreated_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_GameoverCreated_Registrant@@YAXXZ ENDP		; `dynamic atexit destructor for 'z_GameoverCreated_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Console_Input_Custom_Delay_1_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Console_Input_Custom_Delay_1_Registrant@@YAXXZ PROC ; `dynamic atexit destructor for 'z_Console_Input_Custom_Delay_1_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Console_Input_Custom_Delay_1_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@A ; z_Console_Input_Custom_Delay_1_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Console_Input_Custom_Delay_1_Registrant@@YAXXZ ENDP ; `dynamic atexit destructor for 'z_Console_Input_Custom_Delay_1_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Console_Input_Custom_Delay_2_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Console_Input_Custom_Delay_2_Registrant@@YAXXZ PROC ; `dynamic atexit destructor for 'z_Console_Input_Custom_Delay_2_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Console_Input_Custom_Delay_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@A ; z_Console_Input_Custom_Delay_2_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Console_Input_Custom_Delay_2_Registrant@@YAXXZ ENDP ; `dynamic atexit destructor for 'z_Console_Input_Custom_Delay_2_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Created_Send_Custom_Param_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Created_Send_Custom_Param_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_Created_Send_Custom_Param_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Created_Send_Custom_Param_Registrant@@3V?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@A ; z_Created_Send_Custom_Param_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Created_Send_Custom_Param_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_Created_Send_Custom_Param_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_NoDamageMoneyPoints_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_NoDamageMoneyPoints_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_NoDamageMoneyPoints_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_NoDamageMoneyPoints_Registrant@@3V?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@A ; z_NoDamageMoneyPoints_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_NoDamageMoneyPoints_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_NoDamageMoneyPoints_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Set_Team_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Set_Team_Registrant@@YAXXZ PROC			; `dynamic atexit destructor for 'z_Set_Team_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Set_Team_Registrant@@3V?$ScriptRegistrant@Vz_Set_Team@@@@A ; z_Set_Team_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Set_Team_Registrant@@YAXXZ ENDP			; `dynamic atexit destructor for 'z_Set_Team_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Set_Skin_Created_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Set_Skin_Created_Registrant@@YAXXZ PROC		; `dynamic atexit destructor for 'z_Set_Skin_Created_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Set_Skin_Created_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin_Created@@@@A ; z_Set_Skin_Created_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Set_Skin_Created_Registrant@@YAXXZ ENDP		; `dynamic atexit destructor for 'z_Set_Skin_Created_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Set_Skin_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Set_Skin_Registrant@@YAXXZ PROC			; `dynamic atexit destructor for 'z_Set_Skin_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Set_Skin_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin@@@@A ; z_Set_Skin_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Set_Skin_Registrant@@YAXXZ ENDP			; `dynamic atexit destructor for 'z_Set_Skin_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Death_Enable_Spawner_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Death_Enable_Spawner_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_Death_Enable_Spawner_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Death_Enable_Spawner_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@A ; z_Death_Enable_Spawner_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Death_Enable_Spawner_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_Death_Enable_Spawner_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Death_Enable_3Spawners_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Death_Enable_3Spawners_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_Death_Enable_3Spawners_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Death_Enable_3Spawners_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@A ; z_Death_Enable_3Spawners_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Death_Enable_3Spawners_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_Death_Enable_3Spawners_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_UnkillableUntilEntered_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_UnkillableUntilEntered_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_UnkillableUntilEntered_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_UnkillableUntilEntered_Registrant@@3V?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@A ; z_UnkillableUntilEntered_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_UnkillableUntilEntered_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_UnkillableUntilEntered_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_DestroyVeh259_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_DestroyVeh259_Registrant@@YAXXZ PROC		; `dynamic atexit destructor for 'z_DestroyVeh259_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_DestroyVeh259_Registrant@@3V?$ScriptRegistrant@Vz_DestroyVeh259@@@@A ; z_DestroyVeh259_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_DestroyVeh259_Registrant@@YAXXZ ENDP		; `dynamic atexit destructor for 'z_DestroyVeh259_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_VehExit_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_VehExit_Registrant@@YAXXZ PROC			; `dynamic atexit destructor for 'z_VehExit_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_VehExit_Registrant@@3V?$ScriptRegistrant@Vz_VehExit@@@@A ; z_VehExit_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_VehExit_Registrant@@YAXXZ ENDP			; `dynamic atexit destructor for 'z_VehExit_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Spawn_When_Killed_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Spawn_When_Killed_Registrant@@YAXXZ PROC		; `dynamic atexit destructor for 'z_Spawn_When_Killed_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Spawn_When_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@A ; z_Spawn_When_Killed_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Spawn_When_Killed_Registrant@@YAXXZ ENDP		; `dynamic atexit destructor for 'z_Spawn_When_Killed_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Remove_Script_Custom_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Remove_Script_Custom_Registrant@@YAXXZ PROC	; `dynamic atexit destructor for 'z_Remove_Script_Custom_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Remove_Script_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@A ; z_Remove_Script_Custom_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Remove_Script_Custom_Registrant@@YAXXZ ENDP	; `dynamic atexit destructor for 'z_Remove_Script_Custom_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_Teleport_Powerup_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_Teleport_Powerup_Registrant@@YAXXZ PROC		; `dynamic atexit destructor for 'z_Teleport_Powerup_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_Teleport_Powerup_Registrant@@3V?$ScriptRegistrant@Vz_Teleport_Powerup@@@@A ; z_Teleport_Powerup_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_Teleport_Powerup_Registrant@@YAXXZ ENDP		; `dynamic atexit destructor for 'z_Teleport_Powerup_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_blamo4sec_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_blamo4sec_Registrant@@YAXXZ PROC			; `dynamic atexit destructor for 'z_blamo4sec_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_blamo4sec_Registrant@@3V?$ScriptRegistrant@Vz_blamo4sec@@@@A ; z_blamo4sec_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_blamo4sec_Registrant@@YAXXZ ENDP			; `dynamic atexit destructor for 'z_blamo4sec_Registrant''
; Function compile flags: /Ogtpy
text$yd	ENDS
;	COMDAT ??__Fz_ChangeTeamPowerup_Registrant@@YAXXZ
text$yd	SEGMENT
??__Fz_ChangeTeamPowerup_Registrant@@YAXXZ PROC		; `dynamic atexit destructor for 'z_ChangeTeamPowerup_Registrant'', COMDAT
	mov	ecx, OFFSET ?z_ChangeTeamPowerup_Registrant@@3V?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@A ; z_ChangeTeamPowerup_Registrant
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??__Fz_ChangeTeamPowerup_Registrant@@YAXXZ ENDP		; `dynamic atexit destructor for 'z_ChangeTeamPowerup_Registrant''
text$yd	ENDS
PUBLIC	?z_Console_Input_Poke_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@A ; z_Console_Input_Poke_2_Registrant
PUBLIC	?z_NoDamageMoneyPoints_Registrant@@3V?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@A ; z_NoDamageMoneyPoints_Registrant
PUBLIC	?z_Spawn_When_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@A ; z_Spawn_When_Killed_Registrant
PUBLIC	?z_RemoveWeaponModel_Registrant@@3V?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@A ; z_RemoveWeaponModel_Registrant
PUBLIC	?z_Console_Input_Custom_Delay_1_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@A ; z_Console_Input_Custom_Delay_1_Registrant
PUBLIC	?z_Console_Input_Killed_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@A ; z_Console_Input_Killed_2_Registrant
PUBLIC	?z_Remove_Script_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@A ; z_Remove_Script_Custom_Registrant
PUBLIC	?z_GameoverCreated_Registrant@@3V?$ScriptRegistrant@Vz_GameoverCreated@@@@A ; z_GameoverCreated_Registrant
PUBLIC	?z_ChangeTeamPowerup_Registrant@@3V?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@A ; z_ChangeTeamPowerup_Registrant
PUBLIC	?z_DestroyVeh259_Registrant@@3V?$ScriptRegistrant@Vz_DestroyVeh259@@@@A ; z_DestroyVeh259_Registrant
PUBLIC	?z_Created_Send_Custom_Param_Registrant@@3V?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@A ; z_Created_Send_Custom_Param_Registrant
PUBLIC	?z_blamo4sec_Registrant@@3V?$ScriptRegistrant@Vz_blamo4sec@@@@A ; z_blamo4sec_Registrant
PUBLIC	?z_Set_Team_Registrant@@3V?$ScriptRegistrant@Vz_Set_Team@@@@A ; z_Set_Team_Registrant
PUBLIC	?z_Enable_Multiple_Spawners_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@A ; z_Enable_Multiple_Spawners_Custom_Registrant
PUBLIC	?z_UnkillableUntilEntered_Registrant@@3V?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@A ; z_UnkillableUntilEntered_Registrant
PUBLIC	?z_Console_Input_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed@@@@A ; z_Console_Input_Killed_Registrant
PUBLIC	?z_Console_Input_Custom_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@A ; z_Console_Input_Custom_2_Registrant
PUBLIC	?z_Set_Skin_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin@@@@A ; z_Set_Skin_Registrant
PUBLIC	?z_Death_Enable_3Spawners_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@A ; z_Death_Enable_3Spawners_Registrant
PUBLIC	?z_VehExit_Registrant@@3V?$ScriptRegistrant@Vz_VehExit@@@@A ; z_VehExit_Registrant
PUBLIC	?z_Play_Three_Cinematics_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@A ; z_Play_Three_Cinematics_Custom_Registrant
PUBLIC	?z_Console_Input_Custom_Delay_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@A ; z_Console_Input_Custom_Delay_2_Registrant
PUBLIC	?z_rwk_Registrant@@3V?$ScriptRegistrant@Vz_rwk@@@@A ; z_rwk_Registrant
PUBLIC	?z_Play_Cinematic_Console_Input_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@A ; z_Play_Cinematic_Console_Input_Custom_Registrant
PUBLIC	?z_Death_Enable_Spawner_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@A ; z_Death_Enable_Spawner_Registrant
PUBLIC	?z_Destroy_Three_Objects_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@A ; z_Destroy_Three_Objects_Custom_Registrant
PUBLIC	?z_Set_Skin_Created_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin_Created@@@@A ; z_Set_Skin_Created_Registrant
PUBLIC	?z_Teleport_Powerup_Registrant@@3V?$ScriptRegistrant@Vz_Teleport_Powerup@@@@A ; z_Teleport_Powerup_Registrant
_BSS	SEGMENT
?z_Console_Input_Poke_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Poke_2@@@@A DB 010H DUP (?) ; z_Console_Input_Poke_2_Registrant
?z_NoDamageMoneyPoints_Registrant@@3V?$ScriptRegistrant@Vz_NoDamageMoneyPoints@@@@A DB 010H DUP (?) ; z_NoDamageMoneyPoints_Registrant
?z_Spawn_When_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Spawn_When_Killed@@@@A DB 010H DUP (?) ; z_Spawn_When_Killed_Registrant
?z_RemoveWeaponModel_Registrant@@3V?$ScriptRegistrant@Vz_RemoveWeaponModel@@@@A DB 010H DUP (?) ; z_RemoveWeaponModel_Registrant
?z_Console_Input_Custom_Delay_1_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_1@@@@A DB 010H DUP (?) ; z_Console_Input_Custom_Delay_1_Registrant
?z_Console_Input_Killed_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed_2@@@@A DB 010H DUP (?) ; z_Console_Input_Killed_2_Registrant
?z_Remove_Script_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Remove_Script_Custom@@@@A DB 010H DUP (?) ; z_Remove_Script_Custom_Registrant
?z_GameoverCreated_Registrant@@3V?$ScriptRegistrant@Vz_GameoverCreated@@@@A DB 010H DUP (?) ; z_GameoverCreated_Registrant
?z_ChangeTeamPowerup_Registrant@@3V?$ScriptRegistrant@Vz_ChangeTeamPowerup@@@@A DB 010H DUP (?) ; z_ChangeTeamPowerup_Registrant
?z_DestroyVeh259_Registrant@@3V?$ScriptRegistrant@Vz_DestroyVeh259@@@@A DB 010H DUP (?) ; z_DestroyVeh259_Registrant
?z_Created_Send_Custom_Param_Registrant@@3V?$ScriptRegistrant@Vz_Created_Send_Custom_Param@@@@A DB 010H DUP (?) ; z_Created_Send_Custom_Param_Registrant
?z_blamo4sec_Registrant@@3V?$ScriptRegistrant@Vz_blamo4sec@@@@A DB 010H DUP (?) ; z_blamo4sec_Registrant
?z_Set_Team_Registrant@@3V?$ScriptRegistrant@Vz_Set_Team@@@@A DB 010H DUP (?) ; z_Set_Team_Registrant
?z_Enable_Multiple_Spawners_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Enable_Multiple_Spawners_Custom@@@@A DB 010H DUP (?) ; z_Enable_Multiple_Spawners_Custom_Registrant
?z_UnkillableUntilEntered_Registrant@@3V?$ScriptRegistrant@Vz_UnkillableUntilEntered@@@@A DB 010H DUP (?) ; z_UnkillableUntilEntered_Registrant
?z_Console_Input_Killed_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Killed@@@@A DB 010H DUP (?) ; z_Console_Input_Killed_Registrant
?z_Console_Input_Custom_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_2@@@@A DB 010H DUP (?) ; z_Console_Input_Custom_2_Registrant
?z_Set_Skin_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin@@@@A DB 010H DUP (?) ; z_Set_Skin_Registrant
?z_Death_Enable_3Spawners_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_3Spawners@@@@A DB 010H DUP (?) ; z_Death_Enable_3Spawners_Registrant
?z_VehExit_Registrant@@3V?$ScriptRegistrant@Vz_VehExit@@@@A DB 010H DUP (?) ; z_VehExit_Registrant
?z_Play_Three_Cinematics_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Three_Cinematics_Custom@@@@A DB 010H DUP (?) ; z_Play_Three_Cinematics_Custom_Registrant
?z_Console_Input_Custom_Delay_2_Registrant@@3V?$ScriptRegistrant@Vz_Console_Input_Custom_Delay_2@@@@A DB 010H DUP (?) ; z_Console_Input_Custom_Delay_2_Registrant
?z_rwk_Registrant@@3V?$ScriptRegistrant@Vz_rwk@@@@A DB 010H DUP (?) ; z_rwk_Registrant
?z_Play_Cinematic_Console_Input_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Play_Cinematic_Console_Input_Custom@@@@A DB 010H DUP (?) ; z_Play_Cinematic_Console_Input_Custom_Registrant
?z_Death_Enable_Spawner_Registrant@@3V?$ScriptRegistrant@Vz_Death_Enable_Spawner@@@@A DB 010H DUP (?) ; z_Death_Enable_Spawner_Registrant
?z_Destroy_Three_Objects_Custom_Registrant@@3V?$ScriptRegistrant@Vz_Destroy_Three_Objects_Custom@@@@A DB 010H DUP (?) ; z_Destroy_Three_Objects_Custom_Registrant
?z_Set_Skin_Created_Registrant@@3V?$ScriptRegistrant@Vz_Set_Skin_Created@@@@A DB 010H DUP (?) ; z_Set_Skin_Created_Registrant
?z_Teleport_Powerup_Registrant@@3V?$ScriptRegistrant@Vz_Teleport_Powerup@@@@A DB 010H DUP (?) ; z_Teleport_Powerup_Registrant
_BSS	ENDS
CRT$XCU	SEGMENT
_z_Console_Input_Poke_2_Registrant$initializer$ DD FLAT:??__Ez_Console_Input_Poke_2_Registrant@@YAXXZ
_z_Console_Input_Killed_Registrant$initializer$ DD FLAT:??__Ez_Console_Input_Killed_Registrant@@YAXXZ
_z_Console_Input_Killed_2_Registrant$initializer$ DD FLAT:??__Ez_Console_Input_Killed_2_Registrant@@YAXXZ
_z_Console_Input_Custom_2_Registrant$initializer$ DD FLAT:??__Ez_Console_Input_Custom_2_Registrant@@YAXXZ
_z_Enable_Multiple_Spawners_Custom_Registrant$initializer$ DD FLAT:??__Ez_Enable_Multiple_Spawners_Custom_Registrant@@YAXXZ
_z_Play_Three_Cinematics_Custom_Registrant$initializer$ DD FLAT:??__Ez_Play_Three_Cinematics_Custom_Registrant@@YAXXZ
_z_Play_Cinematic_Console_Input_Custom_Registrant$initializer$ DD FLAT:??__Ez_Play_Cinematic_Console_Input_Custom_Registrant@@YAXXZ
_z_Destroy_Three_Objects_Custom_Registrant$initializer$ DD FLAT:??__Ez_Destroy_Three_Objects_Custom_Registrant@@YAXXZ
_z_RemoveWeaponModel_Registrant$initializer$ DD FLAT:??__Ez_RemoveWeaponModel_Registrant@@YAXXZ
_z_rwk_Registrant$initializer$ DD FLAT:??__Ez_rwk_Registrant@@YAXXZ
_z_GameoverCreated_Registrant$initializer$ DD FLAT:??__Ez_GameoverCreated_Registrant@@YAXXZ
_z_Console_Input_Custom_Delay_1_Registrant$initializer$ DD FLAT:??__Ez_Console_Input_Custom_Delay_1_Registrant@@YAXXZ
_z_Console_Input_Custom_Delay_2_Registrant$initializer$ DD FLAT:??__Ez_Console_Input_Custom_Delay_2_Registrant@@YAXXZ
_z_Created_Send_Custom_Param_Registrant$initializer$ DD FLAT:??__Ez_Created_Send_Custom_Param_Registrant@@YAXXZ
_z_NoDamageMoneyPoints_Registrant$initializer$ DD FLAT:??__Ez_NoDamageMoneyPoints_Registrant@@YAXXZ
_z_Set_Team_Registrant$initializer$ DD FLAT:??__Ez_Set_Team_Registrant@@YAXXZ
_z_Set_Skin_Created_Registrant$initializer$ DD FLAT:??__Ez_Set_Skin_Created_Registrant@@YAXXZ
_z_Set_Skin_Registrant$initializer$ DD FLAT:??__Ez_Set_Skin_Registrant@@YAXXZ
_z_Death_Enable_Spawner_Registrant$initializer$ DD FLAT:??__Ez_Death_Enable_Spawner_Registrant@@YAXXZ
_z_Death_Enable_3Spawners_Registrant$initializer$ DD FLAT:??__Ez_Death_Enable_3Spawners_Registrant@@YAXXZ
_z_UnkillableUntilEntered_Registrant$initializer$ DD FLAT:??__Ez_UnkillableUntilEntered_Registrant@@YAXXZ
_z_DestroyVeh259_Registrant$initializer$ DD FLAT:??__Ez_DestroyVeh259_Registrant@@YAXXZ
_z_VehExit_Registrant$initializer$ DD FLAT:??__Ez_VehExit_Registrant@@YAXXZ
_z_Spawn_When_Killed_Registrant$initializer$ DD FLAT:??__Ez_Spawn_When_Killed_Registrant@@YAXXZ
_z_Remove_Script_Custom_Registrant$initializer$ DD FLAT:??__Ez_Remove_Script_Custom_Registrant@@YAXXZ
_z_Teleport_Powerup_Registrant$initializer$ DD FLAT:??__Ez_Teleport_Powerup_Registrant@@YAXXZ
_z_blamo4sec_Registrant$initializer$ DD FLAT:??__Ez_blamo4sec_Registrant@@YAXXZ
_z_ChangeTeamPowerup_Registrant$initializer$ DD FLAT:??__Ez_ChangeTeamPowerup_Registrant@@YAXXZ
CRT$XCU	ENDS
END
