‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
shared.gsh File Reference

Go to the source code of this file.

Macros

#define __TIME_UPDATE__
 
#define ARRAY_ADD(__array, __item)   MAKE_ARRAY(__array) __array[__array.size]=__item;
 
#define ART_REVIEW   GetDvarInt( "art_review", 0 )
 
#define BINK_DOUBLE_SIZE   1
 
#define BINK_FULLSCREEN   2
 
#define BINK_IN_MEMORY   true
 
#define BINK_IS_LOOPING   true
 
#define BINK_NORMAL_SIZE   0
 
#define BINK_START_PAUSED   true
 
#define BINK_SYNC_AUDIO   true
 
#define BLACK   ( 0, 0, 0 )
 
#define BLUE   ( 0, 0, 1 )
 
#define BONUSZM_AQUIFER_DLG1   if( IsDefined(level.BZM_AQUIFERDialogue1Callback) ) level thread [[level.BZM_AQUIFERDialogue1Callback]]();
 
#define BONUSZM_AQUIFER_DLG1_1   if( IsDefined(level.BZM_AQUIFERDialogue1_1Callback) ) level thread [[level.BZM_AQUIFERDialogue1_1Callback]]();
 
#define BONUSZM_AQUIFER_DLG1_2   if( IsDefined(level.BZM_AQUIFERDialogue1_2Callback) ) level thread [[level.BZM_AQUIFERDialogue1_2Callback]]();
 
#define BONUSZM_AQUIFER_DLG1_3   if( IsDefined(level.BZM_AQUIFERDialogue1_3Callback) ) level thread [[level.BZM_AQUIFERDialogue1_3Callback]]();
 
#define BONUSZM_AQUIFER_DLG1_4   if( IsDefined(level.BZM_AQUIFERDialogue1_4Callback) ) level thread [[level.BZM_AQUIFERDialogue1_4Callback]]();
 
#define BONUSZM_AQUIFER_DLG1_4_1   if( IsDefined(level.BZM_AQUIFERDialogue1_4_1Callback) ) level thread [[level.BZM_AQUIFERDialogue1_4_1Callback]]();
 
#define BONUSZM_AQUIFER_DLG1_5   if( IsDefined(level.BZM_AQUIFERDialogue1_5Callback) ) level thread [[level.BZM_AQUIFERDialogue1_5Callback]]();
 
#define BONUSZM_AQUIFER_DLG1_6   if( IsDefined(level.BZM_AQUIFERDialogue1_6Callback) ) level thread [[level.BZM_AQUIFERDialogue1_6Callback]]();
 
#define BONUSZM_AQUIFER_DLG1_7   if( IsDefined(level.BZM_AQUIFERDialogue1_7Callback) ) level thread [[level.BZM_AQUIFERDialogue1_7Callback]]();
 
#define BONUSZM_AQUIFER_DLG2   if( IsDefined(level.BZM_AQUIFERDialogue2Callback) ) level thread [[level.BZM_AQUIFERDialogue2Callback]]();
 
#define BONUSZM_AQUIFER_DLG2_1   if( IsDefined(level.BZM_AQUIFERDialogue2_1Callback) ) level thread [[level.BZM_AQUIFERDialogue2_1Callback]]();
 
#define BONUSZM_AQUIFER_DLG3   if( IsDefined(level.BZM_AQUIFERDialogue3Callback) ) level thread [[level.BZM_AQUIFERDialogue3Callback]]();
 
#define BONUSZM_AQUIFER_DLG3_1   if( IsDefined(level.BZM_AQUIFERDialogue3_1Callback) ) level thread [[level.BZM_AQUIFERDialogue3_1Callback]]();
 
#define BONUSZM_AQUIFER_DLG4   if( IsDefined(level.BZM_AQUIFERDialogue4Callback) ) level thread [[level.BZM_AQUIFERDialogue4Callback]]();
 
#define BONUSZM_AQUIFER_DLG4_1   if( IsDefined(level.BZM_AQUIFERDialogue4_1Callback) ) level thread [[level.BZM_AQUIFERDialogue4_1Callback]]();
 
#define BONUSZM_AQUIFER_DLG5   if( IsDefined(level.BZM_AQUIFERDialogue5Callback) ) level thread [[level.BZM_AQUIFERDialogue5Callback]]();
 
#define BONUSZM_AQUIFER_DLG6   if( IsDefined(level.BZM_AQUIFERDialogue6Callback) ) level thread [[level.BZM_AQUIFERDialogue6Callback]]();
 
#define BONUSZM_AQUIFER_DLG7   if( IsDefined(level.BZM_AQUIFERDialogue7Callback) ) level thread [[level.BZM_AQUIFERDialogue7Callback]]();
 
#define BONUSZM_AQUIFER_DLG7_1   if( IsDefined(level.BZM_AQUIFERDialogue7_1Callback) ) level thread [[level.BZM_AQUIFERDialogue7_1Callback]]();
 
#define BONUSZM_BIO_DLG1   if( IsDefined(level.BZM_BIODialogue1Callback) ) level thread [[level.BZM_BIODialogue1Callback]]();
 
#define BONUSZM_BIO_DLG2   if( IsDefined(level.BZM_BIODialogue2Callback) ) level thread [[level.BZM_BIODialogue2Callback]]();
 
#define BONUSZM_BIO_DLG2_2   if( IsDefined(level.BZM_BIODialogue2_2Callback) ) level thread [[level.BZM_BIODialogue2_2Callback]]();
 
#define BONUSZM_BIO_DLG2_3   if( IsDefined(level.BZM_BIODialogue2_3Callback) ) level thread [[level.BZM_BIODialogue2_3Callback]]();
 
#define BONUSZM_BIO_DLG2_4   if( IsDefined(level.BZM_BIODialogue2_4Callback) ) level thread [[level.BZM_BIODialogue2_4Callback]]();
 
#define BONUSZM_BIO_DLG3   if( IsDefined(level.BZM_BIODialogue3Callback) ) level thread [[level.BZM_BIODialogue3Callback]]();
 
#define BONUSZM_BIO_DLG4   if( IsDefined(level.BZM_BIODialogue4Callback) ) level thread [[level.BZM_BIODialogue4Callback]]();
 
#define BONUSZM_BIO_DLG5   if( IsDefined(level.BZM_BIODialogue5Callback) ) level thread [[level.BZM_BIODialogue5Callback]]();
 
#define BONUSZM_BIO_DLG5_1   if( IsDefined(level.BZM_BIODialogue5_1Callback) ) level thread [[level.BZM_BIODialogue5_1Callback]]();
 
#define BONUSZM_BIO_DLG5_2   if( IsDefined(level.BZM_BIODialogue5_2Callback) ) level thread [[level.BZM_BIODialogue5_2Callback]]();
 
#define BONUSZM_BIO_DLG5_3   if( IsDefined(level.BZM_BIODialogue5_3Callback) ) level thread [[level.BZM_BIODialogue5_3Callback]]();
 
#define BONUSZM_BIO_DLG5_4   if( IsDefined(level.BZM_BIODialogue5_4Callback) ) level thread [[level.BZM_BIODialogue5_4Callback]]();
 
#define BONUSZM_BIO_DLG6   if( IsDefined(level.BZM_BIODialogue6Callback) ) level thread [[level.BZM_BIODialogue6Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG1   if( IsDefined(level.BZM_BLACKSTATIONDialogue1Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue1Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG2   if( IsDefined(level.BZM_BLACKSTATIONDialogue2Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue2Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG3   if( IsDefined(level.BZM_BLACKSTATIONDialogue3Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG3_1   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_1Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_1Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG3_2   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_2Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_2Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG3_3   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_3Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_3Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG3_4   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_4Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_4Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG3_5   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_5Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_5Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG4   if( IsDefined(level.BZM_BLACKSTATIONDialogue4Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue4Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG4_1   if( IsDefined(level.BZM_BLACKSTATIONDialogue4_1Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue4_1Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG4_2   if( IsDefined(level.BZM_BLACKSTATIONDialogue4_2Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue4_2Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG4_3   if( IsDefined(level.BZM_BLACKSTATIONDialogue4_3Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue4_3Callback]]();
 
#define BONUSZM_BLACKSTATION_DLG5   if( IsDefined(level.BZM_BLACKSTATIONDialogue5Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue5Callback]]();
 
#define BONUSZM_CHANGE_LOADOUT   if(IsDefined(level.BZMLoadOutChangeCallback)) level thread [[level.BZMLoadOutChangeCallback]]();
 
#define BONUSZM_CLEANUP_MAGICBOX(__entity)   if(IsDefined(level.BZM_CleanupMagicBoxOnDeletionCallback)) [[level.BZM_CleanupMagicBoxOnDeletionCallback]](__entity);
 
#define BONUSZM_CYBERCOM_ON_CALLBACK(__player)   if( IsDefined( level.BZMOnCyberComOnCallback ) ) level thread [[level.BZMOnCyberComOnCallback]](__player);
 
#define BONUSZM_DATA_OVERRIDE_HEALTH(__levelOneHealth, __levelTwoHealth, __levelThreeHealth)   if(IsDefined(level.BZM_OverrideHealth)) level thread [[level.BZM_OverrideHealth]](__levelOneHealth,__levelTwoHealth,__levelThreeHealth);
 
#define BONUSZM_DATA_OVERRIDE_LOCOMOTION(__walkPercent, __runPercent, __sprintPercent)   if(IsDefined(level.BZM_OverrideLocomotion)) level thread [[level.BZM_OverrideLocomotion]](__walkPercent,__runPercent,__sprintPercent);
 
#define BONUSZM_DATA_OVERRIDE_SUICIDE_CHANCE(__chance)   if(IsDefined(level.BZM_OverrideSuicidalChance)) level thread [[level.BZM_OverrideSuicidalChance]](__chance);
 
#define BONUSZM_ENDON_SCENE_SEQUENCE_ENDED   level endon("BZM_SceneSeqEnded");
 
#define BONUSZM_FORCE_AI_CLEANUP   if( IsDefined(level.BZM_ForceAICleanup) ) [[level.BZM_ForceAICleanup]]();;
 
#define BONUSZM_HIDE_MAGICBOXES   if(IsDefined(level.BZM_HideAllMagicBoxesCallback)) level thread [[level.BZM_HideAllMagicBoxesCallback]]();
 
#define BONUSZM_INFECTION_DLG1   if( IsDefined(level.BZM_INFECTIONDialogue1Callback) ) level thread [[level.BZM_INFECTIONDialogue1Callback]]();
 
#define BONUSZM_INFECTION_DLG10   if( IsDefined(level.BZM_INFECTIONDialogue10Callback) ) level thread [[level.BZM_INFECTIONDialogue10Callback]]();
 
#define BONUSZM_INFECTION_DLG11   if( IsDefined(level.BZM_INFECTIONDialogue11Callback) ) level thread [[level.BZM_INFECTIONDialogue11Callback]]();
 
#define BONUSZM_INFECTION_DLG12   if( IsDefined(level.BZM_INFECTIONDialogue12Callback) ) level thread [[level.BZM_INFECTIONDialogue12Callback]]();
 
#define BONUSZM_INFECTION_DLG13   if( IsDefined(level.BZM_INFECTIONDialogue13Callback) ) level thread [[level.BZM_INFECTIONDialogue13Callback]]();
 
#define BONUSZM_INFECTION_DLG14   if( IsDefined(level.BZM_INFECTIONDialogue14Callback) ) level thread [[level.BZM_INFECTIONDialogue14Callback]]();
 
#define BONUSZM_INFECTION_DLG15   if( IsDefined(level.BZM_INFECTIONDialogue15Callback) ) level thread [[level.BZM_INFECTIONDialogue15Callback]]();
 
#define BONUSZM_INFECTION_DLG16   if( IsDefined(level.BZM_INFECTIONDialogue16Callback) ) level thread [[level.BZM_INFECTIONDialogue16Callback]]();
 
#define BONUSZM_INFECTION_DLG17   if( IsDefined(level.BZM_INFECTIONDialogue17Callback) ) level thread [[level.BZM_INFECTIONDialogue17Callback]]();
 
#define BONUSZM_INFECTION_DLG18   if( IsDefined(level.BZM_INFECTIONDialogue18Callback) ) level thread [[level.BZM_INFECTIONDialogue18Callback]]();
 
#define BONUSZM_INFECTION_DLG19   if( IsDefined(level.BZM_INFECTIONDialogue19Callback) ) level thread [[level.BZM_INFECTIONDialogue19Callback]]();
 
#define BONUSZM_INFECTION_DLG2   if( IsDefined(level.BZM_INFECTIONDialogue2Callback) ) level thread [[level.BZM_INFECTIONDialogue2Callback]]();
 
#define BONUSZM_INFECTION_DLG20   if( IsDefined(level.BZM_INFECTIONDialogue20Callback) ) level thread [[level.BZM_INFECTIONDialogue20Callback]]();
 
#define BONUSZM_INFECTION_DLG21   if( IsDefined(level.BZM_INFECTIONDialogue21Callback) ) level thread [[level.BZM_INFECTIONDialogue21Callback]]();
 
#define BONUSZM_INFECTION_DLG22   if( IsDefined(level.BZM_INFECTIONDialogue22Callback) ) level thread [[level.BZM_INFECTIONDialogue22Callback]]();
 
#define BONUSZM_INFECTION_DLG23   if( IsDefined(level.BZM_INFECTIONDialogue23Callback) ) level thread [[level.BZM_INFECTIONDialogue23Callback]]();
 
#define BONUSZM_INFECTION_DLG3   if( IsDefined(level.BZM_INFECTIONDialogue3Callback) ) level thread [[level.BZM_INFECTIONDialogue3Callback]]();
 
#define BONUSZM_INFECTION_DLG3_1   if( IsDefined(level.BZM_INFECTIONDialogue3_1Callback) ) level thread [[level.BZM_INFECTIONDialogue3_1Callback]]();
 
#define BONUSZM_INFECTION_DLG4   if( IsDefined(level.BZM_INFECTIONDialogue4Callback) ) level thread [[level.BZM_INFECTIONDialogue4Callback]]();
 
#define BONUSZM_INFECTION_DLG5   if( IsDefined(level.BZM_INFECTIONDialogue5Callback) ) level thread [[level.BZM_INFECTIONDialogue5Callback]]();
 
#define BONUSZM_INFECTION_DLG6   if( IsDefined(level.BZM_INFECTIONDialogue6Callback) ) level thread [[level.BZM_INFECTIONDialogue6Callback]]();
 
#define BONUSZM_INFECTION_DLG7   if( IsDefined(level.BZM_INFECTIONDialogue7Callback) ) level thread [[level.BZM_INFECTIONDialogue7Callback]]();
 
#define BONUSZM_INFECTION_DLG8   if( IsDefined(level.BZM_INFECTIONDialogue8Callback) ) level thread [[level.BZM_INFECTIONDialogue8Callback]]();
 
#define BONUSZM_INFECTION_DLG8_1   if( IsDefined(level.BZM_INFECTIONDialogue8_1Callback) ) level thread [[level.BZM_INFECTIONDialogue8_1Callback]]();
 
#define BONUSZM_INFECTION_DLG9   if( IsDefined(level.BZM_INFECTIONDialogue9Callback) ) level thread [[level.BZM_INFECTIONDialogue9Callback]]();
 
#define BONUSZM_LOTUS_DLG1   if( IsDefined(level.BZM_LOTUSDialogue1Callback) ) level thread [[level.BZM_LOTUSDialogue1Callback]]();
 
#define BONUSZM_LOTUS_DLG10   if( IsDefined(level.BZM_LOTUSDialogue10Callback) ) level thread [[level.BZM_LOTUSDialogue10Callback]]();
 
#define BONUSZM_LOTUS_DLG11   if( IsDefined(level.BZM_LOTUSDialogue11Callback) ) level thread [[level.BZM_LOTUSDialogue11Callback]]();
 
#define BONUSZM_LOTUS_DLG12   if( IsDefined(level.BZM_LOTUSDialogue12Callback) ) level thread [[level.BZM_LOTUSDialogue12Callback]]();
 
#define BONUSZM_LOTUS_DLG13   if( IsDefined(level.BZM_LOTUSDialogue13Callback) ) level thread [[level.BZM_LOTUSDialogue13Callback]]();
 
#define BONUSZM_LOTUS_DLG14   if( IsDefined(level.BZM_LOTUSDialogue14Callback) ) level thread [[level.BZM_LOTUSDialogue14Callback]]();
 
#define BONUSZM_LOTUS_DLG2   if( IsDefined(level.BZM_LOTUSDialogue2Callback) ) level thread [[level.BZM_LOTUSDialogue2Callback]]();
 
#define BONUSZM_LOTUS_DLG2_1   if( IsDefined(level.BZM_LOTUSDialogue2_1Callback) ) level thread [[level.BZM_LOTUSDialogue2_1Callback]]();
 
#define BONUSZM_LOTUS_DLG2_2   if( IsDefined(level.BZM_LOTUSDialogue2_2Callback) ) level thread [[level.BZM_LOTUSDialogue2_2Callback]]();
 
#define BONUSZM_LOTUS_DLG2_3   if( IsDefined(level.BZM_LOTUSDialogue2_3Callback) ) level thread [[level.BZM_LOTUSDialogue2_3Callback]]();
 
#define BONUSZM_LOTUS_DLG2_4   if( IsDefined(level.BZM_LOTUSDialogue2_4Callback) ) level thread [[level.BZM_LOTUSDialogue2_4Callback]]();
 
#define BONUSZM_LOTUS_DLG3   if( IsDefined(level.BZM_LOTUSDialogue3Callback) ) level thread [[level.BZM_LOTUSDialogue3Callback]]();
 
#define BONUSZM_LOTUS_DLG3_2   if( IsDefined(level.BZM_LOTUSDialogue3_2Callback) ) level thread [[level.BZM_LOTUSDialogue3_2Callback]]();
 
#define BONUSZM_LOTUS_DLG4   if( IsDefined(level.BZM_LOTUSDialogue4Callback) ) level thread [[level.BZM_LOTUSDialogue4Callback]]();
 
#define BONUSZM_LOTUS_DLG4_1   if( IsDefined(level.BZM_LOTUSDialogue4_1Callback) ) level thread [[level.BZM_LOTUSDialogue4_1Callback]]();
 
#define BONUSZM_LOTUS_DLG4_2   if( IsDefined(level.BZM_LOTUSDialogue4_2Callback) ) level thread [[level.BZM_LOTUSDialogue4_2Callback]]();
 
#define BONUSZM_LOTUS_DLG6   if( IsDefined(level.BZM_LOTUSDialogue6Callback) ) level thread [[level.BZM_LOTUSDialogue6Callback]]();
 
#define BONUSZM_LOTUS_DLG7   if( IsDefined(level.BZM_LOTUSDialogue7Callback) ) level thread [[level.BZM_LOTUSDialogue7Callback]]();
 
#define BONUSZM_LOTUS_DLG7_1   if( IsDefined(level.BZM_LOTUSDialogue7_1Callback) ) level thread [[level.BZM_LOTUSDialogue7_1Callback]]();
 
#define BONUSZM_LOTUS_DLG8   if( IsDefined(level.BZM_LOTUSDialogue8Callback) ) level thread [[level.BZM_LOTUSDialogue8Callback]]();
 
#define BONUSZM_LOTUS_DLG9   if( IsDefined(level.BZM_LOTUSDialogue9Callback) ) level thread [[level.BZM_LOTUSDialogue9Callback]]();
 
#define BONUSZM_NEWWORLD_DLG1   if( IsDefined(level.BZM_NEWWORLDDialogue1Callback) ) level thread [[level.BZM_NEWWORLDDialogue1Callback]]();
 
#define BONUSZM_NEWWORLD_DLG10   if( IsDefined(level.BZM_NEWWORLDDialogue10Callback) ) level thread [[level.BZM_NEWWORLDDialogue10Callback]]();
 
#define BONUSZM_NEWWORLD_DLG11   if( IsDefined(level.BZM_NEWWORLDDialogue11Callback) ) level thread [[level.BZM_NEWWORLDDialogue11Callback]]();
 
#define BONUSZM_NEWWORLD_DLG12   if( IsDefined(level.BZM_NEWWORLDDialogue12Callback) ) level thread [[level.BZM_NEWWORLDDialogue12Callback]]();
 
#define BONUSZM_NEWWORLD_DLG2   if( IsDefined(level.BZM_NEWWORLDDialogue2Callback) ) level thread [[level.BZM_NEWWORLDDialogue2Callback]]();
 
#define BONUSZM_NEWWORLD_DLG2_2   if( IsDefined(level.BZM_NEWWORLDDialogue2_2Callback) ) level thread [[level.BZM_NEWWORLDDialogue2_2Callback]]();
 
#define BONUSZM_NEWWORLD_DLG2_3   if( IsDefined(level.BZM_NEWWORLDDialogue2_3Callback) ) level thread [[level.BZM_NEWWORLDDialogue2_3Callback]]();
 
#define BONUSZM_NEWWORLD_DLG2_4   if( IsDefined(level.BZM_NEWWORLDDialogue2_4Callback) ) level thread [[level.BZM_NEWWORLDDialogue2_4Callback]]();
 
#define BONUSZM_NEWWORLD_DLG3   if( IsDefined(level.BZM_NEWWORLDDialogue3Callback) ) level thread [[level.BZM_NEWWORLDDialogue3Callback]]();
 
#define BONUSZM_NEWWORLD_DLG4   if( IsDefined(level.BZM_NEWWORLDDialogue4Callback) ) level thread [[level.BZM_NEWWORLDDialogue4Callback]]();
 
#define BONUSZM_NEWWORLD_DLG5   if( IsDefined(level.BZM_NEWWORLDDialogue5Callback) ) level thread [[level.BZM_NEWWORLDDialogue5Callback]]();
 
#define BONUSZM_NEWWORLD_DLG6   if( IsDefined(level.BZM_NEWWORLDDialogue6Callback) ) level thread [[level.BZM_NEWWORLDDialogue6Callback]]();
 
#define BONUSZM_NEWWORLD_DLG7   if( IsDefined(level.BZM_NEWWORLDDialogue7Callback) ) level thread [[level.BZM_NEWWORLDDialogue7Callback]]();
 
#define BONUSZM_NEWWORLD_DLG8   if( IsDefined(level.BZM_NEWWORLDDialogue8Callback) ) level thread [[level.BZM_NEWWORLDDialogue8Callback]]();
 
#define BONUSZM_NEWWORLD_DLG9   if( IsDefined(level.BZM_NEWWORLDDialogue9Callback) ) level thread [[level.BZM_NEWWORLDDialogue9Callback]]();
 
#define BONUSZM_PROLOGUE_DLG1   if( IsDefined(level.BZM_PROLOGUEDialogue1Callback) ) level thread [[level.BZM_PROLOGUEDialogue1Callback]]();
 
#define BONUSZM_PROLOGUE_DLG2   if( IsDefined(level.BZM_PROLOGUEDialogue2Callback) ) level thread [[level.BZM_PROLOGUEDialogue2Callback]]();
 
