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

	TITLE	.\jfwpow.cpp
	.386P
include listing.inc
if @Version gt 510
.model FLAT
else
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
_BSS	SEGMENT DWORD USE32 PUBLIC 'BSS'
_BSS	ENDS
$$SYMBOLS	SEGMENT BYTE USE32 'DEBSYM'
$$SYMBOLS	ENDS
$$TYPES	SEGMENT BYTE USE32 'DEBTYP'
$$TYPES	ENDS
_TLS	SEGMENT DWORD USE32 PUBLIC 'TLS'
_TLS	ENDS
;	COMDAT ??_C@_0M@LJJAFHPB@SpawnCustom?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_08DBAENAIH@TimerNum?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_04OKOFBOPB@Time?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0O@CKBOFEOJ@TriggerCustom?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_09JNCBAAJF@TriggerID?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0O@NOAILLBP@SpawnLocation?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0M@BGEDJHEP@SpawnPreset?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0M@JEBNJPD@Player_Type?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_08GCJNLIKG@Position?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_07BEIHKDLJ@Message?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_06CKLLCHIK@Preset?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_02OLOABKKD@ID?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0L@LPHPHAIA@NodMessage?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_05DPBHIJMG@NodID?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0L@DBNDNG@GDIMessage?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_05PMFBLBPI@GDIID?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_07EJMDJBEC@Powerup?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0M@LDCEMDBJ@Entire_Team?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_06HKBMKICC@Amount?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0CH@CCHDOBDI@Message?3int?0Entire_Team?3int?0Amou@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0P@NJKHKOAC@JFW_Give_Money?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0P@LJPAPOLC@Powerup?3string?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BI@EICFCDHC@JFW_Give_Powerup_Create?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_00CNPNBAHC@?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BH@JHDDPBBE@JFW_Clear_Money_Create?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0HB@MHKGKDAK@Time?3float?0TimerNum?3int?0SpawnCus@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BA@NLAMIGNM@JFW_Spawn_Timer?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0CB@EKKNBLDH@Position?3vector3?0Player_Type?3int@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BI@KDONAHMK@JFW_Warp_On_Pickup_Team?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BD@FHEBBKDK@JFW_Refill_Powerup?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0M@HBPJHKKO@Message?3int?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BE@CLCMDLCA@JFW_Vehicle_Powerup?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BK@GKHLLMDJ@Message?3int?0Preset?3string?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BL@BGCMMCKJ@JFW_Vehicle_Powerup_Preset?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BD@GIOEMHHM@ID?3int?0Message?3int?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BI@FIDGCCGF@JFW_Powerup_Send_Custom?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0DC@PIAKHMGP@GDIID?3int?0GDIMessage?3int?0NodID?3i@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BN@KMJILBBD@JFW_Powerup_Send_Custom_Team?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0O@GKKACMNF@Preset?3string?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0BN@BJGHEOAA@JFW_Change_Character_Powerup?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
CRT$XCA	SEGMENT DWORD USE32 PUBLIC 'DATA'
CRT$XCA	ENDS
CRT$XCU	SEGMENT DWORD USE32 PUBLIC 'DATA'
CRT$XCU	ENDS
CRT$XCL	SEGMENT DWORD USE32 PUBLIC 'DATA'
CRT$XCL	ENDS
CRT$XCC	SEGMENT DWORD USE32 PUBLIC 'DATA'
CRT$XCC	ENDS
CRT$XCZ	SEGMENT DWORD USE32 PUBLIC 'DATA'
CRT$XCZ	ENDS
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT _acosl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _asinl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _atanl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _atan2l
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _ceill
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _cosl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _coshl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _expl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _fabsl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _floorl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _fmodl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _frexpl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _ldexpl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _logl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _log10l
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _modfl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _powl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sinl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sinhl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sqrtl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _tanl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _tanhl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _frexpf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _ldexpf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _acosf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _asinf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _atanf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _atan2f
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _ceilf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _cosf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _coshf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _expf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _fabsf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _floorf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _fmodf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _logf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _log10f
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _modff
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _powf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sinf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sinhf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sqrtf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _tanf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _tanhf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?GetID@GameObjObserverClass@@QAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?SetFactory@ScriptImpClass@@QAEXPAVScriptFactory@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ReceiveSignal@cGameData@@UAEXAAV?$TypedEventPair@_NH@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1cGameData@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?On_Game_Begin@cGameData@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?On_Game_End@cGameData@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Think@cGameData@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Render@cGameData@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Reset_Game@cGameData@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Choose_Player_Type@cGameData@@UAEHPAXH_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Load_From_Server_Config@cGameData@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Save_To_Server_Config@cGameData@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Editable_Teaming@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Editable_Clan_Game@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Editable_Friendly_Fire@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Soldier_Added@cGameData@@UAEXPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Show_Game_Settings_Limits@cGameData@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Single_Player@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Skirmish@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Cnc@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?As_Single_Player@cGameData@@UAEPAVcGameDataSinglePlayer@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?As_Skirmish@cGameData@@UAEPAVcGameDataSkirmish@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?As_Cnc@cGameData@@UAEPAVcGameDataCnc@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Min_Players@cGameData@@UAEIXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Game_Over@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Limited@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Valid_Settings@cGameData@@UAE_NAAVWideStringClass@@_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Export_Tier_1_Data@cGameData@@UAEXPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Import_Tier_1_Data@cGameData@@UAEXPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Import_Tier_1_Data_Wol@cGameData@@UAEXPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Export_Tier_2_Data@cGameData@@UAEXPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Import_Tier_2_Data@cGameData@@UAEXPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Gameplay_Permitted@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Remember_Inventory@cGameData@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Description@cGameData@@UAEXAAVWideStringClass@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GcGameData@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1cGameDataCnc@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?On_Game_Begin@cGameDataCnc@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?On_Game_End@cGameDataCnc@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Think@cGameDataCnc@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Reset_Game@cGameDataCnc@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Game_Name@cGameDataCnc@@UAE?AVWideStringClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Game_Type@cGameDataCnc@@UAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Load_From_Server_Config@cGameDataCnc@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Save_To_Server_Config@cGameDataCnc@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Editable_Teaming@cGameDataCnc@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Editable_Clan_Game@cGameDataCnc@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Editable_Friendly_Fire@cGameDataCnc@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Soldier_Added@cGameDataCnc@@UAEXPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Show_Game_Settings_Limits@cGameDataCnc@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Cnc@cGameDataCnc@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?As_Cnc@cGameDataCnc@@UAEPAV1@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Game_Over@cGameDataCnc@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Limited@cGameDataCnc@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Valid_Settings@cGameDataCnc@@UAE_NAAVWideStringClass@@_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Export_Tier_2_Data@cGameDataCnc@@UAEXPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Import_Tier_2_Data@cGameDataCnc@@UAEXPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Gameplay_Permitted@cGameDataCnc@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Description@cGameDataCnc@@UAEXAAVWideStringClass@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GcGameDataCnc@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1cGameDataSkirmish@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?On_Game_Begin@cGameDataSkirmish@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?On_Game_End@cGameDataSkirmish@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Think@cGameDataSkirmish@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Reset_Game@cGameDataSkirmish@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Game_Name@cGameDataSkirmish@@UAE?AVWideStringClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Game_Type@cGameDataSkirmish@@UAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Load_From_Server_Config@cGameDataSkirmish@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Save_To_Server_Config@cGameDataSkirmish@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Editable_Teaming@cGameDataSkirmish@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Editable_Clan_Game@cGameDataSkirmish@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Editable_Friendly_Fire@cGameDataSkirmish@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Soldier_Added@cGameDataSkirmish@@UAEXPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Show_Game_Settings_Limits@cGameDataSkirmish@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Skirmish@cGameDataSkirmish@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?As_Skirmish@cGameDataSkirmish@@UAEPAV1@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Game_Over@cGameDataSkirmish@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Limited@cGameDataSkirmish@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Description@cGameDataSkirmish@@UAEXAAVWideStringClass@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GcGameDataSkirmish@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1cGameDataSinglePlayer@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Game_Name@cGameDataSinglePlayer@@UAE?AVWideStringClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Game_Type@cGameDataSinglePlayer@@UAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Choose_Player_Type@cGameDataSinglePlayer@@UAEHPAXH_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Single_Player@cGameDataSinglePlayer@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?As_Single_Player@cGameDataSinglePlayer@@UAEPAV1@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Limited@cGameDataSinglePlayer@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Remember_Inventory@cGameDataSinglePlayer@@UAE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GcGameDataSinglePlayer@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1PostLoadableClass@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?On_Post_Load@PostLoadableClass@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GPostLoadableClass@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1PersistClass@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Save@PersistClass@@UAE_NPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Load@PersistClass@@UAE_NPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GPersistClass@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1EditableClass@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Parameter_Count@EditableClass@@UAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Lock_Parameter@EditableClass@@UAEPAXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Unlock_Parameter@EditableClass@@UAEXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GEditableClass@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1DefinitionClass@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Save@DefinitionClass@@UAE_NPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Load@DefinitionClass@@UAE_NPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_ID@DefinitionClass@@UAEKXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Set_ID@DefinitionClass@@UAEXK@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Name@DefinitionClass@@UAEPADXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Set_Name@DefinitionClass@@UAEXPAD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Is_Valid_Config@DefinitionClass@@UAE_NPBD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GDefinitionClass@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1TeamPurchaseSettingsDefClass@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Factory@TeamPurchaseSettingsDefClass@@UAEPAXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Save@TeamPurchaseSettingsDefClass@@UAE_NPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Load@TeamPurchaseSettingsDefClass@@UAE_NPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Class_ID@TeamPurchaseSettingsDefClass@@UAEKXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@TeamPurchaseSettingsDefClass@@UAEPAVPersistClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GTeamPurchaseSettingsDefClass@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1PurchaseSettingsDefClass@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Factory@PurchaseSettingsDefClass@@UAEPAXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Save@PurchaseSettingsDefClass@@UAE_NPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Load@PurchaseSettingsDefClass@@UAE_NPAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Get_Class_ID@PurchaseSettingsDefClass@@UAEKXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@PurchaseSettingsDefClass@@UAEPAVPersistClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GPurchaseSettingsDefClass@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Custom@JFW_Spawn_Timer@@EAEXPAEHH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Timer_Expired@JFW_Spawn_Timer@@EAEXPAEH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Custom@JFW_Warp_On_Pickup_Team@@EAEXPAEHH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Custom@JFW_Refill_Powerup@@EAEXPAEHH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Custom@JFW_Vehicle_Powerup@@EAEXPAEHH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Custom@JFW_Vehicle_Powerup_Preset@@EAEXPAEHH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Custom@JFW_Powerup_Send_Custom@@EAEXPAEHH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Custom@JFW_Powerup_Send_Custom_Team@@EAEXPAEHH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Created@JFW_Give_Powerup_Create@@EAEXPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Custom@JFW_Change_Character_Powerup@@EAEXPAEHH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Created@JFW_Clear_Money_Create@@EAEXPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Custom@JFW_Give_Money@@EAEXPAEHH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E1
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E2
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Give_Money@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E4
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E5
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E7
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E8
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E10
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E11
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E13
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E14
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E16
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E17
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E19
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E20
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E22
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E23
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E25
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E26
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E28
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E29
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _$E31
text$yc	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yc	ENDS
;	COMDAT _$E32
text$yd	SEGMENT PARA USE32 PUBLIC 'CODE'
text$yd	ENDS
;	COMDAT ??1?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$DynamicVectorClass@VWideStringClass@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Resize@?$DynamicVectorClass@VWideStringClass@@@@UAE_NHPAVWideStringClass@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Clear@?$DynamicVectorClass@VWideStringClass@@@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$DynamicVectorClass@VWideStringClass@@@@UAEHAAVWideStringClass@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$DynamicVectorClass@VWideStringClass@@@@UAEHPAVWideStringClass@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$VectorClass@VWideStringClass@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??8?$VectorClass@VWideStringClass@@@@UAE_NAAV0@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Resize@?$VectorClass@VWideStringClass@@@@UAE_NHPAVWideStringClass@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Clear@?$VectorClass@VWideStringClass@@@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$VectorClass@VWideStringClass@@@@UAEHAAVWideStringClass@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$VectorClass@VWideStringClass@@@@UAEHPAVWideStringClass@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ReceiveSignal@?$Signaler@V?$TypedEventPair@_NH@@@@UAEXAAV?$TypedEventPair@_NH@@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?SignalDropped@?$Signaler@V?$TypedEventPair@_NH@@@@UAEXAAV1@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$Signaler@V?$TypedEventPair@_NH@@@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$DynamicVectorClass@PAE@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Resize@?$DynamicVectorClass@PAE@@UAE_NHPAPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Clear@?$DynamicVectorClass@PAE@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$DynamicVectorClass@PAE@@UAEHAAPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$DynamicVectorClass@PAE@@UAEHPAPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$VectorClass@PAE@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??8?$VectorClass@PAE@@UAE_NAAV0@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Resize@?$VectorClass@PAE@@UAE_NHPAPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Clear@?$VectorClass@PAE@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$VectorClass@PAE@@UAEHAAPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$VectorClass@PAE@@UAEHPAPAE@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$DynamicVectorClass@PAK@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Resize@?$DynamicVectorClass@PAK@@UAE_NHPAPAK@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Clear@?$DynamicVectorClass@PAK@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$DynamicVectorClass@PAK@@UAEHAAPAK@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$DynamicVectorClass@PAK@@UAEHPAPAK@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$VectorClass@PAK@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??8?$VectorClass@PAK@@UAE_NAAV0@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Resize@?$VectorClass@PAK@@UAE_NHPAPAK@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Clear@?$VectorClass@PAK@@UAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$VectorClass@PAK@@UAEHAAPAK@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?ID@?$VectorClass@PAK@@UAEHPAPAK@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Give_Money@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Spawn_Timer@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Refill_Powerup@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@QAE@PAD0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$DynamicVectorClass@VWideStringClass@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$VectorClass@VWideStringClass@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$Signaler@V?$TypedEventPair@_NH@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$DynamicVectorClass@PAE@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$VectorClass@PAE@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$DynamicVectorClass@PAK@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$VectorClass@PAK@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$_Pow_int@N@@YANNH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$_Pow_int@H@@YAHHH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$_Pow_int@M@@YAMMH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$_Pow_int@O@@YAOOH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Give_Money@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Give_Powerup_Create@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Clear_Money_Create@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Spawn_Timer@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Warp_On_Pickup_Team@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Refill_Powerup@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Vehicle_Powerup@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Vehicle_Powerup_Preset@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Powerup_Send_Custom@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Powerup_Send_Custom_Team@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0JFW_Change_Character_Powerup@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Give_Money@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Give_Powerup_Create@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Clear_Money_Create@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Spawn_Timer@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Warp_On_Pickup_Team@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Refill_Powerup@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Vehicle_Powerup@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Vehicle_Powerup_Preset@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Powerup_Send_Custom@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Powerup_Send_Custom_Team@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_GJFW_Change_Character_Powerup@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Give_Money@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Give_Powerup_Create@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Clear_Money_Create@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Spawn_Timer@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Warp_On_Pickup_Team@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Refill_Powerup@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Vehicle_Powerup@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Vehicle_Powerup_Preset@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Powerup_Send_Custom@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Powerup_Send_Custom_Team@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1JFW_Change_Character_Powerup@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_7JFW_Vehicle_Powerup@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Give_Money@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Give_Powerup_Create@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Spawn_Timer@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Clear_Money_Create@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7TeamPurchaseSettingsDefClass@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$DynamicVectorClass@VWideStringClass@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Refill_Powerup@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7cGameDataSkirmish@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7DefinitionClass@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Refill_Powerup@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7PurchaseSettingsDefClass@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$VectorClass@PAK@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7PostLoadableClass@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$Signaler@V?$TypedEventPair@_NH@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Vehicle_Powerup_Preset@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$VectorClass@VWideStringClass@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7PersistClass@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7cGameData@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7cGameDataSinglePlayer@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Warp_On_Pickup_Team@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$VectorClass@PAE@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Give_Money@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Spawn_Timer@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$DynamicVectorClass@PAE@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7EditableClass@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7cGameDataCnc@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Change_Character_Powerup@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$DynamicVectorClass@PAK@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Powerup_Send_Custom_Team@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7JFW_Powerup_Send_Custom@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
sxdata	SEGMENT DWORD USE32 'SXDATA'
sxdata	ENDS
FLAT	GROUP _DATA, CONST, _BSS
	ASSUME	CS: FLAT, DS: FLAT, SS: FLAT
