#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)
#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
#endif
enum UnifiedSignals
{
US_Signal,
US_State
};
enum AccountSet
{
AS_SET, // Setts the value of the account
AS_ADD // Adds a value to the account
};
enum WpnInfo
{
/*
* Description: -
* Return type: enum WeaponIdType
* Get params: rg_get_weapon_info(const weapon_name[], WI_ID);
* Set params: -
*/
WI_ID,
/*
* Description: -
* Return type: int
* Get params: rg_get_weapon_info(const weapon_id, WI_COST);
* Set params: rg_set_weapon_info(const weapon_id, WI_COST, const value);
*/
WI_COST,
/*
* Description: -
* Return type: int
* Get params: rg_get_weapon_info(const weapon_id, WI_CLIP_COST);
* Set params: rg_set_weapon_info(const weapon_id, WI_CLIP_COST, const value);
*/
WI_CLIP_COST,
/*
* Description: -
* Return type: int
* Get params: rg_get_weapon_info(const weapon_id, WI_BUY_CLIP_SIZE);
* Set params: rg_set_weapon_info(const weapon_id, WI_BUY_CLIP_SIZE, const value);
*/
WI_BUY_CLIP_SIZE,
/*
* Description: -
* Return type: int
* Get params: rg_get_weapon_info(const weapon_id, WI_GUN_CLIP_SIZE);
* Set params: rg_set_weapon_info(const weapon_id, WI_GUN_CLIP_SIZE, const value);
*/
WI_GUN_CLIP_SIZE,
/*
* Description: -
* Return type: int
* Get params: rg_get_weapon_info(const weapon_id, WI_MAX_ROUNDS);
* Set params: rg_set_weapon_info(const weapon_id, WI_MAX_ROUNDS, const value);
*/
WI_MAX_ROUNDS,
/*
* Description: -
* Return type: int
* Get params: rg_get_weapon_info(const weapon_id, WI_AMMO_TYPE);
* Set params: rg_set_weapon_info(const weapon_id, WI_AMMO_TYPE, const value);
*/
WI_AMMO_TYPE,
/*
* Description: -
* Return type: -
* Get params: rg_get_weapon_info(const weapon_id, WI_AMMO_NAME, const output[], maxlenght);
* Set params: -
*/
WI_AMMO_NAME,
/*
* Description: -
* Return type: -
* Get params: rg_get_weapon_info(const weapon_id, WI_NAME, const output[], maxlenght);
* Set params: -
*/
WI_NAME
};
enum ItemInfo
{
/*
* Description: -
* Return type: int
* Get params: rg_get_iteminfo(const ent, ItemInfo_iSlot);
* Set params: rg_set_iteminfo(const ent, ItemInfo_iSlot, const value);
*/
ItemInfo_iSlot,
/*
* Description: -
* Return type: int
* Get params: rg_get_iteminfo(const ent, ItemInfo_iPosition);
* Set params: rg_set_iteminfo(const ent, ItemInfo_iPosition, const value);
*/
ItemInfo_iPosition,
/*
* Description: -
* Return type: -
* Get params: rg_get_iteminfo(const ent, ItemInfo_pszAmmo1, const output[], maxlenght);
* Set params: rg_set_iteminfo(const ent, ItemInfo_pszAmmo1, const value[]);
*/
ItemInfo_pszAmmo1,
/*
* Description: -
* Return type: int
* Get params: rg_get_iteminfo(const ent, ItemInfo_iMaxAmmo1);
* Set params: rg_set_iteminfo(const ent, ItemInfo_iMaxAmmo1, const value);
*/
ItemInfo_iMaxAmmo1,
/*
* Description: -
* Return type: -
* Get params: rg_get_iteminfo(const ent, ItemInfo_pszAmmo2, const output[], maxlenght);
* Set params: rg_set_iteminfo(const ent, ItemInfo_pszAmmo2, const value[]);
*/
ItemInfo_pszAmmo2,
/*
* Description: -
* Return type: int
* Get params: rg_get_iteminfo(const ent, ItemInfo_iMaxAmmo2);
* Set params: rg_set_iteminfo(const ent, ItemInfo_iMaxAmmo2, const value);
*/
ItemInfo_iMaxAmmo2,
/*
* Description: -
* Return type: -
* Get params: rg_get_iteminfo(const ent, ItemInfo_pszName, const output[], maxlenght);
* Set params: rg_set_iteminfo(const ent, ItemInfo_pszName, const value[]);
*/
ItemInfo_pszName,
/*
* Description: -
* Return type: int
* Get params: rg_get_iteminfo(const ent, ItemInfo_iMaxClip);
* Set params: rg_set_iteminfo(const ent, ItemInfo_iMaxClip, const value);
*/
ItemInfo_iMaxClip,
/*
* Description: -
* Return type: int
* Get params: rg_get_iteminfo(const ent, ItemInfo_iId);
* Set params: rg_set_iteminfo(const ent, ItemInfo_iId, const value);
*/
ItemInfo_iId,
/*
* Description: -
* Return type: int
* Get params: rg_get_iteminfo(const ent, ItemInfo_iFlags);
* Set params: rg_set_iteminfo(const ent, ItemInfo_iFlags, const value);
*/
ItemInfo_iFlags,
/*
* Description: -
* Return type: int
* Get params: rg_get_iteminfo(const ent, ItemInfo_iWeight);
* Set params: rg_set_iteminfo(const ent, ItemInfo_iWeight, const value);
*/
ItemInfo_iWeight
};
enum GiveType
{
GT_APPEND, // Just give item
GT_REPLACE, // Give the item and remove all other weapons from the slot
GT_DROP_AND_REPLACE // Give the item and drop all other weapons from the slot
};
enum MenuChooseTeam
{
MenuChoose_T = 1,
MenuChoose_CT,
MenuChoose_VIP,
MenuChoose_AutoSelect = 5,
MenuChoose_Spec,
};
enum VGUIMenu
{
VGUI_Menu_Team = 2,
VGUI_Menu_MapBriefing = 4,
VGUI_Menu_Class_T = 26,
VGUI_Menu_Class_CT,
VGUI_Menu_Buy,
VGUI_Menu_Buy_Pistol,
VGUI_Menu_Buy_ShotGun,
VGUI_Menu_Buy_Rifle,
VGUI_Menu_Buy_SubMachineGun,
VGUI_Menu_Buy_MachineGun,
VGUI_Menu_Buy_Item,
};
enum GamedllFunc
{
/*
* Description: -
* Return type: int
* Params: (const pObserver)
*/
RG_GetForceCamera = BEGIN_FUNC_REGION(gamedll),
/*
* Description: -
* Params: (const index, const inflictor, const attacker, const Float:fadeTime, const Float:fadeHold, const alpha, Float:color[3])
*/
RG_PlayerBlind,
/*
* Description: -
* Params: (const index, inflictor, attacker, Float:vecSrc[3], Float:vecSpot[3], tracehandle)
*/
RG_RadiusFlash_TraceLine,
/*
* Description: -
* Params: (WinStatus:status, ScenarioEventEndRound:event, Float:tmDelay)
*/
RG_RoundEnd,
/*
* Description: -
* Params: (const playerIndex)
*/
RG_PM_Move,
/*
* Description: -
* Params: (const playerIndex)
*/
RG_PM_AirMove,
/*
* Description: -
* Params: (const index, const slot)
*/
RG_HandleMenu_ChooseAppearance,
/*
* Description: -
* Params: (const index, const MenuChooseTeam:slot)
*/
RG_HandleMenu_ChooseTeam,
/*
* Description: -
* Params: (const index, const bitsSlots, const iDisplayTime, const iNeedMore, pszText[])
*/
RG_ShowMenu,
/*
* Description: -
* Params: (const index, VGUIMenu:menuType, const bitsSlots, szOldMenu[])
*/
RG_ShowVGUIMenu,
/*
* Description: The player buys ammo.
* Return type: bool
* Params: (const index, const weapon_entity, const bool:blinkMoney)
*/
RG_BuyGunAmmo,
/*
* Description: -
* Return type: CBaseEntity * (Entity index of weapon)
* Params: (const index, const WeaponIdType:weaponID)
*/
RG_BuyWeaponByWeaponID,
/*
* Description: Called when a player throws the hegrenade.
* Return type: CGrenade * (Entity index of hegrenade)
* Params: (const index, Float:vecStart[3], Float:vecVelocity[3], Float:time, const team, const usEvent)
*/
RG_ThrowHeGrenade,
/*
* Description: Called when a player throws the flashbang.
* Return type: CGrenade * (Entity index of flashbang)
* Params: (const index, Float:vecStart[3], Float:vecVelocity[3], Float:time)
*/
RG_ThrowFlashbang,
/*
* Description: Called when a player throws the smokegrenade.
* Return type: CGrenade * (Entity index of smokegrenade)
* Params: (const index, Float:vecStart[3], Float:vecVelocity[3], Float:time, const usEvent)
*/
RG_ThrowSmokeGrenade,
/*
* Description: Called when a player plant's the bomb on the ground.
* Return type: CGrenade * (Entity index of bomb)
* Params: (const index, Float:vecStart[3], Float:vecVelocity[3])
*/
RG_PlantBomb,
/*
* Description: Called when a player hit to entity.
* Return type: bool
* Params: (Float:vecSrc[3], Float:vecEnd[3], index, entity)
*/
RG_IsPenetrableEntity,
/*
* Description: -
* Return type: CGib * (Entity index of gib)
* Params: (pevVictim)
*/
RG_SpawnHeadGib,
/*
* Description: -
* Params: (int cGibs, int human)
*/
RG_SpawnRandomGibs,
};
enum GamedllFunc_CBaseAnimating
{
/*
* Description: -
* Params: (const this)
*/
RG_CBaseAnimating_ResetSequenceInfo = BEGIN_FUNC_REGION(animating)
};
enum GamedllFunc_CGrenade
{
/*
* Description: Called when a player goes to start defuse the bomb.
* Params: (const this, const player)
*/
RG_CGrenade_DefuseBombStart = BEGIN_FUNC_REGION(grenade),
/*
* Description: Called when a player has ended to defuses the bomb or when the previous defuser has taken off or been killed.
* Params: (const this, const player, bool:bDefused)
*/
RG_CGrenade_DefuseBombEnd,
/*
* Description: Called when a hegrenade detonates.
* Params: (const this, tracehandle, const bitsDamageType)
*/
RG_CGrenade_ExplodeHeGrenade,
/*
* Description: Called when a flashbang detonates.
* Params: (const this, tracehandle, const bitsDamageType)
*/
RG_CGrenade_ExplodeFlashbang,
/*
* Description: Called when a smokegrenade detonates.
* Params: (const this)
*/
RG_CGrenade_ExplodeSmokeGrenade,
/*
* Description: Called when a C4 goes to explodes.
* Params: (const this, tracehandle, const bitsDamageType)
*/
RG_CGrenade_ExplodeBomb,
};
enum GamedllFunc_CWeaponBox
{
/*
* Description: Called when a player dies to pack up the appropriate weapons and ammo items, and creates a weaponbox that falls to floor with sets specify the model or when a player drop the item.
* Params: (const this, const szModelName[])
*/
RG_CWeaponBox_SetModel = BEGIN_FUNC_REGION(weaponbox),
};
enum GamedllFunc_CBasePlayer
{
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_Spawn = BEGIN_FUNC_REGION(player),
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_Precache,
/*
* Description: -
* Return type: int
* Params: (const this)
*/
RG_CBasePlayer_ObjectCaps,
/*
* Description: -
* Return type: int
* Params: (const this)
*/
RG_CBasePlayer_Classify,
/*
* Description: -
* Params: (const this, pevAttacker, Float:flDamage, Float:vecDir[3], tracehandle, bitsDamageType)
*/
RG_CBasePlayer_TraceAttack,
/*
* Description: -
* Return type: int
* Params: (const this, pevInflictor, pevAttacker, Float:flDamage, bitsDamageType)
*/
RG_CBasePlayer_TakeDamage,
/*
* Description: -
* Params: (const this, Float:flHealth, bitsDamageType)
*/
RG_CBasePlayer_TakeHealth,
/*
* Description: -
* Params: (const this, pevAttacker, iGib)
*/
RG_CBasePlayer_Killed,
/*
* Description: -
* Params: (const this, score, bAllowNegativeScore)
*/
RG_CBasePlayer_AddPoints,
/*
* Description: -
* Params: (const this, score, bAllowNegativeScore)
*/
RG_CBasePlayer_AddPointsToTeam,
/*
* Description: -
* Return type: BOOL
* Params: (const this, const pItem)
*/
RG_CBasePlayer_AddPlayerItem,
/*
* Description: -
* Return type: BOOL
* Params: (const this, const pItem)
*/
RG_CBasePlayer_RemovePlayerItem,
/*
* Description: -
* Return type: int
* Params: (const this, iAmount, szName[], iMax)
*/
RG_CBasePlayer_GiveAmmo,
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_ResetMaxSpeed,
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_Jump,
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_Duck,
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_PreThink,
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_PostThink,
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_UpdateClientData,
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_ImpulseCommands,
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_RoundRespawn,
/*
* Description: -
* Params: (const this, Float:flUntilTime, Float:flHoldTime, Float:flFadeTime, iAlpha)
*/
RG_CBasePlayer_Blind,
/*
* Description: -
* Params: (const this, infobuffer[], szNewModel[])
*/
RG_CBasePlayer_SetClientUserInfoModel,
/*
* Description: -
* Params: (const this, infobuffer[], szNewName[])
*/
RG_CBasePlayer_SetClientUserInfoName,
/*
* Description: -
* Params: (const this, iPlayerIndex, bool:bSameTeam)
*/
RG_CBasePlayer_Observer_IsValidTarget,
/*
* Description: -
* Params: (const this, PLAYER_ANIM:playerAnim)
*/
RG_CBasePlayer_SetAnimation,
/*
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_GiveDefaultItems,
/*
* Description: -
* Return type: CBaseEntity * (Entity index of item)
* Params: (const this, const pszName[])
*/
RG_CBasePlayer_GiveNamedItem,
/*
* Description: -
* Params: (const this, amount, RewardType:type, bool:bTrackChange)
*/
RG_CBasePlayer_AddAccount,
/*
* Description: -
* Params: (const this, bool:bDeploy)
*/
RG_CBasePlayer_GiveShield,
/*
* Description: -
* Return type: CBaseEntity * (Entity index of item)
* Params: (const this, const pszItemName[])
*/
RG_CBasePlayer_DropPlayerItem,
/*
* Description: -
* Params: (const this, ItemID:item, ItemRestType:type)
*/
RG_CBasePlayer_HasRestrictItem,
/*
* Description: Called when a player throws the shield on the ground.
* Return type: CBaseEntity * (Entity index of shield)
* Params: (const this, bool:deploy)
*/
RG_CBasePlayer_DropShield,
/*
* Description: Called on spawn, the attempt to equip a player.
* Params: (const this, bool:addDefault, bool:equipGame)
*/
RG_CBasePlayer_OnSpawnEquip,
/*
* Description: The player uses a radio message.
* Called on self-radio uses, throwing grenades or on freeze time end.
* Params: (const this, const msg_id[], const msg_verbose[], pitch, bool:showIcon)
*/
RG_CBasePlayer_Radio,
/*
* Description: VIP player got to the point of rescue.
* Params: (const this)
*/
RG_CBasePlayer_Disappear,
/*
* Description: Makes a random player the VIP.
* Params: (const this)
*/
RG_CBasePlayer_MakeVIP,
/*
* Description: Makes a random player the bomber.
* Return type: bool
* Params: (const this)
*/
RG_CBasePlayer_MakeBomber,
/*
* Description: The player goes into observer mode.
* Params: (const this, Float:vecPosition[3], Float:vecViewAngle[3])
*/
RG_CBasePlayer_StartObserver,
/*
* Description: Called when a player enters the game.
* Return type: bool
* Params: (const this)
*/
RG_CBasePlayer_GetIntoGame,
/*
* Description: Called when a player dying and goes into observer mode like StartObserver
* Params: (const this)
*/
RG_CBasePlayer_StartDeathCam,
/*
* Description: Called when a player goes switch to opposite team after auto-teambalance or caused by 3rd-party things.
* @note This doesn't register the event when a player switched manually
* Params: (const this)
*/
RG_CBasePlayer_SwitchTeam,
/*
* Description: Can a player switch to team?
* Return type: bool
* Params: (const this, TeamName:teamToSwap)
*/
RG_CBasePlayer_CanSwitchTeam,
/*
* Description: Called when a player throws the grenade.
* Return type: CGrenade * (Entity index of hegrenade)
* Params: (const this, const grenade, Float:vecSrc[3], Float:vecThrow[3], Float:time, const usEvent)
*/
RG_CBasePlayer_ThrowGrenade,
/*
* Description: Called when a player's set protection.
* Return type: void
* Params: (const this, Float:time)
*/
RG_CBasePlayer_SetSpawnProtection,
/*
* Description: Called when a player's remove protection.
* Return type: void
* Params: (const this)
*/
RG_CBasePlayer_RemoveSpawnProtection,
/*
* Description: Called when the game prints hint message into DHUD.
* Return type: bool
* Params: (const this, const message[], Float:duration, bool:bDisplayIfPlayerDead, bool:bOverride)
*/
RG_CBasePlayer_HintMessageEx,
/*
* Description: Called when a player press use and if a suitable candidate is not found.
* Return type: void
* Params: (const this)
*/
RG_CBasePlayer_UseEmpty,
/*
* Description: Called when a idle player is removed from server.
* Return type: void
* Params: (const this, const reason[])
*/
RG_CBasePlayer_DropIdlePlayer,
};
enum GamedllFunc_CBasePlayerWeapon
{
/*
* Description: -
* Return type: BOOL
* Params: (const this)
*/
RG_CBasePlayerWeapon_CanDeploy = BEGIN_FUNC_REGION(weapon),
/*
* Description: -
* Return type: BOOL
* Params: (const this, szViewModel[], szWeaponModel[], iAnim, szAnimExt[], skiplocal)
*/
RG_CBasePlayerWeapon_DefaultDeploy,
/*
* Description: -
* Return type: int
* Params: (const this, iClipSize, iAnim, Float:fDelay)
*/
RG_CBasePlayerWeapon_DefaultReload,
/*
* Description: -
* Return type: bool
* Params: (const this, iAnim, iStartAnim, Float:fDelay, Float:fStartDelay, const pszReloadSound1[], const pszReloadSound2[])
*/
RG_CBasePlayerWeapon_DefaultShotgunReload,
};
enum GamedllFunc_CGib
{
/*
* Description: -
* Params: (const this, const szGibModel[])
*/
RG_CGib_Spawn = BEGIN_FUNC_REGION(gib),
/*
* Description: -
* Params: (const this, pOther)
*/
RG_CGib_BounceGibTouch,
/*
* Description: -
* Params: (const this)
*/
RG_CGib_WaitTillLand,
};
enum GamedllFunc_CSGameRules
{
/*
* Description: Should the player switch to this weapon?
* Return type: BOOL
* Params: (const index, const weapon)
*/
RG_CSGameRules_FShouldSwitchWeapon = BEGIN_FUNC_REGION(gamerules),
/*
* Description: I can't use this weapon anymore, get me the next best one.
* Return type: BOOL
* Params: (const index, const currentWeapon)
*/
RG_CSGameRules_GetNextBestWeapon,
/*
* Description: -
* Return type: float
* Params: (const index)
*/
RG_CSGameRules_FlPlayerFallDamage,
/*
* Description: Can this player take damage from this attacker?
* Return type: float
* Params: (const index, const attacker)
*/
RG_CSGameRules_FPlayerCanTakeDamage,
/*
* Description: Called by CBasePlayer::Spawn just before releasing the player into the game.
* Params: (const index)
*/
RG_CSGameRules_PlayerSpawn,
/*
* Description: Is this player allowed to respawn now?
* Return type: BOOL
* Params: (const index)
*/
RG_CSGameRules_FPlayerCanRespawn,
/*
* Description: Place this player on his spawnspot and face him in the proper direction.
* Return type: edict_t * (Entity index of spawnspot)
* Params: (const index)
*/
RG_CSGameRules_GetPlayerSpawnSpot,
/*
* Description: The player has changed userinfo; can change it now.
* Params: (const index, infobuffer[])
*/
RG_CSGameRules_ClientUserInfoChanged,
/*
* Description: Called each time a player dies.
* Params: (const victim, const killer, const inflictor)
*/
RG_CSGameRules_PlayerKilled,
/*
* Description: Call this from within a GameRules class to report an obituary.
* Params: (const victim, const killer, const inflictor)
*/
RG_CSGameRules_DeathNotice,
/*
* Description: The player is touching a CBasePlayerItem, do I give it to him?
* Return type: BOOL
* Params: (const index, const item)
*/
RG_CSGameRules_CanHavePlayerItem,
/*
* Description: What do I do with player's weapons when he's killed?
* Return type: int
* Params: (const index)
*/
RG_CSGameRules_DeadPlayerWeapons,
/*
* Description: -
* Params: ()
*/
RG_CSGameRules_ServerDeactivate,
/*
* Description: -
* Params: ()
*/
RG_CSGameRules_CheckMapConditions,
/*
* Description: Recreate all the map entities from the map data (preserving their indices),
* then remove everything else except the players.
* Also get rid of all world decals.
* Params: ()
*/
RG_CSGameRules_CleanUpMap,
/*
* Description: Call this on a new round or restart round with member m_bCompleteReset is TRUE
* Params: ()
*/
RG_CSGameRules_RestartRound,
/*
* Description: Check if the scenario has been won/lost.
* Params: ()
*/
RG_CSGameRules_CheckWinConditions,
/*
* Description: -
* Params: ()
*/
RG_CSGameRules_RemoveGuns,
/*
* Description: -
* Params: ()
*/
RG_CSGameRules_GiveC4,
/*
* Description: -
* Params: ()
*/
RG_CSGameRules_ChangeLevel,
/*
* Description: -
* Params: ()
*/
RG_CSGameRules_GoToIntermission,
/*
* Description: -
* Params: ()
*/
RG_CSGameRules_BalanceTeams,
/*
* Description: It's called when the freeze time ends.
* Params: ()
*/
RG_CSGameRules_OnRoundFreezeEnd,
/*
* Description: It's called when a player hears another player.
* Return type: bool
* Params: (const listener, const sender)
*/
RG_CSGameRules_CanPlayerHearPlayer,
};
enum CSGameRules_Members
{
/*
* Description: -
* Member type: BOOL
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_bFreezePeriod = BEGIN_MEMBER_REGION(gamerules),
/*
* Description: -
* Member type: BOOL
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_bBombDropped,
/*
* Description: -
* Member type: char *
* Get params: get_member_game(member, dest[], const lenght);
* Set params: set_member_game(member, const source[]);
*/
m_GameDesc,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_msgPlayerVoiceMask,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_msgRequestState,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_nMaxPlayers,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_UpdateInterval,
/*
* Description: The global time when the round is supposed to end, if this is not 0.
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flRestartRoundTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flCheckWinConditions,
/*
* Description: Time round has started.
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_fRoundStartTime,
/*
* Description: How many seconds long this round is.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iRoundTime,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iRoundTimeSecs,
/*
* Description: (From mp_freezetime) - How many seconds long the intro round (when players are frozen) is.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iIntroRoundTime,
/*
* Description: The global time when the intro round ends and the real one starts (wrote the original "m_flRoundTime" comment for this variable).
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_fRoundStartTimeReal,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iAccountTerrorist,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iAccountCT,
/*
* Description: The number of terrorists on the team (this is generated at the end of a round).
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumTerrorist,
/*
* Description: The number of CTs on the team (this is generated at the end of a round).
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumCT,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumSpawnableTerrorist,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumSpawnableCT,
/*
* Description: Number of Terrorist spawn points.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iSpawnPointCount_Terrorist,
/*
* Description: Number of CT spawn points.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iSpawnPointCount_CT,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iHostagesRescued,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iHostagesTouched,
/*
* Description: 1 == CTs won last round, 2 == Terrorists did, 3 == Draw, no winner
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iRoundWinStatus,
/*
* Description: -
* Member type: short
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumCTWins,
/*
* Description: -
* Member type: short
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumTerroristWins,
/*
* Description: Whether or not the bomb target has been bombed.
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bTargetBombed,
/*
* Description: Whether or not the bomb has been defused.
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bBombDefused,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bMapHasBombTarget,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bMapHasBombZone,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bMapHasBuyZone,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bMapHasRescueZone,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bMapHasEscapeZone,
/*
* Description: 0 = uninitialized, 1 = has VIP safety zone, 2 = DOES not have VIP safetyzone
* Member type: qboolean
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_bMapHasVIPSafetyZone,
/*
* Description: -
* Member type: BOOL
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_bMapHasCameras,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iC4Timer,
/*
* Description: The current Terrorist who has the C4.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iC4Guy,
/*
* Description: The amount of money the losing team gets. This scales up as they lose more rounds in a row.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iLoserBonus,
/*
* Description: The number of rounds the CTs have lost in a row.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumConsecutiveCTLoses,
/*
* Description: The number of rounds the Terrorists have lost in a row.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumConsecutiveTerroristLoses,
/*
* Description: For the idle kick functionality. This is the max amount of time that the player has to be idle before being kicked.
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_fMaxIdlePeriod,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iLimitTeams,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bLevelInitialized,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bRoundTerminating,
/*
* Description: Set to TRUE to have the scores reset next time round restarts.
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bCompleteReset,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flRequiredEscapeRatio,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumEscapers,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iHaveEscaped,
/*
* Description: Who can and can't buy.
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bCTCantBuy,
/*
* Description: Who can and can't buy.
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bTCantBuy,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flBombRadius,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iConsecutiveVIP,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iTotalGunCount,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iTotalGrenadeCount,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iTotalArmourCount,
/*
* Description: Keeps track of the # of consecutive rounds that have gone by where one team outnumbers the other team by more than 2.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iUnBalancedRounds,
/*
* Description: Keeps track of the # of consecutive rounds of escape played. Teams will be swapped after 8 rounds.
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iNumEscapeRounds,
/*
* Description: -
* Member type: int [100]
* Get params: get_member_game(member, element);
* Set params: set_member_game(member, value, element);
*/
m_iMapVotes,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iLastPick,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iMaxMapTime,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iMaxRounds,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iTotalRoundsPlayed,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iMaxRoundsWon,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iStoredSpectValue,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flForceCameraValue,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flForceChaseCamValue,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flFadeToBlackValue,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_pVIP,
/*
* Description: -
* Member type: int [5]
* Get params: get_member_game(member, element);
* Set params: set_member_game(member, value, element);
*/
m_pVIPQueue,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flIntermissionEndTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flIntermissionStartTime,
/*
* Description: -
* Member type: BOOL
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iEndIntermissionButtonHit,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_tmNextPeriodicThink,
/*
* Description: TRUE = the game commencing when there is at least one CT and T, FALSE = scoring will not start until both teams have players (deprecated name m_bFirstConnected)
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bGameStarted,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bInCareerGame,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_fCareerRoundMenuTime,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iCareerMatchWins,
/*
* Description: -
* Member type: int
* Get params: get_member_game(member);
* Set params: set_member_game(member, value);
*/
m_iRoundWinDifference,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_fCareerMatchMenuTime,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bSkipSpawn,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bSkipShowMenu,
/*
* Description: -
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bNeededPlayers,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flEscapeRatio,
/*
* Description: -
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flTimeLimit,
/*
* Description: Stores the start time of the game.
* @note The time resets when the game is restarting or the game commencing.
* Member type: float
* Get params: Float:get_member_game(member);
* Set params: set_member_game(member, Float:value);
*/
m_flGameStartTime,
/*
* Description: TRUE = goes balance team, otherwise FALSE
* Member type: bool
* Get params: get_member_game(member);
* Set params: set_member_game(member, bool:value);
*/
m_bTeamBalanced,
};
enum CBaseEntity_Members
{
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
currentammo = BEGIN_MEMBER_REGION(base),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_buckshot,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_buckshot,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_9mm,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_9mm,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_556nato,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_556nato,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_556natobox,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_556natobox,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_762nato,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_762nato,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_45acp,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_45acp,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_50ae,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_50ae,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_338mag,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_338mag,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_57mm,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_57mm,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
maxammo_357sig,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
ammo_357sig,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flStartThrow,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flReleaseThrow,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iSwing,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
has_disconnected,
};
enum CBaseAnimating_Members
{
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flFrameRate = BEGIN_MEMBER_REGION(animating),
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flGroundSpeed,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flLastEventCheck,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_fSequenceFinished,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_fSequenceLoops,
};
enum CBaseMonster_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Activity = BEGIN_MEMBER_REGION(basemonster),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_IdealActivity,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_LastHitGroup,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_bitsDamageType,
/*
* Description: -
* Member type: usigned char [5]
* Get params: get_member_game(member);
* Set params: set_member_game(member, value, element);
*/
m_rgbTimeBasedDamage,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_MonsterState,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_IdealMonsterState,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_afConditions,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_afMemory,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flNextAttack,
/*
* Description: -
* Member type: class EHANDLE
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_hEnemy,
/*
* Description: -
* Member type: class EHANDLE
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_hTargetEnt,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flFieldOfView,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_bloodColor,
/*
* Description: -
* Member type: class Vector
* Get params: get_member(index, member, Float:output[3]);
* Set params: set_member(index, member, Float:dest[3]);
*/
m_HackedGunPos,
/*
* Description: -
* Member type: class Vector
* Get params: get_member(index, member, Float:output[3]);
* Set params: set_member(index, member, Float:dest[3]);
*/
m_vecEnemyLKP,
};
enum CBasePlayer_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
random_seed = BEGIN_MEMBER_REGION(player),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_usPlayerBleed,
/*
* Description: -
* Member type: class EHANDLE
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_hObserverTarget,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flNextObserverInput,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iObserverWeapon,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iObserverC4State,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bObserverHasDefuser,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iObserverLastMode,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flFlinchTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flAnimTime,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bHighDamage,
/*
* Description: Slow down the player based on the velocity modifier, applies when the player takes damage.
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flVelocityModifier,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iLastZoom,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bResumeZoom,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flEjectBrass,
/*
* Description: -
* Member type: enum ArmorType
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iKevlar,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bNotKilled,
/*
* Description: -
* Member type: enum TeamName
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iTeam,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iAccount,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bHasPrimary,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flDeathThrowTime,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iThrowDirection,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flLastTalk,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bJustConnected,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bContextHelp,
/*
* Description: -
* Member type: enum JoinState
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iJoiningState,
/*
* Description: -
* Member type: class CBaseEntity *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pIntroCamera,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_fIntroCamTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_fLastMovement,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bMissionBriefing,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bTeamChanged,
/*
* Description: -
* Member type: enum ModelName
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iModelName,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iTeamKills,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iIgnoreGlobalChat,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bHasNightVision,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bNightVisionOn,
/*
* Description: -
* Member type: class Vector [20]
* Get params: get_member(index, member, Float:output[3], element);
* Set params: set_member(index, member, Float:dest[3], element);
*/
m_vRecentPath,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flIdleCheckTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flRadioTime,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iRadioMessages,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bIgnoreRadio,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bHasC4,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bHasDefuser,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bKilledByBomb,
/*
* Description: -
* Member type: class Vector
* Get params: get_member(index, member, Float:output[3]);
* Set params: set_member(index, member, Float:dest[3]);
*/
m_vBlastVector,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bKilledByGrenade,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_flDisplayHistory,
/*
* Description: -
* Member type: enum _Menu
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iMenu,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iChaseTarget,
/*
* Description: -
* Member type: class CBaseEntity *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pChaseTarget,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_fCamSwitch,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bEscaped,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bIsVIP,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_tmNextRadarUpdate,
/*
* Description: -
* Member type: class Vector
* Get params: get_member(index, member, Float:output[3]);
* Set params: set_member(index, member, Float:dest[3]);
*/
m_vLastOrigin,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iCurrentKickVote,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flNextVoteTime,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bJustKilledTeammate,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iHostagesKilled,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iMapVote,
/*
* Description: The player can't shoot for freezetime period or during defuse bomb
* @note This member isn't flexible, you can't override it for other behavior, so for this purpose use m_bCanShootOverride
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bCanShoot,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flLastFired,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flLastAttackedTeammate,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bHeadshotKilled,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bPunishedForTK,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bReceivesNoMoneyNextRound,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iTimeCheckAllowed,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bHasChangedName,
/*
* Description: -
* Member type: char [32]
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_szNewName,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bIsDefusing,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_tmHandleSignals,
/*
* Description: (0 - signal, 1 - state)
* Member type: class CUnifiedSignals
* Get params: get_member(index, member, signals[UnifiedSignals]);
* Set params: set_member(index, member, signals[UnifiedSignals]);
*/
m_signals,
/*
* Description: -
* Member type: struct edict_s *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pentCurBombTarget,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iPlayerSound,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iTargetVolume,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iWeaponVolume,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iExtraSoundTypes,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iWeaponFlash,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flStopExtraSoundTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flFlashLightTime,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iFlashBattery,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_afButtonLast,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_afButtonPressed,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_afButtonReleased,
/*
* Description: -
* Member type: struct edict_s *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pentSndLast,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flSndRoomtype,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flSndRange,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flFallVelocity,
/*
* Description: -
* Member type: int [4]
* Get params: get_member(index, member, element);
* Set params: set_member(index, member, value, element);
*/
m_rgItems,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_fNewAmmo,
/*
* Description: -
* Member type: unsigned int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_afPhysicsFlags,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_fNextSuicideTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flTimeStepSound,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flTimeWeaponIdle,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flSwimTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flDuckTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flWallJumpTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flSuitUpdate,
/*
* Description: -
* Member type: int [4]
* Get params: get_member(index, member, element);
* Set params: set_member(index, member, value, element);
*/
m_rgSuitPlayList,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iSuitPlayNext,
/*
* Description: -
* Member type: int [32]
* Get params: get_member(index, member, element);
* Set params: set_member(index, member, value, element);
*/
m_rgiSuitNoRepeat,
/*
* Description: -
* Member type: float [32]
* Get params: Float:get_member(index, member, element);
* Set params: set_member(index, member, Float:value, element);
*/
m_rgflSuitNoRepeatTime,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_lastDamageAmount,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_tbdPrev,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flgeigerRange,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flgeigerDelay,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_igeigerRangePrev,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iStepLeft,
/*
* Description: -
* Member type: char [17]
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_szTextureName,
/*
* Description: -
* Member type: char
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_chTextureType,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_idrowndmg,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_idrownrestored,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_bitsHUDDamage,
/*
* Description: -
* Member type: BOOL
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_fInitHUD,
/*
* Description: -
* Member type: BOOL
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_fGameHUDInitialized,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iTrain,
/*
* Description: -
* Member type: BOOL
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_fWeapon,
/*
* Description: -
* Member type: class EHANDLE
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pTank,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_fDeadTime,
/*
* Description: -
* Member type: BOOL
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_fNoPlayerSound,
/*
* Description: -
* Member type: BOOL
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_fLongJump,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_tSneaking,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iUpdateTime,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iClientHealth,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iClientBattery,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iHideHUD,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iClientHideHUD,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iFOV,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iClientFOV,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iNumSpawns,
/*
* Description: -
* Member type: class CBaseEntity *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pObserver,
/*
* Description: -
* Member type: class CBasePlayerItem *[6]
* Get params: get_member(index, member, element);
* Set params: set_member(index, member, value, element);
*/
m_rgpPlayerItems,
/*
* Description: -
* Member type: class CBasePlayerItem *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pActiveItem,
/*
* Description: -
* Member type: class CBasePlayerItem *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pClientActiveItem,
/*
* Description: -
* Member type: class CBasePlayerItem *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pLastItem,
/*
* Description: -
* Member type: int [32]
* Get params: get_member(index, member, element);
* Set params: set_member(index, member, value, element);
*/
m_rgAmmo,
/*
* Description: -
* Member type: int [32]
* Get params: get_member(index, member, element);
* Set params: set_member(index, member, value, element);
*/
m_rgAmmoLast,
/*
* Description: -
* Member type: class Vector
* Get params: get_member(index, member, Float:output[3]);
* Set params: set_member(index, member, Float:dest[3]);
*/
m_vecAutoAim,
/*
* Description: -
* Member type: BOOL
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_fOnTarget,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iDeaths,
/*
* Description: -
* Member type: int [4]
* Get params: get_member(index, member, element);
* Set params: set_member(index, member, value, element);
*/
m_izSBarState,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flNextSBarUpdateTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flStatusBarDisappearDelay,
/*
* Description: -
* Member type: char [128]
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_SbarString0,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_lastx,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_lasty,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_nCustomSprayFrames,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flNextDecalTime,
/*
* Description: -
* Member type: char [16]
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_szTeamName,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_modelIndexPlayer,
/*
* Description: -
* Member type: char [32]
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_szAnimExtention,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iGaitsequence,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flGaitframe,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flGaityaw,
/*
* Description: -
* Member type: class Vector
* Get params: get_member(index, member, Float:output[3]);
* Set params: set_member(index, member, Float:dest[3]);
*/
m_prevgaitorigin,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flPitch,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flYaw,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flGaitMovement,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iAutoWepSwitch,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bVGUIMenus,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bShowHints,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bShieldDrawn,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bOwnsShield,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bWasFollowing,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flNextFollowTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flYawModifier,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_blindUntilTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_blindStartTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_blindHoldTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_blindFadeTime,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_blindAlpha,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_allowAutoFollowTime,
/*
* Description: -
* Member type: char [256]
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_autoBuyString,
/*
* Description: -
* Member type: char *
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_rebuyString,
/*
* Description: -
* Member type: struct RebuyStruct
* Get params: RebuyHandle:get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_rebuyStruct,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bIsInRebuy,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flLastUpdateTime,
/*
* Description: -
* Member type: char [32]
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_lastLocation,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_progressStart,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_progressEnd,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bObserverAutoDirector,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_canSwitchObserverModes,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_heartBeatTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_intenseTimestamp,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_silentTimestamp,
/*
* Description: -
* Member type: enum MusicState
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_musicState,
/*
* Description: -
* Member type: float [8]
* Get params: Float:get_member(index, member, element);
* Set params: set_member(index, member, Float:value, element);
*/
m_flLastCommandTime,
/*
* Description: The amount of money sent to the client last time.
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iLastAccount,
/*
* Description: The amount of health sent to the client last time.
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_iLastClientHealth,
/*
* Description: Waiting time for update fields into scoreboard.
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_tmNextAccountHealthUpdate,
};
enum RebuyStruct
{
/*
* Description: -
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_primaryWeapon = BEGIN_MEMBER_REGION(rebuystruct),
/*
* Description: -
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_primaryAmmo,
/*
* Description: -
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_secondaryWeapon,
/*
* Description: -
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_secondaryAmmo,
/*
* Description: -
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_heGrenade,
/*
* Description: -
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_flashbang,
/*
* Description: -
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_smokeGrenade,
/*
* Description: -
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_defuser,
/*
* Description: -
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_nightVision,
/*
* Description: enum ArmorType
* Member type: int
* Get params: get_rebuy(RebuyHandle:handle, RebuyStruct:member);
* Set params: set_rebuy(RebuyHandle:handle, RebuyStruct:member, value);
*/
m_armor,
};
enum PlayerMove
{
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_player_index = BEGIN_MEMBER_REGION(playermove),
/*
* Description: -
* Member type: qboolean
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_server,
/*
* Description: -
* Member type: qboolean
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_multiplayer,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(const MoveVars:var);
* Set params: set_pmove(const MoveVars:var, Float:value);
*/
pm_time,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(const MoveVars:var);
* Set params: set_pmove(const MoveVars:var, Float:value);
*/
pm_frametime,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_forward,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_right,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_up,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_origin,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_angles,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_oldangles,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_velocity,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_movedir,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_basevelocity,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_view_ofs,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_flDuckTime,
/*
* Description: -
* Member type: qboolean
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_bInDuck,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_flTimeStepSound,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_iStepLeft,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_flFallVelocity,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_punchangle,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_flSwimTime,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_flNextPrimaryAttack,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_effects,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_flags,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_usehull,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_gravity,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_friction,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_oldbuttons,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_waterjumptime,
/*
* Description: -
* Member type: qboolean
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_dead,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_deadflag,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_spectator,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_movetype,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_onground,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_waterlevel,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_watertype,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_oldwaterlevel,
/*
* Description: -
* Member type: char [256]
* Get params: get_pmove(const PlayerMove:var, dest[], const lenght);
* Set params: set_pmove(const PlayerMove:var, const source[]);
*/
pm_sztexturename,
/*
* Description: -
* Member type: char
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_chtexturetype,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_maxspeed,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_clientmaxspeed,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_iuser1,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_iuser2,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_iuser3,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_iuser4,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_fuser1,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_fuser2,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_fuser3,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, Float:value);
*/
pm_fuser4,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_vuser1,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_vuser2,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_vuser3,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmove(const PlayerMove:var, Float:output[3]);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3]);
*/
pm_vuser4,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_numphysent,
/*
* Description: -
* Member type: struct usercmd_s *
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_cmd,
/*
* Description: -
* Member type: int
* Get params: get_pmove(member);
* Set params: set_pmove(const PlayerMove:var, value);
*/
pm_numtouch,
/*
* Description: -
* Member type: char [256]
* Get params: get_pmove(const PlayerMove:var, dest[], const lenght);
* Set params: set_pmove(const PlayerMove:var, const source[]);
*/
pm_physinfo,
/*
* Description: -
* Member type: vec3_t [4]
* Get params: get_pmove(const PlayerMove:var, Float:output[3], element);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3], element);
*/
pm_player_mins,
/*
* Description: -
* Member type: vec3_t [4]
* Get params: get_pmove(const PlayerMove:var, Float:output[3], element);
* Set params: set_pmove(const PlayerMove:var, Float:dest[3], element);
*/
pm_player_maxs,
};
enum MoveVars
{
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_gravity = BEGIN_MEMBER_REGION(movevars),
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_stopspeed,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_maxspeed,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_spectatormaxspeed,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_accelerate,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_airaccelerate,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_wateraccelerate,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_friction,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_edgefriction,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_waterfriction,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_entgravity,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_bounce,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_stepsize,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_maxvelocity,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_zmax,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_waveHeight,
/*
* Description: -
* Member type: BOOL
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_footsteps,
/*
* Description: -
* Member type: char [32]
* Get params: Float:get_movevar(const MoveVars:var, dest[], const lenght);
* Set params: set_movevar(const MoveVars:var, const source[]);
*/
mv_skyName,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_rollangle,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_rollspeed,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_skycolor_r,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_skycolor_g,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_skycolor_b,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_skyvec_x,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_skyvec_y,
/*
* Description: -
* Member type: float
* Get params: Float:get_movevar(const MoveVars:var);
* Set params: set_movevar(const MoveVars:var, Float:value);
*/
mv_skyvec_z,
};
enum PMTrace
{
/*
* Description: -
* Member type: qboolean
* Get params: get_pmtrace(const tr, const PMTrace:var);
* Set params: set_pmtrace(const tr, const PMTrace:var, value);
*/
pmt_allsolid = BEGIN_MEMBER_REGION(pmtrace),
/*
* Description: -
* Member type: qboolean
* Get params: get_pmtrace(const tr, const PMTrace:var);
* Set params: set_pmtrace(const tr, const PMTrace:var, value);
*/
pmt_startsolid,
/*
* Description: -
* Member type: qboolean
* Get params: get_pmtrace(const tr, const PMTrace:var);
* Set params: set_pmtrace(const tr, const PMTrace:var, value);
*/
pmt_inopen,
/*
* Description: -
* Member type: qboolean
* Get params: get_pmtrace(const tr, const PMTrace:var);
* Set params: set_pmtrace(const tr, const PMTrace:var, value);
*/
pmt_inwater,
/*
* Description: -
* Member type: float
* Get params: Float:get_pmtrace(const tr, const PMTrace:var);
* Set params: set_pmtrace(const tr, const PMTrace:var, Float:value);
*/
pmt_fraction,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmtrace(const tr, const PMTrace:var, Float:output[3]);
* Set params: set_pmtrace(const tr, const PMTrace:var, Float:dest[3]);
*/
pmt_endpos,
/*
* Description: -
* Member type: int
* Get params: get_pmtrace(const tr, const PMTrace:var);
* Set params: set_pmtrace(const tr, const PMTrace:var, value);
*/
pmt_ent,
/*
* Description: -
* Member type: vec3_t
* Get params: get_pmtrace(const tr, const PMTrace:var, Float:output[3]);
* Set params: set_pmtrace(const tr, const PMTrace:var, Float:dest[3]);
*/
pmt_deltavelocity,
/*
* Description: -
* Member type: int
* Get params: get_pmtrace(const tr, const PMTrace:var);
* Set params: set_pmtrace(const tr, const PMTrace:var, value);
*/
pmt_hitgroup
};
enum CCSPlayer_Members
{
/*
* Description: -
* Member type: char [32]
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_szModel = BEGIN_MEMBER_REGION(csplayer),
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bForceShowMenu,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flRespawnPending,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_flSpawnProtectionEndTime,
/*
* Description: -
* Member type: class Vector
* Get params: get_member(index, member, Float:output[3]);
* Set params: set_member(index, member, Float:dest[3]);
*/
m_vecOldvAngle,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iWeaponInfiniteAmmo,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iWeaponInfiniteIds,
/*
* Description: Forcing override for CBasePlayer::m_bCanShoot
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_bCanShootOverride,
};
enum CBasePlayerItem_Members
{
/*
* Description: ID of the owner on this item
* Member type: class CBasePlayer *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pPlayer = BEGIN_MEMBER_REGION(baseitem),
/*
* Description: Iterator for linked list of the entities
* Member type: class CBasePlayerItem *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_pNext,
/*
* Description: ID of the item
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_iId,
};
enum CBasePlayerWeapon_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iPlayEmptySound = BEGIN_MEMBER_REGION(baseweapon),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_fFireOnEmpty,
/*
* Description: Soonest time ItemPostFrame will call PrimaryAttack.
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flNextPrimaryAttack,
/*
* Description: Soonest time ItemPostFrame will call SecondaryAttack.
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flNextSecondaryAttack,
/*
* Description: Soonest time ItemPostFrame will call WeaponIdle.
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flTimeWeaponIdle,
/*
* Description: "primary" ammo index into player's m_rgAmmo[]
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iPrimaryAmmoType,
/*
* Description: "secondary" ammo index into player's m_rgAmmo[]
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iSecondaryAmmoType,
/*
* Description: Number of shots left in the primary weapon clip, -1 if not used.
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iClip,
/*
* Description: The last version of m_Weapon_iClip sent to hud dll.
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iClientClip,
/*
* Description: The last version of the weapon state sent to hud dll (is current weapon, is on target).
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iClientWeaponState,
/*
* Description: Are we in the middle of a reload?
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_fInReload,
/*
* Description: Are we in the middle of a reload for the shotguns?
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_fInSpecialReload,
/*
* Description: How much ammo you get when you pick up this weapon as placed by a level designer.
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iDefaultAmmo,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iShellId,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_fMaxSpeed,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_Weapon_bDelayFire,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iDirection,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_Weapon_bSecondarySilencerOn,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flAccuracy,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flLastFire,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iShotsFired,
/*
* Description: Time to shoot the remaining bullets of the glock18 burst fire.
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flGlock18Shoot,
/*
* Description: Used to keep track of the shots fired during the Glock18 burst fire mode.
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iGlock18ShotsFired,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flFamasShoot,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iFamasShotsFired,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_fBurstSpread,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_iWeaponState,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flNextReload,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flDecreaseShotsFired,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_usFireGlock18,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Weapon_usFireFamas,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flPrevPrimaryAttack,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flLastFireTime,
};
enum CWeaponBox_Members
{
/*
* Description: -
* Member type: class CBasePlayerItem *[MAX_ITEM_TYPES]
* Get params: get_member(index, member, element);
* Set params: set_member(index, member, value, element);
*/
m_WeaponBox_rgpPlayerItems = BEGIN_MEMBER_REGION(weaponbox),
/*
* Description: -
* Member type: string_t [MAX_AMMO_SLOTS]
* Get params: get_member(index, member, dest[], const lenght, element);
* Set params: set_member(index, member, const source[], element);
*/
m_WeaponBox_rgiszAmmo,
/*
* Description: -
* Member type: int [MAX_AMMO_SLOTS]
* Get params: get_member(index, member, element);
* Set params: set_member(index, member, value, element);
*/
m_WeaponBox_rgAmmo,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_WeaponBox_cAmmoTypes,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_WeaponBox_bIsBomb,
};
enum CArmoury_Members
{
/*
* Description: -
* Member type: enum ArmouryItemPack
* Get params: ArmouryItemPack:get_member(index, member);
* Set params: set_member(index, member, ArmouryItemPack:value);
*/
m_Armoury_iItem = BEGIN_MEMBER_REGION(armoury),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Armoury_iCount,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Armoury_iInitialCount,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_Armoury_bAlreadyCounted,
};
enum CGrenade_Members
{
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_Grenade_bStartDefuse = BEGIN_MEMBER_REGION(grenade),
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_Grenade_bIsC4,
/*
* Description: -
* Member type: class EHANDLE
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Grenade_pBombDefuser,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Grenade_flDefuseCountDown,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Grenade_flC4Blow,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Grenade_flNextFreqInterval,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Grenade_flNextBeep,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Grenade_flNextFreq,
/*
* Description: -
* Member type: char *
* Get params: get_member(index, member, dest[], const lenght);
* Set params: set_member(index, member, const source[]);
*/
m_Grenade_sBeepName,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Grenade_fAttenu,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Grenade_flNextBlink,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Grenade_fNextDefuse,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_Grenade_bJustBlew,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Grenade_iTeam,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Grenade_iCurWave,
/*
* Description: -
* Member type: struct edict_s *
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Grenade_pentCurBombTarget,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Grenade_SGSmoke,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Grenade_angle,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Grenade_usEvent,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_Grenade_bLightSmoke,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_Grenade_bDetonated,
/*
* Description: -
* Member type: class Vector
* Get params: get_member(index, member, Float:output[3]);
* Set params: set_member(index, member, Float:dest[3]);
*/
m_Grenade_vSmokeDetonate,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Grenade_iBounceCount,
/*
* Description: Whether or not this grenade has issued its DANGER sound to the world sound list yet.
* Member type: BOOL
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Grenade_fRegisteredSound,
};
enum CP228_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_P228_iShell = BEGIN_MEMBER_REGION(p228),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_P228_usFire,
};
enum CSCOUT_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_SCOUT_iShell = BEGIN_MEMBER_REGION(scout),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_SCOUT_usFire,
};
enum CHEGrenade_Members
{
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_HEGrenade_usCreate = BEGIN_MEMBER_REGION(hegrenade),
};
enum CXM1014_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_XM1014_iShell = BEGIN_MEMBER_REGION(xm1014),
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_XM1014_flPumpTime,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_XM1014_usFire,
};
enum CC4_Members
{
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_C4_bStartedArming = BEGIN_MEMBER_REGION(c4),
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_C4_bBombPlacedAnimation,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_C4_fArmedTime,
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_C4_bHasShield,
};
enum CMAC10_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_MAC10_iShell = BEGIN_MEMBER_REGION(mac10),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_MAC10_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_MAC10_usFire,
};
enum CAUG_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_AUG_iShell = BEGIN_MEMBER_REGION(aug),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_AUG_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_AUG_usFire,
};
enum CSmokeGrenade_Members
{
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_SmokeGrenade_usCreate = BEGIN_MEMBER_REGION(smokegrenade),
};
enum CELITE_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_ELITE_iShell = BEGIN_MEMBER_REGION(elite),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_ELITE_usFire_LEFT,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_ELITE_usFire_RIGHT,
};
enum CFiveSeven_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_FiveSeven_iShell = BEGIN_MEMBER_REGION(fiveseven),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_FiveSeven_usFire,
};
enum CUMP45_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_UMP45_iShell = BEGIN_MEMBER_REGION(ump45),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_UMP45_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_UMP45_usFire,
};
enum CSG550_Members
{
m_SG550_iShell = BEGIN_MEMBER_REGION(sg550),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_SG550_usFire,
};
enum CGalil_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Galil_iShell = BEGIN_MEMBER_REGION(galil),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Galil_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Galil_usFire,
};
enum CFamas_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Famas_iShell = BEGIN_MEMBER_REGION(famas),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Famas_iShellOn,
/*
* Description: Basic damage that famas deals before any multiplier, such as hitgroup, armor, distance and bullet penetration in burst mode
* Member type: float
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Famas_flBaseDamageBurst,
};
enum CUSP_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_USP_iShell = BEGIN_MEMBER_REGION(usp),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_USP_usFire,
/*
* Description: Basic damage that usp deals before any multiplier, such as hitgroup, armor, distance and bullet penetration in silence mdoe
* Member type: float
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_USP_flBaseDamageSil,
};
enum CGLOCK18_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_GLOCK18_iShell = BEGIN_MEMBER_REGION(glock18),
/*
* Description: -
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_GLOCK18_bBurstFire,
};
enum CAWP_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_AWP_iShell = BEGIN_MEMBER_REGION(awp),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_AWP_usFire,
};
enum CMP5N_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_MP5N_iShell = BEGIN_MEMBER_REGION(mp5n),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_MP5N_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_MP5N_usFire,
};
enum CM249_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_M249_iShell = BEGIN_MEMBER_REGION(m249),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_M249_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_M249_usFire,
};
enum CM3_Members
{
m_M3_iShell = BEGIN_MEMBER_REGION(m3),
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_M3_flPumpTime,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_M3_usFire,
};
enum CM4A1_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_M4A1_iShell = BEGIN_MEMBER_REGION(m4a1),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_M4A1_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_M4A1_usFire,
/*
* Description: Basic damage that m4a1 deals before any multiplier, such as hitgroup, armor, distance and bullet penetration in silence mdoe
* Member type: float
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_M4A1_flBaseDamageSil,
};
enum CTMP_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_TMP_iShell = BEGIN_MEMBER_REGION(tmp),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_TMP_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_TMP_usFire,
};
enum CG3SG1_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_G3SG1_iShell = BEGIN_MEMBER_REGION(g3sg1),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_G3SG1_usFire,
};
enum CDEAGLE_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_DEAGLE_iShell = BEGIN_MEMBER_REGION(deagle),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_DEAGLE_usFire,
};
enum CSG552_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_SG552_iShell = BEGIN_MEMBER_REGION(sg552),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_SG552_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_SG552_usFire,
};
enum CAK47_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_AK47_iShell = BEGIN_MEMBER_REGION(ak47),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_AK47_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_AK47_usFire,
};
enum CKnife_Members
{
/*
* Description: -
* Member type: TraceResult
* Get params: TraceResult:get_member(index, member);
* Set params: set_member(index, member, TraceResult:value);
*/
m_Knife_trHit = BEGIN_MEMBER_REGION(knife),
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Knife_usKnife,
};
enum CP90_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_P90_iShell = BEGIN_MEMBER_REGION(p90),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_P90_iShellOn,
/*
* Description: -
* Member type: unsigned short
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_P90_usFire,
};
enum CShield_Members
{
/*
* Description: -
* Member type: class EHANDLE
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Shield_hEntToIgnoreTouchesFrom = BEGIN_MEMBER_REGION(shield),
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Shield_flTimeToIgnoreTouches,
};
enum CMapInfo_Members
{
/*
* Description: -
* Member type: enum InfoMapBuyParam
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_MapInfo_iBuyingStatus = BEGIN_MEMBER_REGION(mapinfo),
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_MapInfo_flBombRadius,
};
enum CCSPlayerWeapon_Members
{
/*
* Description: Can the weapon have secondary attack
* Member type: bool
* Get params: get_member(index, member);
* Set params: set_member(index, member, bool:value);
*/
m_Weapon_bHasSecondaryAttack = BEGIN_MEMBER_REGION(csplayerweapon),
/*
* Description: Basic damage that weapon deals before any multiplier, such as hitgroup, armor, distance and bullet penetration
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Weapon_flBaseDamage,
};
enum CGib_Members
{
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Gib_bloodColor = BEGIN_MEMBER_REGION(gib),
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Gib_cBloodDecals,
/*
* Description: -
* Member type: int
* Get params: get_member(index, member);
* Set params: set_member(index, member, value);
*/
m_Gib_material,
/*
* Description: -
* Member type: float
* Get params: Float:get_member(index, member);
* Set params: set_member(index, member, Float:value);
*/
m_Gib_lifeTime,
};