#define BONUSZM_PROLOGUE_DLG2_1   if( IsDefined(level.BZM_PROLOGUEDialogue2_1Callback) ) level thread [[level.BZM_PROLOGUEDialogue2_1Callback]]();
 
#define BONUSZM_PROLOGUE_DLG3   if( IsDefined(level.BZM_PROLOGUEDialogue3Callback) ) level thread [[level.BZM_PROLOGUEDialogue3Callback]]();
 
#define BONUSZM_PROLOGUE_DLG4   if( IsDefined(level.BZM_PROLOGUEDialogue4Callback) ) level thread [[level.BZM_PROLOGUEDialogue4Callback]]();
 
#define BONUSZM_PROLOGUE_DLG5   if( IsDefined(level.BZM_PROLOGUEDialogue5Callback) ) level thread [[level.BZM_PROLOGUEDialogue5Callback]]();
 
#define BONUSZM_PROLOGUE_DLG5_1   if( IsDefined(level.BZM_PROLOGUEDialogue5_1Callback) ) level thread [[level.BZM_PROLOGUEDialogue5_1Callback]]();
 
#define BONUSZM_PROLOGUE_DLG5_2   if( IsDefined(level.BZM_PROLOGUEDialogue5_2Callback) ) level thread [[level.BZM_PROLOGUEDialogue5_2Callback]]();
 
#define BONUSZM_PROLOGUE_DLG5_3   if( IsDefined(level.BZM_PROLOGUEDialogue5_3Callback) ) level thread [[level.BZM_PROLOGUEDialogue5_3Callback]]();
 
#define BONUSZM_PROLOGUE_DLG6   if( IsDefined(level.BZM_PROLOGUEDialogue6Callback) ) level thread [[level.BZM_PROLOGUEDialogue6Callback]]();
 
#define BONUSZM_PROLOGUE_DLG6_1   if( IsDefined(level.BZM_PROLOGUEDialogue6_1Callback) ) level thread [[level.BZM_PROLOGUEDialogue6_1Callback]]();
 
#define BONUSZM_PROLOGUE_DLG6_2   if( IsDefined(level.BZM_PROLOGUEDialogue6_2Callback) ) level thread [[level.BZM_PROLOGUEDialogue6_2Callback]]();
 
#define BONUSZM_PROLOGUE_DLG7   if( IsDefined(level.BZM_PROLOGUEDialogue7Callback) ) level thread [[level.BZM_PROLOGUEDialogue7Callback]]();
 
#define BONUSZM_PROLOGUE_DLG8   if( IsDefined(level.BZM_PROLOGUEDialogue8Callback) ) level thread [[level.BZM_PROLOGUEDialogue8Callback]]();
 
#define BONUSZM_RAMSES_DLG1   if( IsDefined(level.BZM_RAMSESDialogue1Callback) ) level thread [[level.BZM_RAMSESDialogue1Callback]]();
 
#define BONUSZM_RAMSES_DLG2   if( IsDefined(level.BZM_RAMSESDialogue2Callback) ) level thread [[level.BZM_RAMSESDialogue2Callback]]();
 
#define BONUSZM_RAMSES_DLG3   if( IsDefined(level.BZM_RAMSESDialogue3Callback) ) level thread [[level.BZM_RAMSESDialogue3Callback]]();
 
#define BONUSZM_RAMSES_DLG3_1   if( IsDefined(level.BZM_RAMSESDialogue3_1Callback) ) level thread [[level.BZM_RAMSESDialogue3_1Callback]]();
 
#define BONUSZM_RAMSES_DLG3_2   if( IsDefined(level.BZM_RAMSESDialogue3_2Callback) ) level thread [[level.BZM_RAMSESDialogue3_2Callback]]();
 
#define BONUSZM_RAMSES_DLG5   if( IsDefined(level.BZM_RAMSESDialogue5Callback) ) level thread [[level.BZM_RAMSESDialogue5Callback]]();
 
#define BONUSZM_RAMSES_DLG5_1   if( IsDefined(level.BZM_RAMSESDialogue5_1Callback) ) level thread [[level.BZM_RAMSESDialogue5_1Callback]]();
 
#define BONUSZM_RAMSES_DLG6   if( IsDefined(level.BZM_RAMSESDialogue6Callback) ) level thread [[level.BZM_RAMSESDialogue6Callback]]();
 
#define BONUSZM_RAMSES_DLG7   if( IsDefined(level.BZM_RAMSESDialogue7Callback) ) level thread [[level.BZM_RAMSESDialogue7Callback]]();
 
#define BONUSZM_RAMSES_DLG7_1   if( IsDefined(level.BZM_RAMSESDialogue7_1Callback) ) level thread [[level.BZM_RAMSESDialogue7_1Callback]]();
 
#define BONUSZM_RAMSES_DLG8   if( IsDefined(level.BZM_RAMSESDialogue8Callback) ) level thread [[level.BZM_RAMSESDialogue8Callback]]();
 
#define BONUSZM_SCENE_SEQUENCE_ENDED_CALLBACK(__scene)   if( IsDefined( level.BZM_SceneSeqEndedCallback ) ) level thread [[level.BZM_SceneSeqEndedCallback]](__scene);
 
#define BONUSZM_SGEN_DLG1   if( IsDefined(level.BZM_SGENDialogue1Callback) ) level thread [[level.BZM_SGENDialogue1Callback]]();
 
#define BONUSZM_SGEN_DLG1_1   if( IsDefined(level.BZM_SGENDialogue1_1Callback) ) level thread [[level.BZM_SGENDialogue1_1Callback]]();
 
#define BONUSZM_SGEN_DLG1_2   if( IsDefined(level.BZM_SGENDialogue1_2Callback) ) level thread [[level.BZM_SGENDialogue1_2Callback]]();
 
#define BONUSZM_SGEN_DLG1_3   if( IsDefined(level.BZM_SGENDialogue1_3Callback) ) level thread [[level.BZM_SGENDialogue1_3Callback]]();
 
#define BONUSZM_SGEN_DLG1_3_WAITTILL_DONE   if( IsDefined(level.BZM_SGENDialogue1_3Callback_Waittill_Done) ) [[level.BZM_SGENDialogue1_3Callback_Waittill_Done]]();
 
#define BONUSZM_SGEN_DLG2   if( IsDefined(level.BZM_SGENDialogue2Callback) ) level thread [[level.BZM_SGENDialogue2Callback]]();
 
#define BONUSZM_SGEN_DLG2_1   if( IsDefined(level.BZM_SGENDialogue2_1Callback) ) level thread [[level.BZM_SGENDialogue2_1Callback]]();
 
#define BONUSZM_SGEN_DLG3   if( IsDefined(level.BZM_SGENDialogue3Callback) ) level thread [[level.BZM_SGENDialogue3Callback]]();
 
#define BONUSZM_SGEN_DLG4   if( IsDefined(level.BZM_SGENDialogue4Callback) ) level thread [[level.BZM_SGENDialogue4Callback]]();
 
#define BONUSZM_SGEN_DLG4_1   if( IsDefined(level.BZM_SGENDialogue4_1Callback) ) level thread [[level.BZM_SGENDialogue4_1Callback]]();
 
#define BONUSZM_SGEN_DLG5   if( IsDefined(level.BZM_SGENDialogue5Callback) ) level thread [[level.BZM_SGENDialogue5Callback]]();
 
#define BONUSZM_SGEN_DLG6   if( IsDefined(level.BZM_SGENDialogue6Callback) ) level thread [[level.BZM_SGENDialogue6Callback]]();
 
#define BONUSZM_SGEN_DLG7   if( IsDefined(level.BZM_SGENDialogue7Callback) ) level thread [[level.BZM_SGENDialogue7Callback]]();
 
#define BONUSZM_SGEN_DLG8   if( IsDefined(level.BZM_SGENDialogue8Callback) ) level thread [[level.BZM_SGENDialogue8Callback]]();
 
#define BONUSZM_SGEN_DLG8_1   if( IsDefined(level.BZM_SGENDialogue8_1Callback) ) level thread [[level.BZM_SGENDialogue8_1Callback]]();
 
#define BONUSZM_SGEN_DLG8_2   if( IsDefined(level.BZM_SGENDialogue8_2Callback) ) level thread [[level.BZM_SGENDialogue8_2Callback]]();
 
#define BONUSZM_SGEN_DLG9   if( IsDefined(level.BZM_SGENDialogue9Callback) ) level thread [[level.BZM_SGENDialogue9Callback]]();
 
#define BONUSZM_START_OBJECTIVE(__skiptoname, __starting)   if( IsDefined(level.BZMStartObjectiveCallback) ) [[level.BZMStartObjectiveCallback]](__skiptoname,__starting);
 
#define BONUSZM_VENGEANCE_DLG1   if( IsDefined(level.BZM_VENGEANCEDialogue1Callback) ) level thread [[level.BZM_VENGEANCEDialogue1Callback]]();
 
#define BONUSZM_VENGEANCE_DLG2   if( IsDefined(level.BZM_VENGEANCEDialogue2Callback) ) level thread [[level.BZM_VENGEANCEDialogue2Callback]]();
 
#define BONUSZM_VENGEANCE_DLG2_1   if( IsDefined(level.BZM_VENGEANCEDialogue2_1Callback) ) level thread [[level.BZM_VENGEANCEDialogue2_1Callback]]();
 
#define BONUSZM_VENGEANCE_DLG3   if( IsDefined(level.BZM_VENGEANCEDialogue3Callback) ) level thread [[level.BZM_VENGEANCEDialogue3Callback]]();
 
#define BONUSZM_VENGEANCE_DLG3_1   if( IsDefined(level.BZM_VENGEANCEDialogue3_1Callback) ) level thread [[level.BZM_VENGEANCEDialogue3_1Callback]]();
 
#define BONUSZM_VENGEANCE_DLG4   if( IsDefined(level.BZM_VENGEANCEDialogue4Callback) ) level thread [[level.BZM_VENGEANCEDialogue4Callback]]();
 
#define BONUSZM_VENGEANCE_DLG5   if( IsDefined(level.BZM_VENGEANCEDialogue5Callback) ) level thread [[level.BZM_VENGEANCEDialogue5Callback]]();
 
#define BONUSZM_VENGEANCE_DLG6   if( IsDefined(level.BZM_VENGEANCEDialogue6Callback) ) level thread [[level.BZM_VENGEANCEDialogue6Callback]]();
 
#define BONUSZM_VENGEANCE_DLG6_1   if( IsDefined(level.BZM_VENGEANCEDialogue6_1Callback) ) level thread [[level.BZM_VENGEANCEDialogue6_1Callback]]();
 
#define BONUSZM_VENGEANCE_DLG6_2   if( IsDefined(level.BZM_VENGEANCEDialogue6_2Callback) ) level thread [[level.BZM_VENGEANCEDialogue6_2Callback]]();
 
#define BONUSZM_VENGEANCE_DLG7   if( IsDefined(level.BZM_VENGEANCEDialogue7Callback) ) level thread [[level.BZM_VENGEANCEDialogue7Callback]]();
 
#define BONUSZM_VENGEANCE_DLG7_1   if( IsDefined(level.BZM_VENGEANCEDialogue7_1Callback) ) level thread [[level.BZM_VENGEANCEDialogue7_1Callback]]();
 
#define BONUSZM_VENGEANCE_DLG8   if( IsDefined(level.BZM_VENGEANCEDialogue8Callback) ) level thread [[level.BZM_VENGEANCEDialogue8Callback]]();
 
#define BONUSZM_VENGEANCE_DLG9   if( IsDefined(level.BZM_VENGEANCEDialogue9Callback) ) level thread [[level.BZM_VENGEANCEDialogue9Callback]]();
 
#define BONUSZM_WAIT_FOR_OBJECTIVE_COMPLETION   if( IsDefined(level.BZMWaitForObjectiveCompletionCallback) ) [[level.BZMWaitForObjectiveCompletionCallback]]();
 
#define BONUSZM_WAIT_FOR_STREAMER_TIMEOUT(__entity, __timeout)   if(IsDefined(level.BZM_WaitForStreamerOrTimeOut)) [[level.BZM_WaitForStreamerOrTimeOut]](__entity,__timeout);
 
#define BONUSZM_WAITTILL_AI_CLEARED   if( IsDefined(level.BZMUtil_WaitForAllZombiesToDie) ) [[level.BZMUtil_WaitForAllZombiesToDie]]();
 
#define BONUSZM_ZURICH_DLG1   if( IsDefined(level.BZM_ZURICHDialogue1Callback) ) level thread [[level.BZM_ZURICHDialogue1Callback]]();
 
#define BONUSZM_ZURICH_DLG10   if( IsDefined(level.BZM_ZURICHDialogue10Callback) ) level thread [[level.BZM_ZURICHDialogue10Callback]]();
 
#define BONUSZM_ZURICH_DLG11   if( IsDefined(level.BZM_ZURICHDialogue11Callback) ) level thread [[level.BZM_ZURICHDialogue11Callback]]();
 
#define BONUSZM_ZURICH_DLG12   if( IsDefined(level.BZM_ZURICHDialogue12Callback) ) level thread [[level.BZM_ZURICHDialogue12Callback]]();
 
#define BONUSZM_ZURICH_DLG13   if( IsDefined(level.BZM_ZURICHDialogue13Callback) ) level thread [[level.BZM_ZURICHDialogue13Callback]]();
 
#define BONUSZM_ZURICH_DLG14   if( IsDefined(level.BZM_ZURICHDialogue14Callback) ) level thread [[level.BZM_ZURICHDialogue14Callback]]();
 
#define BONUSZM_ZURICH_DLG15   if( IsDefined(level.BZM_ZURICHDialogue15Callback) ) level thread [[level.BZM_ZURICHDialogue15Callback]]();
 
#define BONUSZM_ZURICH_DLG16   if( IsDefined(level.BZM_ZURICHDialogue16Callback) ) level thread [[level.BZM_ZURICHDialogue16Callback]]();
 
#define BONUSZM_ZURICH_DLG17   if( IsDefined(level.BZM_ZURICHDialogue17Callback) ) level thread [[level.BZM_ZURICHDialogue17Callback]]();
 
#define BONUSZM_ZURICH_DLG18   if( IsDefined(level.BZM_ZURICHDialogue18Callback) ) level thread [[level.BZM_ZURICHDialogue18Callback]]();
 
#define BONUSZM_ZURICH_DLG19   if( IsDefined(level.BZM_ZURICHDialogue19Callback) ) level thread [[level.BZM_ZURICHDialogue19Callback]]();
 
#define BONUSZM_ZURICH_DLG1_1   if( IsDefined(level.BZM_ZURICHDialogue1_1Callback) ) level thread [[level.BZM_ZURICHDialogue1_1Callback]]();
 
#define BONUSZM_ZURICH_DLG1_2   if( IsDefined(level.BZM_ZURICHDialogue1_2Callback) ) level thread [[level.BZM_ZURICHDialogue1_2Callback]]();
 
#define BONUSZM_ZURICH_DLG1_3   if( IsDefined(level.BZM_ZURICHDialogue1_3Callback) ) level thread [[level.BZM_ZURICHDialogue1_3Callback]]();
 
#define BONUSZM_ZURICH_DLG1_4   if( IsDefined(level.BZM_ZURICHDialogue1_4Callback) ) level thread [[level.BZM_ZURICHDialogue1_4Callback]]();
 
#define BONUSZM_ZURICH_DLG2   if( IsDefined(level.BZM_ZURICHDialogue2Callback) ) level thread [[level.BZM_ZURICHDialogue2Callback]]();
 
#define BONUSZM_ZURICH_DLG20   if( IsDefined(level.BZM_ZURICHDialogue20Callback) ) level thread [[level.BZM_ZURICHDialogue20Callback]]();
 
#define BONUSZM_ZURICH_DLG21   if( IsDefined(level.BZM_ZURICHDialogue21Callback) ) level thread [[level.BZM_ZURICHDialogue21Callback]]();
 
#define BONUSZM_ZURICH_DLG22   if( IsDefined(level.BZM_ZURICHDialogue22Callback) ) level thread [[level.BZM_ZURICHDialogue22Callback]]();
 
#define BONUSZM_ZURICH_DLG23   if( IsDefined(level.BZM_ZURICHDialogue23Callback) ) level thread [[level.BZM_ZURICHDialogue23Callback]]();
 
#define BONUSZM_ZURICH_DLG24   if( IsDefined(level.BZM_ZURICHDialogue24Callback) ) level thread [[level.BZM_ZURICHDialogue24Callback]]();
 
#define BONUSZM_ZURICH_DLG25   if( IsDefined(level.BZM_ZURICHDialogue25Callback) ) [[level.BZM_ZURICHDialogue25Callback]]();
 
#define BONUSZM_ZURICH_DLG3   if( IsDefined(level.BZM_ZURICHDialogue3Callback) ) level thread [[level.BZM_ZURICHDialogue3Callback]]();
 
#define BONUSZM_ZURICH_DLG4   if( IsDefined(level.BZM_ZURICHDialogue4Callback) ) level thread [[level.BZM_ZURICHDialogue4Callback]]();
 
#define BONUSZM_ZURICH_DLG4_1   if( IsDefined(level.BZM_ZURICHDialogue4_1Callback) ) level thread [[level.BZM_ZURICHDialogue4_1Callback]]();
 
#define BONUSZM_ZURICH_DLG5   if( IsDefined(level.BZM_ZURICHDialogue5Callback) ) level thread [[level.BZM_ZURICHDialogue5Callback]]();
 
#define BONUSZM_ZURICH_DLG6   if( IsDefined(level.BZM_ZURICHDialogue6Callback) ) level thread [[level.BZM_ZURICHDialogue6Callback]]();
 
#define BONUSZM_ZURICH_DLG7   if( IsDefined(level.BZM_ZURICHDialogue7Callback) ) level thread [[level.BZM_ZURICHDialogue7Callback]]();
 
#define BONUSZM_ZURICH_DLG8   if( IsDefined(level.BZM_ZURICHDialogue8Callback) ) level thread [[level.BZM_ZURICHDialogue8Callback]]();
 
#define BONUSZM_ZURICH_DLG9   if( IsDefined(level.BZM_ZURICHDialogue9Callback) ) level thread [[level.BZM_ZURICHDialogue9Callback]]();
 
#define BOUNCINGBETTY_DEPLOYING   2
 
#define BOUNCINGBETTY_DETONATING   1
 
#define BOUNCINGBETTY_INIT   0
 
#define BROWN   RGB( 139, 69, 19 )
 
#define BUTTON_ADS   2
 
#define BUTTON_ATTACK   3
 
#define BUTTON_DOWN   5
 
#define BUTTON_LEFT   7
 
#define BUTTON_RIGHT   6
 
#define BUTTON_STANCE   1
 
#define BUTTON_UP   4
 
#define BUTTON_USE   0
 
#define CF_TOGGLE_LIGHTS_FORCE_ALLIES   2
 
#define CF_TOGGLE_LIGHTS_FORCE_AXIS   3
 
#define CF_TOGGLE_LIGHTS_OFF   1
 
#define CF_TOGGLE_LIGHTS_ON   0
 
#define CLAMP(__var, __min, __max)
 
#define CLAMP_MAX(__var, __max)
 
#define CLAMP_MIN(__var, __min)
 
#define CLIENT_FRAME   .016
 
#define CONTENTS_ACTOR   (1 << 15)
 
#define CONTENTS_AI_NOSIGHT   (1 << 12)
 
#define CONTENTS_CANSHOOTCLIP   (1 << 6)
 
#define CONTENTS_CLIPSHOT   (1 << 13)
 
#define CONTENTS_CORPSE   (1 << 26)
 
#define CONTENTS_CORPSE_CLIPSHOT   (1 << 14)
 
#define CONTENTS_DETAIL   (1 << 27)
 
#define CONTENTS_FAKE_ACTOR   (1 << 15)
 
#define CONTENTS_FOLIAGE   (1 << 1)
 
#define CONTENTS_GLASS   (1 << 4)
 
#define CONTENTS_ITEM   (1 << 8)
 
#define CONTENTS_ITEMCLIP   (1 << 10)
 
#define CONTENTS_LOOKAT   (1 << 28)
 
#define CONTENTS_MANTLE   (1 << 24)
 
#define CONTENTS_MISSILECLIP   (1 << 7)
 
#define CONTENTS_MONSTERCLIP   (1 << 17)
 
#define CONTENTS_NODROP   (1 << 31)
 
#define CONTENTS_NONCOLLIDING   (1 << 2)
 
#define CONTENTS_PLAYER   (1 << 25)
 
#define CONTENTS_PLAYERCLIP   (1 << 16)
 
#define CONTENTS_PLAYERVEHICLECLIP   (1 << 18)
 
#define CONTENTS_SKY   (1 << 11)
 
#define CONTENTS_SOLID   (1 << 0)
 
#define CONTENTS_STRUCTURAL   (1 << 28)
 
#define CONTENTS_TRIGGER   (1 << 30)
 
#define CONTENTS_USE   (1 << 21)
 
#define CONTENTS_UTILITYCLIP   (1 << 22)
 
#define CONTENTS_VEHICLE   (1 << 23)
 
#define CONTENTS_VEHICLECLIP   (1 << 9)
 
#define CONTENTS_WATER   (1 << 5)
 
#define COS_45   0.7071
 
#define CUSTOMIZATION_INVALID_PAINTJOB_INDEX   15
 
#define CUSTOMIZATION_INVALID_PAINTJOB_SLOT   15
 
#define CUTTING_DETAIL_LEVEL_CONVEX_HULL   1
 
#define CUTTING_DETAIL_LEVEL_EXPENSIVE_FULL   2
 
#define CUTTING_DETAIL_LEVEL_OBB   0
 
#define CYAN   ( 0, 1, 1 )
 
#define CYBERCOM_ABILITIES_PER_WHEEL   14
 
#define CYBERCOM_STATS_END_INDEX   141
 
#define CYBERCOM_STATS_START_INDEX   100
 
#define DEFAULT(__var, __default)   if(!isdefined(__var))__var=__default
 
#define DEFAULT2(__var, __default1, __default2)   if(!isdefined(__var))__var=(isdefined(__default1)?__default1:__default2)
 
#define DELETE(__obj)
 
#define DELETE_AGGRESSIVE   16
 
#define DELETE_BEHIND   2
 
#define DELETE_BLOCKED   4
 
#define DELETE_BOTH   8
 
#define DELETE_IF_DEFINED(__ent)   if ( isdefined( __ent ) ) { __ent Delete(); }
 
#define DELETE_SAFE   1
 
#define DO_IF_DEFINED(__func)   if ( isdefined( __func ) ) { [[ __func ]](); }
 
#define END_DIFFICULTY_REPORT_INDEX   1
 
#define ET_ACTOR   18
 
#define ET_ACTOR_CORPSE   20
 
#define ET_ACTOR_SPAWNER   19
 
#define ET_FX   8
 
#define ET_GENERAL   0
 
#define ET_HELICOPTER   13
 
#define ET_ITEM   3
 
#define ET_LENSFLARE   11
 
#define ET_LOOP_FX   9
 
#define ET_MISSILE   4
 
#define ET_PLANE   14
 
#define ET_PLAYER   1
 