endif

INCLUDELIB LIBCMT
INCLUDELIB OLDNAMES

PUBLIC	??_C@_0M@LJJAFHPB@SpawnCustom?$AA@		; `string'
PUBLIC	??_C@_08DBAENAIH@TimerNum?$AA@			; `string'
PUBLIC	??_C@_04OKOFBOPB@Time?$AA@			; `string'
PUBLIC	?Custom@JFW_Spawn_Timer@@EAEXPAEHH0@Z		; JFW_Spawn_Timer::Custom
EXTRN	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z:NEAR ; ScriptImpClass::Get_Int_Parameter
EXTRN	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z:NEAR ; ScriptImpClass::Get_Float_Parameter
EXTRN	?Commands@@3PAUScriptCommands@@A:DWORD		; Commands
EXTRN	__fltused:NEAR
;	COMDAT ??_C@_0M@LJJAFHPB@SpawnCustom?$AA@
; File c:\documents and settings\owner\desktop\ssctf 1.3\jfwpow.cpp
CONST	SEGMENT
??_C@_0M@LJJAFHPB@SpawnCustom?$AA@ DB 'SpawnCustom', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_08DBAENAIH@TimerNum?$AA@
CONST	SEGMENT
??_C@_08DBAENAIH@TimerNum?$AA@ DB 'TimerNum', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_04OKOFBOPB@Time?$AA@
CONST	SEGMENT
??_C@_04OKOFBOPB@Time?$AA@ DB 'Time', 00H		; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ?Custom@JFW_Spawn_Timer@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@JFW_Spawn_Timer@@EAEXPAEHH0@Z PROC NEAR		; JFW_Spawn_Timer::Custom, COMDAT
; _this$ = ecx

; 18   : {

	push	esi

; 19   : 	if (message == Get_Int_Parameter("SpawnCustom"))

	push	OFFSET FLAT:??_C@_0M@LJJAFHPB@SpawnCustom?$AA@
	mov	esi, ecx
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	cmp	DWORD PTR _message$[esp], eax
	jne	SHORT $L6249
	push	edi

; 20   : 	{
; 21   : 		Commands->Start_Timer(obj,this,Get_Float_Parameter("Time"),Get_Int_Parameter("TimerNum"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	OFFSET FLAT:??_C@_08DBAENAIH@TimerNum?$AA@
	mov	ecx, esi
	add	edi, 128				; 00000080H
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	push	OFFSET FLAT:??_C@_04OKOFBOPB@Time?$AA@
	mov	ecx, esi
	call	?Get_Float_Parameter@ScriptImpClass@@QAEMPBD@Z ; ScriptImpClass::Get_Float_Parameter
	mov	eax, DWORD PTR _obj$[esp+8]
	push	ecx
	fstp	DWORD PTR [esp]
	push	esi
	push	eax
	call	DWORD PTR [edi]
	add	esp, 16					; 00000010H
	pop	edi
$L6249:
	pop	esi

; 22   : 	}
; 23   : }

	ret	16					; 00000010H
?Custom@JFW_Spawn_Timer@@EAEXPAEHH0@Z ENDP		; JFW_Spawn_Timer::Custom
_TEXT	ENDS
PUBLIC	??_C@_0O@CKBOFEOJ@TriggerCustom?$AA@		; `string'
PUBLIC	??_C@_09JNCBAAJF@TriggerID?$AA@			; `string'
PUBLIC	??_C@_0O@NOAILLBP@SpawnLocation?$AA@		; `string'
PUBLIC	??_C@_0M@BGEDJHEP@SpawnPreset?$AA@		; `string'
PUBLIC	?Timer_Expired@JFW_Spawn_Timer@@EAEXPAEH@Z	; JFW_Spawn_Timer::Timer_Expired
EXTRN	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z:NEAR	; ScriptImpClass::Get_Parameter
EXTRN	?Get_Vector3_Parameter@ScriptImpClass@@QAE?AUVector3@@PBD@Z:NEAR ; ScriptImpClass::Get_Vector3_Parameter
;	COMDAT ??_C@_0O@CKBOFEOJ@TriggerCustom?$AA@
CONST	SEGMENT
??_C@_0O@CKBOFEOJ@TriggerCustom?$AA@ DB 'TriggerCustom', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_09JNCBAAJF@TriggerID?$AA@
CONST	SEGMENT
??_C@_09JNCBAAJF@TriggerID?$AA@ DB 'TriggerID', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0O@NOAILLBP@SpawnLocation?$AA@
CONST	SEGMENT
??_C@_0O@NOAILLBP@SpawnLocation?$AA@ DB 'SpawnLocation', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0M@BGEDJHEP@SpawnPreset?$AA@
CONST	SEGMENT
??_C@_0M@BGEDJHEP@SpawnPreset?$AA@ DB 'SpawnPreset', 00H ; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ?Timer_Expired@JFW_Spawn_Timer@@EAEXPAEH@Z
_TEXT	SEGMENT
$T7472 = -12						; size = 12
_obj$ = 8						; size = 4
_number$ = 12						; size = 4
?Timer_Expired@JFW_Spawn_Timer@@EAEXPAEH@Z PROC NEAR	; JFW_Spawn_Timer::Timer_Expired, COMDAT
; _this$ = ecx

; 27   : 	Commands->Send_Custom_Event(obj,Commands->Find_Object(Get_Int_Parameter("TriggerID")),Get_Int_Parameter("TriggerCustom"),0,0);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	sub	esp, 12					; 0000000cH
	push	ebx
	push	esi
	push	edi
	push	0
	push	0
	push	OFFSET FLAT:??_C@_0O@CKBOFEOJ@TriggerCustom?$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 FLAT:??_C@_09JNCBAAJF@TriggerID?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	call	DWORD PTR [ebx]
	add	esp, 4
	push	eax
	mov	eax, DWORD PTR _obj$[esp+36]
	push	eax
	call	DWORD PTR [edi]

; 28   : 	Commands->Create_Object(Get_Parameter("SpawnPreset"),Get_Vector3_Parameter("SpawnLocation"));

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	add	esp, 20					; 00000014H
	push	OFFSET FLAT:??_C@_0O@NOAILLBP@SpawnLocation?$AA@
	lea	ecx, DWORD PTR $T7472[esp+28]
	push	ecx
	mov	ecx, esi
	add	edi, 100				; 00000064H
	call	?Get_Vector3_Parameter@ScriptImpClass@@QAE?AUVector3@@PBD@Z ; ScriptImpClass::Get_Vector3_Parameter
	push	eax
	push	OFFSET FLAT:??_C@_0M@BGEDJHEP@SpawnPreset?$AA@
	mov	ecx, esi
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	call	DWORD PTR [edi]
	add	esp, 8
	pop	edi
	pop	esi
	pop	ebx

; 29   : }

	add	esp, 12					; 0000000cH
	ret	8
?Timer_Expired@JFW_Spawn_Timer@@EAEXPAEH@Z ENDP		; JFW_Spawn_Timer::Timer_Expired
_TEXT	ENDS
PUBLIC	??_C@_0M@JEBNJPD@Player_Type?$AA@		; `string'
PUBLIC	??_C@_08GCJNLIKG@Position?$AA@			; `string'
PUBLIC	?Custom@JFW_Warp_On_Pickup_Team@@EAEXPAEHH0@Z	; JFW_Warp_On_Pickup_Team::Custom
EXTRN	?CheckPlayerType@ScriptImpClass@@QAEHPAEH@Z:NEAR ; ScriptImpClass::CheckPlayerType
;	COMDAT ??_C@_0M@JEBNJPD@Player_Type?$AA@
CONST	SEGMENT
??_C@_0M@JEBNJPD@Player_Type?$AA@ DB 'Player_Type', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_08GCJNLIKG@Position?$AA@
CONST	SEGMENT
??_C@_08GCJNLIKG@Position?$AA@ DB 'Position', 00H	; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ?Custom@JFW_Warp_On_Pickup_Team@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_WarpPosition$6274 = -12				; size = 12
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@JFW_Warp_On_Pickup_Team@@EAEXPAEHH0@Z PROC NEAR	; JFW_Warp_On_Pickup_Team::Custom, COMDAT
; _this$ = ecx

; 33   : 	if (message == CUSTOM_EVENT_POWERUP)

	mov	eax, DWORD PTR _message$[esp-4]
	sub	esp, 12					; 0000000cH
	cmp	eax, 1000000025				; 3b9aca19H
	push	esi
	mov	esi, ecx
	jne	SHORT $L6270
	push	edi

; 34   : 	{
; 35   : 		int x;
; 36   : 		x = Get_Int_Parameter("Player_Type");

	push	OFFSET FLAT:??_C@_0M@JEBNJPD@Player_Type?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 37   : 		if (CheckPlayerType(sender,x))

	mov	edi, DWORD PTR _sender$[esp+16]
	push	eax
	push	edi
	mov	ecx, esi
	call	?CheckPlayerType@ScriptImpClass@@QAEHPAEH@Z ; ScriptImpClass::CheckPlayerType
	test	eax, eax
	jne	SHORT $L7476

; 38   : 		{
; 39   : 			return;
; 40   : 		}
; 41   : 		Vector3 WarpPosition = Get_Vector3_Parameter("Position");

	push	OFFSET FLAT:??_C@_08GCJNLIKG@Position?$AA@
	lea	eax, DWORD PTR _WarpPosition$6274[esp+24]
	push	eax
	mov	ecx, esi
	call	?Get_Vector3_Parameter@ScriptImpClass@@QAE?AUVector3@@PBD@Z ; ScriptImpClass::Get_Vector3_Parameter

; 42   : 		Commands->Set_Position(sender,WarpPosition);

	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	lea	ecx, DWORD PTR _WarpPosition$6274[esp+20]
	push	ecx
	push	edi
	call	DWORD PTR [edx+60]
	add	esp, 8
$L7476:
	pop	edi
$L6270:
	pop	esi

; 43   : 	}
; 44   : }

	add	esp, 12					; 0000000cH
	ret	16					; 00000010H
?Custom@JFW_Warp_On_Pickup_Team@@EAEXPAEHH0@Z ENDP	; JFW_Warp_On_Pickup_Team::Custom
_TEXT	ENDS
PUBLIC	?Custom@JFW_Refill_Powerup@@EAEXPAEHH0@Z	; JFW_Refill_Powerup::Custom
EXTRN	?Grant_Refill@@YAXPAE@Z:NEAR			; Grant_Refill
; Function compile flags: /Ogty
;	COMDAT ?Custom@JFW_Refill_Powerup@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@JFW_Refill_Powerup@@EAEXPAEHH0@Z PROC NEAR	; JFW_Refill_Powerup::Custom, COMDAT
; _this$ = ecx

; 48   : 	if (message == CUSTOM_EVENT_POWERUP)

	cmp	DWORD PTR _message$[esp-4], 1000000025	; 3b9aca19H
	jne	SHORT $L6284

; 49   : 	{
; 50   : 		Grant_Refill(sender);

	mov	eax, DWORD PTR _sender$[esp-4]
	push	eax
	call	?Grant_Refill@@YAXPAE@Z			; Grant_Refill
	pop	ecx
$L6284:

; 51   : 	}
; 52   : }

	ret	16					; 00000010H
?Custom@JFW_Refill_Powerup@@EAEXPAEHH0@Z ENDP		; JFW_Refill_Powerup::Custom
_TEXT	ENDS
PUBLIC	??_C@_07BEIHKDLJ@Message?$AA@			; `string'
PUBLIC	?Custom@JFW_Vehicle_Powerup@@EAEXPAEHH0@Z	; JFW_Vehicle_Powerup::Custom
EXTRN	?Get_Vehicle@@YAPAEPAE@Z:NEAR			; Get_Vehicle
;	COMDAT ??_C@_07BEIHKDLJ@Message?$AA@
CONST	SEGMENT
??_C@_07BEIHKDLJ@Message?$AA@ DB 'Message', 00H		; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ?Custom@JFW_Vehicle_Powerup@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@JFW_Vehicle_Powerup@@EAEXPAEHH0@Z PROC NEAR	; JFW_Vehicle_Powerup::Custom, COMDAT
; _this$ = ecx

