Use this for hookchain RG_RoundEnd with the parameter ScenarioEventEndRound:event
#define IsRoundExpireEvent(%0) (((1 << _:(%0) + _:ScenarioEventEndRound:0) & ((1 << _:ROUND_TARGET_SAVED) | (1 << _:ROUND_HOSTAGE_NOT_RESCUED) | (1 << _:ROUND_TERRORISTS_NOT_ESCAPED) | (1 << _:ROUND_VIP_NOT_ESCAPED) | (1 << _:ROUND_GAME_OVER))) != 0)
#if AMXX_VERSION_NUM < 183 #define RG_CBaseAnimating_ResetSequenceInfo RG_CBaseAnimating_ResetSequence #define RG_CBasePlayer_Observer_IsValidTarget RG_CBasePlayer_Observer_IsValid #define RG_CSGameRules_FShouldSwitchWeapon RG_CSGameRules_ShouldSwitchWpn #define RG_CSGameRules_GetNextBestWeapon RG_CSGameRules_GetNextBestWpn #define RG_CSGameRules_FlPlayerFallDamage RG_CSGameRules_PlayerFallDmg #define RG_CSGameRules_FPlayerCanTakeDamage RG_CSGameRules_PlayerCanTakeDmg #define RG_CSGameRules_FPlayerCanRespawn RG_CSGameRules_PlayerCanRespawn #define RG_CSGameRules_GetPlayerSpawnSpot RG_CSGameRules_PlayerSpawnSpot #define RG_CSGameRules_ClientUserInfoChanged RG_CSGameRules_UserInfoChanged #define RG_CSGameRules_CanHavePlayerItem RG_CSGameRules_CanPlayerItem #define RG_CSGameRules_DeadPlayerWeapons RG_CSGameRules_DeadPlayerWpn #define RG_CSGameRules_CheckMapConditions RG_CSGameRules_CheckMapCond #define RG_CSGameRules_CheckWinConditions RG_CSGameRules_CheckWinCond #define RG_CSGameRules_CanPlayerHearPlayer RG_CSGameRules_CanPlrHearPlr #define RG_CBasePlayer_SetClientUserInfoModel RG_CBasePlayer_SetUserInfoModel #define RG_CBasePlayer_SetClientUserInfoName RG_CBasePlayer_SetUserInfoName #define m_Shield_hEntToIgnoreTouchesFrom m_Shield_EntToIgnoreTouchesFrom #define RG_CBasePlayer_RemoveSpawnProtection RG_CBasePlayer_RemoveProtection #define RG_CBasePlayer_SetSpawnProtection RG_CBasePlayer_SetProtection #define RG_CBasePlayerWeapon_DefaultDeploy RG_CBaseWeapon_DefDeploy #define RG_CBasePlayerWeapon_DefaultReload RG_CBaseWeapon_DefReload #define RG_CBasePlayerWeapon_DefaultShotgunReload RG_CBaseWeapon_DefShotgunReload #define RG_CBasePlayer_Observer_SetMode RG_CBasePlayer_Observer_SetMod #define RG_CBasePlayer_Observer_FindNextPlayer RG_CBasePlayer_Observer_FindNxt #endif
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: (pevVictim, cGibs, human) */ RG_SpawnRandomGibs, /* * Description: Called when a player drops a weapon (usually manual drop or death) * Return type: CWeaponBox * (Entity index of weaponbox) * Params: (const weaponent, const owner, modelName[], Float:origin[3], Float:angles[3], Float:velocity[3], Float:lifeTime, bool:packAmmo) */ RG_CreateWeaponBox, /* * Description: Called when a player is on a ladder. * Params: (const pLadder, const playerIndex) */ RG_PM_LadderMove, /* * Description: Called on every frame after a player jumps on water for a short period of time * Params: (const playerIndex) */ RG_PM_WaterJump, /* * Description: Called when a player jumps on water for the first time * Params: (const playerIndex) */ RG_PM_CheckWaterJump, /* * Description: Called on every frame while player presses jump button * Params: (const playerIndex) */ RG_PM_Jump, /* * Description: Called on every frame to check player ducking * Params: (const playerIndex) */ RG_PM_Duck, /* * Description: Called whenever player tries to unduck * Params: (const playerIndex) */ RG_PM_UnDuck, /* * Description: Called whenever player emits an step sound * Params: (step, Float:fvol, const playerIndex) */ RG_PM_PlayStepSound, /* * Description: Called whenever player is on air (not touching floor) * Params: (Float:wishdir[3], Float:wishspeed, Float:accel, const playerIndex) */ RG_PM_AirAccelerate, /* * Description: Called when game clears multidamage data (before TraceAttack) * Params: () */ RG_ClearMultiDamage, /* * Description: Called inside TraceAttack to store entity damage to multidamage data * Params: (const pevInflictor, const pEntity, Float:flDamage, bitsDamageType) */ RG_AddMultiDamage, /* * Description: Called after game finished a bullet tracing for applying damage cached on multidamage data * Params: (const pevInflictor, const pevAttacker) */ RG_ApplyMultiDamage, /* * Description: Called when player buys an item from buy menu (Nightvision, Kevlar, etc.) * Params: (const pPlayer, iSlot) */ RG_BuyItem, };
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 grenade) * 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, /* * Description: Called when a client attempt to change the observer mode. * Params: (const this, iMode) */ RG_CBasePlayer_Observer_SetMode, /* * Description: Called when a client attempt to find the next observer. * Return type: void * Params: (const this, bool bReverse, name[]) */ RG_CBasePlayer_Observer_FindNextPlayer, /* * Description: Called when a client emits a "pain sound" after received damage. * Return type: void * Params: (const this) */ RG_CBasePlayer_Pain, /* * Description: Called when a client emits a "death sound" after death. * Return type: void * Params: (const this, lastHitGroup, bool:hasArmour) */ RG_CBasePlayer_DeathSound, /* * Description: Called when a client "thinks for the join status". * (permanently called on each call of "CBasePlayer::PreThink", and only when he is not assigned as specatator or not playing) * Return type: void * Params: (const this) */ RG_CBasePlayer_JoiningThink, /* * Description: Called every client frame to check time based damage * Return type: void * Params: (const this) */ RG_CBasePlayer_CheckTimeBasedDamage, /* * Description: Called when game selects a spawn point (info_player_start/deathmatch) to position the player * Return type: edict_t * (Entity index of selected spawn point) * Params: (const this) */ RG_CBasePlayer_EntSelectSpawnPoint, };
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, /* * Description: Called every client frame (PlayerPostThink) for the player's active weapon * Return type: void * Params: (const this) */ RG_CBasePlayerWeapon_ItemPostFrame, /* * Description: Called whenever player fires a weapon and shakes player screen (punchangles altering) * @note Weapons that use KickBack: AK47, AUG, FAMAS, GALIL, M249, M4A1, MAC10, MP5NAVY, P90, SG552, TMP, UMP45 * Return type: void * Params: (const this, Float:up_base, Float:lateral_base, Float:up_modifier, Float:lateral_modifier, Float:p_max, Float:lateral_max, direction_change) */ RG_CBasePlayerWeapon_KickBack, /* * Description: Called whenever game sends an animation to his current holder (player) * @note This is often called for all animations in exception of "fire" and "idle" sequences (both called via client prediction) * Return type: void * Params: (const this, iAnim, skiplocal) */ RG_CBasePlayerWeapon_SendWeaponAnim, };
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_CBaseEntity { /* * Description: - * Return type: void * Params: (pEntity, cShots, Float:vecSrc[3], Float:vecDirShooting[3], Float:vecSpread[3], Float:flDistance, iBulletType, iTracerFreq, iDamage, pevAttacker) */ RG_CBaseEntity_FireBullets = BEGIN_FUNC_REGION(cbaseentity), /* * Description: - * Return type: void * Params: (pEntity, cShots, Float:vecSrc[3], Float:vecDirShooting[3], Float:vecSpread[3], Float:flDistance, iTracerFreq, iDamage, pevAttacker) */ RG_CBaseEntity_FireBuckshots, /* * Description: - * Return type: Vector [3] * Params: (pEntity, Float:vecSrc[3], Float:vecDirShooting[3], Float:vecSpread, Float:flDistance, iPenetration, iBulletType, iDamage, Float:flRangeModifier, pevAttacker, bool:bPistol, shared_rand) */ RG_CBaseEntity_FireBullets3, };
enum GamedllFunc_CBotManager { /* * Description: Called on each improved bot event * Return type: void * Params: (GameEventType:event, const pEntity, const pOther) */ RG_CBotManager_OnEvent = BEGIN_FUNC_REGION(botmanager), }
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: - * Return type: CBasePlayer * (Entity index of player) * 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, /* * Description: Called every server frame to process game rules * Params: () */ RG_CSGameRules_Think, /* * Description: Called each time player tries to join a team to ensure availability * Return type: bool * Params: (team_id) */ RG_CSGameRules_TeamFull, /* * Description: Called each time player tries to join a team to ensure a fair distribution of players (based on mp_limitteams cvar) * Return type: bool * Params: (newTeam_id, curTeam_id) */ RG_CSGameRules_TeamStacked, /* * Description: Called each time player gets a weapon linked to his inventory * Params: (const pPlayer, const pWeapon) */ RG_CSGameRules_PlayerGotWeapon, };
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: byte [8] * Get params: get_member(index, member, TimeBasedDamage:element); * Set params: set_member(index, member, value, TimeBasedDamage: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: Delay to call EjectBrass function on M3, Scout and AWP (rest of weapons are client-side). * 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, /* * Description: - * Member type: bool * Get params: get_member(index, member); * Set params: set_member(index, member, bool:value); */ m_bGameForcingRespawn, /* * Description: - * Member type: bool * Get params: get_member(index, member); * Set params: set_member(index, member, bool:value); */ m_bAutoBunnyHopping, /* * Description: - * Member type: bool * Get params: get_member(index, member); * Set params: set_member(index, member, bool:value); */ m_bMegaBunnyJumping, /* * Description: - * Member type: bool * Get params: get_member(index, member); * Set params: set_member(index, member, bool:value); */ m_bPlantC4Anywhere, /* * Description: - * Member type: bool * Get params: get_member(index, member); * Set params: set_member(index, member, bool:value); */ m_bSpawnProtectionEffects, /* * Description: Player vertical jump height * Member type: float * Get params: Float:get_member(index, member); * Set params: set_member(index, member, Float:value); */ m_flJumpHeight, /* * Description: Player vertical jump height with longjump * Member type: float * Get params: Float:get_member(index, member); * Set params: set_member(index, member, Float:value); */ m_flLongJumpHeight, /* * Description: Player horizontal jump height with longjump * Member type: float * Get params: Float:get_member(index, member); * Set params: set_member(index, member, Float:value); */ m_flLongJumpForce, /* * Description: Player crouch maxspeed multiplier * Member type: float * Get params: Float:get_member(index, member); * Set params: set_member(index, member, Float:value); */ m_flDuckSpeedMultiplier, /* * Description: How many unanswered kills this player has been dealt by each other player (0-31) * Member type: int [32] * Get params: get_member(index, member, element); * Set params: set_member(index, member, value, element); */ m_iNumKilledByUnanswered, /* * Description: Array of state per other player whether player is dominating other players (0-31) * Member type: bool [32] * Get params: get_member(index, member, element); * Set params: set_member(index, member, value, element); */ m_bPlayerDominated, };
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, /* * Description: Stab damage (default: 65.0) * Member type: float * Get params: get_member(index, member); * Set params: set_member(index, member, value); */ m_Knife_flStabBaseDamage, /* * Description: Swing damage (default: 15.0) * Member type: float * Get params: get_member(index, member); * Set params: set_member(index, member, value); */ m_Knife_flSwingBaseDamage, /* * Description: Fast Swing (first one) damage (default: 20.0) * Member type: float * Get params: get_member(index, member); * Set params: set_member(index, member, value); */ m_Knife_flSwingBaseDamage_Fast, /* * Description: Stab distance (default: 32.0) * Member type: float * Get params: get_member(index, member); * Set params: set_member(index, member, value); */ m_Knife_flStabDistance, /* * Description: Swing distance (default: 64.0) * Member type: float * Get params: get_member(index, member); * Set params: set_member(index, member, value); */ m_Knife_flSwingDistance, /* * Description: Back Stab damage multiplier (default: 3.0) * Member type: float * Get params: get_member(index, member); * Set params: set_member(index, member, value); */ m_Knife_flBackStabMultiplier, };
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: Weapon secondary attack state * Member type: enum SecondaryAtkState * Get params: get_member(index, member); * Set params: set_member(index, member, SecondaryAtkState:value); */ m_Weapon_iStateSecondaryAttack = 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, }; // API compatibility #define m_Weapon_bHasSecondaryAttack m_Weapon_iStateSecondaryAttack
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, };
enum CCSEntity_Members { /* * Description: Penetration level of the damage caused by the inflictor * Member type: unsigned char * Get params: get_member(index, member); * Set params: set_member(index, member, value); */ m_ucDmgPenetrationLevel = BEGIN_MEMBER_REGION(csentity), /* * Description: Cached inflictor passed inside TakeDamage to retrieve in Killed * Member type: entvars_t * * Get params: get_member(index, member); * Set params: set_member(index, member, value); */ m_pevLastInflictor, };
This documentation was automatically generated using pawn-docgen made by xPaw for AlliedMods.