#define ET_PLAYER_CORPSE   2
 
#define ET_PLAYER_INVISIBLE   5
 
#define ET_PRIMARY_LIGHT   10
 
#define ET_REFLECTION_PROBE   12
 
#define ET_SCRIPTMOVER   6
 
#define ET_SOUND_BLEND   7
 
#define ET_STREAMER_HINT   21
 
#define ET_TRIGGER   23
 
#define ET_VEHICLE   15
 
#define ET_VEHICLE_CORPSE   17
 
#define ET_VEHICLE_SPAWNER   16
 
#define ET_ZBARRIER   22
 
#define FILTER_INDEX_BLOOD   2
 
#define FILTER_INDEX_BONUSZM   7
 
#define FILTER_INDEX_DIRT   FILTER_INDEX_ENVIRONMENT
 
#define FILTER_INDEX_DROWN   FILTER_INDEX_ENVIRONMENT
 
#define FILTER_INDEX_EMP   2
 
#define FILTER_INDEX_ENVIRONMENT   5
 
#define FILTER_INDEX_GADGET   3
 
#define FILTER_INDEX_OOB   0
 
#define FILTER_INDEX_OVERDRIVE   FILTER_INDEX_GADGET
 
#define FILTER_INDEX_PLAYER_SHOCK   4
 
#define FILTER_INDEX_SPEED_BURST   FILTER_INDEX_GADGET
 
#define FILTER_INDEX_VEHICLE   3
 
#define FILTER_INDEX_VISION_PULSE   FILTER_INDEX_GADGET
 
#define FILTER_INDEX_WATER_MIST   0
 
#define FILTER_INDEX_WATER_SHEET   1
 
#define FLAT_ANGLES(__angles)   ( 0, __angles[1], 0 )
 
#define FLAT_ORIGIN(__origin)   ( __origin[0], __origin[1], 0 )
 
#define FOG_BANK_1   1
 
#define FOG_BANK_2   2
 
#define FOG_BANK_3   4
 
#define FOG_BANK_4   8
 
#define FOR_TIME(___time_length___, ___do_last_step___)
 
#define FOR_TIME_LOOP(__time_step__)
 
#define GAMEMODE_LEAGUE_MATCH   6
 
#define GAMEMODE_LOCAL_SPLITSCREEN   2
 
#define GAMEMODE_PRIVATE_MATCH   1
 
#define GAMEMODE_PUBLIC_MATCH   0
 
#define GAMEMODE_RTS   7
 
#define GAMEMODE_THEATER   5
 
#define GAMEMODE_WAGER_MATCH   3
 
#define GRAY1   ( .1, .1, .1 )
 
#define GRAY2   ( .2, .2, .2 )
 
#define GRAY3   ( .3, .3, .3 )
 
#define GRAY4   ( .4, .4, .4 )
 
#define GRAY5   ( .5, .5, .5 )
 
#define GRAY6   ( .6, .6, .6 )
 
#define GRAY7   ( .7, .7, .7 )
 
#define GRAY8   ( .8, .8, .8 )
 
#define GRAY9   ( .9, .9, .9 )
 
#define GREEN   ( 0, 1, 0 )
 
#define GREY   ( 0.75, 0.75, 0.75 )
 
#define GROUNDPOS(__e, _origin)   (bullettrace(_origin,(_origin + ( 0, 0, -100000 ) ), 0, __e )[ "position" ])
 
#define HACKER_TOOL_ACTIVE   1
 
#define HACKER_TOOL_FIREWALL   3
 
#define HACKER_TOOL_HACKING   2
 
#define HACKER_TOOL_INACTIVE   0
 
#define HACKER_TOOL_STATUS_BREACHING   1
 
#define HACKER_TOOL_STATUS_EMPED   3
 
#define HACKER_TOOL_STATUS_HACKING   2
 
#define HACKER_TOOL_STATUS_SCANNING   0
 
#define IDFLAGS_DESTRUCTIBLE_ENTITY   16
 
#define IDFLAGS_DISABLE_RAGDOLL_SKIP   512
 
#define IDFLAGS_HURT_TRIGGER_ALLOW_LASTSTAND   256
 
#define IDFLAGS_NO_ARMOR   2
 
#define IDFLAGS_NO_KNOCKBACK   4
 
#define IDFLAGS_NO_PROTECTION   2048
 
#define IDFLAGS_NO_TEAM_PROTECTION   1024
 
#define IDFLAGS_NOFLAG   0
 
#define IDFLAGS_PASSTHRU   4096
 
#define IDFLAGS_PENETRATION   8
 
#define IDFLAGS_POWER_ARMOR   1024
 
#define IDFLAGS_RADIUS   1
 
#define IDFLAGS_SHIELD_EXPLOSIVE_IMPACT   32
 
#define IDFLAGS_SHIELD_EXPLOSIVE_IMPACT_HUGE   64
 
#define IDFLAGS_SHIELD_EXPLOSIVE_SPLASH   128
 
#define INT_MAX   0x7FFFFFFF
 
#define INTERACT_HOLD_TIME   0.35
 
#define INTERACT_STANDARD_HEIGHT   24
 
#define IS_4WHEEL(__e)   ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "4 wheel") )
 
#define IS_ARTILLERY(__e)   ( isdefined(__e.vehicleclass) && ( __e.vehicleclass == "artillery" ) )
 
#define IS_BOAT(__e)   ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "boat" ) )
 
#define IS_BONUSZM   ( SessionModeIsCampaignZombiesGame() )
 
#define IS_BUFFEL(__e)   (__e.vehicletype == "apc_buffel" || __e.vehicletype == "apc_buffel_gun_turret" || __e.vehicletype == "apc_buffel_gun_turret_nophysics")
 
#define IS_ELAND(__e)   (__e.vehicletype == "tank_eland")
 
#define IS_EQUAL(__a, __b)   ( __a === __b )
 
#define IS_EVEN(_number)   ( ( _number % 2 ) == 0 )
 
#define IS_HELICOPTER(__e)   ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "helicopter" ) )
 
#define IS_MIG(__e)   (__e.vehicleclass == "plane_mig17" || __e.vehicleclass == "plane_mig21")
 
#define IS_MOTORCYCLE(__e)   ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "motorcycle" ) )
 
#define IS_ODD(_number)   ( ( _number % 2 ) == 1 )
 
#define IS_PLANE(__e)   ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "plane") )
 
#define IS_QUADROTOR(__e)   (__e.vehicletype == "heli_quadrotor")
 
#define IS_TANK(__e)   ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "tank" ) )
 
#define IS_TRUE(__a)   ( isdefined( __a ) && __a )
 
#define JUKE_END_REASON_COLLISION   2
 
#define JUKE_END_REASON_ENVIORMENTAL   0
 
#define JUKE_END_REASON_EXCEEDED_TIME   1
 
#define JUKE_END_REASON_NONE   5
 
#define JUKE_END_REASON_REQUESTED   4
 
#define JUKE_END_REASON_SCRIPTED   3
 
#define LOOT_CONFIG_TABLE   "gamedata/loot/loot_config.csv"
 
#define LUI_HUDELEM_ALIGNMENT_CENTER   2
 
#define LUI_HUDELEM_ALIGNMENT_LEFT   1
 
#define LUI_HUDELEM_ALIGNMENT_RIGHT   3
 
#define LUI_HUDELEM_TEXTSIZE_DEFAULT   25
 
#define LUI_HUDELEM_TEXTSIZE_LARGE   48
 
#define LUI_HUDELEM_TEXTSIZE_MEDIUM   36
 
#define LUI_HUDELEM_TEXTSIZE_SMALL   20
 
#define MAKE_ARRAY(__array)   if ( !isdefined( __array ) ) __array = []; else if ( !IsArray( __array ) ) __array = array( __array );
 
#define MAPEVENT_PLAYER_ENTERS_LAST_STAND   1
 
#define MAPEVENT_UNKNOWN   0
 
#define MAX_AI   64
 
#define MAX_DIFFICULTY_REPORT_INDEX   3
 
#define MAX_SPAWNED_PER_FRAME   1
 
#define MENU_CHANGE_CLASS   "ChooseClass_InGame"
 
#define MENU_CHANGE_CLASS_BAREBONES   "changeclass_barebones"
 
#define MENU_CHANGE_CLASS_CUSTOM   "changeclass_custom"
 
#define MENU_CHANGE_CLASS_WAGER   "changeclass_wager"
 
#define MENU_CLASS   "class"
 
#define MENU_CONTROLS   "ingame_controls"
 
#define MENU_EDIT_CHOOSE_CLASS   "chooseClass"
 
#define MENU_FREERUN_RESTART   "freerun_endgame_popup"
 
#define MENU_INIT_TEAM_ALLIES   "initteam_marines"
 
#define MENU_INIT_TEAM_AXIS   "initteam_opfor"
 
#define MENU_LEAVEGAME   "popup_leavegame"
 
#define MENU_OPTIONS   "ingame_options"
 
#define MENU_RESTART_GAME   "restartgamepopup"
 
#define MENU_SCOREBOARD   "scoreboard"
 
#define MENU_SPECTATE   "spectate"
 
#define MENU_START_MENU   "StartMenu_Main"
 
#define MENU_TEAM   "ChangeTeam"
 
#define MENU_WAGER_SIDE_BET   "sidebet"
 
#define MENU_WAGER_SIDE_BET_PLAYER   "sidebet_player"
 
#define MIN_DIFFICULTY_REPORT_INDEX   2
 
#define MPH_TO_INCHES_PER_SEC   17.6
 
#define N_GAMESKILL_EASY   0
 
#define N_GAMESKILL_HARD   2
 
#define N_GAMESKILL_NORMAL   1
 
#define N_GAMESKILL_REALISTIC   4
 
#define N_GAMESKILL_VETERAN   3
 
#define NAVMESH_MATERIAL_DEFAULT   (1 << 0)
 
#define NAVMESH_MATERIAL_NONE   0
 
#define NAVMESH_MATERIAL_NOVEHICLE   (1 << 5)
 
#define NAVMESH_MATERIAL_STAIRCASE   (1 << 4)
 
#define NAVMESH_MATERIAL_WALLRUN   (1 << 3)
 
#define NAVMESH_MATERIAL_WATER   (1 << 1)
 
#define NOT_FOR_BONUSZM   if( IS_BONUSZM ) return;
 
#define OLIVE   RGB( 128, 128, 0 )
 
#define ONLY_FOR_BONUSZM   if( !IS_BONUSZM ) return;
 
#define ORANGE   ( 1, .5, 0 )
 
#define PHYSICS_TRACE_MASK_CLIP   (1 << 3)
 
#define PHYSICS_TRACE_MASK_PHYSICS   (1 << 0)
 
#define PHYSICS_TRACE_MASK_PLAYER   (1 << 5)
 
#define PHYSICS_TRACE_MASK_VEHICLE   (1 << 1)
 
#define PHYSICS_TRACE_MASK_VEHICLE_CLIP   (1 << 4)
 
#define PHYSICS_TRACE_MASK_WATER   (1 << 2)
 
#define PI   3.14159
 
#define PINK   RGB( 255, 192, 203 )
 
#define PITCH   0
 
#define PLAYER_1   0
 
#define PLAYER_2   1
 
#define PLAYER_3   2
 
#define PLAYER_4   3
 
#define PROXY_PLAYER_NOT_TAZERED   0
 
#define PROXY_PLAYER_TAZERED   1
 
#define PURPLE   ( 1, 0, 1 )
 
#define QRDRONE_FX_BLINK   1
 
#define QRDRONE_FX_DEATH   3
 
#define QRDRONE_FX_DEFAULT   0
 
#define QRDRONE_FX_FINAL_BLINK   2
 
#define RANDOM(__array)   __array[GetArrayKeys(__array)[RandomInt(GetArrayKeys(__array).size)]]
 
#define RANDOM_TIME_IN_RANGE(__time, __delta)   randomfloatrange(__time-__delta,__time+__delta)
 
#define RED   ( 1, 0, 0 )
 
#define REGISTER_SYSTEM(__sys, __func_init_preload, __reqs)
 
#define REGISTER_SYSTEM_EX(__sys, __func_init_preload, __func_init_postload, __reqs)
 
#define RGB(__r, __g, __b)   (__r/255,__g/255,__b/255)
 
#define RIOTSHIELD_STATE_DEPLOYED   1
 
#define RIOTSHIELD_STATE_DESTROYED   2
 
#define ROLL   2
 
#define SAFEHOUSE_CAIRO   1
 
#define SAFEHOUSE_MOBILE   2
 
#define SAFEHOUSE_SINGAPORE   3
 
#define SCR_BUNDLE(__name)   level.scriptbundles[ SCRIPTBUNDLE ][ __name ]
 
#define SCREEN_HEIGHT   720
 
#define SCREEN_WIDTH   1280
 
#define SERVER_FRAME   .05
 
#define SESSIONMODE_CAMPAIGN   2
 
#define SESSIONMODE_INVALID   3
 
#define SESSIONMODE_MULTIPLAYER   1
 
#define SESSIONMODE_ZOMBIES   0
 
#define SET_CLEARANCE_CEILING_WRAPPER(__value)   if(IS_BONUSZM && __value<34) SetClearanceCeiling(34); else SetClearanceCeiling(__value);
 
#define SET_IF_DEFINED(__target, __src)   if ( isdefined( __src) ) { __target = __src; }
 
#define SLATE   RGB( 112, 128, 144 )
 
#define SPAWNFLAG(__e, __f)   (isdefined(__e.spawnflags)&&((__e.spawnflags & __f) == __f))
 
#define SPAWNFLAG_ACTOR_SCRIPTDELETEONZEROCOUNT   128
 
#define SPAWNFLAG_ACTOR_SCRIPTFORCESPAWN   16
 
#define SPAWNFLAG_ACTOR_SCRIPTINFINITESPAWN   64
 
#define SPAWNFLAG_ACTOR_SCRIPTMAKEROOM   2
 
#define SPAWNFLAG_ACTOR_SM_PRIORITY   32
 
#define SPAWNFLAG_ACTOR_SPAWNER   1
 
#define SPAWNFLAG_MODEL_DYNAMIC_PATH   1
 
#define SPAWNFLAG_PATH_BALCONY   1024
 
#define SPAWNFLAG_PATH_BALCONY_NORAILING   2048
 
#define SPAWNFLAG_PATH_CAN_PARENT   256
 
#define SPAWNFLAG_PATH_DISABLED   512
 
#define SPAWNFLAG_PATH_DONT_LEFT   1024
 
#define SPAWNFLAG_PATH_DONT_LINK   1
 
#define SPAWNFLAG_PATH_DONT_RIGHT   2048
 
#define SPAWNFLAG_PATH_DOUBLE_WIDE   1048576
 
#define SPAWNFLAG_PATH_NOT_CHAIN   2
 
#define SPAWNFLAG_PATH_PROCEDURAL   1024
 
#define SPAWNFLAG_PATH_QUADROTOR   2097152
 
#define SPAWNFLAG_PATH_STANCE_CROUCH   8
 
#define SPAWNFLAG_PATH_STANCE_PRONE   16
 
#define SPAWNFLAG_PATH_STANCE_STAND   4
 
#define SPAWNFLAG_PATH_WALLRUN   2048
 
#define SPAWNFLAG_SCRIPTBUNDLE_INIT   1
 
#define SPAWNFLAG_SCRIPTBUNDLE_PLAY   2
 
#define SPAWNFLAG_TRIGGER_AI_ALLIES   2
 
#define SPAWNFLAG_TRIGGER_AI_AXIS   1
 
#define SPAWNFLAG_TRIGGER_AI_NEUTRAL   4
 
#define SPAWNFLAG_TRIGGER_HURT_IGNORE_LAST_STAND   64
 
#define SPAWNFLAG_TRIGGER_HURT_NO_PROTECTION   8
 
#define SPAWNFLAG_TRIGGER_HURT_ONCE   32
 
#define SPAWNFLAG_TRIGGER_HURT_PLAYER_ONLY   2
 
#define SPAWNFLAG_TRIGGER_HURT_SILENT   4
 
#define SPAWNFLAG_TRIGGER_HURT_SLOW   16
 
#define SPAWNFLAG_TRIGGER_HURT_START_OFF   1
 
#define SPAWNFLAG_TRIGGER_LOOK   256
 
#define SPAWNFLAG_TRIGGER_NOT_PLAYER   8
 
#define SPAWNFLAG_TRIGGER_SPAWN   32
 
#define SPAWNFLAG_TRIGGER_SPAWN_MANAGER   512
 
#define SPAWNFLAG_TRIGGER_TOUCH_ONCE   64
 
#define SPAWNFLAG_TRIGGER_TRIGGER_ONCE   1024
 
#define SPAWNFLAG_TRIGGER_VEHICLE   16
 
#define SPAWNFLAG_TURRET_ENABLED   1
 
#define SPAWNFLAG_TURRET_GET_USERS   2
 
#define SPAWNFLAG_VEHICLE_NODE_ROTATE   65536
 
#define SPAWNFLAG_VEHICLE_NODE_START_NODE   1
 
#define SPAWNFLAG_VEHICLE_SCRIPTMAKEROOM   8
 
#define SPAWNFLAG_VEHICLE_SPAWNER   2
 
#define SPAWNFLAG_VEHICLE_USEABLE   1
 
#define SPEED_BURST_CONSTANT_INDEX_BLUR_AMOUNT   0
 
#define SPEED_BURST_CONSTANT_INDEX_BLUR_ORIGIN_X   5
 
#define SPEED_BURST_CONSTANT_INDEX_BLUR_ORIGIN_Y   6
 
#define SPEED_BURST_CONSTANT_INDEX_DESATURATION   4
 
#define SPEED_BURST_CONSTANT_INDEX_GLOW_PULSE   1
 
#define SPEED_BURST_CONSTANT_INDEX_IRIS_BASE_GLOW   3
 
#define SPEED_BURST_CONSTANT_INDEX_IRIS_ZOOM   2
 
#define SQR(__var)   ( (__var) * (__var) )
 
#define START_DIFFICULTY_REPORT_INDEX   0
 
#define STATE_ALERTED   "high_alert"
 
#define STATE_COMBAT   "combat"
 
#define STATE_SUSPICIOUS   "low_alert"
 
#define STATE_UNAWARE   "unaware"
 
#define STATS_ALLOCATION_COLUMN   12
 
#define STATS_COST_COLUMN   17
 
#define STATS_GROUP_COLUMN   2
 
#define STATS_LOADOUT_SLOT   13
 
#define STATS_REFERENCE_COLUMN   4
 
#define STATS_TABLE_CP   "gamedata/stats/cp/cp_statstable.csv"
 
#define STATS_TABLE_MP   "gamedata/stats/mp/mp_statstable.csv"
 
#define STATS_TABLE_ZM   "gamedata/stats/zm/zm_statstable.csv"
 
#define STR(__var)   (isdefined(__var)?""+__var:"")
 
#define STR_DEFAULT(__var, __def)   (isdefined(__var)?""+__var:STR(__def))
 
#define STREAM_LOD0   1
 
#define STREAM_LOD1   2
 
#define STREAM_LOD2   3
 
#define STREAM_LOD3   4
 
#define STREAM_LOD4   5
 
#define STREAM_LOD5   6
 
#define STREAM_LOD6   7
 
#define STREAM_LOD7   8
 
#define STREAM_LOD_EXCLUDE_HIGHEST   -1
 
#define STREAM_LOD_HIGHEST   8
 
#define STREAM_LOD_LOWEST   1
 
#define STREAM_MIP0   1
 
#define STREAM_MIP1   2
 
#define STREAM_MIP2   3
 
#define STREAM_MIP3   4
 
#define STREAM_MIP4   5
 
#define STREAM_MIP_EXCLUDE_HIGHEST   -1
 
#define STREAM_MIP_HIGHEST   4
 
#define STREAM_MIP_LOWEST   1
 
#define STREAM_NO_LODS   0
 
#define STREAM_NO_MIPS   0
 
#define STREAMER_HINT_TIMEOUT   15
 
#define T7_CLEANUP(__msg)   load::add_cleanup_msg(__msg)
 
#define TEAM_ALLIES   1
 
#define TEAM_AXIS   2
 
#define TEAM_FREE   0
 
#define THREAD_IF_DEFINED(__func)   if ( isdefined( __func ) ) { self thread [[ __func ]](); }
 
#define THUMBSTICK_DEFAULT   0
 
#define THUMBSTICK_LEGACY   2
 
#define THUMBSTICK_LEGACYSOUTHPAW   3
 
#define THUMBSTICK_SOUTHPAW   1
 
#define TIMEOUT(__t)
 
#define TROPHY_SYSTEM_INIT   0
 
#define TROPHY_SYSTEM_ROLLING   1
 
#define TROPHY_SYSTEM_STATIONARY   2
 
#define TROPHY_SYSTEM_STUNNED   3
 
#define TURRET_TARGET_AI   1
 
#define TURRET_TARGET_DRONES   4
 
#define TURRET_TARGET_PLAYERS   2
 
#define TURRET_TARGET_VEHICLES   8
 
#define VAL(__var, __default)   (isdefined(__var)?__var:__default)
 
#define VEC_SET_X(_v, _x)   _v = (_x, _v[1], _v[2])
 
#define VEC_SET_Y(_v, _y)   _v = (_v[0], _y, _v[2])
 
#define VEC_SET_Z(_v, _z)   _v = (_v[0], _v[1], _z)
 
#define VEHICLE_DELETE(__e)
 
#define WAIT_ABOUT(__time)   wait RANDOM_TIME_IN_RANGE(__time,__time/3)
 
#define WAIT_CLIENT_FRAME   {wait(CLIENT_FRAME);}
 
#define WAIT_SERVER_FRAME   {wait(SERVER_FRAME);}
 
#define WAITTILL_LOAD   if(!isdefined(level.flag) || !IS_TRUE(level.flag["load_main_complete"]))level waittill( "load_main_complete" )
 
#define WEAPONS_STATS_END_INDEX   76
 
#define WEAPONS_STATS_GUNS_END_INDEX   60
 
#define WEAPONS_STATS_GUNS_START_INDEX   1
 
#define WEAPONS_STATS_START_INDEX   1
 
#define WHITE   ( 1, 1, 1 )
 
#define X   0
 
#define Y   1
 
#define YAW   1
 
#define YELLOW   ( 1, 1, 0 )
 
#define Z   2
 

Macro Definition Documentation

◆ __TIME_UPDATE__

#define __TIME_UPDATE__
Value:
__time_stamp__ = GetTime(); \
if ( __time_stamp__ > __time_stamp_prev__ ) { \
__time__ = ( __time_stamp__ - __time_stamp_start__ ) / 1000; \
__time_frac__ = LerpFloat( 0, 1, Float( __time__ ) / Float( __time_length__ ) ); \
__time_left__ = Max( __time_length__ - __time__, 0 ); \
__time_stamp_prev__ = __time_stamp__; }

Definition at line 225 of file shared.gsh.

◆ ARRAY_ADD

#define ARRAY_ADD (   __array,
  __item 
)    MAKE_ARRAY(__array) __array[__array.size]=__item;