; 56   : 	GameObject *o = Get_Vehicle(sender);

	mov	eax, DWORD PTR _sender$[esp-4]
	push	ebx
	push	esi
	push	eax
	mov	ebx, ecx
	call	?Get_Vehicle@@YAPAEPAE@Z		; Get_Vehicle
	mov	esi, eax
	add	esp, 4

; 57   : 	if (o)

	test	esi, esi
	je	SHORT $L6293
	push	edi

; 58   : 	{
; 59   : 		Commands->Send_Custom_Event(obj,o,Get_Int_Parameter("Message"),0,0);

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	0
	push	0
	push	OFFSET FLAT:??_C@_07BEIHKDLJ@Message?$AA@
	mov	ecx, ebx
	add	edi, 140				; 0000008cH
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	ecx, DWORD PTR _obj$[esp+16]
	push	eax
	push	esi
	push	ecx
	call	DWORD PTR [edi]
	add	esp, 20					; 00000014H
	pop	edi
$L6293:
	pop	esi
	pop	ebx

; 60   : 	}
; 61   : }

	ret	16					; 00000010H
?Custom@JFW_Vehicle_Powerup@@EAEXPAEHH0@Z ENDP		; JFW_Vehicle_Powerup::Custom
_TEXT	ENDS
PUBLIC	??_C@_06CKLLCHIK@Preset?$AA@			; `string'
PUBLIC	?Custom@JFW_Vehicle_Powerup_Preset@@EAEXPAEHH0@Z ; JFW_Vehicle_Powerup_Preset::Custom
EXTRN	_stricmp:NEAR
;	COMDAT ??_C@_06CKLLCHIK@Preset?$AA@
CONST	SEGMENT
??_C@_06CKLLCHIK@Preset?$AA@ DB 'Preset', 00H		; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ?Custom@JFW_Vehicle_Powerup_Preset@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@JFW_Vehicle_Powerup_Preset@@EAEXPAEHH0@Z PROC NEAR ; JFW_Vehicle_Powerup_Preset::Custom, COMDAT
; _this$ = ecx

; 65   : 	GameObject *o = Get_Vehicle(sender);

	mov	eax, DWORD PTR _sender$[esp-4]
	push	ebx
	push	esi
	push	eax
	mov	ebx, ecx
	call	?Get_Vehicle@@YAPAEPAE@Z		; Get_Vehicle
	mov	esi, eax
	add	esp, 4

; 66   : 	if ((o) && (!stricmp(Commands->Get_Preset_Name(o),Get_Parameter("Preset"))))

	test	esi, esi
	je	SHORT $L6303
	push	OFFSET FLAT:??_C@_06CKLLCHIK@Preset?$AA@
	mov	ecx, ebx
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	mov	ecx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	eax
	push	esi
	call	DWORD PTR [ecx+116]
	add	esp, 4
	push	eax
	call	_stricmp
	add	esp, 8
	test	eax, eax
	jne	SHORT $L6303
	push	edi

; 67   : 	{
; 68   : 		Commands->Send_Custom_Event(obj,o,Get_Int_Parameter("Message"),0,0);

	mov	edi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	eax
	push	eax
	push	OFFSET FLAT:??_C@_07BEIHKDLJ@Message?$AA@
	mov	ecx, ebx
	add	edi, 140				; 0000008cH
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	mov	edx, DWORD PTR _obj$[esp+16]
	push	eax
	push	esi
	push	edx
	call	DWORD PTR [edi]
	add	esp, 20					; 00000014H
	pop	edi
$L6303:
	pop	esi
	pop	ebx

; 69   : 	}
; 70   : }

	ret	16					; 00000010H
?Custom@JFW_Vehicle_Powerup_Preset@@EAEXPAEHH0@Z ENDP	; JFW_Vehicle_Powerup_Preset::Custom
_TEXT	ENDS
PUBLIC	??_C@_02OLOABKKD@ID?$AA@			; `string'
PUBLIC	?Custom@JFW_Powerup_Send_Custom@@EAEXPAEHH0@Z	; JFW_Powerup_Send_Custom::Custom
;	COMDAT ??_C@_02OLOABKKD@ID?$AA@
CONST	SEGMENT
??_C@_02OLOABKKD@ID?$AA@ DB 'ID', 00H			; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ?Custom@JFW_Powerup_Send_Custom@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@JFW_Powerup_Send_Custom@@EAEXPAEHH0@Z PROC NEAR	; JFW_Powerup_Send_Custom::Custom, COMDAT
; _this$ = ecx

; 74   : 	if (message == CUSTOM_EVENT_POWERUP)

	cmp	DWORD PTR _message$[esp-4], 1000000025	; 3b9aca19H
	push	esi
	mov	esi, ecx
	jne	SHORT $L6312

; 75   : 	{
; 76   : 		Commands->Send_Custom_Event(obj,Commands->Find_Object(Get_Int_Parameter("ID")),Get_Int_Parameter("Message"),0,0);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	ebx
	push	edi
	push	0
	push	0
	push	OFFSET FLAT:??_C@_07BEIHKDLJ@Message?$AA@
	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 FLAT:??_C@_02OLOABKKD@ID?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	call	DWORD PTR [ebx]
	add	esp, 4
	push	eax
	mov	eax, DWORD PTR _obj$[esp+24]
	push	eax
	call	DWORD PTR [edi]
	add	esp, 20					; 00000014H
	pop	edi
	pop	ebx
$L6312:
	pop	esi

; 77   : 	}
; 78   : }

	ret	16					; 00000010H
?Custom@JFW_Powerup_Send_Custom@@EAEXPAEHH0@Z ENDP	; JFW_Powerup_Send_Custom::Custom
_TEXT	ENDS
PUBLIC	?Custom@JFW_Powerup_Send_Custom_Team@@EAEXPAEHH0@Z ; JFW_Powerup_Send_Custom_Team::Custom
PUBLIC	??_C@_0L@LPHPHAIA@NodMessage?$AA@		; `string'
PUBLIC	??_C@_05DPBHIJMG@NodID?$AA@			; `string'
PUBLIC	??_C@_0L@DBNDNG@GDIMessage?$AA@			; `string'
PUBLIC	??_C@_05PMFBLBPI@GDIID?$AA@			; `string'
EXTRN	?Get_Object_Type@@YAHPAE@Z:NEAR			; Get_Object_Type
;	COMDAT ??_C@_0L@LPHPHAIA@NodMessage?$AA@
CONST	SEGMENT
??_C@_0L@LPHPHAIA@NodMessage?$AA@ DB 'NodMessage', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_05DPBHIJMG@NodID?$AA@
CONST	SEGMENT
??_C@_05DPBHIJMG@NodID?$AA@ DB 'NodID', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_0L@DBNDNG@GDIMessage?$AA@
CONST	SEGMENT
??_C@_0L@DBNDNG@GDIMessage?$AA@ DB 'GDIMessage', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_05PMFBLBPI@GDIID?$AA@
CONST	SEGMENT
??_C@_05PMFBLBPI@GDIID?$AA@ DB 'GDIID', 00H		; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ?Custom@JFW_Powerup_Send_Custom_Team@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@JFW_Powerup_Send_Custom_Team@@EAEXPAEHH0@Z PROC NEAR ; JFW_Powerup_Send_Custom_Team::Custom, COMDAT
; _this$ = ecx

; 82   : 	if (message == CUSTOM_EVENT_POWERUP)

	cmp	DWORD PTR _message$[esp-4], 1000000025	; 3b9aca19H
	push	esi
	mov	esi, ecx
	jne	SHORT $L6325

; 83   : 	{
; 84   : 		if (!Get_Object_Type(sender))

	mov	eax, DWORD PTR _sender$[esp]
	push	ebx
	push	edi
	push	eax
	call	?Get_Object_Type@@YAHPAE@Z		; Get_Object_Type
	add	esp, 4
	test	eax, eax

; 85   : 		{
; 86   : 			Commands->Send_Custom_Event(obj,Commands->Find_Object(Get_Int_Parameter("NodID")),Get_Int_Parameter("NodMessage"),0,0);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	0
	mov	ecx, esi
	push	0
	lea	ebx, DWORD PTR [eax+96]
	lea	edi, DWORD PTR [eax+140]
	jne	SHORT $L6322
	push	OFFSET FLAT:??_C@_0L@LPHPHAIA@NodMessage?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	push	OFFSET FLAT:??_C@_05DPBHIJMG@NodID?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	call	DWORD PTR [ebx]
	mov	ecx, DWORD PTR _obj$[esp+24]
	add	esp, 4
	push	eax
	push	ecx

; 87   : 		}
; 88   : 		else
; 89   : 		{
; 90   : 			Commands->Send_Custom_Event(obj,Commands->Find_Object(Get_Int_Parameter("GDIID")),Get_Int_Parameter("GDIMessage"),0,0);

	call	DWORD PTR [edi]
	add	esp, 20					; 00000014H
	pop	edi
	pop	ebx
	pop	esi

; 91   : 		}
; 92   : 	}
; 93   : }

	ret	16					; 00000010H
$L6322:

; 87   : 		}
; 88   : 		else
; 89   : 		{
; 90   : 			Commands->Send_Custom_Event(obj,Commands->Find_Object(Get_Int_Parameter("GDIID")),Get_Int_Parameter("GDIMessage"),0,0);

	push	OFFSET FLAT:??_C@_0L@DBNDNG@GDIMessage?$AA@
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	push	OFFSET FLAT:??_C@_05PMFBLBPI@GDIID?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter
	push	eax
	call	DWORD PTR [ebx]
	mov	edx, DWORD PTR _obj$[esp+24]
	add	esp, 4
	push	eax
	push	edx
	call	DWORD PTR [edi]
	add	esp, 20					; 00000014H
	pop	edi
	pop	ebx
$L6325:
	pop	esi

; 91   : 		}
; 92   : 	}
; 93   : }

	ret	16					; 00000010H
