Returns true if round has ended by expired time
IsRoundExpireEvent
Note
Use this for hookchain RG_RoundEnd with the parameter ScenarioEventEndRound:event
#define IsRoundExpireEvent(%0) (((1 << _:(%0) + _:ScenarioEventEndRound:0) & ((1 << _:ROUND_TARGET_SAVED) | (1 << _:ROUND_HOSTAGE_NOT_RESCUED) | (1 << _:ROUND_TERRORISTS_NOT_ESCAPED) | (1 << _:ROUND_VIP_NOT_ESCAPED) | (1 << _:ROUND_GAME_OVER))) != 0)
suppress warning: 200 on amxmodx 1.8.2
RG_CBaseAnimating_ResetSequenceInfo
#if AMXX_VERSION_NUM < 183
#define RG_CBaseAnimating_ResetSequenceInfo RG_CBaseAnimating_ResetSequence
#define RG_CBasePlayer_Observer_IsValidTarget RG_CBasePlayer_Observer_IsValid
#define RG_CSGameRules_FShouldSwitchWeapon RG_CSGameRules_ShouldSwitchWpn
#define RG_CSGameRules_GetNextBestWeapon RG_CSGameRules_GetNextBestWpn
#define RG_CSGameRules_FlPlayerFallDamage RG_CSGameRules_PlayerFallDmg
#define RG_CSGameRules_FPlayerCanTakeDamage RG_CSGameRules_PlayerCanTakeDmg
#define RG_CSGameRules_FPlayerCanRespawn RG_CSGameRules_PlayerCanRespawn
#define RG_CSGameRules_GetPlayerSpawnSpot RG_CSGameRules_PlayerSpawnSpot
#define RG_CSGameRules_ClientUserInfoChanged RG_CSGameRules_UserInfoChanged
#define RG_CSGameRules_CanHavePlayerItem RG_CSGameRules_CanPlayerItem
#define RG_CSGameRules_DeadPlayerWeapons RG_CSGameRules_DeadPlayerWpn
#define RG_CSGameRules_CheckMapConditions RG_CSGameRules_CheckMapCond
#define RG_CSGameRules_CheckWinConditions RG_CSGameRules_CheckWinCond
#define RG_CSGameRules_CanPlayerHearPlayer RG_CSGameRules_CanPlrHearPlr
#define RG_CBasePlayer_SetClientUserInfoModel RG_CBasePlayer_SetUserInfoModel
#define RG_CBasePlayer_SetClientUserInfoName RG_CBasePlayer_SetUserInfoName
#define m_Shield_hEntToIgnoreTouchesFrom m_Shield_EntToIgnoreTouchesFrom
#define RG_CBasePlayer_RemoveSpawnProtection RG_CBasePlayer_RemoveProtection
#define RG_CBasePlayer_SetSpawnProtection RG_CBasePlayer_SetProtection
#define RG_CBasePlayerWeapon_DefaultDeploy RG_CBaseWeapon_DefDeploy
#define RG_CBasePlayerWeapon_DefaultReload RG_CBaseWeapon_DefReload
#define RG_CBasePlayerWeapon_DefaultShotgunReload RG_CBaseWeapon_DefShotgunReload
#define RG_CBasePlayer_Observer_SetMode RG_CBasePlayer_Observer_SetMod
#define RG_CBasePlayer_Observer_FindNextPlayer RG_CBasePlayer_Observer_FindNxt
#endif
UnifiedSignals
UnifiedSignals
enum UnifiedSignals
enum UnifiedSignals
{
US_Signal,
US_State
};
enum AccountSet
enum AccountSet
{
AS_SET,
AS_ADD
};
Weapon info types for use with rg_set_weapon_info/rg_get_weapon_info()
enum WpnInfo
{
WI_ID,
WI_COST,
WI_CLIP_COST,
WI_BUY_CLIP_SIZE,
WI_GUN_CLIP_SIZE,
WI_MAX_ROUNDS,
WI_AMMO_TYPE,
WI_AMMO_NAME,
WI_NAME,
WI_SLOT,
};
Item's info types for use with rg_set_[global_]iteminfo/rg_get_[global_]iteminfo()
enum ItemInfo
{
ItemInfo_iSlot,
ItemInfo_iPosition,
ItemInfo_pszAmmo1,
ItemInfo_iMaxAmmo1,
ItemInfo_pszAmmo2,
ItemInfo_iMaxAmmo2,
ItemInfo_pszName,
ItemInfo_iMaxClip,
ItemInfo_iId,
ItemInfo_iFlags,
ItemInfo_iWeight
};
Use with rg_give_item
enum GiveType
{
GT_APPEND,
GT_REPLACE,
GT_DROP_AND_REPLACE
};
enum GamedllFunc
{
RG_GetForceCamera = BEGIN_FUNC_REGION(gamedll),
RG_PlayerBlind,
RG_RadiusFlash_TraceLine,
RG_RoundEnd,
RG_PM_Move,
RG_PM_AirMove,
RG_HandleMenu_ChooseAppearance,
RG_HandleMenu_ChooseTeam,
RG_ShowMenu,
RG_ShowVGUIMenu,
RG_BuyGunAmmo,
RG_BuyWeaponByWeaponID,
RG_ThrowHeGrenade,
RG_ThrowFlashbang,
RG_ThrowSmokeGrenade,
RG_PlantBomb,
RG_IsPenetrableEntity,
RG_SpawnHeadGib,
RG_SpawnRandomGibs,
RG_CreateWeaponBox,
RG_PM_LadderMove,
RG_PM_WaterJump,
RG_PM_CheckWaterJump,
RG_PM_Jump,
RG_PM_Duck,
RG_PM_UnDuck,
RG_PM_PlayStepSound,
RG_PM_AirAccelerate,
RG_ClearMultiDamage,
RG_AddMultiDamage,
RG_ApplyMultiDamage,
RG_BuyItem,
};
GamedllFunc_CBaseAnimating
GamedllFunc_CBaseAnimating
GamedllFunc CBaseAnimating
enum GamedllFunc_CBaseAnimating
{
RG_CBaseAnimating_ResetSequenceInfo = BEGIN_FUNC_REGION(animating)
};
GamedllFunc_CGrenade
GamedllFunc_CGrenade
GamedllFunc CGrenade
enum GamedllFunc_CGrenade
{
RG_CGrenade_DefuseBombStart = BEGIN_FUNC_REGION(grenade),
RG_CGrenade_DefuseBombEnd,
RG_CGrenade_ExplodeHeGrenade,
RG_CGrenade_ExplodeFlashbang,
RG_CGrenade_ExplodeSmokeGrenade,
RG_CGrenade_ExplodeBomb,
};
GamedllFunc_CWeaponBox
GamedllFunc_CWeaponBox
GamedllFunc CWeaponBox
enum GamedllFunc_CWeaponBox
{
RG_CWeaponBox_SetModel = BEGIN_FUNC_REGION(weaponbox),
};
GamedllFunc_CBasePlayer
GamedllFunc_CBasePlayer
GamedllFunc CBasePlayer
enum GamedllFunc_CBasePlayer
{
RG_CBasePlayer_Spawn = BEGIN_FUNC_REGION(player),
RG_CBasePlayer_Precache,
RG_CBasePlayer_ObjectCaps,
RG_CBasePlayer_Classify,
RG_CBasePlayer_TraceAttack,
RG_CBasePlayer_TakeDamage,
RG_CBasePlayer_TakeHealth,
RG_CBasePlayer_Killed,
RG_CBasePlayer_AddPoints,
RG_CBasePlayer_AddPointsToTeam,
RG_CBasePlayer_AddPlayerItem,
RG_CBasePlayer_RemovePlayerItem,
RG_CBasePlayer_GiveAmmo,
RG_CBasePlayer_ResetMaxSpeed,
RG_CBasePlayer_Jump,
RG_CBasePlayer_Duck,
RG_CBasePlayer_PreThink,
RG_CBasePlayer_PostThink,
RG_CBasePlayer_UpdateClientData,
RG_CBasePlayer_ImpulseCommands,
RG_CBasePlayer_RoundRespawn,
RG_CBasePlayer_Blind,
RG_CBasePlayer_SetClientUserInfoModel,
RG_CBasePlayer_SetClientUserInfoName,
RG_CBasePlayer_Observer_IsValidTarget,
RG_CBasePlayer_SetAnimation,
RG_CBasePlayer_GiveDefaultItems,
RG_CBasePlayer_GiveNamedItem,
RG_CBasePlayer_AddAccount,
RG_CBasePlayer_GiveShield,
RG_CBasePlayer_DropPlayerItem,
RG_CBasePlayer_HasRestrictItem,
RG_CBasePlayer_DropShield,
RG_CBasePlayer_OnSpawnEquip,
RG_CBasePlayer_Radio,
RG_CBasePlayer_Disappear,
RG_CBasePlayer_MakeVIP,
RG_CBasePlayer_MakeBomber,
RG_CBasePlayer_StartObserver,
RG_CBasePlayer_GetIntoGame,
RG_CBasePlayer_StartDeathCam,
RG_CBasePlayer_SwitchTeam,
RG_CBasePlayer_CanSwitchTeam,
RG_CBasePlayer_ThrowGrenade,
RG_CBasePlayer_SetSpawnProtection,
RG_CBasePlayer_RemoveSpawnProtection,
RG_CBasePlayer_HintMessageEx,
RG_CBasePlayer_UseEmpty,
RG_CBasePlayer_DropIdlePlayer,
RG_CBasePlayer_Observer_SetMode,
RG_CBasePlayer_Observer_FindNextPlayer,
RG_CBasePlayer_Pain,
RG_CBasePlayer_DeathSound,
RG_CBasePlayer_JoiningThink,
RG_CBasePlayer_CheckTimeBasedDamage,
RG_CBasePlayer_EntSelectSpawnPoint,
RG_CBasePlayer_PlayerDeathThink,
RG_CBasePlayer_Observer_Think,
RG_CBasePlayer_RemoveAllItems,
};
GamedllFunc_CBasePlayerWeapon
GamedllFunc_CBasePlayerWeapon
GamedllFunc CBasePlayer
enum GamedllFunc_CBasePlayerWeapon
{
RG_CBasePlayerWeapon_CanDeploy = BEGIN_FUNC_REGION(weapon),
RG_CBasePlayerWeapon_DefaultDeploy,
RG_CBasePlayerWeapon_DefaultReload,
RG_CBasePlayerWeapon_DefaultShotgunReload,
RG_CBasePlayerWeapon_ItemPostFrame,
RG_CBasePlayerWeapon_KickBack,
RG_CBasePlayerWeapon_SendWeaponAnim,
};
GamedllFunc_CGib
GamedllFunc_CGib
GamedllFunc CGib
enum GamedllFunc_CGib
{
RG_CGib_Spawn = BEGIN_FUNC_REGION(gib),
RG_CGib_BounceGibTouch,
RG_CGib_WaitTillLand,
};
GamedllFunc_CBaseEntity
GamedllFunc_CBaseEntity
GamedllFunc CBaseEntity
enum GamedllFunc_CBaseEntity
{
RG_CBaseEntity_FireBullets = BEGIN_FUNC_REGION(cbaseentity),
RG_CBaseEntity_FireBuckshots,
RG_CBaseEntity_FireBullets3,
};
GamedllFunc_CBotManager
GamedllFunc_CBotManager
GamedllFunc CBotManager
enum GamedllFunc_CBotManager
{
RG_CBotManager_OnEvent = BEGIN_FUNC_REGION(botmanager),
}
GamedllFunc_CSGameRules
GamedllFunc_CSGameRules
GamedllFunc CSGameRules
enum GamedllFunc_CSGameRules
{
RG_CSGameRules_FShouldSwitchWeapon = BEGIN_FUNC_REGION(gamerules),
RG_CSGameRules_GetNextBestWeapon,
RG_CSGameRules_FlPlayerFallDamage,
RG_CSGameRules_FPlayerCanTakeDamage,
RG_CSGameRules_PlayerSpawn,
RG_CSGameRules_FPlayerCanRespawn,
RG_CSGameRules_GetPlayerSpawnSpot,
RG_CSGameRules_ClientUserInfoChanged,
RG_CSGameRules_PlayerKilled,
RG_CSGameRules_DeathNotice,
RG_CSGameRules_CanHavePlayerItem,
RG_CSGameRules_DeadPlayerWeapons,
RG_CSGameRules_ServerDeactivate,
RG_CSGameRules_CheckMapConditions,
RG_CSGameRules_CleanUpMap,
RG_CSGameRules_RestartRound,
RG_CSGameRules_CheckWinConditions,
RG_CSGameRules_RemoveGuns,
RG_CSGameRules_GiveC4,
RG_CSGameRules_ChangeLevel,
RG_CSGameRules_GoToIntermission,
RG_CSGameRules_BalanceTeams,
RG_CSGameRules_OnRoundFreezeEnd,
RG_CSGameRules_CanPlayerHearPlayer,
RG_CSGameRules_Think,
RG_CSGameRules_TeamFull,
RG_CSGameRules_TeamStacked,
RG_CSGameRules_PlayerGotWeapon,
RG_CSGameRules_SendDeathMessage,
};
CSGameRules_Members
CSGameRules_Members
CSGameRules Members
enum CSGameRules_Members
{
m_bFreezePeriod = BEGIN_MEMBER_REGION(gamerules),
m_bBombDropped,
m_GameDesc,
m_msgPlayerVoiceMask,
m_msgRequestState,
m_nMaxPlayers,
m_UpdateInterval,
m_flRestartRoundTime,
m_flCheckWinConditions,
m_fRoundStartTime,
m_iRoundTime,
m_iRoundTimeSecs,
m_iIntroRoundTime,
m_fRoundStartTimeReal,
m_iAccountTerrorist,
m_iAccountCT,
m_iNumTerrorist,
m_iNumCT,
m_iNumSpawnableTerrorist,
m_iNumSpawnableCT,
m_iSpawnPointCount_Terrorist,
m_iSpawnPointCount_CT,
m_iHostagesRescued,
m_iHostagesTouched,
m_iRoundWinStatus,
m_iNumCTWins,
m_iNumTerroristWins,
m_bTargetBombed,
m_bBombDefused,
m_bMapHasBombTarget,
m_bMapHasBombZone,
m_bMapHasBuyZone,
m_bMapHasRescueZone,
m_bMapHasEscapeZone,
m_bMapHasVIPSafetyZone,
m_bMapHasCameras,
m_iC4Timer,
m_iC4Guy,
m_iLoserBonus,
m_iNumConsecutiveCTLoses,
m_iNumConsecutiveTerroristLoses,
m_fMaxIdlePeriod,
m_iLimitTeams,
m_bLevelInitialized,
m_bRoundTerminating,
m_bCompleteReset,
m_flRequiredEscapeRatio,
m_iNumEscapers,
m_iHaveEscaped,
m_bCTCantBuy,
m_bTCantBuy,
m_flBombRadius,
m_iConsecutiveVIP,
m_iTotalGunCount,
m_iTotalGrenadeCount,
m_iTotalArmourCount,
m_iUnBalancedRounds,
m_iNumEscapeRounds,
m_iMapVotes,
m_iLastPick,
m_iMaxMapTime,
m_iMaxRounds,
m_iTotalRoundsPlayed,
m_iMaxRoundsWon,
m_iStoredSpectValue,
m_flForceCameraValue,
m_flForceChaseCamValue,
m_flFadeToBlackValue,
m_pVIP,
m_pVIPQueue,
m_flIntermissionEndTime,
m_flIntermissionStartTime,
m_iEndIntermissionButtonHit,
m_tmNextPeriodicThink,
m_bGameStarted,
m_bInCareerGame,
m_fCareerRoundMenuTime,
m_iCareerMatchWins,
m_iRoundWinDifference,
m_fCareerMatchMenuTime,
m_bSkipSpawn,
m_bSkipShowMenu,
m_bNeededPlayers,
m_flEscapeRatio,
m_flTimeLimit,
m_flGameStartTime,
m_bTeamBalanced,
};
CBaseEntity_Members
CBaseEntity_Members
CBaseEntity Members
enum CBaseEntity_Members
{
currentammo = BEGIN_MEMBER_REGION(base),
maxammo_buckshot,
ammo_buckshot,
maxammo_9mm,
ammo_9mm,
maxammo_556nato,
ammo_556nato,
maxammo_556natobox,
ammo_556natobox,
maxammo_762nato,
ammo_762nato,
maxammo_45acp,
ammo_45acp,
maxammo_50ae,
ammo_50ae,
maxammo_338mag,
ammo_338mag,
maxammo_57mm,
ammo_57mm,
maxammo_357sig,
ammo_357sig,
m_flStartThrow,
m_flReleaseThrow,
m_iSwing,
has_disconnected,
};
CBaseAnimating_Members
CBaseAnimating_Members
CBaseAnimating Members
enum CBaseAnimating_Members
{
m_flFrameRate = BEGIN_MEMBER_REGION(animating),
m_flGroundSpeed,
m_flLastEventCheck,
m_fSequenceFinished,
m_fSequenceLoops,
};
CBaseMonster_Members
CBaseMonster_Members
CBaseMonster Members
enum CBaseMonster_Members
{
m_Activity = BEGIN_MEMBER_REGION(basemonster),
m_IdealActivity,
m_LastHitGroup,
m_bitsDamageType,
m_rgbTimeBasedDamage,
m_MonsterState,
m_IdealMonsterState,
m_afConditions,
m_afMemory,
m_flNextAttack,
m_hEnemy,
m_hTargetEnt,
m_flFieldOfView,
m_bloodColor,
m_HackedGunPos,
m_vecEnemyLKP,
};
CBasePlayer_Members
CBasePlayer_Members
CBasePlayer Members
enum CBasePlayer_Members
{
random_seed = BEGIN_MEMBER_REGION(player),
m_usPlayerBleed,
m_hObserverTarget,
m_flNextObserverInput,
m_iObserverWeapon,
m_iObserverC4State,
m_bObserverHasDefuser,
m_iObserverLastMode,
m_flFlinchTime,
m_flAnimTime,
m_bHighDamage,
m_flVelocityModifier,
m_iLastZoom,
m_bResumeZoom,
m_flEjectBrass,
m_iKevlar,
m_bNotKilled,
m_iTeam,
m_iAccount,
m_bHasPrimary,
m_flDeathThrowTime,
m_iThrowDirection,
m_flLastTalk,
m_bJustConnected,
m_bContextHelp,
m_iJoiningState,
m_pIntroCamera,
m_fIntroCamTime,
m_fLastMovement,
m_bMissionBriefing,
m_bTeamChanged,
m_iModelName,
m_iTeamKills,
m_iIgnoreGlobalChat,
m_bHasNightVision,
m_bNightVisionOn,
m_vRecentPath,
m_flIdleCheckTime,
m_flRadioTime,
m_iRadioMessages,
m_bIgnoreRadio,
m_bHasC4,
m_bHasDefuser,
m_bKilledByBomb,
m_vBlastVector,
m_bKilledByGrenade,
m_flDisplayHistory,
m_iMenu,
m_iChaseTarget,
m_pChaseTarget,
m_fCamSwitch,
m_bEscaped,
m_bIsVIP,
m_tmNextRadarUpdate,
m_vLastOrigin,
m_iCurrentKickVote,
m_flNextVoteTime,
m_bJustKilledTeammate,
m_iHostagesKilled,
m_iMapVote,
m_bCanShoot,
m_flLastFired,
m_flLastAttackedTeammate,
m_bHeadshotKilled,
m_bPunishedForTK,
m_bReceivesNoMoneyNextRound,
m_iTimeCheckAllowed,
m_bHasChangedName,
m_szNewName,
m_bIsDefusing,
m_tmHandleSignals,
m_signals,
m_pentCurBombTarget,
m_iPlayerSound,
m_iTargetVolume,
m_iWeaponVolume,
m_iExtraSoundTypes,
m_iWeaponFlash,
m_flStopExtraSoundTime,
m_flFlashLightTime,
m_iFlashBattery,
m_afButtonLast,
m_afButtonPressed,
m_afButtonReleased,
m_pentSndLast,
m_flSndRoomtype,
m_flSndRange,
m_flFallVelocity,
m_rgItems,
m_fNewAmmo,
m_afPhysicsFlags,
m_fNextSuicideTime,
m_flTimeStepSound,
m_flTimeWeaponIdle,
m_flSwimTime,
m_flDuckTime,
m_flWallJumpTime,
m_flSuitUpdate,
m_rgSuitPlayList,
m_iSuitPlayNext,
m_rgiSuitNoRepeat,
m_rgflSuitNoRepeatTime,
m_lastDamageAmount,
m_tbdPrev,
m_flgeigerRange,
m_flgeigerDelay,
m_igeigerRangePrev,
m_iStepLeft,
m_szTextureName,
m_chTextureType,
m_idrowndmg,
m_idrownrestored,
m_bitsHUDDamage,
m_fInitHUD,
m_fGameHUDInitialized,
m_iTrain,
m_fWeapon,
m_pTank,
m_fDeadTime,
m_fNoPlayerSound,
m_fLongJump,
m_tSneaking,
m_iUpdateTime,
m_iClientHealth,
m_iClientBattery,
m_iHideHUD,
m_iClientHideHUD,
m_iFOV,
m_iClientFOV,
m_iNumSpawns,
m_pObserver,
m_rgpPlayerItems,
m_pActiveItem,
m_pClientActiveItem,
m_pLastItem,
m_rgAmmo,
m_rgAmmoLast,
m_vecAutoAim,
m_fOnTarget,
m_iDeaths,
m_izSBarState,
m_flNextSBarUpdateTime,
m_flStatusBarDisappearDelay,
m_SbarString0,
m_lastx,
m_lasty,
m_nCustomSprayFrames,
m_flNextDecalTime,
m_szTeamName,
m_modelIndexPlayer,
m_szAnimExtention,
m_iGaitsequence,
m_flGaitframe,
m_flGaityaw,
m_prevgaitorigin,
m_flPitch,
m_flYaw,
m_flGaitMovement,
m_iAutoWepSwitch,
m_bVGUIMenus,
m_bShowHints,
m_bShieldDrawn,
m_bOwnsShield,
m_bWasFollowing,
m_flNextFollowTime,
m_flYawModifier,
m_blindUntilTime,
m_blindStartTime,
m_blindHoldTime,
m_blindFadeTime,
m_blindAlpha,
m_allowAutoFollowTime,
m_autoBuyString,
m_rebuyString,
m_rebuyStruct,
m_bIsInRebuy,
m_flLastUpdateTime,
m_lastLocation,
m_progressStart,
m_progressEnd,
m_bObserverAutoDirector,
m_canSwitchObserverModes,
m_heartBeatTime,
m_intenseTimestamp,
m_silentTimestamp,
m_musicState,
m_flLastCommandTime,
m_iLastAccount,
m_iLastClientHealth,
m_tmNextAccountHealthUpdate,
};
enum RebuyStruct
{
m_primaryWeapon = BEGIN_MEMBER_REGION(rebuystruct),
m_primaryAmmo,
m_secondaryWeapon,
m_secondaryAmmo,
m_heGrenade,
m_flashbang,
m_smokeGrenade,
m_defuser,
m_nightVision,
m_armor,
};
enum PlayerMove
{
pm_player_index = BEGIN_MEMBER_REGION(playermove),
pm_server,
pm_multiplayer,
pm_time,
pm_frametime,
pm_forward,
pm_right,
pm_up,
pm_origin,
pm_angles,
pm_oldangles,
pm_velocity,
pm_movedir,
pm_basevelocity,
pm_view_ofs,
pm_flDuckTime,
pm_bInDuck,
pm_flTimeStepSound,
pm_iStepLeft,
pm_flFallVelocity,
pm_punchangle,
pm_flSwimTime,
pm_flNextPrimaryAttack,
pm_effects,
pm_flags,
pm_usehull,
pm_gravity,
pm_friction,
pm_oldbuttons,
pm_waterjumptime,
pm_dead,
pm_deadflag,
pm_spectator,
pm_movetype,
pm_onground,
pm_waterlevel,
pm_watertype,
pm_oldwaterlevel,
pm_sztexturename,
pm_chtexturetype,
pm_maxspeed,
pm_clientmaxspeed,
pm_iuser1,
pm_iuser2,
pm_iuser3,
pm_iuser4,
pm_fuser1,
pm_fuser2,
pm_fuser3,
pm_fuser4,
pm_vuser1,
pm_vuser2,
pm_vuser3,
pm_vuser4,
pm_numphysent,
pm_cmd,
pm_numtouch,
pm_physinfo,
pm_player_mins,
pm_player_maxs,
};
enum MoveVars
{
mv_gravity = BEGIN_MEMBER_REGION(movevars),
mv_stopspeed,
mv_maxspeed,
mv_spectatormaxspeed,
mv_accelerate,
mv_airaccelerate,
mv_wateraccelerate,
mv_friction,
mv_edgefriction,
mv_waterfriction,
mv_entgravity,
mv_bounce,
mv_stepsize,
mv_maxvelocity,
mv_zmax,
mv_waveHeight,
mv_footsteps,
mv_skyName,
mv_rollangle,
mv_rollspeed,
mv_skycolor_r,
mv_skycolor_g,
mv_skycolor_b,
mv_skyvec_x,
mv_skyvec_y,
mv_skyvec_z,
};
enum PMTrace
{
pmt_allsolid = BEGIN_MEMBER_REGION(pmtrace),
pmt_startsolid,
pmt_inopen,
pmt_inwater,
pmt_fraction,
pmt_endpos,
pmt_ent,
pmt_deltavelocity,
pmt_hitgroup
};
CCSPlayer_Members
CCSPlayer_Members
CCSPlayer API Members
enum CCSPlayer_Members
{
m_szModel = BEGIN_MEMBER_REGION(csplayer),
m_bForceShowMenu,
m_flRespawnPending,
m_flSpawnProtectionEndTime,
m_vecOldvAngle,
m_iWeaponInfiniteAmmo,
m_iWeaponInfiniteIds,
m_bCanShootOverride,
m_bGameForcingRespawn,
m_bAutoBunnyHopping,
m_bMegaBunnyJumping,
m_bPlantC4Anywhere,
m_bSpawnProtectionEffects,
m_flJumpHeight,
m_flLongJumpHeight,
m_flLongJumpForce,
m_flDuckSpeedMultiplier,
m_iNumKilledByUnanswered,
m_bPlayerDominated,
};
CBasePlayerItem_Members
CBasePlayerItem_Members
CBasePlayerItem Members
enum CBasePlayerItem_Members
{
m_pPlayer = BEGIN_MEMBER_REGION(baseitem),
m_pNext,
m_iId,
};
CBasePlayerWeapon_Members
CBasePlayerWeapon_Members
CBasePlayerWeapon Members
enum CBasePlayerWeapon_Members
{
m_Weapon_iPlayEmptySound = BEGIN_MEMBER_REGION(baseweapon),
m_Weapon_fFireOnEmpty,
m_Weapon_flNextPrimaryAttack,
m_Weapon_flNextSecondaryAttack,
m_Weapon_flTimeWeaponIdle,
m_Weapon_iPrimaryAmmoType,
m_Weapon_iSecondaryAmmoType,
m_Weapon_iClip,
m_Weapon_iClientClip,
m_Weapon_iClientWeaponState,
m_Weapon_fInReload,
m_Weapon_fInSpecialReload,
m_Weapon_iDefaultAmmo,
m_Weapon_iShellId,
m_Weapon_fMaxSpeed,
m_Weapon_bDelayFire,
m_Weapon_iDirection,
m_Weapon_bSecondarySilencerOn,
m_Weapon_flAccuracy,
m_Weapon_flLastFire,
m_Weapon_iShotsFired,
m_Weapon_flGlock18Shoot,
m_Weapon_iGlock18ShotsFired,
m_Weapon_flFamasShoot,
m_Weapon_iFamasShotsFired,
m_Weapon_fBurstSpread,
m_Weapon_iWeaponState,
m_Weapon_flNextReload,
m_Weapon_flDecreaseShotsFired,
m_Weapon_usFireGlock18,
m_Weapon_usFireFamas,
m_Weapon_flPrevPrimaryAttack,
m_Weapon_flLastFireTime,
};
CWeaponBox_Members
CWeaponBox_Members
CWeaponBox Members
enum CWeaponBox_Members
{
m_WeaponBox_rgpPlayerItems = BEGIN_MEMBER_REGION(weaponbox),
m_WeaponBox_rgiszAmmo,
m_WeaponBox_rgAmmo,
m_WeaponBox_cAmmoTypes,
m_WeaponBox_bIsBomb,
};
CArmoury_Members
CArmoury_Members
CArmoury Members
enum CArmoury_Members
{
m_Armoury_iItem = BEGIN_MEMBER_REGION(armoury),
m_Armoury_iCount,
m_Armoury_iInitialCount,
m_Armoury_bAlreadyCounted,
};
CGrenade_Members
CGrenade_Members
CGrenade Members
enum CGrenade_Members
{
m_Grenade_bStartDefuse = BEGIN_MEMBER_REGION(grenade),
m_Grenade_bIsC4,
m_Grenade_pBombDefuser,
m_Grenade_flDefuseCountDown,
m_Grenade_flC4Blow,
m_Grenade_flNextFreqInterval,
m_Grenade_flNextBeep,
m_Grenade_flNextFreq,
m_Grenade_sBeepName,
m_Grenade_fAttenu,
m_Grenade_flNextBlink,
m_Grenade_fNextDefuse,
m_Grenade_bJustBlew,
m_Grenade_iTeam,
m_Grenade_iCurWave,
m_Grenade_pentCurBombTarget,
m_Grenade_SGSmoke,
m_Grenade_angle,
m_Grenade_usEvent,
m_Grenade_bLightSmoke,
m_Grenade_bDetonated,
m_Grenade_vSmokeDetonate,
m_Grenade_iBounceCount,
m_Grenade_fRegisteredSound,
};
CP228_Members
CP228_Members
CP228 Members
enum CP228_Members
{
m_P228_iShell = BEGIN_MEMBER_REGION(p228),
m_P228_usFire,
};
CSCOUT_Members
CSCOUT_Members
CSCOUT Members
enum CSCOUT_Members
{
m_SCOUT_iShell = BEGIN_MEMBER_REGION(scout),
m_SCOUT_usFire,
};
CHEGrenade_Members
CHEGrenade_Members
CHEGrenade Members
enum CHEGrenade_Members
{
m_HEGrenade_usCreate = BEGIN_MEMBER_REGION(hegrenade),
};
CXM1014_Members
CXM1014_Members
CXM1014 Members
enum CXM1014_Members
{
m_XM1014_iShell = BEGIN_MEMBER_REGION(xm1014),
m_XM1014_flPumpTime,
m_XM1014_usFire,
};
CC4 Members
enum CC4_Members
{
m_C4_bStartedArming = BEGIN_MEMBER_REGION(c4),
m_C4_bBombPlacedAnimation,
m_C4_fArmedTime,
m_C4_bHasShield,
};
CMAC10_Members
CMAC10_Members
CMAC10 Members
enum CMAC10_Members
{
m_MAC10_iShell = BEGIN_MEMBER_REGION(mac10),
m_MAC10_iShellOn,
m_MAC10_usFire,
};
CAUG_Members
CAUG_Members
CAUG Members
enum CAUG_Members
{
m_AUG_iShell = BEGIN_MEMBER_REGION(aug),
m_AUG_iShellOn,
m_AUG_usFire,
};
CSmokeGrenade_Members
CSmokeGrenade_Members
CSmokeGrenade Members
enum CSmokeGrenade_Members
{
m_SmokeGrenade_usCreate = BEGIN_MEMBER_REGION(smokegrenade),
};
CELITE_Members
CELITE_Members
CELITE Members
enum CELITE_Members
{
m_ELITE_iShell = BEGIN_MEMBER_REGION(elite),
m_ELITE_usFire_LEFT,
m_ELITE_usFire_RIGHT,
};
CFiveSeven_Members
CFiveSeven_Members
CFiveSeven Members
enum CFiveSeven_Members
{
m_FiveSeven_iShell = BEGIN_MEMBER_REGION(fiveseven),
m_FiveSeven_usFire,
};
CUMP45_Members
CUMP45_Members
CUMP45 Members
enum CUMP45_Members
{
m_UMP45_iShell = BEGIN_MEMBER_REGION(ump45),
m_UMP45_iShellOn,
m_UMP45_usFire,
};
CSG550_Members
CSG550_Members
CSG550 Members
enum CSG550_Members
{
m_SG550_iShell = BEGIN_MEMBER_REGION(sg550),
m_SG550_usFire,
};
CGalil_Members
CGalil_Members
CGalil Members
enum CGalil_Members
{
m_Galil_iShell = BEGIN_MEMBER_REGION(galil),
m_Galil_iShellOn,
m_Galil_usFire,
};
CFamas_Members
CFamas_Members
CFamas Members
enum CFamas_Members
{
m_Famas_iShell = BEGIN_MEMBER_REGION(famas),
m_Famas_iShellOn,
m_Famas_flBaseDamageBurst,
};
CUSP_Members
CUSP_Members
CUSP Members
enum CUSP_Members
{
m_USP_iShell = BEGIN_MEMBER_REGION(usp),
m_USP_usFire,
m_USP_flBaseDamageSil,
};
CGLOCK18_Members
CGLOCK18_Members
CGLOCK18 Members
enum CGLOCK18_Members
{
m_GLOCK18_iShell = BEGIN_MEMBER_REGION(glock18),
m_GLOCK18_bBurstFire,
};
CAWP_Members
CAWP_Members
CAWP Members
enum CAWP_Members
{
m_AWP_iShell = BEGIN_MEMBER_REGION(awp),
m_AWP_usFire,
};
CMP5N_Members
CMP5N_Members
CMP5N Members
enum CMP5N_Members
{
m_MP5N_iShell = BEGIN_MEMBER_REGION(mp5n),
m_MP5N_iShellOn,
m_MP5N_usFire,
};
CM249_Members
CM249_Members
CM249 Members
enum CM249_Members
{
m_M249_iShell = BEGIN_MEMBER_REGION(m249),
m_M249_iShellOn,
m_M249_usFire,
};
CM3 Members
enum CM3_Members
{
m_M3_iShell = BEGIN_MEMBER_REGION(m3),
m_M3_flPumpTime,
m_M3_usFire,
};
CM4A1_Members
CM4A1_Members
CM4A1 Members
enum CM4A1_Members
{
m_M4A1_iShell = BEGIN_MEMBER_REGION(m4a1),
m_M4A1_iShellOn,
m_M4A1_usFire,
m_M4A1_flBaseDamageSil,
};
CTMP_Members
CTMP_Members
CTMP Members
enum CTMP_Members
{
m_TMP_iShell = BEGIN_MEMBER_REGION(tmp),
m_TMP_iShellOn,
m_TMP_usFire,
};
CG3SG1_Members
CG3SG1_Members
CG3SG1 Members
enum CG3SG1_Members
{
m_G3SG1_iShell = BEGIN_MEMBER_REGION(g3sg1),
m_G3SG1_usFire,
};
CDEAGLE_Members
CDEAGLE_Members
CDEAGLE Members
enum CDEAGLE_Members
{
m_DEAGLE_iShell = BEGIN_MEMBER_REGION(deagle),
m_DEAGLE_usFire,
};
CSG552_Members
CSG552_Members
CSG552 Members
enum CSG552_Members
{
m_SG552_iShell = BEGIN_MEMBER_REGION(sg552),
m_SG552_iShellOn,
m_SG552_usFire,
};
CAK47_Members
CAK47_Members
CAK47 Members
enum CAK47_Members
{
m_AK47_iShell = BEGIN_MEMBER_REGION(ak47),
m_AK47_iShellOn,
m_AK47_usFire,
};
CKnife_Members
CKnife_Members
CKnife Members
enum CKnife_Members
{
m_Knife_trHit = BEGIN_MEMBER_REGION(knife),
m_Knife_usKnife,
m_Knife_flStabBaseDamage,
m_Knife_flSwingBaseDamage,
m_Knife_flSwingBaseDamage_Fast,
m_Knife_flStabDistance,
m_Knife_flSwingDistance,
m_Knife_flBackStabMultiplier,
};
CP90_Members
CP90_Members
CP90 Members
enum CP90_Members
{
m_P90_iShell = BEGIN_MEMBER_REGION(p90),
m_P90_iShellOn,
m_P90_usFire,
};
CShield_Members
CShield_Members
CWShield Members
enum CShield_Members
{
m_Shield_hEntToIgnoreTouchesFrom = BEGIN_MEMBER_REGION(shield),
m_Shield_flTimeToIgnoreTouches,
};
CMapInfo_Members
CMapInfo_Members
CMapInfo Members
enum CMapInfo_Members
{
m_MapInfo_iBuyingStatus = BEGIN_MEMBER_REGION(mapinfo),
m_MapInfo_flBombRadius,
};
CCSPlayerWeapon_Members
CCSPlayerWeapon_Members
CCSPlayerWeapon API Members
enum CCSPlayerWeapon_Members
{
m_Weapon_iStateSecondaryAttack = BEGIN_MEMBER_REGION(csplayerweapon),
m_Weapon_flBaseDamage,
};
m_Weapon_bHasSecondaryAttack
m_Weapon_bHasSecondaryAttack
#define m_Weapon_bHasSecondaryAttack m_Weapon_iStateSecondaryAttack
CGib_Members
CGib_Members
CGib Members
enum CGib_Members
{
m_Gib_bloodColor = BEGIN_MEMBER_REGION(gib),
m_Gib_cBloodDecals,
m_Gib_material,
m_Gib_lifeTime,
};
CCSEntity_Members
CCSEntity_Members
CCSEntity API Members
enum CCSEntity_Members
{
m_ucDmgPenetrationLevel = BEGIN_MEMBER_REGION(csentity),
m_pevLastInflictor,
};