Definition at line 304 of file shared.gsh.

◆ ART_REVIEW

#define ART_REVIEW   GetDvarInt( "art_review", 0 )

Definition at line 6 of file shared.gsh.

◆ BINK_DOUBLE_SIZE

#define BINK_DOUBLE_SIZE   1

Definition at line 375 of file shared.gsh.

◆ BINK_FULLSCREEN

#define BINK_FULLSCREEN   2

Definition at line 376 of file shared.gsh.

◆ BINK_IN_MEMORY

#define BINK_IN_MEMORY   true

Definition at line 371 of file shared.gsh.

◆ BINK_IS_LOOPING

#define BINK_IS_LOOPING   true

Definition at line 370 of file shared.gsh.

◆ BINK_NORMAL_SIZE

#define BINK_NORMAL_SIZE   0

Definition at line 374 of file shared.gsh.

◆ BINK_START_PAUSED

#define BINK_START_PAUSED   true

Definition at line 372 of file shared.gsh.

◆ BINK_SYNC_AUDIO

#define BINK_SYNC_AUDIO   true

Definition at line 373 of file shared.gsh.

◆ BLACK

#define BLACK   ( 0, 0, 0 )

Definition at line 182 of file shared.gsh.

◆ BLUE

#define BLUE   ( 0, 0, 1 )

Definition at line 177 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG1

#define BONUSZM_AQUIFER_DLG1   if( IsDefined(level.BZM_AQUIFERDialogue1Callback) ) level thread [[level.BZM_AQUIFERDialogue1Callback]]();

Definition at line 728 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG1_1

#define BONUSZM_AQUIFER_DLG1_1   if( IsDefined(level.BZM_AQUIFERDialogue1_1Callback) ) level thread [[level.BZM_AQUIFERDialogue1_1Callback]]();

Definition at line 729 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG1_2

#define BONUSZM_AQUIFER_DLG1_2   if( IsDefined(level.BZM_AQUIFERDialogue1_2Callback) ) level thread [[level.BZM_AQUIFERDialogue1_2Callback]]();

Definition at line 730 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG1_3

#define BONUSZM_AQUIFER_DLG1_3   if( IsDefined(level.BZM_AQUIFERDialogue1_3Callback) ) level thread [[level.BZM_AQUIFERDialogue1_3Callback]]();

Definition at line 731 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG1_4

#define BONUSZM_AQUIFER_DLG1_4   if( IsDefined(level.BZM_AQUIFERDialogue1_4Callback) ) level thread [[level.BZM_AQUIFERDialogue1_4Callback]]();

Definition at line 732 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG1_4_1

#define BONUSZM_AQUIFER_DLG1_4_1   if( IsDefined(level.BZM_AQUIFERDialogue1_4_1Callback) ) level thread [[level.BZM_AQUIFERDialogue1_4_1Callback]]();

Definition at line 733 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG1_5

#define BONUSZM_AQUIFER_DLG1_5   if( IsDefined(level.BZM_AQUIFERDialogue1_5Callback) ) level thread [[level.BZM_AQUIFERDialogue1_5Callback]]();

Definition at line 735 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG1_6

#define BONUSZM_AQUIFER_DLG1_6   if( IsDefined(level.BZM_AQUIFERDialogue1_6Callback) ) level thread [[level.BZM_AQUIFERDialogue1_6Callback]]();

Definition at line 736 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG1_7

#define BONUSZM_AQUIFER_DLG1_7   if( IsDefined(level.BZM_AQUIFERDialogue1_7Callback) ) level thread [[level.BZM_AQUIFERDialogue1_7Callback]]();

Definition at line 737 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG2

#define BONUSZM_AQUIFER_DLG2   if( IsDefined(level.BZM_AQUIFERDialogue2Callback) ) level thread [[level.BZM_AQUIFERDialogue2Callback]]();

Definition at line 740 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG2_1

#define BONUSZM_AQUIFER_DLG2_1   if( IsDefined(level.BZM_AQUIFERDialogue2_1Callback) ) level thread [[level.BZM_AQUIFERDialogue2_1Callback]]();

Definition at line 741 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG3

#define BONUSZM_AQUIFER_DLG3   if( IsDefined(level.BZM_AQUIFERDialogue3Callback) ) level thread [[level.BZM_AQUIFERDialogue3Callback]]();

Definition at line 743 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG3_1

#define BONUSZM_AQUIFER_DLG3_1   if( IsDefined(level.BZM_AQUIFERDialogue3_1Callback) ) level thread [[level.BZM_AQUIFERDialogue3_1Callback]]();

Definition at line 744 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG4

#define BONUSZM_AQUIFER_DLG4   if( IsDefined(level.BZM_AQUIFERDialogue4Callback) ) level thread [[level.BZM_AQUIFERDialogue4Callback]]();

Definition at line 746 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG4_1

#define BONUSZM_AQUIFER_DLG4_1   if( IsDefined(level.BZM_AQUIFERDialogue4_1Callback) ) level thread [[level.BZM_AQUIFERDialogue4_1Callback]]();

Definition at line 747 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG5

#define BONUSZM_AQUIFER_DLG5   if( IsDefined(level.BZM_AQUIFERDialogue5Callback) ) level thread [[level.BZM_AQUIFERDialogue5Callback]]();

Definition at line 749 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG6

#define BONUSZM_AQUIFER_DLG6   if( IsDefined(level.BZM_AQUIFERDialogue6Callback) ) level thread [[level.BZM_AQUIFERDialogue6Callback]]();

Definition at line 750 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG7

#define BONUSZM_AQUIFER_DLG7   if( IsDefined(level.BZM_AQUIFERDialogue7Callback) ) level thread [[level.BZM_AQUIFERDialogue7Callback]]();

Definition at line 751 of file shared.gsh.

◆ BONUSZM_AQUIFER_DLG7_1

#define BONUSZM_AQUIFER_DLG7_1   if( IsDefined(level.BZM_AQUIFERDialogue7_1Callback) ) level thread [[level.BZM_AQUIFERDialogue7_1Callback]]();

Definition at line 752 of file shared.gsh.

◆ BONUSZM_BIO_DLG1

#define BONUSZM_BIO_DLG1   if( IsDefined(level.BZM_BIODialogue1Callback) ) level thread [[level.BZM_BIODialogue1Callback]]();

Definition at line 582 of file shared.gsh.

◆ BONUSZM_BIO_DLG2

#define BONUSZM_BIO_DLG2   if( IsDefined(level.BZM_BIODialogue2Callback) ) level thread [[level.BZM_BIODialogue2Callback]]();

Definition at line 583 of file shared.gsh.

◆ BONUSZM_BIO_DLG2_2

#define BONUSZM_BIO_DLG2_2   if( IsDefined(level.BZM_BIODialogue2_2Callback) ) level thread [[level.BZM_BIODialogue2_2Callback]]();

Definition at line 584 of file shared.gsh.

◆ BONUSZM_BIO_DLG2_3

#define BONUSZM_BIO_DLG2_3   if( IsDefined(level.BZM_BIODialogue2_3Callback) ) level thread [[level.BZM_BIODialogue2_3Callback]]();

Definition at line 585 of file shared.gsh.

◆ BONUSZM_BIO_DLG2_4

#define BONUSZM_BIO_DLG2_4   if( IsDefined(level.BZM_BIODialogue2_4Callback) ) level thread [[level.BZM_BIODialogue2_4Callback]]();

Definition at line 586 of file shared.gsh.

◆ BONUSZM_BIO_DLG3

#define BONUSZM_BIO_DLG3   if( IsDefined(level.BZM_BIODialogue3Callback) ) level thread [[level.BZM_BIODialogue3Callback]]();

Definition at line 588 of file shared.gsh.

◆ BONUSZM_BIO_DLG4

#define BONUSZM_BIO_DLG4   if( IsDefined(level.BZM_BIODialogue4Callback) ) level thread [[level.BZM_BIODialogue4Callback]]();

Definition at line 589 of file shared.gsh.

◆ BONUSZM_BIO_DLG5

#define BONUSZM_BIO_DLG5   if( IsDefined(level.BZM_BIODialogue5Callback) ) level thread [[level.BZM_BIODialogue5Callback]]();

Definition at line 590 of file shared.gsh.

◆ BONUSZM_BIO_DLG5_1

#define BONUSZM_BIO_DLG5_1   if( IsDefined(level.BZM_BIODialogue5_1Callback) ) level thread [[level.BZM_BIODialogue5_1Callback]]();

Definition at line 591 of file shared.gsh.

◆ BONUSZM_BIO_DLG5_2

#define BONUSZM_BIO_DLG5_2   if( IsDefined(level.BZM_BIODialogue5_2Callback) ) level thread [[level.BZM_BIODialogue5_2Callback]]();

Definition at line 593 of file shared.gsh.

◆ BONUSZM_BIO_DLG5_3

#define BONUSZM_BIO_DLG5_3   if( IsDefined(level.BZM_BIODialogue5_3Callback) ) level thread [[level.BZM_BIODialogue5_3Callback]]();

Definition at line 594 of file shared.gsh.

◆ BONUSZM_BIO_DLG5_4

#define BONUSZM_BIO_DLG5_4   if( IsDefined(level.BZM_BIODialogue5_4Callback) ) level thread [[level.BZM_BIODialogue5_4Callback]]();

Definition at line 595 of file shared.gsh.

◆ BONUSZM_BIO_DLG6

#define BONUSZM_BIO_DLG6   if( IsDefined(level.BZM_BIODialogue6Callback) ) level thread [[level.BZM_BIODialogue6Callback]]();

Definition at line 597 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG1

#define BONUSZM_BLACKSTATION_DLG1   if( IsDefined(level.BZM_BLACKSTATIONDialogue1Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue1Callback]]();

Definition at line 711 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG2

#define BONUSZM_BLACKSTATION_DLG2   if( IsDefined(level.BZM_BLACKSTATIONDialogue2Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue2Callback]]();

Definition at line 712 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG3

#define BONUSZM_BLACKSTATION_DLG3   if( IsDefined(level.BZM_BLACKSTATIONDialogue3Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3Callback]]();

Definition at line 713 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG3_1

#define BONUSZM_BLACKSTATION_DLG3_1   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_1Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_1Callback]]();

Definition at line 714 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG3_2

#define BONUSZM_BLACKSTATION_DLG3_2   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_2Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_2Callback]]();

Definition at line 715 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG3_3

#define BONUSZM_BLACKSTATION_DLG3_3   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_3Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_3Callback]]();

Definition at line 716 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG3_4

#define BONUSZM_BLACKSTATION_DLG3_4   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_4Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_4Callback]]();

Definition at line 717 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG3_5

#define BONUSZM_BLACKSTATION_DLG3_5   if( IsDefined(level.BZM_BLACKSTATIONDialogue3_5Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue3_5Callback]]();

Definition at line 718 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG4

#define BONUSZM_BLACKSTATION_DLG4   if( IsDefined(level.BZM_BLACKSTATIONDialogue4Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue4Callback]]();

Definition at line 720 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG4_1

#define BONUSZM_BLACKSTATION_DLG4_1   if( IsDefined(level.BZM_BLACKSTATIONDialogue4_1Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue4_1Callback]]();

Definition at line 721 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG4_2

#define BONUSZM_BLACKSTATION_DLG4_2   if( IsDefined(level.BZM_BLACKSTATIONDialogue4_2Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue4_2Callback]]();

Definition at line 722 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG4_3

#define BONUSZM_BLACKSTATION_DLG4_3   if( IsDefined(level.BZM_BLACKSTATIONDialogue4_3Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue4_3Callback]]();

Definition at line 723 of file shared.gsh.

◆ BONUSZM_BLACKSTATION_DLG5

#define BONUSZM_BLACKSTATION_DLG5   if( IsDefined(level.BZM_BLACKSTATIONDialogue5Callback) ) level thread [[level.BZM_BLACKSTATIONDialogue5Callback]]();

Definition at line 725 of file shared.gsh.

◆ BONUSZM_CHANGE_LOADOUT

#define BONUSZM_CHANGE_LOADOUT   if(IsDefined(level.BZMLoadOutChangeCallback)) level thread [[level.BZMLoadOutChangeCallback]]();

Definition at line 550 of file shared.gsh.

◆ BONUSZM_CLEANUP_MAGICBOX

#define BONUSZM_CLEANUP_MAGICBOX (   __entity)    if(IsDefined(level.BZM_CleanupMagicBoxOnDeletionCallback)) [[level.BZM_CleanupMagicBoxOnDeletionCallback]](__entity);

Definition at line 555 of file shared.gsh.

◆ BONUSZM_CYBERCOM_ON_CALLBACK

#define BONUSZM_CYBERCOM_ON_CALLBACK (   __player)    if( IsDefined( level.BZMOnCyberComOnCallback ) ) level thread [[level.BZMOnCyberComOnCallback]](__player);

Definition at line 541 of file shared.gsh.

◆ BONUSZM_DATA_OVERRIDE_HEALTH

#define BONUSZM_DATA_OVERRIDE_HEALTH (   __levelOneHealth,
  __levelTwoHealth,
  __levelThreeHealth 
)    if(IsDefined(level.BZM_OverrideHealth)) level thread [[level.BZM_OverrideHealth]](__levelOneHealth,__levelTwoHealth,__levelThreeHealth);

Definition at line 547 of file shared.gsh.

◆ BONUSZM_DATA_OVERRIDE_LOCOMOTION

#define BONUSZM_DATA_OVERRIDE_LOCOMOTION (   __walkPercent,
  __runPercent,
  __sprintPercent 
)    if(IsDefined(level.BZM_OverrideLocomotion)) level thread [[level.BZM_OverrideLocomotion]](__walkPercent,__runPercent,__sprintPercent);

Definition at line 546 of file shared.gsh.

◆ BONUSZM_DATA_OVERRIDE_SUICIDE_CHANCE

#define BONUSZM_DATA_OVERRIDE_SUICIDE_CHANCE (   __chance)    if(IsDefined(level.BZM_OverrideSuicidalChance)) level thread [[level.BZM_OverrideSuicidalChance]](__chance);

Definition at line 548 of file shared.gsh.

◆ BONUSZM_ENDON_SCENE_SEQUENCE_ENDED

#define BONUSZM_ENDON_SCENE_SEQUENCE_ENDED   level endon("BZM_SceneSeqEnded");

Definition at line 543 of file shared.gsh.

◆ BONUSZM_FORCE_AI_CLEANUP

#define BONUSZM_FORCE_AI_CLEANUP   if( IsDefined(level.BZM_ForceAICleanup) ) [[level.BZM_ForceAICleanup]]();;

Definition at line 539 of file shared.gsh.

◆ BONUSZM_HIDE_MAGICBOXES

#define BONUSZM_HIDE_MAGICBOXES   if(IsDefined(level.BZM_HideAllMagicBoxesCallback)) level thread [[level.BZM_HideAllMagicBoxesCallback]]();

Definition at line 554 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG1

#define BONUSZM_INFECTION_DLG1   if( IsDefined(level.BZM_INFECTIONDialogue1Callback) ) level thread [[level.BZM_INFECTIONDialogue1Callback]]();

Definition at line 681 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG10

#define BONUSZM_INFECTION_DLG10   if( IsDefined(level.BZM_INFECTIONDialogue10Callback) ) level thread [[level.BZM_INFECTIONDialogue10Callback]]();

Definition at line 694 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG11

#define BONUSZM_INFECTION_DLG11   if( IsDefined(level.BZM_INFECTIONDialogue11Callback) ) level thread [[level.BZM_INFECTIONDialogue11Callback]]();

Definition at line 695 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG12

#define BONUSZM_INFECTION_DLG12   if( IsDefined(level.BZM_INFECTIONDialogue12Callback) ) level thread [[level.BZM_INFECTIONDialogue12Callback]]();

Definition at line 696 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG13

#define BONUSZM_INFECTION_DLG13   if( IsDefined(level.BZM_INFECTIONDialogue13Callback) ) level thread [[level.BZM_INFECTIONDialogue13Callback]]();

Definition at line 698 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG14

#define BONUSZM_INFECTION_DLG14   if( IsDefined(level.BZM_INFECTIONDialogue14Callback) ) level thread [[level.BZM_INFECTIONDialogue14Callback]]();

Definition at line 699 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG15

#define BONUSZM_INFECTION_DLG15   if( IsDefined(level.BZM_INFECTIONDialogue15Callback) ) level thread [[level.BZM_INFECTIONDialogue15Callback]]();

Definition at line 700 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG16

#define BONUSZM_INFECTION_DLG16   if( IsDefined(level.BZM_INFECTIONDialogue16Callback) ) level thread [[level.BZM_INFECTIONDialogue16Callback]]();

Definition at line 701 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG17

#define BONUSZM_INFECTION_DLG17   if( IsDefined(level.BZM_INFECTIONDialogue17Callback) ) level thread [[level.BZM_INFECTIONDialogue17Callback]]();

Definition at line 702 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG18

#define BONUSZM_INFECTION_DLG18   if( IsDefined(level.BZM_INFECTIONDialogue18Callback) ) level thread [[level.BZM_INFECTIONDialogue18Callback]]();

Definition at line 703 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG19

#define BONUSZM_INFECTION_DLG19   if( IsDefined(level.BZM_INFECTIONDialogue19Callback) ) level thread [[level.BZM_INFECTIONDialogue19Callback]]();

Definition at line 704 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG2

#define BONUSZM_INFECTION_DLG2   if( IsDefined(level.BZM_INFECTIONDialogue2Callback) ) level thread [[level.BZM_INFECTIONDialogue2Callback]]();

Definition at line 682 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG20

#define BONUSZM_INFECTION_DLG20   if( IsDefined(level.BZM_INFECTIONDialogue20Callback) ) level thread [[level.BZM_INFECTIONDialogue20Callback]]();

Definition at line 705 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG21

#define BONUSZM_INFECTION_DLG21   if( IsDefined(level.BZM_INFECTIONDialogue21Callback) ) level thread [[level.BZM_INFECTIONDialogue21Callback]]();

Definition at line 706 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG22

#define BONUSZM_INFECTION_DLG22   if( IsDefined(level.BZM_INFECTIONDialogue22Callback) ) level thread [[level.BZM_INFECTIONDialogue22Callback]]();

Definition at line 707 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG23

#define BONUSZM_INFECTION_DLG23   if( IsDefined(level.BZM_INFECTIONDialogue23Callback) ) level thread [[level.BZM_INFECTIONDialogue23Callback]]();

Definition at line 708 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG3

#define BONUSZM_INFECTION_DLG3   if( IsDefined(level.BZM_INFECTIONDialogue3Callback) ) level thread [[level.BZM_INFECTIONDialogue3Callback]]();

Definition at line 683 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG3_1

#define BONUSZM_INFECTION_DLG3_1   if( IsDefined(level.BZM_INFECTIONDialogue3_1Callback) ) level thread [[level.BZM_INFECTIONDialogue3_1Callback]]();

Definition at line 684 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG4

#define BONUSZM_INFECTION_DLG4   if( IsDefined(level.BZM_INFECTIONDialogue4Callback) ) level thread [[level.BZM_INFECTIONDialogue4Callback]]();

Definition at line 686 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG5

#define BONUSZM_INFECTION_DLG5   if( IsDefined(level.BZM_INFECTIONDialogue5Callback) ) level thread [[level.BZM_INFECTIONDialogue5Callback]]();

Definition at line 687 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG6

#define BONUSZM_INFECTION_DLG6   if( IsDefined(level.BZM_INFECTIONDialogue6Callback) ) level thread [[level.BZM_INFECTIONDialogue6Callback]]();

Definition at line 688 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG7

#define BONUSZM_INFECTION_DLG7   if( IsDefined(level.BZM_INFECTIONDialogue7Callback) ) level thread [[level.BZM_INFECTIONDialogue7Callback]]();

Definition at line 689 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG8

#define BONUSZM_INFECTION_DLG8   if( IsDefined(level.BZM_INFECTIONDialogue8Callback) ) level thread [[level.BZM_INFECTIONDialogue8Callback]]();

Definition at line 690 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG8_1

#define BONUSZM_INFECTION_DLG8_1   if( IsDefined(level.BZM_INFECTIONDialogue8_1Callback) ) level thread [[level.BZM_INFECTIONDialogue8_1Callback]]();

Definition at line 691 of file shared.gsh.

◆ BONUSZM_INFECTION_DLG9

#define BONUSZM_INFECTION_DLG9   if( IsDefined(level.BZM_INFECTIONDialogue9Callback) ) level thread [[level.BZM_INFECTIONDialogue9Callback]]();

Definition at line 693 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG1

#define BONUSZM_LOTUS_DLG1   if( IsDefined(level.BZM_LOTUSDialogue1Callback) ) level thread [[level.BZM_LOTUSDialogue1Callback]]();

Definition at line 637 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG10

#define BONUSZM_LOTUS_DLG10   if( IsDefined(level.BZM_LOTUSDialogue10Callback) ) level thread [[level.BZM_LOTUSDialogue10Callback]]();

Definition at line 657 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG11

#define BONUSZM_LOTUS_DLG11   if( IsDefined(level.BZM_LOTUSDialogue11Callback) ) level thread [[level.BZM_LOTUSDialogue11Callback]]();

Definition at line 659 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG12

#define BONUSZM_LOTUS_DLG12   if( IsDefined(level.BZM_LOTUSDialogue12Callback) ) level thread [[level.BZM_LOTUSDialogue12Callback]]();

Definition at line 660 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG13

#define BONUSZM_LOTUS_DLG13   if( IsDefined(level.BZM_LOTUSDialogue13Callback) ) level thread [[level.BZM_LOTUSDialogue13Callback]]();

Definition at line 661 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG14

#define BONUSZM_LOTUS_DLG14   if( IsDefined(level.BZM_LOTUSDialogue14Callback) ) level thread [[level.BZM_LOTUSDialogue14Callback]]();

Definition at line 662 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG2

#define BONUSZM_LOTUS_DLG2   if( IsDefined(level.BZM_LOTUSDialogue2Callback) ) level thread [[level.BZM_LOTUSDialogue2Callback]]();

Definition at line 638 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG2_1

#define BONUSZM_LOTUS_DLG2_1   if( IsDefined(level.BZM_LOTUSDialogue2_1Callback) ) level thread [[level.BZM_LOTUSDialogue2_1Callback]]();

Definition at line 639 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG2_2

#define BONUSZM_LOTUS_DLG2_2   if( IsDefined(level.BZM_LOTUSDialogue2_2Callback) ) level thread [[level.BZM_LOTUSDialogue2_2Callback]]();

Definition at line 640 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG2_3

#define BONUSZM_LOTUS_DLG2_3   if( IsDefined(level.BZM_LOTUSDialogue2_3Callback) ) level thread [[level.BZM_LOTUSDialogue2_3Callback]]();

Definition at line 641 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG2_4

#define BONUSZM_LOTUS_DLG2_4   if( IsDefined(level.BZM_LOTUSDialogue2_4Callback) ) level thread [[level.BZM_LOTUSDialogue2_4Callback]]();

Definition at line 642 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG3