?Custom@JFW_Powerup_Send_Custom_Team@@EAEXPAEHH0@Z ENDP	; JFW_Powerup_Send_Custom_Team::Custom
_TEXT	ENDS
PUBLIC	?Created@JFW_Give_Powerup_Create@@EAEXPAE@Z	; JFW_Give_Powerup_Create::Created
PUBLIC	??_C@_07EJMDJBEC@Powerup?$AA@			; `string'
;	COMDAT ??_C@_07EJMDJBEC@Powerup?$AA@
CONST	SEGMENT
??_C@_07EJMDJBEC@Powerup?$AA@ DB 'Powerup', 00H		; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ?Created@JFW_Give_Powerup_Create@@EAEXPAE@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
?Created@JFW_Give_Powerup_Create@@EAEXPAE@Z PROC NEAR	; JFW_Give_Powerup_Create::Created, COMDAT
; _this$ = ecx

; 96   : {

	push	esi

; 97   : 	Commands->Give_Powerup(obj,Get_Parameter("Powerup"),false);

	mov	esi, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	0
	push	OFFSET FLAT:??_C@_07EJMDJBEC@Powerup?$AA@
	add	esi, 432				; 000001b0H
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	mov	eax, DWORD PTR _obj$[esp+8]
	push	eax
	call	DWORD PTR [esi]
	add	esp, 12					; 0000000cH
	pop	esi

; 98   : }

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

; 102  : 	if (message == CUSTOM_EVENT_POWERUP)

	cmp	DWORD PTR _message$[esp-4], 1000000025	; 3b9aca19H
	jne	SHORT $L6340

; 103  : 	{
; 104  : 		Change_Character(sender,Get_Parameter("Preset"));

	push	OFFSET FLAT:??_C@_06CKLLCHIK@Preset?$AA@
	call	?Get_Parameter@ScriptImpClass@@QAEPBDPBD@Z ; ScriptImpClass::Get_Parameter
	push	eax
	mov	eax, DWORD PTR _sender$[esp]
	push	eax
	call	?Change_Character@@YA_NPAEPBD@Z		; Change_Character
	add	esp, 8
$L6340:

; 105  : 	}
; 106  : }

	ret	16					; 00000010H
?Custom@JFW_Change_Character_Powerup@@EAEXPAEHH0@Z ENDP	; JFW_Change_Character_Powerup::Custom
_TEXT	ENDS
PUBLIC	?Created@JFW_Clear_Money_Create@@EAEXPAE@Z	; JFW_Clear_Money_Create::Created
; Function compile flags: /Ogty
;	COMDAT ?Created@JFW_Clear_Money_Create@@EAEXPAE@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
?Created@JFW_Clear_Money_Create@@EAEXPAE@Z PROC NEAR	; JFW_Clear_Money_Create::Created, COMDAT
; _this$ = ecx

; 110  : 	Commands->Give_Money(obj,-Commands->Get_Money(obj),false);

	mov	eax, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	push	esi
	push	edi
	mov	edi, DWORD PTR _obj$[esp+4]
	push	0
	push	edi
	lea	esi, DWORD PTR [eax+644]
	call	DWORD PTR [eax+640]
	fchs
	fstp	DWORD PTR [esp]
	push	edi
	call	DWORD PTR [esi]
	add	esp, 12					; 0000000cH
	pop	edi
	pop	esi

; 111  : }

	ret	4
?Created@JFW_Clear_Money_Create@@EAEXPAE@Z ENDP		; JFW_Clear_Money_Create::Created
_TEXT	ENDS
PUBLIC	?Custom@JFW_Give_Money@@EAEXPAEHH0@Z		; JFW_Give_Money::Custom
PUBLIC	??_C@_0M@LDCEMDBJ@Entire_Team?$AA@		; `string'
PUBLIC	??_C@_06HKBMKICC@Amount?$AA@			; `string'
;	COMDAT ??_C@_0M@LDCEMDBJ@Entire_Team?$AA@
CONST	SEGMENT
??_C@_0M@LDCEMDBJ@Entire_Team?$AA@ DB 'Entire_Team', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_06HKBMKICC@Amount?$AA@
CONST	SEGMENT
??_C@_06HKBMKICC@Amount?$AA@ DB 'Amount', 00H		; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ?Custom@JFW_Give_Money@@EAEXPAEHH0@Z
_TEXT	SEGMENT
_obj$ = 8						; size = 4
_amount$ = 12						; size = 4
_message$ = 12						; size = 4
_param$ = 16						; size = 4
_sender$ = 20						; size = 4
?Custom@JFW_Give_Money@@EAEXPAEHH0@Z PROC NEAR		; JFW_Give_Money::Custom, COMDAT
; _this$ = ecx

; 114  : {

	push	esi

; 115  : 	int msg;
; 116  : 	int amount;
; 117  : 	int team;
; 118  : 	msg = Get_Int_Parameter("Message");

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

; 119  : 	if (msg == message)

	cmp	eax, DWORD PTR _message$[esp]
	jne	SHORT $L6355
	push	edi

; 120  : 	{
; 121  : 		team = Get_Int_Parameter("Entire_Team");

	push	OFFSET FLAT:??_C@_0M@LDCEMDBJ@Entire_Team?$AA@
	mov	ecx, esi
	call	?Get_Int_Parameter@ScriptImpClass@@QAEHPBD@Z ; ScriptImpClass::Get_Int_Parameter

; 122  : 		amount = Get_Int_Parameter("Amount");

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

; 123  : 		Commands->Give_Money(sender,(float)amount,team);

	mov	edx, DWORD PTR ?Commands@@3PAUScriptCommands@@A ; Commands
	mov	DWORD PTR _amount$[esp+4], eax
	fild	DWORD PTR _amount$[esp+4]
	test	edi, edi
	setne	al
	push	eax
	push	ecx
	mov	ecx, DWORD PTR _sender$[esp+12]
	fstp	DWORD PTR [esp]
	push	ecx
	call	DWORD PTR [edx+644]
	add	esp, 12					; 0000000cH
	pop	edi
$L6355:
	pop	esi

; 124  : 	}
; 125  : }

	ret	16					; 00000010H
?Custom@JFW_Give_Money@@EAEXPAEHH0@Z ENDP		; JFW_Give_Money::Custom
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Give_Money@@@@UAE@XZ	; ScriptRegistrant<JFW_Give_Money>::~ScriptRegistrant<JFW_Give_Money>
EXTRN	??1ScriptFactory@@UAE@XZ:NEAR			; ScriptFactory::~ScriptFactory
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Give_Money@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Give_Money@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Give_Money>::~ScriptRegistrant<JFW_Give_Money>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Give_Money@@@@UAE@XZ ENDP	; ScriptRegistrant<JFW_Give_Money>::~ScriptRegistrant<JFW_Give_Money>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAE@XZ ; ScriptRegistrant<JFW_Give_Powerup_Create>::~ScriptRegistrant<JFW_Give_Powerup_Create>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Give_Powerup_Create>::~ScriptRegistrant<JFW_Give_Powerup_Create>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAE@XZ ENDP ; ScriptRegistrant<JFW_Give_Powerup_Create>::~ScriptRegistrant<JFW_Give_Powerup_Create>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAE@XZ ; ScriptRegistrant<JFW_Clear_Money_Create>::~ScriptRegistrant<JFW_Clear_Money_Create>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Clear_Money_Create>::~ScriptRegistrant<JFW_Clear_Money_Create>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAE@XZ ENDP ; ScriptRegistrant<JFW_Clear_Money_Create>::~ScriptRegistrant<JFW_Clear_Money_Create>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAE@XZ ; ScriptRegistrant<JFW_Spawn_Timer>::~ScriptRegistrant<JFW_Spawn_Timer>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Spawn_Timer>::~ScriptRegistrant<JFW_Spawn_Timer>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAE@XZ ENDP	; ScriptRegistrant<JFW_Spawn_Timer>::~ScriptRegistrant<JFW_Spawn_Timer>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAE@XZ ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::~ScriptRegistrant<JFW_Warp_On_Pickup_Team>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::~ScriptRegistrant<JFW_Warp_On_Pickup_Team>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAE@XZ ENDP ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::~ScriptRegistrant<JFW_Warp_On_Pickup_Team>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAE@XZ ; ScriptRegistrant<JFW_Refill_Powerup>::~ScriptRegistrant<JFW_Refill_Powerup>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Refill_Powerup>::~ScriptRegistrant<JFW_Refill_Powerup>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAE@XZ ENDP ; ScriptRegistrant<JFW_Refill_Powerup>::~ScriptRegistrant<JFW_Refill_Powerup>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAE@XZ ; ScriptRegistrant<JFW_Vehicle_Powerup>::~ScriptRegistrant<JFW_Vehicle_Powerup>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup>::~ScriptRegistrant<JFW_Vehicle_Powerup>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAE@XZ ENDP ; ScriptRegistrant<JFW_Vehicle_Powerup>::~ScriptRegistrant<JFW_Vehicle_Powerup>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAE@XZ ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::~ScriptRegistrant<JFW_Vehicle_Powerup_Preset>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::~ScriptRegistrant<JFW_Vehicle_Powerup_Preset>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAE@XZ ENDP ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::~ScriptRegistrant<JFW_Vehicle_Powerup_Preset>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAE@XZ ; ScriptRegistrant<JFW_Powerup_Send_Custom>::~ScriptRegistrant<JFW_Powerup_Send_Custom>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom>::~ScriptRegistrant<JFW_Powerup_Send_Custom>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAE@XZ ENDP ; ScriptRegistrant<JFW_Powerup_Send_Custom>::~ScriptRegistrant<JFW_Powerup_Send_Custom>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAE@XZ ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::~ScriptRegistrant<JFW_Powerup_Send_Custom_Team>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::~ScriptRegistrant<JFW_Powerup_Send_Custom_Team>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAE@XZ ENDP ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::~ScriptRegistrant<JFW_Powerup_Send_Custom_Team>
_TEXT	ENDS
PUBLIC	??1?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAE@XZ ; ScriptRegistrant<JFW_Change_Character_Powerup>::~ScriptRegistrant<JFW_Change_Character_Powerup>
; Function compile flags: /Ogty
;	COMDAT ??1?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAE@XZ
_TEXT	SEGMENT
??1?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAE@XZ PROC NEAR ; ScriptRegistrant<JFW_Change_Character_Powerup>::~ScriptRegistrant<JFW_Change_Character_Powerup>, COMDAT
; _this$ = ecx
	jmp	??1ScriptFactory@@UAE@XZ		; ScriptFactory::~ScriptFactory
??1?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAE@XZ ENDP ; ScriptRegistrant<JFW_Change_Character_Powerup>::~ScriptRegistrant<JFW_Change_Character_Powerup>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Give_Money@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Give_Money>::ScriptRegistrant<JFW_Give_Money>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Give_Money>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Give_Money@@@@6B@	; ScriptRegistrant<JFW_Give_Money>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Give_Money>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Give_Money>::`vector deleting destructor'
EXTRN	??0ScriptFactory@@QAE@PAD0@Z:NEAR		; ScriptFactory::ScriptFactory
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Give_Money@@@@6B@
; File c:\documents and settings\owner\desktop\ssctf 1.3\scripts.h
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Give_Money@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Give_Money>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Give_Money@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Give_Money@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Give_Money>::ScriptRegistrant<JFW_Give_Money>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Give_Money@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Give_Money@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Give_Money>::ScriptRegistrant<JFW_Give_Money>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Give_Powerup_Create>::ScriptRegistrant<JFW_Give_Powerup_Create>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Give_Powerup_Create>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@6B@ ; ScriptRegistrant<JFW_Give_Powerup_Create>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Give_Powerup_Create>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Give_Powerup_Create>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Give_Powerup_Create>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Give_Powerup_Create>::ScriptRegistrant<JFW_Give_Powerup_Create>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Give_Powerup_Create>::ScriptRegistrant<JFW_Give_Powerup_Create>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Clear_Money_Create>::ScriptRegistrant<JFW_Clear_Money_Create>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Clear_Money_Create>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@6B@ ; ScriptRegistrant<JFW_Clear_Money_Create>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Clear_Money_Create>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Clear_Money_Create>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Clear_Money_Create>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Clear_Money_Create>::ScriptRegistrant<JFW_Clear_Money_Create>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Clear_Money_Create>::ScriptRegistrant<JFW_Clear_Money_Create>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Spawn_Timer@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Spawn_Timer>::ScriptRegistrant<JFW_Spawn_Timer>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Spawn_Timer>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Spawn_Timer@@@@6B@	; ScriptRegistrant<JFW_Spawn_Timer>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Spawn_Timer>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Spawn_Timer>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Spawn_Timer@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Spawn_Timer@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Spawn_Timer>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Spawn_Timer@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Spawn_Timer@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Spawn_Timer>::ScriptRegistrant<JFW_Spawn_Timer>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Spawn_Timer@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Spawn_Timer@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Spawn_Timer>::ScriptRegistrant<JFW_Spawn_Timer>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::ScriptRegistrant<JFW_Warp_On_Pickup_Team>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@6B@ ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::ScriptRegistrant<JFW_Warp_On_Pickup_Team>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::ScriptRegistrant<JFW_Warp_On_Pickup_Team>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Refill_Powerup@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Refill_Powerup>::ScriptRegistrant<JFW_Refill_Powerup>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Refill_Powerup>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Refill_Powerup@@@@6B@ ; ScriptRegistrant<JFW_Refill_Powerup>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Refill_Powerup>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Refill_Powerup>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Refill_Powerup@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Refill_Powerup@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Refill_Powerup>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Refill_Powerup@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Refill_Powerup@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Refill_Powerup>::ScriptRegistrant<JFW_Refill_Powerup>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Refill_Powerup@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Refill_Powerup@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Refill_Powerup>::ScriptRegistrant<JFW_Refill_Powerup>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Vehicle_Powerup>::ScriptRegistrant<JFW_Vehicle_Powerup>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Vehicle_Powerup>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@6B@ ; ScriptRegistrant<JFW_Vehicle_Powerup>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Vehicle_Powerup>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Vehicle_Powerup>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup>::ScriptRegistrant<JFW_Vehicle_Powerup>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Vehicle_Powerup>::ScriptRegistrant<JFW_Vehicle_Powerup>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::ScriptRegistrant<JFW_Vehicle_Powerup_Preset>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@6B@ ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::ScriptRegistrant<JFW_Vehicle_Powerup_Preset>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::ScriptRegistrant<JFW_Vehicle_Powerup_Preset>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Powerup_Send_Custom>::ScriptRegistrant<JFW_Powerup_Send_Custom>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Powerup_Send_Custom>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@6B@ ; ScriptRegistrant<JFW_Powerup_Send_Custom>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Powerup_Send_Custom>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Powerup_Send_Custom>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom>::ScriptRegistrant<JFW_Powerup_Send_Custom>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Powerup_Send_Custom>::ScriptRegistrant<JFW_Powerup_Send_Custom>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::ScriptRegistrant<JFW_Powerup_Send_Custom_Team>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@6B@ ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::ScriptRegistrant<JFW_Powerup_Send_Custom_Team>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::ScriptRegistrant<JFW_Powerup_Send_Custom_Team>
_TEXT	ENDS
PUBLIC	??0?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Change_Character_Powerup>::ScriptRegistrant<JFW_Change_Character_Powerup>
PUBLIC	?Create@?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAVScriptImpClass@@XZ ; ScriptRegistrant<JFW_Change_Character_Powerup>::Create
PUBLIC	??_7?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@6B@ ; ScriptRegistrant<JFW_Change_Character_Powerup>::`vftable'
PUBLIC	??_G?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Change_Character_Powerup>::`scalar deleting destructor'
EXTRN	??_E?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAXI@Z:NEAR ; ScriptRegistrant<JFW_Change_Character_Powerup>::`vector deleting destructor'
;	COMDAT ??_7?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@6B@
CONST	SEGMENT
??_7?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@6B@ DD FLAT:??_E?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAXI@Z ; ScriptRegistrant<JFW_Change_Character_Powerup>::`vftable'
	DD	FLAT:?Create@?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAVScriptImpClass@@XZ
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT ??0?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@QAE@PAD0@Z
_TEXT	SEGMENT
_n$ = 8							; size = 4
_p$ = 12						; size = 4
??0?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@QAE@PAD0@Z PROC NEAR ; ScriptRegistrant<JFW_Change_Character_Powerup>::ScriptRegistrant<JFW_Change_Character_Powerup>, COMDAT
; _this$ = ecx

; 474  : 	{

	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 FLAT:??_7?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@6B@

; 475  : 	}

	mov	eax, esi
	pop	esi
	ret	8
??0?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@QAE@PAD0@Z ENDP ; ScriptRegistrant<JFW_Change_Character_Powerup>::ScriptRegistrant<JFW_Change_Character_Powerup>
_TEXT	ENDS
EXTRN	??3@YAXPAX@Z:NEAR				; operator delete
; Function compile flags: /Ogty
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Give_Money>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Give_Money@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7598
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7598:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Give_Money>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Give_Powerup_Create>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7602
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7602:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Give_Powerup_Create>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Clear_Money_Create>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7606
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7606:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Clear_Money_Create>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Spawn_Timer>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7610
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7610:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Spawn_Timer>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7614
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7614:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Refill_Powerup>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7618
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7618:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Refill_Powerup>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7622
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7622:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Vehicle_Powerup>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7626
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7626:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7630
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7630:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Powerup_Send_Custom>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7634
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7634:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??_G?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_G?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAXI@Z PROC NEAR ; ScriptRegistrant<JFW_Change_Character_Powerup>::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7638
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7638:
	mov	eax, esi
	pop	esi
	ret	4
??_G?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAXI@Z ENDP ; ScriptRegistrant<JFW_Change_Character_Powerup>::`scalar deleting destructor'
_TEXT	ENDS
PUBLIC	??_7JFW_Give_Money@@6B@				; JFW_Give_Money::`vftable'
PUBLIC	??_GJFW_Give_Money@@UAEPAXI@Z			; JFW_Give_Money::`scalar deleting destructor'
EXTRN	??0ScriptImpClass@@QAE@XZ:NEAR			; ScriptImpClass::ScriptImpClass
EXTRN	?Get_Name@ScriptImpClass@@UAEPADXZ:NEAR		; ScriptImpClass::Get_Name
EXTRN	?Attach@ScriptImpClass@@UAEXPAE@Z:NEAR		; ScriptImpClass::Attach
EXTRN	?Detach@ScriptImpClass@@UAEXPAE@Z:NEAR		; ScriptImpClass::Detach
EXTRN	?Created@ScriptImpClass@@UAEXPAE@Z:NEAR		; ScriptImpClass::Created
EXTRN	?Destroyed@ScriptImpClass@@UAEXPAE@Z:NEAR	; ScriptImpClass::Destroyed
EXTRN	?Killed@ScriptImpClass@@UAEXPAE0@Z:NEAR		; ScriptImpClass::Killed
EXTRN	?Damaged@ScriptImpClass@@UAEXPAE0M@Z:NEAR	; ScriptImpClass::Damaged
EXTRN	?Sound_Heard@ScriptImpClass@@UAEXPAEABUCombatSound@@@Z:NEAR ; ScriptImpClass::Sound_Heard
EXTRN	?Enemy_Seen@ScriptImpClass@@UAEXPAE0@Z:NEAR	; ScriptImpClass::Enemy_Seen
EXTRN	?Action_Complete@ScriptImpClass@@UAEXPAEHW4ActionCompleteReason@@@Z:NEAR ; ScriptImpClass::Action_Complete
EXTRN	?Timer_Expired@ScriptImpClass@@UAEXPAEH@Z:NEAR	; ScriptImpClass::Timer_Expired
EXTRN	?Animation_Complete@ScriptImpClass@@UAEXPAEPBD@Z:NEAR ; ScriptImpClass::Animation_Complete
EXTRN	?Poked@ScriptImpClass@@UAEXPAE0@Z:NEAR		; ScriptImpClass::Poked
EXTRN	?Entered@ScriptImpClass@@UAEXPAE0@Z:NEAR	; ScriptImpClass::Entered
EXTRN	?Exited@ScriptImpClass@@UAEXPAE0@Z:NEAR		; ScriptImpClass::Exited
EXTRN	?Owner@ScriptImpClass@@UAEPAEXZ:NEAR		; ScriptImpClass::Owner
EXTRN	?Get_Owner_Ptr@ScriptImpClass@@UAEPAPAEXZ:NEAR	; ScriptImpClass::Get_Owner_Ptr
EXTRN	?Set_Parameters_String@ScriptImpClass@@UAEXPBD@Z:NEAR ; ScriptImpClass::Set_Parameters_String
EXTRN	?Get_Parameters_String@ScriptImpClass@@UAEXPADI@Z:NEAR ; ScriptImpClass::Get_Parameters_String
EXTRN	?Save@ScriptImpClass@@UAEXAAE@Z:NEAR		; ScriptImpClass::Save
EXTRN	?Load@ScriptImpClass@@UAEXAAE@Z:NEAR		; ScriptImpClass::Load
EXTRN	?Save_Data@ScriptImpClass@@UAEXAAE@Z:NEAR	; ScriptImpClass::Save_Data
EXTRN	??_EJFW_Give_Money@@UAEPAXI@Z:NEAR		; JFW_Give_Money::`vector deleting destructor'
EXTRN	?Load_Data@ScriptImpClass@@UAEXAAE@Z:NEAR	; ScriptImpClass::Load_Data
EXTRN	?Register_Auto_Save_Variables@ScriptImpClass@@UAEXXZ:NEAR ; ScriptImpClass::Register_Auto_Save_Variables
EXTRN	??2@YAPAXI@Z:NEAR				; operator new
EXTRN	__except_list:DWORD
EXTRN	___CxxFrameHandler:NEAR
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7660	DD	0ffffffffH
	DD	FLAT:$L7646
$T7657	DD	019930520H
	DD	01H
	DD	FLAT:$T7660
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Give_Money@@6B@
CONST	SEGMENT
??_7JFW_Give_Money@@6B@ DD FLAT:??_EJFW_Give_Money@@UAEPAXI@Z ; JFW_Give_Money::`vftable'
	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@JFW_Give_Money@@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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7643 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Give_Money>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7643[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7644
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Give_Money@@6B@
	jmp	SHORT $L7645
$L7644:
	xor	esi, esi
$L7645:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7646:
	mov	eax, DWORD PTR $T7643[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7657
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Give_Money@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Give_Money>::Create
PUBLIC	??_7JFW_Give_Powerup_Create@@6B@		; JFW_Give_Powerup_Create::`vftable'
PUBLIC	??_GJFW_Give_Powerup_Create@@UAEPAXI@Z		; JFW_Give_Powerup_Create::`scalar deleting destructor'
EXTRN	??_EJFW_Give_Powerup_Create@@UAEPAXI@Z:NEAR	; JFW_Give_Powerup_Create::`vector deleting destructor'
EXTRN	?Custom@ScriptImpClass@@UAEXPAEHH0@Z:NEAR	; ScriptImpClass::Custom
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7682	DD	0ffffffffH
	DD	FLAT:$L7671
$T7680	DD	019930520H
	DD	01H
	DD	FLAT:$T7682
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Give_Powerup_Create@@6B@
CONST	SEGMENT
??_7JFW_Give_Powerup_Create@@6B@ DD FLAT:??_EJFW_Give_Powerup_Create@@UAEPAXI@Z ; JFW_Give_Powerup_Create::`vftable'
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@JFW_Give_Powerup_Create@@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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7668 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Give_Powerup_Create>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7668[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7669
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Give_Powerup_Create@@6B@
	jmp	SHORT $L7670
$L7669:
	xor	esi, esi
$L7670:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7671:
	mov	eax, DWORD PTR $T7668[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7680
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Give_Powerup_Create>::Create
PUBLIC	??_7JFW_Clear_Money_Create@@6B@			; JFW_Clear_Money_Create::`vftable'
PUBLIC	??_GJFW_Clear_Money_Create@@UAEPAXI@Z		; JFW_Clear_Money_Create::`scalar deleting destructor'
EXTRN	??_EJFW_Clear_Money_Create@@UAEPAXI@Z:NEAR	; JFW_Clear_Money_Create::`vector deleting destructor'
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7703	DD	0ffffffffH
	DD	FLAT:$L7692
$T7701	DD	019930520H
	DD	01H
	DD	FLAT:$T7703
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Clear_Money_Create@@6B@
CONST	SEGMENT
??_7JFW_Clear_Money_Create@@6B@ DD FLAT:??_EJFW_Clear_Money_Create@@UAEPAXI@Z ; JFW_Clear_Money_Create::`vftable'
	DD	FLAT:?Get_Name@ScriptImpClass@@UAEPADXZ
	DD	FLAT:?Attach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Detach@ScriptImpClass@@UAEXPAE@Z
	DD	FLAT:?Created@JFW_Clear_Money_Create@@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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7689 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Clear_Money_Create>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7689[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7690
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Clear_Money_Create@@6B@
	jmp	SHORT $L7691
$L7690:
	xor	esi, esi
$L7691:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7692:
	mov	eax, DWORD PTR $T7689[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7701
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Clear_Money_Create>::Create
PUBLIC	??_7JFW_Spawn_Timer@@6B@			; JFW_Spawn_Timer::`vftable'
PUBLIC	??_GJFW_Spawn_Timer@@UAEPAXI@Z			; JFW_Spawn_Timer::`scalar deleting destructor'
EXTRN	??_EJFW_Spawn_Timer@@UAEPAXI@Z:NEAR		; JFW_Spawn_Timer::`vector deleting destructor'
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7724	DD	0ffffffffH
	DD	FLAT:$L7713
$T7722	DD	019930520H
	DD	01H
	DD	FLAT:$T7724
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Spawn_Timer@@6B@
CONST	SEGMENT
??_7JFW_Spawn_Timer@@6B@ DD FLAT:??_EJFW_Spawn_Timer@@UAEPAXI@Z ; JFW_Spawn_Timer::`vftable'
	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@JFW_Spawn_Timer@@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@JFW_Spawn_Timer@@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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7710 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Spawn_Timer>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7710[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7711
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Spawn_Timer@@6B@
	jmp	SHORT $L7712
$L7711:
	xor	esi, esi
$L7712:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7713:
	mov	eax, DWORD PTR $T7710[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7722
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Spawn_Timer>::Create
PUBLIC	??_7JFW_Warp_On_Pickup_Team@@6B@		; JFW_Warp_On_Pickup_Team::`vftable'
PUBLIC	??_GJFW_Warp_On_Pickup_Team@@UAEPAXI@Z		; JFW_Warp_On_Pickup_Team::`scalar deleting destructor'
EXTRN	??_EJFW_Warp_On_Pickup_Team@@UAEPAXI@Z:NEAR	; JFW_Warp_On_Pickup_Team::`vector deleting destructor'
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7745	DD	0ffffffffH
	DD	FLAT:$L7734
$T7743	DD	019930520H
	DD	01H
	DD	FLAT:$T7745
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Warp_On_Pickup_Team@@6B@
CONST	SEGMENT
??_7JFW_Warp_On_Pickup_Team@@6B@ DD FLAT:??_EJFW_Warp_On_Pickup_Team@@UAEPAXI@Z ; JFW_Warp_On_Pickup_Team::`vftable'
	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@JFW_Warp_On_Pickup_Team@@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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7731 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7731[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7732
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Warp_On_Pickup_Team@@6B@
	jmp	SHORT $L7733
$L7732:
	xor	esi, esi
$L7733:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7734:
	mov	eax, DWORD PTR $T7731[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7743
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::Create
PUBLIC	??_7JFW_Refill_Powerup@@6B@			; JFW_Refill_Powerup::`vftable'
PUBLIC	??_GJFW_Refill_Powerup@@UAEPAXI@Z		; JFW_Refill_Powerup::`scalar deleting destructor'
EXTRN	??_EJFW_Refill_Powerup@@UAEPAXI@Z:NEAR		; JFW_Refill_Powerup::`vector deleting destructor'
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7766	DD	0ffffffffH
	DD	FLAT:$L7755
$T7764	DD	019930520H
	DD	01H
	DD	FLAT:$T7766
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Refill_Powerup@@6B@
CONST	SEGMENT
??_7JFW_Refill_Powerup@@6B@ DD FLAT:??_EJFW_Refill_Powerup@@UAEPAXI@Z ; JFW_Refill_Powerup::`vftable'
	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@JFW_Refill_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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7752 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Refill_Powerup>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7752[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7753
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Refill_Powerup@@6B@
	jmp	SHORT $L7754
$L7753:
	xor	esi, esi
$L7754:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7755:
	mov	eax, DWORD PTR $T7752[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7764
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Refill_Powerup>::Create
PUBLIC	??_7JFW_Vehicle_Powerup@@6B@			; JFW_Vehicle_Powerup::`vftable'
PUBLIC	??_GJFW_Vehicle_Powerup@@UAEPAXI@Z		; JFW_Vehicle_Powerup::`scalar deleting destructor'
EXTRN	??_EJFW_Vehicle_Powerup@@UAEPAXI@Z:NEAR		; JFW_Vehicle_Powerup::`vector deleting destructor'
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7787	DD	0ffffffffH
	DD	FLAT:$L7776
$T7785	DD	019930520H
	DD	01H
	DD	FLAT:$T7787
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Vehicle_Powerup@@6B@
CONST	SEGMENT
??_7JFW_Vehicle_Powerup@@6B@ DD FLAT:??_EJFW_Vehicle_Powerup@@UAEPAXI@Z ; JFW_Vehicle_Powerup::`vftable'
	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@JFW_Vehicle_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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7773 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7773[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7774
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Vehicle_Powerup@@6B@
	jmp	SHORT $L7775
$L7774:
	xor	esi, esi
$L7775:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7776:
	mov	eax, DWORD PTR $T7773[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7785
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Vehicle_Powerup>::Create
PUBLIC	??_7JFW_Vehicle_Powerup_Preset@@6B@		; JFW_Vehicle_Powerup_Preset::`vftable'
PUBLIC	??_GJFW_Vehicle_Powerup_Preset@@UAEPAXI@Z	; JFW_Vehicle_Powerup_Preset::`scalar deleting destructor'
EXTRN	??_EJFW_Vehicle_Powerup_Preset@@UAEPAXI@Z:NEAR	; JFW_Vehicle_Powerup_Preset::`vector deleting destructor'
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7808	DD	0ffffffffH
	DD	FLAT:$L7797