#define BONUSZM_LOTUS_DLG3   if( IsDefined(level.BZM_LOTUSDialogue3Callback) ) level thread [[level.BZM_LOTUSDialogue3Callback]]();

Definition at line 644 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG3_2

#define BONUSZM_LOTUS_DLG3_2   if( IsDefined(level.BZM_LOTUSDialogue3_2Callback) ) level thread [[level.BZM_LOTUSDialogue3_2Callback]]();

Definition at line 645 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG4

#define BONUSZM_LOTUS_DLG4   if( IsDefined(level.BZM_LOTUSDialogue4Callback) ) level thread [[level.BZM_LOTUSDialogue4Callback]]();

Definition at line 647 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG4_1

#define BONUSZM_LOTUS_DLG4_1   if( IsDefined(level.BZM_LOTUSDialogue4_1Callback) ) level thread [[level.BZM_LOTUSDialogue4_1Callback]]();

Definition at line 648 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG4_2

#define BONUSZM_LOTUS_DLG4_2   if( IsDefined(level.BZM_LOTUSDialogue4_2Callback) ) level thread [[level.BZM_LOTUSDialogue4_2Callback]]();

Definition at line 649 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG6

#define BONUSZM_LOTUS_DLG6   if( IsDefined(level.BZM_LOTUSDialogue6Callback) ) level thread [[level.BZM_LOTUSDialogue6Callback]]();

Definition at line 651 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG7

#define BONUSZM_LOTUS_DLG7   if( IsDefined(level.BZM_LOTUSDialogue7Callback) ) level thread [[level.BZM_LOTUSDialogue7Callback]]();

Definition at line 652 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG7_1

#define BONUSZM_LOTUS_DLG7_1   if( IsDefined(level.BZM_LOTUSDialogue7_1Callback) ) level thread [[level.BZM_LOTUSDialogue7_1Callback]]();

Definition at line 653 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG8

#define BONUSZM_LOTUS_DLG8   if( IsDefined(level.BZM_LOTUSDialogue8Callback) ) level thread [[level.BZM_LOTUSDialogue8Callback]]();

Definition at line 655 of file shared.gsh.

◆ BONUSZM_LOTUS_DLG9

#define BONUSZM_LOTUS_DLG9   if( IsDefined(level.BZM_LOTUSDialogue9Callback) ) level thread [[level.BZM_LOTUSDialogue9Callback]]();

Definition at line 656 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG1

#define BONUSZM_NEWWORLD_DLG1   if( IsDefined(level.BZM_NEWWORLDDialogue1Callback) ) level thread [[level.BZM_NEWWORLDDialogue1Callback]]();

Definition at line 619 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG10

#define BONUSZM_NEWWORLD_DLG10   if( IsDefined(level.BZM_NEWWORLDDialogue10Callback) ) level thread [[level.BZM_NEWWORLDDialogue10Callback]]();

Definition at line 632 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG11

#define BONUSZM_NEWWORLD_DLG11   if( IsDefined(level.BZM_NEWWORLDDialogue11Callback) ) level thread [[level.BZM_NEWWORLDDialogue11Callback]]();

Definition at line 633 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG12

#define BONUSZM_NEWWORLD_DLG12   if( IsDefined(level.BZM_NEWWORLDDialogue12Callback) ) level thread [[level.BZM_NEWWORLDDialogue12Callback]]();

Definition at line 634 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG2

#define BONUSZM_NEWWORLD_DLG2   if( IsDefined(level.BZM_NEWWORLDDialogue2Callback) ) level thread [[level.BZM_NEWWORLDDialogue2Callback]]();

Definition at line 620 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG2_2

#define BONUSZM_NEWWORLD_DLG2_2   if( IsDefined(level.BZM_NEWWORLDDialogue2_2Callback) ) level thread [[level.BZM_NEWWORLDDialogue2_2Callback]]();

Definition at line 621 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG2_3

#define BONUSZM_NEWWORLD_DLG2_3   if( IsDefined(level.BZM_NEWWORLDDialogue2_3Callback) ) level thread [[level.BZM_NEWWORLDDialogue2_3Callback]]();

Definition at line 622 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG2_4

#define BONUSZM_NEWWORLD_DLG2_4   if( IsDefined(level.BZM_NEWWORLDDialogue2_4Callback) ) level thread [[level.BZM_NEWWORLDDialogue2_4Callback]]();

Definition at line 623 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG3

#define BONUSZM_NEWWORLD_DLG3   if( IsDefined(level.BZM_NEWWORLDDialogue3Callback) ) level thread [[level.BZM_NEWWORLDDialogue3Callback]]();

Definition at line 625 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG4

#define BONUSZM_NEWWORLD_DLG4   if( IsDefined(level.BZM_NEWWORLDDialogue4Callback) ) level thread [[level.BZM_NEWWORLDDialogue4Callback]]();

Definition at line 626 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG5

#define BONUSZM_NEWWORLD_DLG5   if( IsDefined(level.BZM_NEWWORLDDialogue5Callback) ) level thread [[level.BZM_NEWWORLDDialogue5Callback]]();

Definition at line 627 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG6

#define BONUSZM_NEWWORLD_DLG6   if( IsDefined(level.BZM_NEWWORLDDialogue6Callback) ) level thread [[level.BZM_NEWWORLDDialogue6Callback]]();

Definition at line 628 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG7

#define BONUSZM_NEWWORLD_DLG7   if( IsDefined(level.BZM_NEWWORLDDialogue7Callback) ) level thread [[level.BZM_NEWWORLDDialogue7Callback]]();

Definition at line 629 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG8

#define BONUSZM_NEWWORLD_DLG8   if( IsDefined(level.BZM_NEWWORLDDialogue8Callback) ) level thread [[level.BZM_NEWWORLDDialogue8Callback]]();

Definition at line 630 of file shared.gsh.

◆ BONUSZM_NEWWORLD_DLG9

#define BONUSZM_NEWWORLD_DLG9   if( IsDefined(level.BZM_NEWWORLDDialogue9Callback) ) level thread [[level.BZM_NEWWORLDDialogue9Callback]]();

Definition at line 631 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG1

#define BONUSZM_PROLOGUE_DLG1   if( IsDefined(level.BZM_PROLOGUEDialogue1Callback) ) level thread [[level.BZM_PROLOGUEDialogue1Callback]]();

Definition at line 600 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG2

#define BONUSZM_PROLOGUE_DLG2   if( IsDefined(level.BZM_PROLOGUEDialogue2Callback) ) level thread [[level.BZM_PROLOGUEDialogue2Callback]]();

Definition at line 601 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG2_1

#define BONUSZM_PROLOGUE_DLG2_1   if( IsDefined(level.BZM_PROLOGUEDialogue2_1Callback) ) level thread [[level.BZM_PROLOGUEDialogue2_1Callback]]();

Definition at line 602 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG3

#define BONUSZM_PROLOGUE_DLG3   if( IsDefined(level.BZM_PROLOGUEDialogue3Callback) ) level thread [[level.BZM_PROLOGUEDialogue3Callback]]();

Definition at line 604 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG4

#define BONUSZM_PROLOGUE_DLG4   if( IsDefined(level.BZM_PROLOGUEDialogue4Callback) ) level thread [[level.BZM_PROLOGUEDialogue4Callback]]();

Definition at line 605 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG5

#define BONUSZM_PROLOGUE_DLG5   if( IsDefined(level.BZM_PROLOGUEDialogue5Callback) ) level thread [[level.BZM_PROLOGUEDialogue5Callback]]();

Definition at line 606 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG5_1

#define BONUSZM_PROLOGUE_DLG5_1   if( IsDefined(level.BZM_PROLOGUEDialogue5_1Callback) ) level thread [[level.BZM_PROLOGUEDialogue5_1Callback]]();

Definition at line 607 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG5_2

#define BONUSZM_PROLOGUE_DLG5_2   if( IsDefined(level.BZM_PROLOGUEDialogue5_2Callback) ) level thread [[level.BZM_PROLOGUEDialogue5_2Callback]]();

Definition at line 608 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG5_3

#define BONUSZM_PROLOGUE_DLG5_3   if( IsDefined(level.BZM_PROLOGUEDialogue5_3Callback) ) level thread [[level.BZM_PROLOGUEDialogue5_3Callback]]();

Definition at line 609 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG6

#define BONUSZM_PROLOGUE_DLG6   if( IsDefined(level.BZM_PROLOGUEDialogue6Callback) ) level thread [[level.BZM_PROLOGUEDialogue6Callback]]();

Definition at line 611 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG6_1

#define BONUSZM_PROLOGUE_DLG6_1   if( IsDefined(level.BZM_PROLOGUEDialogue6_1Callback) ) level thread [[level.BZM_PROLOGUEDialogue6_1Callback]]();

Definition at line 612 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG6_2

#define BONUSZM_PROLOGUE_DLG6_2   if( IsDefined(level.BZM_PROLOGUEDialogue6_2Callback) ) level thread [[level.BZM_PROLOGUEDialogue6_2Callback]]();

Definition at line 613 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG7

#define BONUSZM_PROLOGUE_DLG7   if( IsDefined(level.BZM_PROLOGUEDialogue7Callback) ) level thread [[level.BZM_PROLOGUEDialogue7Callback]]();

Definition at line 615 of file shared.gsh.

◆ BONUSZM_PROLOGUE_DLG8

#define BONUSZM_PROLOGUE_DLG8   if( IsDefined(level.BZM_PROLOGUEDialogue8Callback) ) level thread [[level.BZM_PROLOGUEDialogue8Callback]]();

Definition at line 616 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG1

#define BONUSZM_RAMSES_DLG1   if( IsDefined(level.BZM_RAMSESDialogue1Callback) ) level thread [[level.BZM_RAMSESDialogue1Callback]]();

Definition at line 665 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG2

#define BONUSZM_RAMSES_DLG2   if( IsDefined(level.BZM_RAMSESDialogue2Callback) ) level thread [[level.BZM_RAMSESDialogue2Callback]]();

Definition at line 666 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG3

#define BONUSZM_RAMSES_DLG3   if( IsDefined(level.BZM_RAMSESDialogue3Callback) ) level thread [[level.BZM_RAMSESDialogue3Callback]]();

Definition at line 667 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG3_1

#define BONUSZM_RAMSES_DLG3_1   if( IsDefined(level.BZM_RAMSESDialogue3_1Callback) ) level thread [[level.BZM_RAMSESDialogue3_1Callback]]();

Definition at line 668 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG3_2

#define BONUSZM_RAMSES_DLG3_2   if( IsDefined(level.BZM_RAMSESDialogue3_2Callback) ) level thread [[level.BZM_RAMSESDialogue3_2Callback]]();

Definition at line 669 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG5

#define BONUSZM_RAMSES_DLG5   if( IsDefined(level.BZM_RAMSESDialogue5Callback) ) level thread [[level.BZM_RAMSESDialogue5Callback]]();

Definition at line 671 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG5_1

#define BONUSZM_RAMSES_DLG5_1   if( IsDefined(level.BZM_RAMSESDialogue5_1Callback) ) level thread [[level.BZM_RAMSESDialogue5_1Callback]]();

Definition at line 672 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG6

#define BONUSZM_RAMSES_DLG6   if( IsDefined(level.BZM_RAMSESDialogue6Callback) ) level thread [[level.BZM_RAMSESDialogue6Callback]]();

Definition at line 674 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG7

#define BONUSZM_RAMSES_DLG7   if( IsDefined(level.BZM_RAMSESDialogue7Callback) ) level thread [[level.BZM_RAMSESDialogue7Callback]]();

Definition at line 675 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG7_1

#define BONUSZM_RAMSES_DLG7_1   if( IsDefined(level.BZM_RAMSESDialogue7_1Callback) ) level thread [[level.BZM_RAMSESDialogue7_1Callback]]();

Definition at line 676 of file shared.gsh.

◆ BONUSZM_RAMSES_DLG8

#define BONUSZM_RAMSES_DLG8   if( IsDefined(level.BZM_RAMSESDialogue8Callback) ) level thread [[level.BZM_RAMSESDialogue8Callback]]();

Definition at line 678 of file shared.gsh.

◆ BONUSZM_SCENE_SEQUENCE_ENDED_CALLBACK

#define BONUSZM_SCENE_SEQUENCE_ENDED_CALLBACK (   __scene)    if( IsDefined( level.BZM_SceneSeqEndedCallback ) ) level thread [[level.BZM_SceneSeqEndedCallback]](__scene);

Definition at line 544 of file shared.gsh.

◆ BONUSZM_SGEN_DLG1

#define BONUSZM_SGEN_DLG1   if( IsDefined(level.BZM_SGENDialogue1Callback) ) level thread [[level.BZM_SGENDialogue1Callback]]();

Definition at line 557 of file shared.gsh.

◆ BONUSZM_SGEN_DLG1_1

#define BONUSZM_SGEN_DLG1_1   if( IsDefined(level.BZM_SGENDialogue1_1Callback) ) level thread [[level.BZM_SGENDialogue1_1Callback]]();

Definition at line 558 of file shared.gsh.

◆ BONUSZM_SGEN_DLG1_2

#define BONUSZM_SGEN_DLG1_2   if( IsDefined(level.BZM_SGENDialogue1_2Callback) ) level thread [[level.BZM_SGENDialogue1_2Callback]]();

Definition at line 559 of file shared.gsh.

◆ BONUSZM_SGEN_DLG1_3

#define BONUSZM_SGEN_DLG1_3   if( IsDefined(level.BZM_SGENDialogue1_3Callback) ) level thread [[level.BZM_SGENDialogue1_3Callback]]();

Definition at line 561 of file shared.gsh.

◆ BONUSZM_SGEN_DLG1_3_WAITTILL_DONE

#define BONUSZM_SGEN_DLG1_3_WAITTILL_DONE   if( IsDefined(level.BZM_SGENDialogue1_3Callback_Waittill_Done) ) [[level.BZM_SGENDialogue1_3Callback_Waittill_Done]]();

Definition at line 562 of file shared.gsh.

◆ BONUSZM_SGEN_DLG2

#define BONUSZM_SGEN_DLG2   if( IsDefined(level.BZM_SGENDialogue2Callback) ) level thread [[level.BZM_SGENDialogue2Callback]]();

Definition at line 565 of file shared.gsh.

◆ BONUSZM_SGEN_DLG2_1

#define BONUSZM_SGEN_DLG2_1   if( IsDefined(level.BZM_SGENDialogue2_1Callback) ) level thread [[level.BZM_SGENDialogue2_1Callback]]();

Definition at line 566 of file shared.gsh.

◆ BONUSZM_SGEN_DLG3

#define BONUSZM_SGEN_DLG3   if( IsDefined(level.BZM_SGENDialogue3Callback) ) level thread [[level.BZM_SGENDialogue3Callback]]();

Definition at line 567 of file shared.gsh.

◆ BONUSZM_SGEN_DLG4

#define BONUSZM_SGEN_DLG4   if( IsDefined(level.BZM_SGENDialogue4Callback) ) level thread [[level.BZM_SGENDialogue4Callback]]();

Definition at line 568 of file shared.gsh.

◆ BONUSZM_SGEN_DLG4_1

#define BONUSZM_SGEN_DLG4_1   if( IsDefined(level.BZM_SGENDialogue4_1Callback) ) level thread [[level.BZM_SGENDialogue4_1Callback]]();

Definition at line 569 of file shared.gsh.

◆ BONUSZM_SGEN_DLG5

#define BONUSZM_SGEN_DLG5   if( IsDefined(level.BZM_SGENDialogue5Callback) ) level thread [[level.BZM_SGENDialogue5Callback]]();

Definition at line 571 of file shared.gsh.

◆ BONUSZM_SGEN_DLG6

#define BONUSZM_SGEN_DLG6   if( IsDefined(level.BZM_SGENDialogue6Callback) ) level thread [[level.BZM_SGENDialogue6Callback]]();

Definition at line 572 of file shared.gsh.

◆ BONUSZM_SGEN_DLG7

#define BONUSZM_SGEN_DLG7   if( IsDefined(level.BZM_SGENDialogue7Callback) ) level thread [[level.BZM_SGENDialogue7Callback]]();

Definition at line 573 of file shared.gsh.

◆ BONUSZM_SGEN_DLG8

#define BONUSZM_SGEN_DLG8   if( IsDefined(level.BZM_SGENDialogue8Callback) ) level thread [[level.BZM_SGENDialogue8Callback]]();

Definition at line 574 of file shared.gsh.

◆ BONUSZM_SGEN_DLG8_1

#define BONUSZM_SGEN_DLG8_1   if( IsDefined(level.BZM_SGENDialogue8_1Callback) ) level thread [[level.BZM_SGENDialogue8_1Callback]]();

Definition at line 575 of file shared.gsh.

◆ BONUSZM_SGEN_DLG8_2

#define BONUSZM_SGEN_DLG8_2   if( IsDefined(level.BZM_SGENDialogue8_2Callback) ) level thread [[level.BZM_SGENDialogue8_2Callback]]();

Definition at line 576 of file shared.gsh.

◆ BONUSZM_SGEN_DLG9

#define BONUSZM_SGEN_DLG9   if( IsDefined(level.BZM_SGENDialogue9Callback) ) level thread [[level.BZM_SGENDialogue9Callback]]();

Definition at line 577 of file shared.gsh.

◆ BONUSZM_START_OBJECTIVE

#define BONUSZM_START_OBJECTIVE (   __skiptoname,
  __starting 
)    if( IsDefined(level.BZMStartObjectiveCallback) ) [[level.BZMStartObjectiveCallback]](__skiptoname,__starting);

Definition at line 537 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG1

#define BONUSZM_VENGEANCE_DLG1   if( IsDefined(level.BZM_VENGEANCEDialogue1Callback) ) level thread [[level.BZM_VENGEANCEDialogue1Callback]]();

Definition at line 756 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG2

#define BONUSZM_VENGEANCE_DLG2   if( IsDefined(level.BZM_VENGEANCEDialogue2Callback) ) level thread [[level.BZM_VENGEANCEDialogue2Callback]]();

Definition at line 758 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG2_1

#define BONUSZM_VENGEANCE_DLG2_1   if( IsDefined(level.BZM_VENGEANCEDialogue2_1Callback) ) level thread [[level.BZM_VENGEANCEDialogue2_1Callback]]();

Definition at line 759 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG3

#define BONUSZM_VENGEANCE_DLG3   if( IsDefined(level.BZM_VENGEANCEDialogue3Callback) ) level thread [[level.BZM_VENGEANCEDialogue3Callback]]();

Definition at line 761 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG3_1

#define BONUSZM_VENGEANCE_DLG3_1   if( IsDefined(level.BZM_VENGEANCEDialogue3_1Callback) ) level thread [[level.BZM_VENGEANCEDialogue3_1Callback]]();

Definition at line 762 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG4

#define BONUSZM_VENGEANCE_DLG4   if( IsDefined(level.BZM_VENGEANCEDialogue4Callback) ) level thread [[level.BZM_VENGEANCEDialogue4Callback]]();

Definition at line 764 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG5

#define BONUSZM_VENGEANCE_DLG5   if( IsDefined(level.BZM_VENGEANCEDialogue5Callback) ) level thread [[level.BZM_VENGEANCEDialogue5Callback]]();

Definition at line 765 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG6

#define BONUSZM_VENGEANCE_DLG6   if( IsDefined(level.BZM_VENGEANCEDialogue6Callback) ) level thread [[level.BZM_VENGEANCEDialogue6Callback]]();

Definition at line 767 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG6_1

#define BONUSZM_VENGEANCE_DLG6_1   if( IsDefined(level.BZM_VENGEANCEDialogue6_1Callback) ) level thread [[level.BZM_VENGEANCEDialogue6_1Callback]]();

Definition at line 768 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG6_2

#define BONUSZM_VENGEANCE_DLG6_2   if( IsDefined(level.BZM_VENGEANCEDialogue6_2Callback) ) level thread [[level.BZM_VENGEANCEDialogue6_2Callback]]();

Definition at line 769 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG7

#define BONUSZM_VENGEANCE_DLG7   if( IsDefined(level.BZM_VENGEANCEDialogue7Callback) ) level thread [[level.BZM_VENGEANCEDialogue7Callback]]();

Definition at line 771 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG7_1

#define BONUSZM_VENGEANCE_DLG7_1   if( IsDefined(level.BZM_VENGEANCEDialogue7_1Callback) ) level thread [[level.BZM_VENGEANCEDialogue7_1Callback]]();

Definition at line 772 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG8

#define BONUSZM_VENGEANCE_DLG8   if( IsDefined(level.BZM_VENGEANCEDialogue8Callback) ) level thread [[level.BZM_VENGEANCEDialogue8Callback]]();

Definition at line 774 of file shared.gsh.

◆ BONUSZM_VENGEANCE_DLG9

#define BONUSZM_VENGEANCE_DLG9   if( IsDefined(level.BZM_VENGEANCEDialogue9Callback) ) level thread [[level.BZM_VENGEANCEDialogue9Callback]]();

Definition at line 775 of file shared.gsh.

◆ BONUSZM_WAIT_FOR_OBJECTIVE_COMPLETION

#define BONUSZM_WAIT_FOR_OBJECTIVE_COMPLETION   if( IsDefined(level.BZMWaitForObjectiveCompletionCallback) ) [[level.BZMWaitForObjectiveCompletionCallback]]();

Definition at line 536 of file shared.gsh.

◆ BONUSZM_WAIT_FOR_STREAMER_TIMEOUT

#define BONUSZM_WAIT_FOR_STREAMER_TIMEOUT (   __entity,
  __timeout 
)    if(IsDefined(level.BZM_WaitForStreamerOrTimeOut)) [[level.BZM_WaitForStreamerOrTimeOut]](__entity,__timeout);

Definition at line 552 of file shared.gsh.

◆ BONUSZM_WAITTILL_AI_CLEARED

#define BONUSZM_WAITTILL_AI_CLEARED   if( IsDefined(level.BZMUtil_WaitForAllZombiesToDie) ) [[level.BZMUtil_WaitForAllZombiesToDie]]();

Definition at line 538 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG1

#define BONUSZM_ZURICH_DLG1   if( IsDefined(level.BZM_ZURICHDialogue1Callback) ) level thread [[level.BZM_ZURICHDialogue1Callback]]();

Definition at line 779 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG10

#define BONUSZM_ZURICH_DLG10   if( IsDefined(level.BZM_ZURICHDialogue10Callback) ) level thread [[level.BZM_ZURICHDialogue10Callback]]();

Definition at line 795 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG11

#define BONUSZM_ZURICH_DLG11   if( IsDefined(level.BZM_ZURICHDialogue11Callback) ) level thread [[level.BZM_ZURICHDialogue11Callback]]();

Definition at line 796 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG12

#define BONUSZM_ZURICH_DLG12   if( IsDefined(level.BZM_ZURICHDialogue12Callback) ) level thread [[level.BZM_ZURICHDialogue12Callback]]();

Definition at line 797 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG13

#define BONUSZM_ZURICH_DLG13   if( IsDefined(level.BZM_ZURICHDialogue13Callback) ) level thread [[level.BZM_ZURICHDialogue13Callback]]();