$T7806	DD	019930520H
	DD	01H
	DD	FLAT:$T7808
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Vehicle_Powerup_Preset@@6B@
CONST	SEGMENT
??_7JFW_Vehicle_Powerup_Preset@@6B@ DD FLAT:??_EJFW_Vehicle_Powerup_Preset@@UAEPAXI@Z ; JFW_Vehicle_Powerup_Preset::`vftable'
	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@JFW_Vehicle_Powerup_Preset@@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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7794 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7794[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7795
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Vehicle_Powerup_Preset@@6B@
	jmp	SHORT $L7796
$L7795:
	xor	esi, esi
$L7796:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7797:
	mov	eax, DWORD PTR $T7794[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7806
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::Create
PUBLIC	??_7JFW_Powerup_Send_Custom@@6B@		; JFW_Powerup_Send_Custom::`vftable'
PUBLIC	??_GJFW_Powerup_Send_Custom@@UAEPAXI@Z		; JFW_Powerup_Send_Custom::`scalar deleting destructor'
EXTRN	??_EJFW_Powerup_Send_Custom@@UAEPAXI@Z:NEAR	; JFW_Powerup_Send_Custom::`vector deleting destructor'
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7829	DD	0ffffffffH
	DD	FLAT:$L7818
$T7827	DD	019930520H
	DD	01H
	DD	FLAT:$T7829
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Powerup_Send_Custom@@6B@
CONST	SEGMENT
??_7JFW_Powerup_Send_Custom@@6B@ DD FLAT:??_EJFW_Powerup_Send_Custom@@UAEPAXI@Z ; JFW_Powerup_Send_Custom::`vftable'
	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@JFW_Powerup_Send_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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7815 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7815[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7816
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Powerup_Send_Custom@@6B@
	jmp	SHORT $L7817
$L7816:
	xor	esi, esi
$L7817:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7818:
	mov	eax, DWORD PTR $T7815[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7827
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Powerup_Send_Custom>::Create
PUBLIC	??_7JFW_Powerup_Send_Custom_Team@@6B@		; JFW_Powerup_Send_Custom_Team::`vftable'
PUBLIC	??_GJFW_Powerup_Send_Custom_Team@@UAEPAXI@Z	; JFW_Powerup_Send_Custom_Team::`scalar deleting destructor'
EXTRN	??_EJFW_Powerup_Send_Custom_Team@@UAEPAXI@Z:NEAR ; JFW_Powerup_Send_Custom_Team::`vector deleting destructor'
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7850	DD	0ffffffffH
	DD	FLAT:$L7839
$T7848	DD	019930520H
	DD	01H
	DD	FLAT:$T7850
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Powerup_Send_Custom_Team@@6B@
CONST	SEGMENT
??_7JFW_Powerup_Send_Custom_Team@@6B@ DD FLAT:??_EJFW_Powerup_Send_Custom_Team@@UAEPAXI@Z ; JFW_Powerup_Send_Custom_Team::`vftable'
	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@JFW_Powerup_Send_Custom_Team@@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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7836 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7836[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7837
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Powerup_Send_Custom_Team@@6B@
	jmp	SHORT $L7838
$L7837:
	xor	esi, esi
$L7838:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7839:
	mov	eax, DWORD PTR $T7836[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7848
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::Create
PUBLIC	??_7JFW_Change_Character_Powerup@@6B@		; JFW_Change_Character_Powerup::`vftable'
PUBLIC	??_GJFW_Change_Character_Powerup@@UAEPAXI@Z	; JFW_Change_Character_Powerup::`scalar deleting destructor'
EXTRN	??_EJFW_Change_Character_Powerup@@UAEPAXI@Z:NEAR ; JFW_Change_Character_Powerup::`vector deleting destructor'
;	COMDAT xdata$x
xdata$x	SEGMENT
$T7871	DD	0ffffffffH
	DD	FLAT:$L7860
$T7869	DD	019930520H
	DD	01H
	DD	FLAT:$T7871
	DD	2 DUP(00H)
	DD	2 DUP(00H)
xdata$x	ENDS
;	COMDAT ??_7JFW_Change_Character_Powerup@@6B@
CONST	SEGMENT
??_7JFW_Change_Character_Powerup@@6B@ DD FLAT:??_EJFW_Change_Character_Powerup@@UAEPAXI@Z ; JFW_Change_Character_Powerup::`vftable'
	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@JFW_Change_Character_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: /Ogty
CONST	ENDS
;	COMDAT ?Create@?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAVScriptImpClass@@XZ
_TEXT	SEGMENT
$T7857 = -16						; size = 4
__$EHRec$ = -12						; size = 12
?Create@?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAVScriptImpClass@@XZ PROC NEAR ; ScriptRegistrant<JFW_Change_Character_Powerup>::Create, COMDAT
; _this$ = ecx

; 480  : {

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

; 481  : 	ScriptImpClass *scr = new T;

	push	28					; 0000001cH
	mov	edi, ecx
	call	??2@YAPAXI@Z				; operator new
	mov	esi, eax
	add	esp, 4
	mov	DWORD PTR $T7857[esp+24], esi
	test	esi, esi
	mov	DWORD PTR __$EHRec$[esp+32], 0
	je	SHORT $L7858
	mov	ecx, esi
	call	??0ScriptImpClass@@QAE@XZ		; ScriptImpClass::ScriptImpClass
	mov	DWORD PTR [esi], OFFSET FLAT:??_7JFW_Change_Character_Powerup@@6B@
	jmp	SHORT $L7859
$L7858:
	xor	esi, esi
$L7859:

; 482  : 	scr->SetFactory(this);
; 483  : 	scr->Register_Auto_Save_Variables();

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

; 484  : 	return scr;
; 485  : }

	mov	ecx, DWORD PTR __$EHRec$[esp+24]
	pop	edi
	mov	eax, esi
	pop	esi
	mov	DWORD PTR fs:__except_list, ecx
	add	esp, 16					; 00000010H
	ret	0
_TEXT	ENDS
;	COMDAT text$x
text$x	SEGMENT
$L7860:
	mov	eax, DWORD PTR $T7857[ebp]
	push	eax
	call	??3@YAXPAX@Z				; operator delete
	pop	ecx
	ret	0
__ehhandler$?Create@?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAVScriptImpClass@@XZ:
	mov	eax, OFFSET FLAT:$T7869
	jmp	___CxxFrameHandler
text$x	ENDS
?Create@?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAEPAVScriptImpClass@@XZ ENDP ; ScriptRegistrant<JFW_Change_Character_Powerup>::Create
PUBLIC	??1JFW_Give_Money@@UAE@XZ			; JFW_Give_Money::~JFW_Give_Money
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Give_Money@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Give_Money@@UAEPAXI@Z PROC NEAR			; JFW_Give_Money::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Give_Money@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7877
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7877:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Give_Money@@UAEPAXI@Z ENDP			; JFW_Give_Money::`scalar deleting destructor'
_TEXT	ENDS
EXTRN	??1ScriptImpClass@@UAE@XZ:NEAR			; ScriptImpClass::~ScriptImpClass
; Function compile flags: /Ogty
;	COMDAT ??1JFW_Give_Money@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Give_Money@@UAE@XZ PROC NEAR			; JFW_Give_Money::~JFW_Give_Money, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Give_Money@@UAE@XZ ENDP				; JFW_Give_Money::~JFW_Give_Money
_TEXT	ENDS
PUBLIC	??1JFW_Give_Powerup_Create@@UAE@XZ		; JFW_Give_Powerup_Create::~JFW_Give_Powerup_Create
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Give_Powerup_Create@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Give_Powerup_Create@@UAEPAXI@Z PROC NEAR	; JFW_Give_Powerup_Create::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Give_Powerup_Create@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7885
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7885:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Give_Powerup_Create@@UAEPAXI@Z ENDP		; JFW_Give_Powerup_Create::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Give_Powerup_Create@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Give_Powerup_Create@@UAE@XZ PROC NEAR		; JFW_Give_Powerup_Create::~JFW_Give_Powerup_Create, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Give_Powerup_Create@@UAE@XZ ENDP			; JFW_Give_Powerup_Create::~JFW_Give_Powerup_Create
_TEXT	ENDS
PUBLIC	??1JFW_Clear_Money_Create@@UAE@XZ		; JFW_Clear_Money_Create::~JFW_Clear_Money_Create
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Clear_Money_Create@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Clear_Money_Create@@UAEPAXI@Z PROC NEAR		; JFW_Clear_Money_Create::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Clear_Money_Create@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7893
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7893:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Clear_Money_Create@@UAEPAXI@Z ENDP		; JFW_Clear_Money_Create::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Clear_Money_Create@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Clear_Money_Create@@UAE@XZ PROC NEAR		; JFW_Clear_Money_Create::~JFW_Clear_Money_Create, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Clear_Money_Create@@UAE@XZ ENDP			; JFW_Clear_Money_Create::~JFW_Clear_Money_Create
_TEXT	ENDS
PUBLIC	??1JFW_Spawn_Timer@@UAE@XZ			; JFW_Spawn_Timer::~JFW_Spawn_Timer
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Spawn_Timer@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Spawn_Timer@@UAEPAXI@Z PROC NEAR		; JFW_Spawn_Timer::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Spawn_Timer@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7901
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7901:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Spawn_Timer@@UAEPAXI@Z ENDP			; JFW_Spawn_Timer::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Spawn_Timer@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Spawn_Timer@@UAE@XZ PROC NEAR			; JFW_Spawn_Timer::~JFW_Spawn_Timer, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Spawn_Timer@@UAE@XZ ENDP				; JFW_Spawn_Timer::~JFW_Spawn_Timer
_TEXT	ENDS
PUBLIC	??1JFW_Warp_On_Pickup_Team@@UAE@XZ		; JFW_Warp_On_Pickup_Team::~JFW_Warp_On_Pickup_Team
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Warp_On_Pickup_Team@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Warp_On_Pickup_Team@@UAEPAXI@Z PROC NEAR	; JFW_Warp_On_Pickup_Team::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Warp_On_Pickup_Team@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7909
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7909:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Warp_On_Pickup_Team@@UAEPAXI@Z ENDP		; JFW_Warp_On_Pickup_Team::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Warp_On_Pickup_Team@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Warp_On_Pickup_Team@@UAE@XZ PROC NEAR		; JFW_Warp_On_Pickup_Team::~JFW_Warp_On_Pickup_Team, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Warp_On_Pickup_Team@@UAE@XZ ENDP			; JFW_Warp_On_Pickup_Team::~JFW_Warp_On_Pickup_Team
_TEXT	ENDS
PUBLIC	??1JFW_Refill_Powerup@@UAE@XZ			; JFW_Refill_Powerup::~JFW_Refill_Powerup
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Refill_Powerup@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Refill_Powerup@@UAEPAXI@Z PROC NEAR		; JFW_Refill_Powerup::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Refill_Powerup@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7917
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7917:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Refill_Powerup@@UAEPAXI@Z ENDP			; JFW_Refill_Powerup::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Refill_Powerup@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Refill_Powerup@@UAE@XZ PROC NEAR			; JFW_Refill_Powerup::~JFW_Refill_Powerup, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Refill_Powerup@@UAE@XZ ENDP			; JFW_Refill_Powerup::~JFW_Refill_Powerup
_TEXT	ENDS
PUBLIC	??1JFW_Vehicle_Powerup@@UAE@XZ			; JFW_Vehicle_Powerup::~JFW_Vehicle_Powerup
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Vehicle_Powerup@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Vehicle_Powerup@@UAEPAXI@Z PROC NEAR		; JFW_Vehicle_Powerup::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Vehicle_Powerup@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7925
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7925:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Vehicle_Powerup@@UAEPAXI@Z ENDP			; JFW_Vehicle_Powerup::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Vehicle_Powerup@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Vehicle_Powerup@@UAE@XZ PROC NEAR		; JFW_Vehicle_Powerup::~JFW_Vehicle_Powerup, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Vehicle_Powerup@@UAE@XZ ENDP			; JFW_Vehicle_Powerup::~JFW_Vehicle_Powerup
_TEXT	ENDS
PUBLIC	??1JFW_Vehicle_Powerup_Preset@@UAE@XZ		; JFW_Vehicle_Powerup_Preset::~JFW_Vehicle_Powerup_Preset
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Vehicle_Powerup_Preset@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Vehicle_Powerup_Preset@@UAEPAXI@Z PROC NEAR	; JFW_Vehicle_Powerup_Preset::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Vehicle_Powerup_Preset@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7933
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7933:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Vehicle_Powerup_Preset@@UAEPAXI@Z ENDP		; JFW_Vehicle_Powerup_Preset::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Vehicle_Powerup_Preset@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Vehicle_Powerup_Preset@@UAE@XZ PROC NEAR		; JFW_Vehicle_Powerup_Preset::~JFW_Vehicle_Powerup_Preset, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Vehicle_Powerup_Preset@@UAE@XZ ENDP		; JFW_Vehicle_Powerup_Preset::~JFW_Vehicle_Powerup_Preset
_TEXT	ENDS
PUBLIC	??1JFW_Powerup_Send_Custom@@UAE@XZ		; JFW_Powerup_Send_Custom::~JFW_Powerup_Send_Custom
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Powerup_Send_Custom@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Powerup_Send_Custom@@UAEPAXI@Z PROC NEAR	; JFW_Powerup_Send_Custom::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Powerup_Send_Custom@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7941
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7941:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Powerup_Send_Custom@@UAEPAXI@Z ENDP		; JFW_Powerup_Send_Custom::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Powerup_Send_Custom@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Powerup_Send_Custom@@UAE@XZ PROC NEAR		; JFW_Powerup_Send_Custom::~JFW_Powerup_Send_Custom, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Powerup_Send_Custom@@UAE@XZ ENDP			; JFW_Powerup_Send_Custom::~JFW_Powerup_Send_Custom
_TEXT	ENDS
PUBLIC	??1JFW_Powerup_Send_Custom_Team@@UAE@XZ		; JFW_Powerup_Send_Custom_Team::~JFW_Powerup_Send_Custom_Team
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Powerup_Send_Custom_Team@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Powerup_Send_Custom_Team@@UAEPAXI@Z PROC NEAR	; JFW_Powerup_Send_Custom_Team::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Powerup_Send_Custom_Team@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7949
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7949:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Powerup_Send_Custom_Team@@UAEPAXI@Z ENDP	; JFW_Powerup_Send_Custom_Team::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Powerup_Send_Custom_Team@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Powerup_Send_Custom_Team@@UAE@XZ PROC NEAR	; JFW_Powerup_Send_Custom_Team::~JFW_Powerup_Send_Custom_Team, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Powerup_Send_Custom_Team@@UAE@XZ ENDP		; JFW_Powerup_Send_Custom_Team::~JFW_Powerup_Send_Custom_Team
_TEXT	ENDS
PUBLIC	??1JFW_Change_Character_Powerup@@UAE@XZ		; JFW_Change_Character_Powerup::~JFW_Change_Character_Powerup
; Function compile flags: /Ogty
;	COMDAT ??_GJFW_Change_Character_Powerup@@UAEPAXI@Z
_TEXT	SEGMENT
___flags$ = 8						; size = 4
??_GJFW_Change_Character_Powerup@@UAEPAXI@Z PROC NEAR	; JFW_Change_Character_Powerup::`scalar deleting destructor', COMDAT
; _this$ = ecx
	push	esi
	mov	esi, ecx
	call	??1JFW_Change_Character_Powerup@@UAE@XZ
	test	BYTE PTR ___flags$[esp], 1
	je	SHORT $L7957
	push	esi
	call	??3@YAXPAX@Z				; operator delete
	add	esp, 4
$L7957:
	mov	eax, esi
	pop	esi
	ret	4
??_GJFW_Change_Character_Powerup@@UAEPAXI@Z ENDP	; JFW_Change_Character_Powerup::`scalar deleting destructor'
; Function compile flags: /Ogty
_TEXT	ENDS
;	COMDAT ??1JFW_Change_Character_Powerup@@UAE@XZ
_TEXT	SEGMENT
??1JFW_Change_Character_Powerup@@UAE@XZ PROC NEAR	; JFW_Change_Character_Powerup::~JFW_Change_Character_Powerup, COMDAT
; _this$ = ecx
	jmp	??1ScriptImpClass@@UAE@XZ		; ScriptImpClass::~ScriptImpClass
??1JFW_Change_Character_Powerup@@UAE@XZ ENDP		; JFW_Change_Character_Powerup::~JFW_Change_Character_Powerup
_TEXT	ENDS
PUBLIC	??_C@_0CH@CCHDOBDI@Message?3int?0Entire_Team?3int?0Amou@ ; `string'
PUBLIC	??_C@_0P@NJKHKOAC@JFW_Give_Money?$AA@		; `string'
EXTRN	_atexit:NEAR
CRT$XCU	SEGMENT
_$S3	DD	FLAT:_$E1
CRT$XCU	ENDS
;	COMDAT ??_C@_0CH@CCHDOBDI@Message?3int?0Entire_Team?3int?0Amou@
; File c:\documents and settings\owner\desktop\ssctf 1.3\jfwpow.cpp
CONST	SEGMENT
??_C@_0CH@CCHDOBDI@Message?3int?0Entire_Team?3int?0Amou@ DB 'Message:int,'
	DB	'Entire_Team:int,Amount:int', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_0P@NJKHKOAC@JFW_Give_Money?$AA@
CONST	SEGMENT
??_C@_0P@NJKHKOAC@JFW_Give_Money?$AA@ DB 'JFW_Give_Money', 00H ; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E1
text$yc	SEGMENT
_$E1	PROC NEAR					; COMDAT

; 127  : ScriptRegistrant<JFW_Give_Money> JFW_Give_Money_Registrant("JFW_Give_Money","Message:int,Entire_Team:int,Amount:int");

	push	OFFSET FLAT:??_C@_0CH@CCHDOBDI@Message?3int?0Entire_Team?3int?0Amou@
	push	OFFSET FLAT:??_C@_0P@NJKHKOAC@JFW_Give_Money?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Give_Money_Registrant@@3V?$ScriptRegistrant@VJFW_Give_Money@@@@A
	call	??0?$ScriptRegistrant@VJFW_Give_Money@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Give_Money>::ScriptRegistrant<JFW_Give_Money>
	push	OFFSET FLAT:_$E2
	call	_atexit
	pop	ecx
	ret	0
_$E1	ENDP
text$yc	ENDS
PUBLIC	??_C@_0P@LJPAPOLC@Powerup?3string?$AA@		; `string'
PUBLIC	??_C@_0BI@EICFCDHC@JFW_Give_Powerup_Create?$AA@	; `string'
CRT$XCU	SEGMENT
_$S6	DD	FLAT:_$E4
CRT$XCU	ENDS
;	COMDAT ??_C@_0P@LJPAPOLC@Powerup?3string?$AA@
CONST	SEGMENT
??_C@_0P@LJPAPOLC@Powerup?3string?$AA@ DB 'Powerup:string', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BI@EICFCDHC@JFW_Give_Powerup_Create?$AA@
CONST	SEGMENT
??_C@_0BI@EICFCDHC@JFW_Give_Powerup_Create?$AA@ DB 'JFW_Give_Powerup_Crea'
	DB	'te', 00H					; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E4
text$yc	SEGMENT
_$E4	PROC NEAR					; COMDAT

; 128  : ScriptRegistrant<JFW_Give_Powerup_Create> JFW_Give_Powerup_Create_Registrant("JFW_Give_Powerup_Create","Powerup:string");

	push	OFFSET FLAT:??_C@_0P@LJPAPOLC@Powerup?3string?$AA@
	push	OFFSET FLAT:??_C@_0BI@EICFCDHC@JFW_Give_Powerup_Create?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Give_Powerup_Create_Registrant@@3V?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@A
	call	??0?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Give_Powerup_Create>::ScriptRegistrant<JFW_Give_Powerup_Create>
	push	OFFSET FLAT:_$E5
	call	_atexit
	pop	ecx
	ret	0
_$E4	ENDP
text$yc	ENDS
PUBLIC	??_C@_00CNPNBAHC@?$AA@				; `string'
PUBLIC	??_C@_0BH@JHDDPBBE@JFW_Clear_Money_Create?$AA@	; `string'
CRT$XCU	SEGMENT
_$S9	DD	FLAT:_$E7
CRT$XCU	ENDS
;	COMDAT ??_C@_00CNPNBAHC@?$AA@
CONST	SEGMENT
??_C@_00CNPNBAHC@?$AA@ DB 00H				; `string'
CONST	ENDS
;	COMDAT ??_C@_0BH@JHDDPBBE@JFW_Clear_Money_Create?$AA@
CONST	SEGMENT
??_C@_0BH@JHDDPBBE@JFW_Clear_Money_Create?$AA@ DB 'JFW_Clear_Money_Create'
	DB	00H						; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E7
text$yc	SEGMENT
_$E7	PROC NEAR					; COMDAT

; 129  : ScriptRegistrant<JFW_Clear_Money_Create> JFW_Clear_Money_Create_Registrant("JFW_Clear_Money_Create","");

	push	OFFSET FLAT:??_C@_00CNPNBAHC@?$AA@
	push	OFFSET FLAT:??_C@_0BH@JHDDPBBE@JFW_Clear_Money_Create?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Clear_Money_Create_Registrant@@3V?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@A
	call	??0?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Clear_Money_Create>::ScriptRegistrant<JFW_Clear_Money_Create>
	push	OFFSET FLAT:_$E8
	call	_atexit
	pop	ecx
	ret	0
_$E7	ENDP
text$yc	ENDS
PUBLIC	??_C@_0HB@MHKGKDAK@Time?3float?0TimerNum?3int?0SpawnCus@ ; `string'
PUBLIC	??_C@_0BA@NLAMIGNM@JFW_Spawn_Timer?$AA@		; `string'
CRT$XCU	SEGMENT
_$S12	DD	FLAT:_$E10
CRT$XCU	ENDS
;	COMDAT ??_C@_0HB@MHKGKDAK@Time?3float?0TimerNum?3int?0SpawnCus@
CONST	SEGMENT
??_C@_0HB@MHKGKDAK@Time?3float?0TimerNum?3int?0SpawnCus@ DB 'Time:float,T'
	DB	'imerNum:int,SpawnCustom:int,TriggerCustom:int,TriggerID:int,S'
	DB	'pawnPreset:string,SpawnLocation:vector3', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BA@NLAMIGNM@JFW_Spawn_Timer?$AA@
CONST	SEGMENT
??_C@_0BA@NLAMIGNM@JFW_Spawn_Timer?$AA@ DB 'JFW_Spawn_Timer', 00H ; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E10
text$yc	SEGMENT
_$E10	PROC NEAR					; COMDAT

; 130  : ScriptRegistrant<JFW_Spawn_Timer> JFW_Spawn_Timer_Registrant("JFW_Spawn_Timer","Time:float,TimerNum:int,SpawnCustom:int,TriggerCustom:int,TriggerID:int,SpawnPreset:string,SpawnLocation:vector3");

	push	OFFSET FLAT:??_C@_0HB@MHKGKDAK@Time?3float?0TimerNum?3int?0SpawnCus@
	push	OFFSET FLAT:??_C@_0BA@NLAMIGNM@JFW_Spawn_Timer?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Spawn_Timer_Registrant@@3V?$ScriptRegistrant@VJFW_Spawn_Timer@@@@A
	call	??0?$ScriptRegistrant@VJFW_Spawn_Timer@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Spawn_Timer>::ScriptRegistrant<JFW_Spawn_Timer>
	push	OFFSET FLAT:_$E11
	call	_atexit
	pop	ecx
	ret	0
_$E10	ENDP
text$yc	ENDS
PUBLIC	??_C@_0CB@EKKNBLDH@Position?3vector3?0Player_Type?3int@ ; `string'
PUBLIC	??_C@_0BI@KDONAHMK@JFW_Warp_On_Pickup_Team?$AA@	; `string'
CRT$XCU	SEGMENT
_$S15	DD	FLAT:_$E13
CRT$XCU	ENDS
;	COMDAT ??_C@_0CB@EKKNBLDH@Position?3vector3?0Player_Type?3int@
CONST	SEGMENT
??_C@_0CB@EKKNBLDH@Position?3vector3?0Player_Type?3int@ DB 'Position:vect'
	DB	'or3,Player_Type:int', 00H			; `string'
CONST	ENDS
;	COMDAT ??_C@_0BI@KDONAHMK@JFW_Warp_On_Pickup_Team?$AA@
CONST	SEGMENT
??_C@_0BI@KDONAHMK@JFW_Warp_On_Pickup_Team?$AA@ DB 'JFW_Warp_On_Pickup_Te'
	DB	'am', 00H					; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E13
text$yc	SEGMENT
_$E13	PROC NEAR					; COMDAT

; 131  : ScriptRegistrant<JFW_Warp_On_Pickup_Team> JFW_Warp_On_Pickup_Team_Registrant("JFW_Warp_On_Pickup_Team","Position:vector3,Player_Type:int");

	push	OFFSET FLAT:??_C@_0CB@EKKNBLDH@Position?3vector3?0Player_Type?3int@
	push	OFFSET FLAT:??_C@_0BI@KDONAHMK@JFW_Warp_On_Pickup_Team?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Warp_On_Pickup_Team_Registrant@@3V?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@A
	call	??0?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Warp_On_Pickup_Team>::ScriptRegistrant<JFW_Warp_On_Pickup_Team>
	push	OFFSET FLAT:_$E14
	call	_atexit
	pop	ecx
	ret	0
_$E13	ENDP
text$yc	ENDS
PUBLIC	??_C@_0BD@FHEBBKDK@JFW_Refill_Powerup?$AA@	; `string'
CRT$XCU	SEGMENT
_$S18	DD	FLAT:_$E16
CRT$XCU	ENDS
;	COMDAT ??_C@_0BD@FHEBBKDK@JFW_Refill_Powerup?$AA@
CONST	SEGMENT
??_C@_0BD@FHEBBKDK@JFW_Refill_Powerup?$AA@ DB 'JFW_Refill_Powerup', 00H ; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E16
text$yc	SEGMENT
_$E16	PROC NEAR					; COMDAT

; 132  : ScriptRegistrant<JFW_Refill_Powerup> JFW_Refill_Powerup_Registrant("JFW_Refill_Powerup","");

	push	OFFSET FLAT:??_C@_00CNPNBAHC@?$AA@
	push	OFFSET FLAT:??_C@_0BD@FHEBBKDK@JFW_Refill_Powerup?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Refill_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Refill_Powerup@@@@A
	call	??0?$ScriptRegistrant@VJFW_Refill_Powerup@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Refill_Powerup>::ScriptRegistrant<JFW_Refill_Powerup>
	push	OFFSET FLAT:_$E17
	call	_atexit
	pop	ecx
	ret	0
_$E16	ENDP
text$yc	ENDS
PUBLIC	??_C@_0M@HBPJHKKO@Message?3int?$AA@		; `string'
PUBLIC	??_C@_0BE@CLCMDLCA@JFW_Vehicle_Powerup?$AA@	; `string'
CRT$XCU	SEGMENT
_$S21	DD	FLAT:_$E19
CRT$XCU	ENDS
;	COMDAT ??_C@_0M@HBPJHKKO@Message?3int?$AA@
CONST	SEGMENT
??_C@_0M@HBPJHKKO@Message?3int?$AA@ DB 'Message:int', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BE@CLCMDLCA@JFW_Vehicle_Powerup?$AA@
CONST	SEGMENT
??_C@_0BE@CLCMDLCA@JFW_Vehicle_Powerup?$AA@ DB 'JFW_Vehicle_Powerup', 00H ; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E19
text$yc	SEGMENT
_$E19	PROC NEAR					; COMDAT

; 133  : ScriptRegistrant<JFW_Vehicle_Powerup> JFW_Vehicle_Powerup_Registrant("JFW_Vehicle_Powerup","Message:int");

	push	OFFSET FLAT:??_C@_0M@HBPJHKKO@Message?3int?$AA@
	push	OFFSET FLAT:??_C@_0BE@CLCMDLCA@JFW_Vehicle_Powerup?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Vehicle_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@A
	call	??0?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Vehicle_Powerup>::ScriptRegistrant<JFW_Vehicle_Powerup>
	push	OFFSET FLAT:_$E20
	call	_atexit
	pop	ecx
	ret	0
_$E19	ENDP
text$yc	ENDS
PUBLIC	??_C@_0BK@GKHLLMDJ@Message?3int?0Preset?3string?$AA@ ; `string'
PUBLIC	??_C@_0BL@BGCMMCKJ@JFW_Vehicle_Powerup_Preset?$AA@ ; `string'
CRT$XCU	SEGMENT
_$S24	DD	FLAT:_$E22
CRT$XCU	ENDS
;	COMDAT ??_C@_0BK@GKHLLMDJ@Message?3int?0Preset?3string?$AA@
CONST	SEGMENT
??_C@_0BK@GKHLLMDJ@Message?3int?0Preset?3string?$AA@ DB 'Message:int,Pres'
	DB	'et:string', 00H				; `string'