Definition at line 798 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG14

#define BONUSZM_ZURICH_DLG14   if( IsDefined(level.BZM_ZURICHDialogue14Callback) ) level thread [[level.BZM_ZURICHDialogue14Callback]]();

Definition at line 799 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG15

#define BONUSZM_ZURICH_DLG15   if( IsDefined(level.BZM_ZURICHDialogue15Callback) ) level thread [[level.BZM_ZURICHDialogue15Callback]]();

Definition at line 800 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG16

#define BONUSZM_ZURICH_DLG16   if( IsDefined(level.BZM_ZURICHDialogue16Callback) ) level thread [[level.BZM_ZURICHDialogue16Callback]]();

Definition at line 801 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG17

#define BONUSZM_ZURICH_DLG17   if( IsDefined(level.BZM_ZURICHDialogue17Callback) ) level thread [[level.BZM_ZURICHDialogue17Callback]]();

Definition at line 802 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG18

#define BONUSZM_ZURICH_DLG18   if( IsDefined(level.BZM_ZURICHDialogue18Callback) ) level thread [[level.BZM_ZURICHDialogue18Callback]]();

Definition at line 803 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG19

#define BONUSZM_ZURICH_DLG19   if( IsDefined(level.BZM_ZURICHDialogue19Callback) ) level thread [[level.BZM_ZURICHDialogue19Callback]]();

Definition at line 804 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG1_1

#define BONUSZM_ZURICH_DLG1_1   if( IsDefined(level.BZM_ZURICHDialogue1_1Callback) ) level thread [[level.BZM_ZURICHDialogue1_1Callback]]();

Definition at line 780 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG1_2

#define BONUSZM_ZURICH_DLG1_2   if( IsDefined(level.BZM_ZURICHDialogue1_2Callback) ) level thread [[level.BZM_ZURICHDialogue1_2Callback]]();

Definition at line 781 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG1_3

#define BONUSZM_ZURICH_DLG1_3   if( IsDefined(level.BZM_ZURICHDialogue1_3Callback) ) level thread [[level.BZM_ZURICHDialogue1_3Callback]]();

Definition at line 782 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG1_4

#define BONUSZM_ZURICH_DLG1_4   if( IsDefined(level.BZM_ZURICHDialogue1_4Callback) ) level thread [[level.BZM_ZURICHDialogue1_4Callback]]();

Definition at line 783 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG2

#define BONUSZM_ZURICH_DLG2   if( IsDefined(level.BZM_ZURICHDialogue2Callback) ) level thread [[level.BZM_ZURICHDialogue2Callback]]();

Definition at line 785 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG20

#define BONUSZM_ZURICH_DLG20   if( IsDefined(level.BZM_ZURICHDialogue20Callback) ) level thread [[level.BZM_ZURICHDialogue20Callback]]();

Definition at line 805 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG21

#define BONUSZM_ZURICH_DLG21   if( IsDefined(level.BZM_ZURICHDialogue21Callback) ) level thread [[level.BZM_ZURICHDialogue21Callback]]();

Definition at line 806 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG22

#define BONUSZM_ZURICH_DLG22   if( IsDefined(level.BZM_ZURICHDialogue22Callback) ) level thread [[level.BZM_ZURICHDialogue22Callback]]();

Definition at line 807 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG23

#define BONUSZM_ZURICH_DLG23   if( IsDefined(level.BZM_ZURICHDialogue23Callback) ) level thread [[level.BZM_ZURICHDialogue23Callback]]();

Definition at line 808 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG24

#define BONUSZM_ZURICH_DLG24   if( IsDefined(level.BZM_ZURICHDialogue24Callback) ) level thread [[level.BZM_ZURICHDialogue24Callback]]();

Definition at line 809 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG25

#define BONUSZM_ZURICH_DLG25   if( IsDefined(level.BZM_ZURICHDialogue25Callback) ) [[level.BZM_ZURICHDialogue25Callback]]();

Definition at line 812 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG3

#define BONUSZM_ZURICH_DLG3   if( IsDefined(level.BZM_ZURICHDialogue3Callback) ) level thread [[level.BZM_ZURICHDialogue3Callback]]();

Definition at line 786 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG4

#define BONUSZM_ZURICH_DLG4   if( IsDefined(level.BZM_ZURICHDialogue4Callback) ) level thread [[level.BZM_ZURICHDialogue4Callback]]();

Definition at line 787 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG4_1

#define BONUSZM_ZURICH_DLG4_1   if( IsDefined(level.BZM_ZURICHDialogue4_1Callback) ) level thread [[level.BZM_ZURICHDialogue4_1Callback]]();

Definition at line 788 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG5

#define BONUSZM_ZURICH_DLG5   if( IsDefined(level.BZM_ZURICHDialogue5Callback) ) level thread [[level.BZM_ZURICHDialogue5Callback]]();

Definition at line 790 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG6

#define BONUSZM_ZURICH_DLG6   if( IsDefined(level.BZM_ZURICHDialogue6Callback) ) level thread [[level.BZM_ZURICHDialogue6Callback]]();

Definition at line 791 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG7

#define BONUSZM_ZURICH_DLG7   if( IsDefined(level.BZM_ZURICHDialogue7Callback) ) level thread [[level.BZM_ZURICHDialogue7Callback]]();

Definition at line 792 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG8

#define BONUSZM_ZURICH_DLG8   if( IsDefined(level.BZM_ZURICHDialogue8Callback) ) level thread [[level.BZM_ZURICHDialogue8Callback]]();

Definition at line 793 of file shared.gsh.

◆ BONUSZM_ZURICH_DLG9

#define BONUSZM_ZURICH_DLG9   if( IsDefined(level.BZM_ZURICHDialogue9Callback) ) level thread [[level.BZM_ZURICHDialogue9Callback]]();

Definition at line 794 of file shared.gsh.

◆ BOUNCINGBETTY_DEPLOYING

#define BOUNCINGBETTY_DEPLOYING   2

Definition at line 328 of file shared.gsh.

◆ BOUNCINGBETTY_DETONATING

#define BOUNCINGBETTY_DETONATING   1

Definition at line 327 of file shared.gsh.

◆ BOUNCINGBETTY_INIT

#define BOUNCINGBETTY_INIT   0

Definition at line 326 of file shared.gsh.

◆ BROWN

#define BROWN   RGB( 139, 69, 19 )

Definition at line 197 of file shared.gsh.

◆ BUTTON_ADS

#define BUTTON_ADS   2

Definition at line 399 of file shared.gsh.

◆ BUTTON_ATTACK

#define BUTTON_ATTACK   3

Definition at line 400 of file shared.gsh.

◆ BUTTON_DOWN

#define BUTTON_DOWN   5

Definition at line 402 of file shared.gsh.

◆ BUTTON_LEFT

#define BUTTON_LEFT   7

Definition at line 404 of file shared.gsh.

◆ BUTTON_RIGHT

#define BUTTON_RIGHT   6

Definition at line 403 of file shared.gsh.

◆ BUTTON_STANCE

#define BUTTON_STANCE   1

Definition at line 398 of file shared.gsh.

◆ BUTTON_UP

#define BUTTON_UP   4

Definition at line 401 of file shared.gsh.

◆ BUTTON_USE

#define BUTTON_USE   0

Definition at line 397 of file shared.gsh.

◆ CF_TOGGLE_LIGHTS_FORCE_ALLIES

#define CF_TOGGLE_LIGHTS_FORCE_ALLIES   2

Definition at line 521 of file shared.gsh.

◆ CF_TOGGLE_LIGHTS_FORCE_AXIS

#define CF_TOGGLE_LIGHTS_FORCE_AXIS   3

Definition at line 522 of file shared.gsh.

◆ CF_TOGGLE_LIGHTS_OFF

#define CF_TOGGLE_LIGHTS_OFF   1

Definition at line 520 of file shared.gsh.

◆ CF_TOGGLE_LIGHTS_ON

#define CF_TOGGLE_LIGHTS_ON   0

Definition at line 519 of file shared.gsh.

◆ CLAMP

#define CLAMP (   __var,
  __min,
  __max 
)
Value:
if (__var < __min) { \
__var = __min; \
} \
else if (__var > __max) { \
__var = __max; \
}

Definition at line 286 of file shared.gsh.

◆ CLAMP_MAX

#define CLAMP_MAX (   __var,
  __max 
)
Value:
if (__var > __max) { \
__var = __max; \
}

Definition at line 282 of file shared.gsh.

◆ CLAMP_MIN

#define CLAMP_MIN (   __var,
  __min 
)
Value:
if (__var < __min) { \
__var = __min; \
}

Definition at line 278 of file shared.gsh.

◆ CLIENT_FRAME

#define CLIENT_FRAME   .016

Definition at line 263 of file shared.gsh.

◆ CONTENTS_ACTOR

#define CONTENTS_ACTOR   (1 << 15)

Definition at line 112 of file shared.gsh.

◆ CONTENTS_AI_NOSIGHT

#define CONTENTS_AI_NOSIGHT   (1 << 12)

Definition at line 109 of file shared.gsh.

◆ CONTENTS_CANSHOOTCLIP

#define CONTENTS_CANSHOOTCLIP   (1 << 6)

Definition at line 103 of file shared.gsh.

◆ CONTENTS_CLIPSHOT

#define CONTENTS_CLIPSHOT   (1 << 13)

Definition at line 110 of file shared.gsh.

◆ CONTENTS_CORPSE

#define CONTENTS_CORPSE   (1 << 26)

Definition at line 122 of file shared.gsh.

◆ CONTENTS_CORPSE_CLIPSHOT

#define CONTENTS_CORPSE_CLIPSHOT   (1 << 14)

Definition at line 111 of file shared.gsh.

◆ CONTENTS_DETAIL

#define CONTENTS_DETAIL   (1 << 27)

Definition at line 123 of file shared.gsh.

◆ CONTENTS_FAKE_ACTOR

#define CONTENTS_FAKE_ACTOR   (1 << 15)

Definition at line 113 of file shared.gsh.

◆ CONTENTS_FOLIAGE

#define CONTENTS_FOLIAGE   (1 << 1)

Definition at line 99 of file shared.gsh.

◆ CONTENTS_GLASS

#define CONTENTS_GLASS   (1 << 4)

Definition at line 101 of file shared.gsh.

◆ CONTENTS_ITEM

#define CONTENTS_ITEM   (1 << 8)

Definition at line 105 of file shared.gsh.

◆ CONTENTS_ITEMCLIP

#define CONTENTS_ITEMCLIP   (1 << 10)

Definition at line 107 of file shared.gsh.

◆ CONTENTS_LOOKAT

#define CONTENTS_LOOKAT   (1 << 28)

Definition at line 125 of file shared.gsh.

◆ CONTENTS_MANTLE

#define CONTENTS_MANTLE   (1 << 24)

Definition at line 120 of file shared.gsh.

◆ CONTENTS_MISSILECLIP

#define CONTENTS_MISSILECLIP   (1 << 7)

Definition at line 104 of file shared.gsh.

◆ CONTENTS_MONSTERCLIP

#define CONTENTS_MONSTERCLIP   (1 << 17)

Definition at line 115 of file shared.gsh.

◆ CONTENTS_NODROP

#define CONTENTS_NODROP   (1 << 31)

Definition at line 127 of file shared.gsh.

◆ CONTENTS_NONCOLLIDING

#define CONTENTS_NONCOLLIDING   (1 << 2)

Definition at line 100 of file shared.gsh.

◆ CONTENTS_PLAYER

#define CONTENTS_PLAYER   (1 << 25)

Definition at line 121 of file shared.gsh.

◆ CONTENTS_PLAYERCLIP

#define CONTENTS_PLAYERCLIP   (1 << 16)

Definition at line 114 of file shared.gsh.

◆ CONTENTS_PLAYERVEHICLECLIP

#define CONTENTS_PLAYERVEHICLECLIP   (1 << 18)

Definition at line 116 of file shared.gsh.

◆ CONTENTS_SKY

#define CONTENTS_SKY   (1 << 11)

Definition at line 108 of file shared.gsh.

◆ CONTENTS_SOLID

#define CONTENTS_SOLID   (1 << 0)

Definition at line 98 of file shared.gsh.

◆ CONTENTS_STRUCTURAL

#define CONTENTS_STRUCTURAL   (1 << 28)

Definition at line 124 of file shared.gsh.

◆ CONTENTS_TRIGGER

#define CONTENTS_TRIGGER   (1 << 30)

Definition at line 126 of file shared.gsh.

◆ CONTENTS_USE

#define CONTENTS_USE   (1 << 21)

Definition at line 117 of file shared.gsh.

◆ CONTENTS_UTILITYCLIP

#define CONTENTS_UTILITYCLIP   (1 << 22)

Definition at line 118 of file shared.gsh.

◆ CONTENTS_VEHICLE

#define CONTENTS_VEHICLE   (1 << 23)

Definition at line 119 of file shared.gsh.

◆ CONTENTS_VEHICLECLIP

#define CONTENTS_VEHICLECLIP   (1 << 9)

Definition at line 106 of file shared.gsh.

◆ CONTENTS_WATER

#define CONTENTS_WATER   (1 << 5)

Definition at line 102 of file shared.gsh.

◆ COS_45

#define COS_45   0.7071

Definition at line 514 of file shared.gsh.

◆ CUSTOMIZATION_INVALID_PAINTJOB_INDEX

#define CUSTOMIZATION_INVALID_PAINTJOB_INDEX   15

Definition at line 896 of file shared.gsh.

◆ CUSTOMIZATION_INVALID_PAINTJOB_SLOT

#define CUSTOMIZATION_INVALID_PAINTJOB_SLOT   15

Definition at line 897 of file shared.gsh.

◆ CUTTING_DETAIL_LEVEL_CONVEX_HULL

#define CUTTING_DETAIL_LEVEL_CONVEX_HULL   1

Definition at line 823 of file shared.gsh.

◆ CUTTING_DETAIL_LEVEL_EXPENSIVE_FULL

#define CUTTING_DETAIL_LEVEL_EXPENSIVE_FULL   2

Definition at line 824 of file shared.gsh.

◆ CUTTING_DETAIL_LEVEL_OBB

#define CUTTING_DETAIL_LEVEL_OBB   0

Definition at line 822 of file shared.gsh.

◆ CYAN

#define CYAN   ( 0, 1, 1 )

Definition at line 180 of file shared.gsh.

◆ CYBERCOM_ABILITIES_PER_WHEEL

#define CYBERCOM_ABILITIES_PER_WHEEL   14

Definition at line 892 of file shared.gsh.

◆ CYBERCOM_STATS_END_INDEX

#define CYBERCOM_STATS_END_INDEX   141

Definition at line 884 of file shared.gsh.

◆ CYBERCOM_STATS_START_INDEX

#define CYBERCOM_STATS_START_INDEX   100

Definition at line 883 of file shared.gsh.

◆ DEFAULT

#define DEFAULT (   __var,
  __default 
)    if(!isdefined(__var))__var=__default

Definition at line 270 of file shared.gsh.

◆ DEFAULT2

#define DEFAULT2 (   __var,
  __default1,
  __default2 
)    if(!isdefined(__var))__var=(isdefined(__default1)?__default1:__default2)

Definition at line 271 of file shared.gsh.

◆ DELETE

#define DELETE (   __obj)
Value:
__obj notify( "death" ); \
__obj = undefined

Definition at line 444 of file shared.gsh.

◆ DELETE_AGGRESSIVE

#define DELETE_AGGRESSIVE   16

Definition at line 512 of file shared.gsh.

◆ DELETE_BEHIND

#define DELETE_BEHIND   2

Definition at line 509 of file shared.gsh.

◆ DELETE_BLOCKED

#define DELETE_BLOCKED   4

Definition at line 510 of file shared.gsh.

◆ DELETE_BOTH

#define DELETE_BOTH   8

Definition at line 511 of file shared.gsh.

◆ DELETE_IF_DEFINED

#define DELETE_IF_DEFINED (   __ent)    if ( isdefined( __ent ) ) { __ent Delete(); }

Definition at line 441 of file shared.gsh.

◆ DELETE_SAFE

#define DELETE_SAFE   1

Definition at line 508 of file shared.gsh.

◆ DO_IF_DEFINED

#define DO_IF_DEFINED (   __func)    if ( isdefined( __func ) ) { [[ __func ]](); }

Definition at line 439 of file shared.gsh.

◆ END_DIFFICULTY_REPORT_INDEX

#define END_DIFFICULTY_REPORT_INDEX   1

Definition at line 902 of file shared.gsh.

◆ ET_ACTOR

#define ET_ACTOR   18

Definition at line 930 of file shared.gsh.

◆ ET_ACTOR_CORPSE

#define ET_ACTOR_CORPSE   20

Definition at line 932 of file shared.gsh.

◆ ET_ACTOR_SPAWNER

#define ET_ACTOR_SPAWNER   19

Definition at line 931 of file shared.gsh.

◆ ET_FX

#define ET_FX   8

Definition at line 920 of file shared.gsh.

◆ ET_GENERAL

#define ET_GENERAL   0

Definition at line 912 of file shared.gsh.

◆ ET_HELICOPTER

#define ET_HELICOPTER   13

Definition at line 925 of file shared.gsh.

◆ ET_ITEM

#define ET_ITEM   3

Definition at line 915 of file shared.gsh.

◆ ET_LENSFLARE

#define ET_LENSFLARE   11

Definition at line 923 of file shared.gsh.

◆ ET_LOOP_FX

#define ET_LOOP_FX   9

Definition at line 921 of file shared.gsh.

◆ ET_MISSILE

#define ET_MISSILE   4

Definition at line 916 of file shared.gsh.

◆ ET_PLANE

#define ET_PLANE   14

Definition at line 926 of file shared.gsh.

◆ ET_PLAYER

#define ET_PLAYER   1

Definition at line 913 of file shared.gsh.

◆ ET_PLAYER_CORPSE

#define ET_PLAYER_CORPSE   2

Definition at line 914 of file shared.gsh.

◆ ET_PLAYER_INVISIBLE

#define ET_PLAYER_INVISIBLE   5

Definition at line 917 of file shared.gsh.

◆ ET_PRIMARY_LIGHT

#define ET_PRIMARY_LIGHT   10

Definition at line 922 of file shared.gsh.

◆ ET_REFLECTION_PROBE

#define ET_REFLECTION_PROBE   12

Definition at line 924 of file shared.gsh.

◆ ET_SCRIPTMOVER

#define ET_SCRIPTMOVER   6

Definition at line 918 of file shared.gsh.

◆ ET_SOUND_BLEND

#define ET_SOUND_BLEND   7

Definition at line 919 of file shared.gsh.

◆ ET_STREAMER_HINT

#define ET_STREAMER_HINT   21

Definition at line 933 of file shared.gsh.

◆ ET_TRIGGER

#define ET_TRIGGER   23

Definition at line 935 of file shared.gsh.

◆ ET_VEHICLE

#define ET_VEHICLE   15

Definition at line 927 of file shared.gsh.

◆ ET_VEHICLE_CORPSE

#define ET_VEHICLE_CORPSE   17

Definition at line 929 of file shared.gsh.

◆ ET_VEHICLE_SPAWNER

#define ET_VEHICLE_SPAWNER   16

Definition at line 928 of file shared.gsh.

◆ ET_ZBARRIER

#define ET_ZBARRIER   22

Definition at line 934 of file shared.gsh.

◆ FILTER_INDEX_BLOOD

#define FILTER_INDEX_BLOOD   2

Definition at line 488 of file shared.gsh.

◆ FILTER_INDEX_BONUSZM

#define FILTER_INDEX_BONUSZM   7

Definition at line 490 of file shared.gsh.

◆ FILTER_INDEX_DIRT

#define FILTER_INDEX_DIRT   FILTER_INDEX_ENVIRONMENT

Definition at line 496 of file shared.gsh.

◆ FILTER_INDEX_DROWN

#define FILTER_INDEX_DROWN   FILTER_INDEX_ENVIRONMENT

Definition at line 497 of file shared.gsh.

◆ FILTER_INDEX_EMP

#define FILTER_INDEX_EMP   2

Definition at line 484 of file shared.gsh.

◆ FILTER_INDEX_ENVIRONMENT

#define FILTER_INDEX_ENVIRONMENT   5

Definition at line 489 of file shared.gsh.

◆ FILTER_INDEX_GADGET

#define FILTER_INDEX_GADGET   3

Definition at line 485 of file shared.gsh.

◆ FILTER_INDEX_OOB

#define FILTER_INDEX_OOB   0

Definition at line 481 of file shared.gsh.

◆ FILTER_INDEX_OVERDRIVE

#define FILTER_INDEX_OVERDRIVE   FILTER_INDEX_GADGET

Definition at line 494 of file shared.gsh.

◆ FILTER_INDEX_PLAYER_SHOCK

#define FILTER_INDEX_PLAYER_SHOCK   4

Definition at line 487 of file shared.gsh.

◆ FILTER_INDEX_SPEED_BURST

#define FILTER_INDEX_SPEED_BURST   FILTER_INDEX_GADGET

Definition at line 493 of file shared.gsh.

◆ FILTER_INDEX_VEHICLE

#define FILTER_INDEX_VEHICLE   3

Definition at line 486 of file shared.gsh.

◆ FILTER_INDEX_VISION_PULSE

#define FILTER_INDEX_VISION_PULSE   FILTER_INDEX_GADGET

Definition at line 492 of file shared.gsh.

◆ FILTER_INDEX_WATER_MIST

#define FILTER_INDEX_WATER_MIST   0

Definition at line 482 of file shared.gsh.

◆ FILTER_INDEX_WATER_SHEET

#define FILTER_INDEX_WATER_SHEET   1

Definition at line 483 of file shared.gsh.

◆ FLAT_ANGLES

#define FLAT_ANGLES (   __angles)    ( 0, __angles[1], 0 )

Definition at line 257 of file shared.gsh.

◆ FLAT_ORIGIN

#define FLAT_ORIGIN (   __origin)    ( __origin[0], __origin[1], 0 )

Definition at line 256 of file shared.gsh.

◆ FOG_BANK_1

#define FOG_BANK_1   1

Definition at line 386 of file shared.gsh.

◆ FOG_BANK_2

#define FOG_BANK_2   2

Definition at line 387 of file shared.gsh.

◆ FOG_BANK_3

#define FOG_BANK_3   4

Definition at line 388 of file shared.gsh.

◆ FOG_BANK_4

#define FOG_BANK_4   8

Definition at line 389 of file shared.gsh.

◆ FOR_TIME

#define FOR_TIME (   ___time_length___,
  ___do_last_step___ 
)
Value:
__time_stamp__ = GetTime(); \
__time_stamp_prev__ = 0; \
__time_stamp_start__ = __time_stamp__; \
__time_length__ = ___time_length___; \
__do_last_step__ = ___do_last_step___; \
while ( true ) { ‪__TIME_UPDATE__

Definition at line 233 of file shared.gsh.

◆ FOR_TIME_LOOP

#define FOR_TIME_LOOP (   __time_step__)
Value:
__TIME_UPDATE__ \
__time_this_step__ = Min( __time_step__, __time_left__ ); \
if ( __time_this_step__ > 0 ) { wait __time_this_step__; ‪__TIME_UPDATE__ }\
if ( __time_left__ > 0 ) { continue; } \
if ( __do_last_step__ ) { __do_last_step__ = false; continue; } \
break; \
}

Definition at line 241 of file shared.gsh.

◆ GAMEMODE_LEAGUE_MATCH

#define GAMEMODE_LEAGUE_MATCH   6

Definition at line 15 of file shared.gsh.

◆ GAMEMODE_LOCAL_SPLITSCREEN

#define GAMEMODE_LOCAL_SPLITSCREEN   2

Definition at line 12 of file shared.gsh.

◆ GAMEMODE_PRIVATE_MATCH

#define GAMEMODE_PRIVATE_MATCH   1

Definition at line 11 of file shared.gsh.

◆ GAMEMODE_PUBLIC_MATCH

#define GAMEMODE_PUBLIC_MATCH   0

Definition at line 10 of file shared.gsh.

◆ GAMEMODE_RTS

#define GAMEMODE_RTS   7

Definition at line 16 of file shared.gsh.

◆ GAMEMODE_THEATER

#define GAMEMODE_THEATER   5

Definition at line 14 of file shared.gsh.

◆ GAMEMODE_WAGER_MATCH

#define GAMEMODE_WAGER_MATCH   3

Definition at line 13 of file shared.gsh.

◆ GRAY1

#define GRAY1   ( .1, .1, .1 )

Definition at line 185 of file shared.gsh.

◆ GRAY2

#define GRAY2   ( .2, .2, .2 )

Definition at line 186 of file shared.gsh.

◆ GRAY3

#define GRAY3   ( .3, .3, .3 )

Definition at line 187 of file shared.gsh.

◆ GRAY4

#define GRAY4   ( .4, .4, .4 )

Definition at line 188 of file shared.gsh.

◆ GRAY5

#define GRAY5   ( .5, .5, .5 )

Definition at line 189 of file shared.gsh.

◆ GRAY6

#define GRAY6   ( .6, .6, .6 )

Definition at line 190 of file shared.gsh.

◆ GRAY7

#define GRAY7   ( .7, .7, .7 )

Definition at line 191 of file shared.gsh.

◆ GRAY8

#define GRAY8   ( .8, .8, .8 )

Definition at line 192 of file shared.gsh.

◆ GRAY9

#define GRAY9   ( .9, .9, .9 )

Definition at line 193 of file shared.gsh.

◆ GREEN

#define GREEN   ( 0, 1, 0 )

Definition at line 176 of file shared.gsh.

◆ GREY

#define GREY   ( 0.75, 0.75, 0.75 )

Definition at line 184 of file shared.gsh.

◆ GROUNDPOS

#define GROUNDPOS (   __e,
  _origin 
)    (bullettrace(_origin,(_origin + ( 0, 0, -100000 ) ), 0, __e )[ "position" ])

Definition at line 368 of file shared.gsh.

◆ HACKER_TOOL_ACTIVE

#define HACKER_TOOL_ACTIVE   1

Definition at line 829 of file shared.gsh.

◆ HACKER_TOOL_FIREWALL

#define HACKER_TOOL_FIREWALL   3

Definition at line 831 of file shared.gsh.

◆ HACKER_TOOL_HACKING

#define HACKER_TOOL_HACKING   2

Definition at line 830 of file shared.gsh.

◆ HACKER_TOOL_INACTIVE

#define HACKER_TOOL_INACTIVE   0

Definition at line 828 of file shared.gsh.

◆ HACKER_TOOL_STATUS_BREACHING

#define HACKER_TOOL_STATUS_BREACHING   1

Definition at line 834 of file shared.gsh.

◆ HACKER_TOOL_STATUS_EMPED

#define HACKER_TOOL_STATUS_EMPED   3

Definition at line 836 of file shared.gsh.

◆ HACKER_TOOL_STATUS_HACKING

#define HACKER_TOOL_STATUS_HACKING   2

Definition at line 835 of file shared.gsh.

◆ HACKER_TOOL_STATUS_SCANNING

#define HACKER_TOOL_STATUS_SCANNING   0

Definition at line 833 of file shared.gsh.

◆ IDFLAGS_DESTRUCTIBLE_ENTITY

#define IDFLAGS_DESTRUCTIBLE_ENTITY   16

Definition at line 415 of file shared.gsh.

◆ IDFLAGS_DISABLE_RAGDOLL_SKIP

#define IDFLAGS_DISABLE_RAGDOLL_SKIP   512

Definition at line 420 of file shared.gsh.

◆ IDFLAGS_HURT_TRIGGER_ALLOW_LASTSTAND

#define IDFLAGS_HURT_TRIGGER_ALLOW_LASTSTAND   256

Definition at line 419 of file shared.gsh.

◆ IDFLAGS_NO_ARMOR

#define IDFLAGS_NO_ARMOR   2

Definition at line 412 of file shared.gsh.

◆ IDFLAGS_NO_KNOCKBACK

#define IDFLAGS_NO_KNOCKBACK   4

Definition at line 413 of file shared.gsh.

◆ IDFLAGS_NO_PROTECTION

#define IDFLAGS_NO_PROTECTION   2048

Definition at line 425 of file shared.gsh.

◆ IDFLAGS_NO_TEAM_PROTECTION

#define IDFLAGS_NO_TEAM_PROTECTION   1024

Definition at line 424 of file shared.gsh.

◆ IDFLAGS_NOFLAG

#define IDFLAGS_NOFLAG   0

Definition at line 410 of file shared.gsh.

◆ IDFLAGS_PASSTHRU

#define IDFLAGS_PASSTHRU   4096

Definition at line 426 of file shared.gsh.

◆ IDFLAGS_PENETRATION

#define IDFLAGS_PENETRATION   8

Definition at line 414 of file shared.gsh.

◆ IDFLAGS_POWER_ARMOR

#define IDFLAGS_POWER_ARMOR   1024

Definition at line 421 of file shared.gsh.

◆ IDFLAGS_RADIUS

#define IDFLAGS_RADIUS   1

Definition at line 411 of file shared.gsh.

◆ IDFLAGS_SHIELD_EXPLOSIVE_IMPACT

#define IDFLAGS_SHIELD_EXPLOSIVE_IMPACT   32

Definition at line 416 of file shared.gsh.

◆ IDFLAGS_SHIELD_EXPLOSIVE_IMPACT_HUGE

#define IDFLAGS_SHIELD_EXPLOSIVE_IMPACT_HUGE   64

Definition at line 417 of file shared.gsh.

◆ IDFLAGS_SHIELD_EXPLOSIVE_SPLASH

#define IDFLAGS_SHIELD_EXPLOSIVE_SPLASH   128

Definition at line 418 of file shared.gsh.

◆ INT_MAX

#define INT_MAX   0x7FFFFFFF

Definition at line 161 of file shared.gsh.

◆ INTERACT_HOLD_TIME

#define INTERACT_HOLD_TIME   0.35

Definition at line 865 of file shared.gsh.

◆ INTERACT_STANDARD_HEIGHT

#define INTERACT_STANDARD_HEIGHT   24

Definition at line 866 of file shared.gsh.

◆ IS_4WHEEL

#define IS_4WHEEL (   __e)    ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "4 wheel") )

Definition at line 356 of file shared.gsh.

◆ IS_ARTILLERY

#define IS_ARTILLERY (   __e)    ( isdefined(__e.vehicleclass) && ( __e.vehicleclass == "artillery" ) )

Definition at line 354 of file shared.gsh.

◆ IS_BOAT

#define IS_BOAT (   __e)    ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "boat" ) )

Definition at line 352 of file shared.gsh.

◆ IS_BONUSZM

#define IS_BONUSZM   ( SessionModeIsCampaignZombiesGame() )

Definition at line 532 of file shared.gsh.

◆ IS_BUFFEL

#define IS_BUFFEL (   __e)    (__e.vehicletype == "apc_buffel" || __e.vehicletype == "apc_buffel_gun_turret" || __e.vehicletype == "apc_buffel_gun_turret_nophysics")

Definition at line 362 of file shared.gsh.

◆ IS_ELAND

#define IS_ELAND (   __e)    (__e.vehicletype == "tank_eland")

Definition at line 363 of file shared.gsh.

◆ IS_EQUAL

#define IS_EQUAL (   __a,
  __b 
)    ( __a === __b )

Definition at line 250 of file shared.gsh.

◆ IS_EVEN

#define IS_EVEN (   _number)    ( ( _number % 2 ) == 0 )

Definition at line 253 of file shared.gsh.

◆ IS_HELICOPTER

#define IS_HELICOPTER (   __e)    ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "helicopter" ) )

Definition at line 351 of file shared.gsh.

◆ IS_MIG

#define IS_MIG (   __e)    (__e.vehicleclass == "plane_mig17" || __e.vehicleclass == "plane_mig21")

Definition at line 365 of file shared.gsh.

◆ IS_MOTORCYCLE

#define IS_MOTORCYCLE (   __e)    ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "motorcycle" ) )

Definition at line 355 of file shared.gsh.

◆ IS_ODD

#define IS_ODD (   _number)    ( ( _number % 2 ) == 1 )

Definition at line 254 of file shared.gsh.

◆ IS_PLANE

#define IS_PLANE (   __e)    ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "plane") )

Definition at line 350 of file shared.gsh.

◆ IS_QUADROTOR

#define IS_QUADROTOR (   __e)    (__e.vehicletype == "heli_quadrotor")

Definition at line 364 of file shared.gsh.

◆ IS_TANK

#define IS_TANK (   __e)    ( isdefined(__e.vehicleclass) && (__e.vehicleclass == "tank" ) )

Definition at line 353 of file shared.gsh.

◆ IS_TRUE

#define IS_TRUE (   __a)    ( isdefined( __a ) && __a )

Definition at line 251 of file shared.gsh.

◆ JUKE_END_REASON_COLLISION

#define JUKE_END_REASON_COLLISION   2

Definition at line 871 of file shared.gsh.

◆ JUKE_END_REASON_ENVIORMENTAL

#define JUKE_END_REASON_ENVIORMENTAL   0

Definition at line 869 of file shared.gsh.

◆ JUKE_END_REASON_EXCEEDED_TIME

#define JUKE_END_REASON_EXCEEDED_TIME   1

Definition at line 870 of file shared.gsh.

◆ JUKE_END_REASON_NONE

#define JUKE_END_REASON_NONE   5

Definition at line 874 of file shared.gsh.

◆ JUKE_END_REASON_REQUESTED

#define JUKE_END_REASON_REQUESTED   4

Definition at line 873 of file shared.gsh.

◆ JUKE_END_REASON_SCRIPTED

#define JUKE_END_REASON_SCRIPTED   3

Definition at line 872 of file shared.gsh.

◆ LOOT_CONFIG_TABLE

#define LOOT_CONFIG_TABLE   "gamedata/loot/loot_config.csv"

Definition at line 453 of file shared.gsh.

◆ LUI_HUDELEM_ALIGNMENT_CENTER

#define LUI_HUDELEM_ALIGNMENT_CENTER   2

Definition at line 152 of file shared.gsh.

◆ LUI_HUDELEM_ALIGNMENT_LEFT

#define LUI_HUDELEM_ALIGNMENT_LEFT   1

Definition at line 151 of file shared.gsh.

◆ LUI_HUDELEM_ALIGNMENT_RIGHT

#define LUI_HUDELEM_ALIGNMENT_RIGHT   3

Definition at line 153 of file shared.gsh.

◆ LUI_HUDELEM_TEXTSIZE_DEFAULT

#define LUI_HUDELEM_TEXTSIZE_DEFAULT   25

Definition at line 146 of file shared.gsh.

◆ LUI_HUDELEM_TEXTSIZE_LARGE

#define LUI_HUDELEM_TEXTSIZE_LARGE   48

Definition at line 149 of file shared.gsh.

◆ LUI_HUDELEM_TEXTSIZE_MEDIUM

#define LUI_HUDELEM_TEXTSIZE_MEDIUM   36

Definition at line 148 of file shared.gsh.

◆ LUI_HUDELEM_TEXTSIZE_SMALL

#define LUI_HUDELEM_TEXTSIZE_SMALL   20

Definition at line 147 of file shared.gsh.

◆ MAKE_ARRAY

#define MAKE_ARRAY (   __array)    if ( !isdefined( __array ) ) __array = []; else if ( !IsArray( __array ) ) __array = array( __array );

Definition at line 303 of file shared.gsh.

◆ MAPEVENT_PLAYER_ENTERS_LAST_STAND

#define MAPEVENT_PLAYER_ENTERS_LAST_STAND   1

Definition at line 908 of file shared.gsh.

◆ MAPEVENT_UNKNOWN

#define MAPEVENT_UNKNOWN   0

Definition at line 907 of file shared.gsh.

◆ MAX_AI

#define MAX_AI   64

Definition at line 306 of file shared.gsh.

◆ MAX_DIFFICULTY_REPORT_INDEX

#define MAX_DIFFICULTY_REPORT_INDEX   3

Definition at line 904 of file shared.gsh.

◆ MAX_SPAWNED_PER_FRAME

#define MAX_SPAWNED_PER_FRAME   1

Definition at line 307 of file shared.gsh.

◆ MENU_CHANGE_CLASS

#define MENU_CHANGE_CLASS   "ChooseClass_InGame"

Definition at line 461 of file shared.gsh.

◆ MENU_CHANGE_CLASS_BAREBONES

#define MENU_CHANGE_CLASS_BAREBONES   "changeclass_barebones"

Definition at line 475 of file shared.gsh.

◆ MENU_CHANGE_CLASS_CUSTOM

#define MENU_CHANGE_CLASS_CUSTOM   "changeclass_custom"

Definition at line 474 of file shared.gsh.

◆ MENU_CHANGE_CLASS_WAGER

#define MENU_CHANGE_CLASS_WAGER   "changeclass_wager"

Definition at line 473 of file shared.gsh.

◆ MENU_CLASS

#define MENU_CLASS   "class"

Definition at line 460 of file shared.gsh.

◆ MENU_CONTROLS

#define MENU_CONTROLS   "ingame_controls"

Definition at line 463 of file shared.gsh.

◆ MENU_EDIT_CHOOSE_CLASS

#define MENU_EDIT_CHOOSE_CLASS   "chooseClass"

Definition at line 462 of file shared.gsh.

◆ MENU_FREERUN_RESTART

#define MENU_FREERUN_RESTART   "freerun_endgame_popup"

Definition at line 476 of file shared.gsh.

◆ MENU_INIT_TEAM_ALLIES

#define MENU_INIT_TEAM_ALLIES   "initteam_marines"

Definition at line 469 of file shared.gsh.

◆ MENU_INIT_TEAM_AXIS

#define MENU_INIT_TEAM_AXIS   "initteam_opfor"

Definition at line 470 of file shared.gsh.

◆ MENU_LEAVEGAME

#define MENU_LEAVEGAME   "popup_leavegame"

Definition at line 465 of file shared.gsh.

◆ MENU_OPTIONS

#define MENU_OPTIONS   "ingame_options"

Definition at line 464 of file shared.gsh.

◆ MENU_RESTART_GAME

#define MENU_RESTART_GAME   "restartgamepopup"

Definition at line 467 of file shared.gsh.

◆ MENU_SCOREBOARD

#define MENU_SCOREBOARD   "scoreboard"

Definition at line 468 of file shared.gsh.

◆ MENU_SPECTATE

#define MENU_SPECTATE   "spectate"

Definition at line 466 of file shared.gsh.

◆ MENU_START_MENU

#define MENU_START_MENU   "StartMenu_Main"

Definition at line 459 of file shared.gsh.

◆ MENU_TEAM

#define MENU_TEAM   "ChangeTeam"

Definition at line 458 of file shared.gsh.

◆ MENU_WAGER_SIDE_BET

#define MENU_WAGER_SIDE_BET   "sidebet"

Definition at line 471 of file shared.gsh.

◆ MENU_WAGER_SIDE_BET_PLAYER

#define MENU_WAGER_SIDE_BET_PLAYER   "sidebet_player"

Definition at line 472 of file shared.gsh.

◆ MIN_DIFFICULTY_REPORT_INDEX

#define MIN_DIFFICULTY_REPORT_INDEX   2

Definition at line 903 of file shared.gsh.

◆ MPH_TO_INCHES_PER_SEC

#define MPH_TO_INCHES_PER_SEC   17.6

Definition at line 268 of file shared.gsh.

◆ N_GAMESKILL_EASY

#define N_GAMESKILL_EASY   0

Definition at line 378 of file shared.gsh.

◆ N_GAMESKILL_HARD

#define N_GAMESKILL_HARD   2

Definition at line 380 of file shared.gsh.

◆ N_GAMESKILL_NORMAL

#define N_GAMESKILL_NORMAL   1

Definition at line 379 of file shared.gsh.

◆ N_GAMESKILL_REALISTIC

#define N_GAMESKILL_REALISTIC   4

Definition at line 382 of file shared.gsh.

◆ N_GAMESKILL_VETERAN

#define N_GAMESKILL_VETERAN   3

Definition at line 381 of file shared.gsh.

◆ NAVMESH_MATERIAL_DEFAULT

#define NAVMESH_MATERIAL_DEFAULT   (1 << 0)

Definition at line 139 of file shared.gsh.

◆ NAVMESH_MATERIAL_NONE

#define NAVMESH_MATERIAL_NONE   0

Definition at line 138 of file shared.gsh.

◆ NAVMESH_MATERIAL_NOVEHICLE

#define NAVMESH_MATERIAL_NOVEHICLE   (1 << 5)

Definition at line 143 of file shared.gsh.

◆ NAVMESH_MATERIAL_STAIRCASE

#define NAVMESH_MATERIAL_STAIRCASE   (1 << 4)

Definition at line 142 of file shared.gsh.

◆ NAVMESH_MATERIAL_WALLRUN

#define NAVMESH_MATERIAL_WALLRUN   (1 << 3)

Definition at line 141 of file shared.gsh.

◆ NAVMESH_MATERIAL_WATER

#define NAVMESH_MATERIAL_WATER   (1 << 1)

Definition at line 140 of file shared.gsh.

◆ NOT_FOR_BONUSZM

#define NOT_FOR_BONUSZM   if( IS_BONUSZM ) return;

Definition at line 533 of file shared.gsh.

◆ OLIVE

#define OLIVE   RGB( 128, 128, 0 )

Definition at line 196 of file shared.gsh.

◆ ONLY_FOR_BONUSZM

#define ONLY_FOR_BONUSZM   if( !IS_BONUSZM ) return;

Definition at line 534 of file shared.gsh.

◆ ORANGE

#define ORANGE   ( 1, .5, 0 )

Definition at line 179 of file shared.gsh.

◆ PHYSICS_TRACE_MASK_CLIP

#define PHYSICS_TRACE_MASK_CLIP   (1 << 3)

Definition at line 133 of file shared.gsh.

◆ PHYSICS_TRACE_MASK_PHYSICS

#define PHYSICS_TRACE_MASK_PHYSICS   (1 << 0)

Definition at line 130 of file shared.gsh.

◆ PHYSICS_TRACE_MASK_PLAYER

#define PHYSICS_TRACE_MASK_PLAYER   (1 << 5)

Definition at line 135 of file shared.gsh.

◆ PHYSICS_TRACE_MASK_VEHICLE

#define PHYSICS_TRACE_MASK_VEHICLE   (1 << 1)

Definition at line 131 of file shared.gsh.

◆ PHYSICS_TRACE_MASK_VEHICLE_CLIP

#define PHYSICS_TRACE_MASK_VEHICLE_CLIP   (1 << 4)

Definition at line 134 of file shared.gsh.

◆ PHYSICS_TRACE_MASK_WATER

#define PHYSICS_TRACE_MASK_WATER   (1 << 2)

Definition at line 132 of file shared.gsh.

◆ PI

#define PI   3.14159

Definition at line 171 of file shared.gsh.

◆ PINK

#define PINK   RGB( 255, 192, 203 )

Definition at line 195 of file shared.gsh.

◆ PITCH

#define PITCH   0

Definition at line 167 of file shared.gsh.

◆ PLAYER_1

#define PLAYER_1   0

Definition at line 1 of file shared.gsh.

◆ PLAYER_2

#define PLAYER_2   1

Definition at line 2 of file shared.gsh.

◆ PLAYER_3

#define PLAYER_3   2

Definition at line 3 of file shared.gsh.

◆ PLAYER_4

#define PLAYER_4   3

Definition at line 4 of file shared.gsh.

◆ PROXY_PLAYER_NOT_TAZERED

#define PROXY_PLAYER_NOT_TAZERED   0

Definition at line 331 of file shared.gsh.

◆ PROXY_PLAYER_TAZERED

#define PROXY_PLAYER_TAZERED   1

Definition at line 332 of file shared.gsh.

◆ PURPLE

#define PURPLE   ( 1, 0, 1 )

Definition at line 181 of file shared.gsh.

◆ QRDRONE_FX_BLINK

#define QRDRONE_FX_BLINK   1

Definition at line 336 of file shared.gsh.

◆ QRDRONE_FX_DEATH

#define QRDRONE_FX_DEATH   3

Definition at line 338 of file shared.gsh.

◆ QRDRONE_FX_DEFAULT

#define QRDRONE_FX_DEFAULT   0

Definition at line 335 of file shared.gsh.

◆ QRDRONE_FX_FINAL_BLINK

#define QRDRONE_FX_FINAL_BLINK   2

Definition at line 337 of file shared.gsh.

◆ RANDOM

#define RANDOM (   __array)    __array[GetArrayKeys(__array)[RandomInt(GetArrayKeys(__array).size)]]

Definition at line 302 of file shared.gsh.

◆ RANDOM_TIME_IN_RANGE

#define RANDOM_TIME_IN_RANGE (   __time,
  __delta 
)    randomfloatrange(__time-__delta,__time+__delta)

Definition at line 435 of file shared.gsh.

◆ RED

#define RED   ( 1, 0, 0 )

Definition at line 175 of file shared.gsh.

◆ REGISTER_SYSTEM

#define REGISTER_SYSTEM (   __sys,
  __func_init_preload,
  __reqs 
)
Value:
function autoexec __init__sytem__() { \
‪ system::register(__sys,__func_init_preload,undefined,__reqs); \
}

Definition at line 204 of file shared.gsh.

◆ REGISTER_SYSTEM_EX

#define REGISTER_SYSTEM_EX (   __sys,
  __func_init_preload,
  __func_init_postload,
  __reqs 
)
Value:
function autoexec __init__sytem__() { \
‪ system::register(__sys,__func_init_preload,__func_init_postload,__reqs); \
}

Definition at line 209 of file shared.gsh.

◆ RGB

#define RGB (   __r,
  __g,
  __b 
)    (__r/255,__g/255,__b/255)

Definition at line 173 of file shared.gsh.

◆ RIOTSHIELD_STATE_DEPLOYED

#define RIOTSHIELD_STATE_DEPLOYED   1

Definition at line 316 of file shared.gsh.