CONST	ENDS
;	COMDAT ??_C@_0BL@BGCMMCKJ@JFW_Vehicle_Powerup_Preset?$AA@
CONST	SEGMENT
??_C@_0BL@BGCMMCKJ@JFW_Vehicle_Powerup_Preset?$AA@ DB 'JFW_Vehicle_Poweru'
	DB	'p_Preset', 00H				; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E22
text$yc	SEGMENT
_$E22	PROC NEAR					; COMDAT

; 134  : ScriptRegistrant<JFW_Vehicle_Powerup_Preset> JFW_Vehicle_Powerup_Preset_Registrant("JFW_Vehicle_Powerup_Preset","Message:int,Preset:string");

	push	OFFSET FLAT:??_C@_0BK@GKHLLMDJ@Message?3int?0Preset?3string?$AA@
	push	OFFSET FLAT:??_C@_0BL@BGCMMCKJ@JFW_Vehicle_Powerup_Preset?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Vehicle_Powerup_Preset_Registrant@@3V?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@A
	call	??0?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Vehicle_Powerup_Preset>::ScriptRegistrant<JFW_Vehicle_Powerup_Preset>
	push	OFFSET FLAT:_$E23
	call	_atexit
	pop	ecx
	ret	0
_$E22	ENDP
text$yc	ENDS
PUBLIC	??_C@_0BD@GIOEMHHM@ID?3int?0Message?3int?$AA@	; `string'
PUBLIC	??_C@_0BI@FIDGCCGF@JFW_Powerup_Send_Custom?$AA@	; `string'
CRT$XCU	SEGMENT
_$S27	DD	FLAT:_$E25
CRT$XCU	ENDS
;	COMDAT ??_C@_0BD@GIOEMHHM@ID?3int?0Message?3int?$AA@
CONST	SEGMENT
??_C@_0BD@GIOEMHHM@ID?3int?0Message?3int?$AA@ DB 'ID:int,Message:int', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BI@FIDGCCGF@JFW_Powerup_Send_Custom?$AA@
CONST	SEGMENT
??_C@_0BI@FIDGCCGF@JFW_Powerup_Send_Custom?$AA@ DB 'JFW_Powerup_Send_Cust'
	DB	'om', 00H					; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E25
text$yc	SEGMENT
_$E25	PROC NEAR					; COMDAT

; 135  : ScriptRegistrant<JFW_Powerup_Send_Custom> JFW_Powerup_Send_Custom_Registrant("JFW_Powerup_Send_Custom","ID:int,Message:int");

	push	OFFSET FLAT:??_C@_0BD@GIOEMHHM@ID?3int?0Message?3int?$AA@
	push	OFFSET FLAT:??_C@_0BI@FIDGCCGF@JFW_Powerup_Send_Custom?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Powerup_Send_Custom_Registrant@@3V?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@A
	call	??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Powerup_Send_Custom>::ScriptRegistrant<JFW_Powerup_Send_Custom>
	push	OFFSET FLAT:_$E26
	call	_atexit
	pop	ecx
	ret	0
_$E25	ENDP
text$yc	ENDS
PUBLIC	??_C@_0DC@PIAKHMGP@GDIID?3int?0GDIMessage?3int?0NodID?3i@ ; `string'
PUBLIC	??_C@_0BN@KMJILBBD@JFW_Powerup_Send_Custom_Team?$AA@ ; `string'
CRT$XCU	SEGMENT
_$S30	DD	FLAT:_$E28
CRT$XCU	ENDS
;	COMDAT ??_C@_0DC@PIAKHMGP@GDIID?3int?0GDIMessage?3int?0NodID?3i@
CONST	SEGMENT
??_C@_0DC@PIAKHMGP@GDIID?3int?0GDIMessage?3int?0NodID?3i@ DB 'GDIID:int,G'
	DB	'DIMessage:int,NodID:int,NodMessage:int', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BN@KMJILBBD@JFW_Powerup_Send_Custom_Team?$AA@
CONST	SEGMENT
??_C@_0BN@KMJILBBD@JFW_Powerup_Send_Custom_Team?$AA@ DB 'JFW_Powerup_Send'
	DB	'_Custom_Team', 00H				; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E28
text$yc	SEGMENT
_$E28	PROC NEAR					; COMDAT

; 136  : ScriptRegistrant<JFW_Powerup_Send_Custom_Team> JFW_Powerup_Send_Custom_Team_Registrant("JFW_Powerup_Send_Custom_Team","GDIID:int,GDIMessage:int,NodID:int,NodMessage:int");

	push	OFFSET FLAT:??_C@_0DC@PIAKHMGP@GDIID?3int?0GDIMessage?3int?0NodID?3i@
	push	OFFSET FLAT:??_C@_0BN@KMJILBBD@JFW_Powerup_Send_Custom_Team?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Powerup_Send_Custom_Team_Registrant@@3V?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@A
	call	??0?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Powerup_Send_Custom_Team>::ScriptRegistrant<JFW_Powerup_Send_Custom_Team>
	push	OFFSET FLAT:_$E29
	call	_atexit
	pop	ecx
	ret	0
_$E28	ENDP
text$yc	ENDS
PUBLIC	??_C@_0O@GKKACMNF@Preset?3string?$AA@		; `string'
PUBLIC	??_C@_0BN@BJGHEOAA@JFW_Change_Character_Powerup?$AA@ ; `string'
CRT$XCU	SEGMENT
_$S33	DD	FLAT:_$E31
CRT$XCU	ENDS
;	COMDAT ??_C@_0O@GKKACMNF@Preset?3string?$AA@
CONST	SEGMENT
??_C@_0O@GKKACMNF@Preset?3string?$AA@ DB 'Preset:string', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BN@BJGHEOAA@JFW_Change_Character_Powerup?$AA@
CONST	SEGMENT
??_C@_0BN@BJGHEOAA@JFW_Change_Character_Powerup?$AA@ DB 'JFW_Change_Chara'
	DB	'cter_Powerup', 00H				; `string'
; Function compile flags: /Ogty
CONST	ENDS
;	COMDAT _$E31
text$yc	SEGMENT
_$E31	PROC NEAR					; COMDAT

; 137  : ScriptRegistrant<JFW_Change_Character_Powerup> JFW_Change_Character_Powerup_Registrant("JFW_Change_Character_Powerup","Preset:string");

	push	OFFSET FLAT:??_C@_0O@GKKACMNF@Preset?3string?$AA@
	push	OFFSET FLAT:??_C@_0BN@BJGHEOAA@JFW_Change_Character_Powerup?$AA@
	mov	ecx, OFFSET FLAT:?JFW_Change_Character_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@A
	call	??0?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@QAE@PAD0@Z ; ScriptRegistrant<JFW_Change_Character_Powerup>::ScriptRegistrant<JFW_Change_Character_Powerup>
	push	OFFSET FLAT:_$E32
	call	_atexit
	pop	ecx
	ret	0
_$E31	ENDP
; Function compile flags: /Ogty
text$yc	ENDS
;	COMDAT _$E2
text$yd	SEGMENT
_$E2	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Give_Money_Registrant@@3V?$ScriptRegistrant@VJFW_Give_Money@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Give_Money@@@@UAE@XZ
_$E2	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E5
text$yd	SEGMENT
_$E5	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Give_Powerup_Create_Registrant@@3V?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@UAE@XZ
_$E5	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E8
text$yd	SEGMENT
_$E8	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Clear_Money_Create_Registrant@@3V?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@UAE@XZ
_$E8	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E11
text$yd	SEGMENT
_$E11	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Spawn_Timer_Registrant@@3V?$ScriptRegistrant@VJFW_Spawn_Timer@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Spawn_Timer@@@@UAE@XZ
_$E11	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E14
text$yd	SEGMENT
_$E14	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Warp_On_Pickup_Team_Registrant@@3V?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@UAE@XZ
_$E14	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E17
text$yd	SEGMENT
_$E17	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Refill_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Refill_Powerup@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Refill_Powerup@@@@UAE@XZ
_$E17	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E20
text$yd	SEGMENT
_$E20	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Vehicle_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@UAE@XZ
_$E20	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E23
text$yd	SEGMENT
_$E23	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Vehicle_Powerup_Preset_Registrant@@3V?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@UAE@XZ
_$E23	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E26
text$yd	SEGMENT
_$E26	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Powerup_Send_Custom_Registrant@@3V?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@UAE@XZ
_$E26	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E29
text$yd	SEGMENT
_$E29	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Powerup_Send_Custom_Team_Registrant@@3V?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@UAE@XZ
_$E29	ENDP
; Function compile flags: /Ogty
text$yd	ENDS
;	COMDAT _$E32
text$yd	SEGMENT
_$E32	PROC NEAR					; COMDAT
	mov	ecx, OFFSET FLAT:?JFW_Change_Character_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@A
	jmp	??1?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@UAE@XZ
_$E32	ENDP
text$yd	ENDS
PUBLIC	?JFW_Give_Money_Registrant@@3V?$ScriptRegistrant@VJFW_Give_Money@@@@A ; JFW_Give_Money_Registrant
PUBLIC	?JFW_Give_Powerup_Create_Registrant@@3V?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@A ; JFW_Give_Powerup_Create_Registrant
PUBLIC	?JFW_Clear_Money_Create_Registrant@@3V?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@A ; JFW_Clear_Money_Create_Registrant
PUBLIC	?JFW_Spawn_Timer_Registrant@@3V?$ScriptRegistrant@VJFW_Spawn_Timer@@@@A ; JFW_Spawn_Timer_Registrant
PUBLIC	?JFW_Warp_On_Pickup_Team_Registrant@@3V?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@A ; JFW_Warp_On_Pickup_Team_Registrant
PUBLIC	?JFW_Refill_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Refill_Powerup@@@@A ; JFW_Refill_Powerup_Registrant
PUBLIC	?JFW_Vehicle_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@A ; JFW_Vehicle_Powerup_Registrant
PUBLIC	?JFW_Vehicle_Powerup_Preset_Registrant@@3V?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@A ; JFW_Vehicle_Powerup_Preset_Registrant
PUBLIC	?JFW_Powerup_Send_Custom_Registrant@@3V?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@A ; JFW_Powerup_Send_Custom_Registrant
PUBLIC	?JFW_Powerup_Send_Custom_Team_Registrant@@3V?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@A ; JFW_Powerup_Send_Custom_Team_Registrant
PUBLIC	?JFW_Change_Character_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@A ; JFW_Change_Character_Powerup_Registrant
_BSS	SEGMENT
?JFW_Give_Money_Registrant@@3V?$ScriptRegistrant@VJFW_Give_Money@@@@A DB 010H DUP (?) ; JFW_Give_Money_Registrant
?JFW_Give_Powerup_Create_Registrant@@3V?$ScriptRegistrant@VJFW_Give_Powerup_Create@@@@A DB 010H DUP (?) ; JFW_Give_Powerup_Create_Registrant
?JFW_Clear_Money_Create_Registrant@@3V?$ScriptRegistrant@VJFW_Clear_Money_Create@@@@A DB 010H DUP (?) ; JFW_Clear_Money_Create_Registrant
?JFW_Spawn_Timer_Registrant@@3V?$ScriptRegistrant@VJFW_Spawn_Timer@@@@A DB 010H DUP (?) ; JFW_Spawn_Timer_Registrant
?JFW_Warp_On_Pickup_Team_Registrant@@3V?$ScriptRegistrant@VJFW_Warp_On_Pickup_Team@@@@A DB 010H DUP (?) ; JFW_Warp_On_Pickup_Team_Registrant
?JFW_Refill_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Refill_Powerup@@@@A DB 010H DUP (?) ; JFW_Refill_Powerup_Registrant
?JFW_Vehicle_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Vehicle_Powerup@@@@A DB 010H DUP (?) ; JFW_Vehicle_Powerup_Registrant
?JFW_Vehicle_Powerup_Preset_Registrant@@3V?$ScriptRegistrant@VJFW_Vehicle_Powerup_Preset@@@@A DB 010H DUP (?) ; JFW_Vehicle_Powerup_Preset_Registrant
?JFW_Powerup_Send_Custom_Registrant@@3V?$ScriptRegistrant@VJFW_Powerup_Send_Custom@@@@A DB 010H DUP (?) ; JFW_Powerup_Send_Custom_Registrant
?JFW_Powerup_Send_Custom_Team_Registrant@@3V?$ScriptRegistrant@VJFW_Powerup_Send_Custom_Team@@@@A DB 010H DUP (?) ; JFW_Powerup_Send_Custom_Team_Registrant
?JFW_Change_Character_Powerup_Registrant@@3V?$ScriptRegistrant@VJFW_Change_Character_Powerup@@@@A DB 010H DUP (?) ; JFW_Change_Character_Powerup_Registrant
_BSS	ENDS
END