◆ RIOTSHIELD_STATE_DESTROYED

#define RIOTSHIELD_STATE_DESTROYED   2

Definition at line 317 of file shared.gsh.

◆ ROLL

#define ROLL   2

Definition at line 169 of file shared.gsh.

◆ SAFEHOUSE_CAIRO

#define SAFEHOUSE_CAIRO   1

Definition at line 524 of file shared.gsh.

◆ SAFEHOUSE_MOBILE

#define SAFEHOUSE_MOBILE   2

Definition at line 525 of file shared.gsh.

◆ SAFEHOUSE_SINGAPORE

#define SAFEHOUSE_SINGAPORE   3

Definition at line 526 of file shared.gsh.

◆ SCR_BUNDLE

#define SCR_BUNDLE (   __name)    level.scriptbundles[ SCRIPTBUNDLE ][ __name ]

Definition at line 448 of file shared.gsh.

◆ SCREEN_HEIGHT

#define SCREEN_HEIGHT   720

Definition at line 201 of file shared.gsh.

◆ SCREEN_WIDTH

#define SCREEN_WIDTH   1280

Definition at line 200 of file shared.gsh.

◆ SERVER_FRAME

#define SERVER_FRAME   .05

Definition at line 264 of file shared.gsh.

◆ SESSIONMODE_CAMPAIGN

#define SESSIONMODE_CAMPAIGN   2

Definition at line 22 of file shared.gsh.

◆ SESSIONMODE_INVALID

#define SESSIONMODE_INVALID   3

Definition at line 23 of file shared.gsh.

◆ SESSIONMODE_MULTIPLAYER

#define SESSIONMODE_MULTIPLAYER   1

Definition at line 21 of file shared.gsh.

◆ SESSIONMODE_ZOMBIES

#define SESSIONMODE_ZOMBIES   0

Definition at line 20 of file shared.gsh.

◆ SET_CLEARANCE_CEILING_WRAPPER

#define SET_CLEARANCE_CEILING_WRAPPER (   __value)    if(IS_BONUSZM && __value<34) SetClearanceCeiling(34); else SetClearanceCeiling(__value);

Definition at line 819 of file shared.gsh.

◆ SET_IF_DEFINED

#define SET_IF_DEFINED (   __target,
  __src 
)    if ( isdefined( __src) ) { __target = __src; }

Definition at line 442 of file shared.gsh.

◆ SLATE

#define SLATE   RGB( 112, 128, 144 )

Definition at line 194 of file shared.gsh.

◆ SPAWNFLAG

#define SPAWNFLAG (   __e,
  __f 
)    (isdefined(__e.spawnflags)&&((__e.spawnflags & __f) == __f))

Definition at line 95 of file shared.gsh.

◆ SPAWNFLAG_ACTOR_SCRIPTDELETEONZEROCOUNT

#define SPAWNFLAG_ACTOR_SCRIPTDELETEONZEROCOUNT   128

Definition at line 55 of file shared.gsh.

◆ SPAWNFLAG_ACTOR_SCRIPTFORCESPAWN

#define SPAWNFLAG_ACTOR_SCRIPTFORCESPAWN   16

Definition at line 52 of file shared.gsh.

◆ SPAWNFLAG_ACTOR_SCRIPTINFINITESPAWN

#define SPAWNFLAG_ACTOR_SCRIPTINFINITESPAWN   64

Definition at line 54 of file shared.gsh.

◆ SPAWNFLAG_ACTOR_SCRIPTMAKEROOM

#define SPAWNFLAG_ACTOR_SCRIPTMAKEROOM   2

Definition at line 49 of file shared.gsh.

◆ SPAWNFLAG_ACTOR_SM_PRIORITY

#define SPAWNFLAG_ACTOR_SM_PRIORITY   32

Definition at line 53 of file shared.gsh.

◆ SPAWNFLAG_ACTOR_SPAWNER

#define SPAWNFLAG_ACTOR_SPAWNER   1

Definition at line 48 of file shared.gsh.

◆ SPAWNFLAG_MODEL_DYNAMIC_PATH

#define SPAWNFLAG_MODEL_DYNAMIC_PATH   1

Definition at line 27 of file shared.gsh.

◆ SPAWNFLAG_PATH_BALCONY

#define SPAWNFLAG_PATH_BALCONY   1024

Definition at line 83 of file shared.gsh.

◆ SPAWNFLAG_PATH_BALCONY_NORAILING

#define SPAWNFLAG_PATH_BALCONY_NORAILING   2048

Definition at line 86 of file shared.gsh.

◆ SPAWNFLAG_PATH_CAN_PARENT

#define SPAWNFLAG_PATH_CAN_PARENT   256

Definition at line 80 of file shared.gsh.

◆ SPAWNFLAG_PATH_DISABLED

#define SPAWNFLAG_PATH_DISABLED   512

Definition at line 81 of file shared.gsh.

◆ SPAWNFLAG_PATH_DONT_LEFT

#define SPAWNFLAG_PATH_DONT_LEFT   1024

Definition at line 82 of file shared.gsh.

◆ SPAWNFLAG_PATH_DONT_LINK

#define SPAWNFLAG_PATH_DONT_LINK   1

Definition at line 73 of file shared.gsh.

◆ SPAWNFLAG_PATH_DONT_RIGHT

#define SPAWNFLAG_PATH_DONT_RIGHT   2048

Definition at line 85 of file shared.gsh.

◆ SPAWNFLAG_PATH_DOUBLE_WIDE

#define SPAWNFLAG_PATH_DOUBLE_WIDE   1048576

Definition at line 89 of file shared.gsh.

◆ SPAWNFLAG_PATH_NOT_CHAIN

#define SPAWNFLAG_PATH_NOT_CHAIN   2

Definition at line 74 of file shared.gsh.

◆ SPAWNFLAG_PATH_PROCEDURAL

#define SPAWNFLAG_PATH_PROCEDURAL   1024

Definition at line 84 of file shared.gsh.

◆ SPAWNFLAG_PATH_QUADROTOR

#define SPAWNFLAG_PATH_QUADROTOR   2097152

Definition at line 90 of file shared.gsh.

◆ SPAWNFLAG_PATH_STANCE_CROUCH

#define SPAWNFLAG_PATH_STANCE_CROUCH   8

Definition at line 77 of file shared.gsh.

◆ SPAWNFLAG_PATH_STANCE_PRONE

#define SPAWNFLAG_PATH_STANCE_PRONE   16

Definition at line 78 of file shared.gsh.

◆ SPAWNFLAG_PATH_STANCE_STAND

#define SPAWNFLAG_PATH_STANCE_STAND   4

Definition at line 76 of file shared.gsh.

◆ SPAWNFLAG_PATH_WALLRUN

#define SPAWNFLAG_PATH_WALLRUN   2048

Definition at line 87 of file shared.gsh.

◆ SPAWNFLAG_SCRIPTBUNDLE_INIT

#define SPAWNFLAG_SCRIPTBUNDLE_INIT   1

Definition at line 92 of file shared.gsh.

◆ SPAWNFLAG_SCRIPTBUNDLE_PLAY

#define SPAWNFLAG_SCRIPTBUNDLE_PLAY   2

Definition at line 93 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_AI_ALLIES

#define SPAWNFLAG_TRIGGER_AI_ALLIES   2

Definition at line 30 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_AI_AXIS

#define SPAWNFLAG_TRIGGER_AI_AXIS   1

Definition at line 29 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_AI_NEUTRAL

#define SPAWNFLAG_TRIGGER_AI_NEUTRAL   4

Definition at line 31 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_HURT_IGNORE_LAST_STAND

#define SPAWNFLAG_TRIGGER_HURT_IGNORE_LAST_STAND   64

Definition at line 46 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_HURT_NO_PROTECTION

#define SPAWNFLAG_TRIGGER_HURT_NO_PROTECTION   8

Definition at line 43 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_HURT_ONCE

#define SPAWNFLAG_TRIGGER_HURT_ONCE   32

Definition at line 45 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_HURT_PLAYER_ONLY

#define SPAWNFLAG_TRIGGER_HURT_PLAYER_ONLY   2

Definition at line 41 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_HURT_SILENT

#define SPAWNFLAG_TRIGGER_HURT_SILENT   4

Definition at line 42 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_HURT_SLOW

#define SPAWNFLAG_TRIGGER_HURT_SLOW   16

Definition at line 44 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_HURT_START_OFF

#define SPAWNFLAG_TRIGGER_HURT_START_OFF   1

Definition at line 40 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_LOOK

#define SPAWNFLAG_TRIGGER_LOOK   256

Definition at line 36 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_NOT_PLAYER

#define SPAWNFLAG_TRIGGER_NOT_PLAYER   8

Definition at line 32 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_SPAWN

#define SPAWNFLAG_TRIGGER_SPAWN   32

Definition at line 34 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_SPAWN_MANAGER

#define SPAWNFLAG_TRIGGER_SPAWN_MANAGER   512

Definition at line 37 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_TOUCH_ONCE

#define SPAWNFLAG_TRIGGER_TOUCH_ONCE   64

Definition at line 35 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_TRIGGER_ONCE

#define SPAWNFLAG_TRIGGER_TRIGGER_ONCE   1024

Definition at line 38 of file shared.gsh.

◆ SPAWNFLAG_TRIGGER_VEHICLE

#define SPAWNFLAG_TRIGGER_VEHICLE   16

Definition at line 33 of file shared.gsh.

◆ SPAWNFLAG_TURRET_ENABLED

#define SPAWNFLAG_TURRET_ENABLED   1

Definition at line 70 of file shared.gsh.

◆ SPAWNFLAG_TURRET_GET_USERS

#define SPAWNFLAG_TURRET_GET_USERS   2

Definition at line 71 of file shared.gsh.

◆ SPAWNFLAG_VEHICLE_NODE_ROTATE

#define SPAWNFLAG_VEHICLE_NODE_ROTATE   65536

Definition at line 58 of file shared.gsh.

◆ SPAWNFLAG_VEHICLE_NODE_START_NODE

#define SPAWNFLAG_VEHICLE_NODE_START_NODE   1

Definition at line 57 of file shared.gsh.

◆ SPAWNFLAG_VEHICLE_SCRIPTMAKEROOM

#define SPAWNFLAG_VEHICLE_SCRIPTMAKEROOM   8

Definition at line 63 of file shared.gsh.

◆ SPAWNFLAG_VEHICLE_SPAWNER

#define SPAWNFLAG_VEHICLE_SPAWNER   2

Definition at line 61 of file shared.gsh.

◆ SPAWNFLAG_VEHICLE_USEABLE

#define SPAWNFLAG_VEHICLE_USEABLE   1

Definition at line 60 of file shared.gsh.

◆ SPEED_BURST_CONSTANT_INDEX_BLUR_AMOUNT

#define SPEED_BURST_CONSTANT_INDEX_BLUR_AMOUNT   0

Definition at line 499 of file shared.gsh.

◆ SPEED_BURST_CONSTANT_INDEX_BLUR_ORIGIN_X

#define SPEED_BURST_CONSTANT_INDEX_BLUR_ORIGIN_X   5

Definition at line 504 of file shared.gsh.

◆ SPEED_BURST_CONSTANT_INDEX_BLUR_ORIGIN_Y

#define SPEED_BURST_CONSTANT_INDEX_BLUR_ORIGIN_Y   6

Definition at line 505 of file shared.gsh.

◆ SPEED_BURST_CONSTANT_INDEX_DESATURATION

#define SPEED_BURST_CONSTANT_INDEX_DESATURATION   4

Definition at line 503 of file shared.gsh.

◆ SPEED_BURST_CONSTANT_INDEX_GLOW_PULSE

#define SPEED_BURST_CONSTANT_INDEX_GLOW_PULSE   1

Definition at line 500 of file shared.gsh.

◆ SPEED_BURST_CONSTANT_INDEX_IRIS_BASE_GLOW

#define SPEED_BURST_CONSTANT_INDEX_IRIS_BASE_GLOW   3

Definition at line 502 of file shared.gsh.

◆ SPEED_BURST_CONSTANT_INDEX_IRIS_ZOOM

#define SPEED_BURST_CONSTANT_INDEX_IRIS_ZOOM   2

Definition at line 501 of file shared.gsh.

◆ SQR

#define SQR (   __var)    ( (__var) * (__var) )

Definition at line 293 of file shared.gsh.

◆ START_DIFFICULTY_REPORT_INDEX

#define START_DIFFICULTY_REPORT_INDEX   0

Definition at line 901 of file shared.gsh.

◆ STATE_ALERTED

#define STATE_ALERTED   "high_alert"

Definition at line 431 of file shared.gsh.

◆ STATE_COMBAT

#define STATE_COMBAT   "combat"

Definition at line 432 of file shared.gsh.

◆ STATE_SUSPICIOUS

#define STATE_SUSPICIOUS   "low_alert"

Definition at line 430 of file shared.gsh.

◆ STATE_UNAWARE

#define STATE_UNAWARE   "unaware"

Definition at line 429 of file shared.gsh.

◆ STATS_ALLOCATION_COLUMN

#define STATS_ALLOCATION_COLUMN   12

Definition at line 881 of file shared.gsh.

◆ STATS_COST_COLUMN

#define STATS_COST_COLUMN   17

Definition at line 877 of file shared.gsh.

◆ STATS_GROUP_COLUMN

#define STATS_GROUP_COLUMN   2

Definition at line 879 of file shared.gsh.

◆ STATS_LOADOUT_SLOT

#define STATS_LOADOUT_SLOT   13

Definition at line 880 of file shared.gsh.

◆ STATS_REFERENCE_COLUMN

#define STATS_REFERENCE_COLUMN   4

Definition at line 878 of file shared.gsh.

◆ STATS_TABLE_CP

#define STATS_TABLE_CP   "gamedata/stats/cp/cp_statstable.csv"

Definition at line 450 of file shared.gsh.

◆ STATS_TABLE_MP

#define STATS_TABLE_MP   "gamedata/stats/mp/mp_statstable.csv"

Definition at line 451 of file shared.gsh.

◆ STATS_TABLE_ZM

#define STATS_TABLE_ZM   "gamedata/stats/zm/zm_statstable.csv"

Definition at line 452 of file shared.gsh.

◆ STR

#define STR (   __var)    (isdefined(__var)?""+__var:"")

Definition at line 297 of file shared.gsh.

◆ STR_DEFAULT

#define STR_DEFAULT (   __var,
  __def 
)    (isdefined(__var)?""+__var:STR(__def))

Definition at line 298 of file shared.gsh.

◆ STREAM_LOD0

#define STREAM_LOD0   1

Definition at line 851 of file shared.gsh.

◆ STREAM_LOD1

#define STREAM_LOD1   2

Definition at line 852 of file shared.gsh.

◆ STREAM_LOD2

#define STREAM_LOD2   3

Definition at line 853 of file shared.gsh.

◆ STREAM_LOD3

#define STREAM_LOD3   4

Definition at line 854 of file shared.gsh.

◆ STREAM_LOD4

#define STREAM_LOD4   5

Definition at line 855 of file shared.gsh.

◆ STREAM_LOD5

#define STREAM_LOD5   6

Definition at line 856 of file shared.gsh.

◆ STREAM_LOD6

#define STREAM_LOD6   7

Definition at line 857 of file shared.gsh.

◆ STREAM_LOD7

#define STREAM_LOD7   8

Definition at line 858 of file shared.gsh.

◆ STREAM_LOD_EXCLUDE_HIGHEST

#define STREAM_LOD_EXCLUDE_HIGHEST   -1

Definition at line 862 of file shared.gsh.

◆ STREAM_LOD_HIGHEST

#define STREAM_LOD_HIGHEST   8

Definition at line 861 of file shared.gsh.

◆ STREAM_LOD_LOWEST

#define STREAM_LOD_LOWEST   1

Definition at line 860 of file shared.gsh.

◆ STREAM_MIP0

#define STREAM_MIP0   1

Definition at line 840 of file shared.gsh.

◆ STREAM_MIP1

#define STREAM_MIP1   2

Definition at line 841 of file shared.gsh.

◆ STREAM_MIP2

#define STREAM_MIP2   3

Definition at line 842 of file shared.gsh.

◆ STREAM_MIP3

#define STREAM_MIP3   4

Definition at line 843 of file shared.gsh.

◆ STREAM_MIP4

#define STREAM_MIP4   5

Definition at line 844 of file shared.gsh.

◆ STREAM_MIP_EXCLUDE_HIGHEST

#define STREAM_MIP_EXCLUDE_HIGHEST   -1

Definition at line 848 of file shared.gsh.

◆ STREAM_MIP_HIGHEST

#define STREAM_MIP_HIGHEST   4

Definition at line 847 of file shared.gsh.

◆ STREAM_MIP_LOWEST

#define STREAM_MIP_LOWEST   1

Definition at line 846 of file shared.gsh.

◆ STREAM_NO_LODS

#define STREAM_NO_LODS   0

Definition at line 850 of file shared.gsh.

◆ STREAM_NO_MIPS

#define STREAM_NO_MIPS   0

Definition at line 839 of file shared.gsh.

◆ STREAMER_HINT_TIMEOUT

#define STREAMER_HINT_TIMEOUT   15

Definition at line 516 of file shared.gsh.

◆ T7_CLEANUP

#define T7_CLEANUP (   __msg)    load::add_cleanup_msg(__msg)

Definition at line 274 of file shared.gsh.

◆ TEAM_ALLIES

#define TEAM_ALLIES   1

Definition at line 157 of file shared.gsh.

◆ TEAM_AXIS

#define TEAM_AXIS   2

Definition at line 158 of file shared.gsh.

◆ TEAM_FREE

#define TEAM_FREE   0

Definition at line 156 of file shared.gsh.

◆ THREAD_IF_DEFINED

#define THREAD_IF_DEFINED (   __func)    if ( isdefined( __func ) ) { self thread [[ __func ]](); }

Definition at line 440 of file shared.gsh.

◆ THUMBSTICK_DEFAULT

#define THUMBSTICK_DEFAULT   0

Definition at line 392 of file shared.gsh.

◆ THUMBSTICK_LEGACY

#define THUMBSTICK_LEGACY   2

Definition at line 394 of file shared.gsh.

◆ THUMBSTICK_LEGACYSOUTHPAW

#define THUMBSTICK_LEGACYSOUTHPAW   3

Definition at line 395 of file shared.gsh.

◆ THUMBSTICK_SOUTHPAW

#define THUMBSTICK_SOUTHPAW   1

Definition at line 393 of file shared.gsh.

◆ TIMEOUT

#define TIMEOUT (   __t)
Value:
if ( isdefined( __t ) ) { \
__s = SpawnStruct(); \
__s endon( "timeout" ); \
__s ‪util::delay_notify( __t, "timeout" ); \
}

Definition at line 218 of file shared.gsh.

◆ TROPHY_SYSTEM_INIT

#define TROPHY_SYSTEM_INIT   0

Definition at line 320 of file shared.gsh.

◆ TROPHY_SYSTEM_ROLLING

#define TROPHY_SYSTEM_ROLLING   1

Definition at line 321 of file shared.gsh.

◆ TROPHY_SYSTEM_STATIONARY

#define TROPHY_SYSTEM_STATIONARY   2

Definition at line 322 of file shared.gsh.

◆ TROPHY_SYSTEM_STUNNED

#define TROPHY_SYSTEM_STUNNED   3

Definition at line 323 of file shared.gsh.

◆ TURRET_TARGET_AI

#define TURRET_TARGET_AI   1

Definition at line 344 of file shared.gsh.

◆ TURRET_TARGET_DRONES

#define TURRET_TARGET_DRONES   4

Definition at line 346 of file shared.gsh.

◆ TURRET_TARGET_PLAYERS

#define TURRET_TARGET_PLAYERS   2

Definition at line 345 of file shared.gsh.

◆ TURRET_TARGET_VEHICLES

#define TURRET_TARGET_VEHICLES   8

Definition at line 347 of file shared.gsh.

◆ VAL

#define VAL (   __var,
  __default 
)    (isdefined(__var)?__var:__default)

Definition at line 272 of file shared.gsh.

◆ VEC_SET_X

#define VEC_SET_X (   _v,
  _x 
)    _v = (_x, _v[1], _v[2])

Definition at line 259 of file shared.gsh.

◆ VEC_SET_Y

#define VEC_SET_Y (   _v,
  _y 
)    _v = (_v[0], _y, _v[2])

Definition at line 260 of file shared.gsh.

◆ VEC_SET_Z

#define VEC_SET_Z (   _v,
  _z 
)    _v = (_v[0], _v[1], _z)

Definition at line 261 of file shared.gsh.

◆ VEHICLE_DELETE

#define VEHICLE_DELETE (   __e)
Value:
__e.delete_on_death = true; \
__e notify( "death" ); \
if( !IsAlive( __e ) ) \
__e Delete();

Definition at line 357 of file shared.gsh.

◆ WAIT_ABOUT

#define WAIT_ABOUT (   __time)    wait RANDOM_TIME_IN_RANGE(__time,__time/3)

Definition at line 436 of file shared.gsh.

◆ WAIT_CLIENT_FRAME

#define WAIT_CLIENT_FRAME   {wait(CLIENT_FRAME);}

Definition at line 266 of file shared.gsh.

◆ WAIT_SERVER_FRAME

#define WAIT_SERVER_FRAME   {wait(SERVER_FRAME);}

Definition at line 265 of file shared.gsh.

◆ WAITTILL_LOAD

#define WAITTILL_LOAD   if(!isdefined(level.flag) || !IS_TRUE(level.flag["load_main_complete"]))level waittill( "load_main_complete" )

Definition at line 214 of file shared.gsh.

◆ WEAPONS_STATS_END_INDEX

#define WEAPONS_STATS_END_INDEX   76

Definition at line 887 of file shared.gsh.

◆ WEAPONS_STATS_GUNS_END_INDEX

#define WEAPONS_STATS_GUNS_END_INDEX   60

Definition at line 890 of file shared.gsh.

◆ WEAPONS_STATS_GUNS_START_INDEX

#define WEAPONS_STATS_GUNS_START_INDEX   1

Definition at line 889 of file shared.gsh.

◆ WEAPONS_STATS_START_INDEX

#define WEAPONS_STATS_START_INDEX   1

Definition at line 886 of file shared.gsh.

◆ WHITE

#define WHITE   ( 1, 1, 1 )

Definition at line 183 of file shared.gsh.

◆ X

#define X   0

Definition at line 163 of file shared.gsh.

◆ Y

#define Y   1

Definition at line 164 of file shared.gsh.

◆ YAW

#define YAW   1

Definition at line 168 of file shared.gsh.

◆ YELLOW

#define YELLOW   ( 1, 1, 0 )

Definition at line 178 of file shared.gsh.

◆ Z

#define Z   2

Definition at line 165 of file shared.gsh.

‪__TIME_UPDATE__
‪#define __TIME_UPDATE__
Definition: shared.gsh:225
‪delay_notify
‪function delay_notify(time_or_notify, str_notify, str_endon)
Definition: util_shared.csc:822
‪register
‪function register()
Definition: _ai_tank.gsc:126