CBaseCombatWeapon: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 6: | Line 6: | ||
'''Linked entity : ...''' | '''Linked entity : ...''' | ||
==[[ | ==[[Classes|Class Structure]]== | ||
*'''[[CBaseEntity]]''' | *'''[[CBaseEntity]]''' | ||
**'''[[CBaseAnimating]]''' | **'''[[CBaseAnimating]]''' | ||
| Line 94: | Line 94: | ||
| style="width: 50%;" |'''m_hOwner''' | | style="width: 50%;" |'''m_hOwner''' | ||
| style="width: 15%;" |Integer | | style="width: 15%;" |Integer | ||
| style="width: 35%;" | | |||
|} | |||
== Entity DataMaps == | |||
{| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0; | |||
|+CBaseCombatWeapon | |||
! style="width: 50%; background-color: #303030; color: white" |Name | |||
! style="width: 15%; background-color: #303030; color: white" |Type | |||
! style="width: 35%; background-color: #303030; color: white" |Description | |||
|- | |||
| style="width: 50%;" |'''CBaseCombatWeaponAttemptToMaterialize''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''CBaseCombatWeaponDefaultTouch''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''CBaseCombatWeaponDestroyItem''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''CBaseCombatWeaponFallThink''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''CBaseCombatWeaponHideThink''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''CBaseCombatWeaponMaterialize''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''CBaseCombatWeaponSetPickupTouch''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''InputHideWeapon''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_IdealActivity''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_OnCacheInteraction''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_OnNPCPickup''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_OnPlayerPickup''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_OnPlayerUse''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_bAltFireHudHintDisplayed''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_bAltFiresUnderwater''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_bFireOnEmpty''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_bFiresUnderwater''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_bInReload''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_bReloadHudHintDisplayed''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_bReloadsSingly''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_bRemoveable''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_fFireDuration''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_fMaxRange1''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_fMaxRange2''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_fMinRange1''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_fMinRange2''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_flHudHintMinDisplayTime''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_flHudHintPollTime''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_flNextPrimaryAttack''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_flNextSecondaryAttack''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_flTimeWeaponIdle''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_flUnlockTime''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_hLocker''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_hOwner''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iAltFireHudHintCount''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iClip1''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iClip2''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iPrimaryAmmoCount''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iPrimaryAmmoType''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iReloadHudHintCount''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iSecondaryAmmoCount''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iSecondaryAmmoType''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iState''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iSubType''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_iszName''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_nIdealSequence''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_nViewModelIndex''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | |||
|- | |||
| style="width: 50%;" |'''m_pConstraint''' | |||
| style="width: 15%;" | | |||
| style="width: 35%;" | | | style="width: 35%;" | | ||
|} | |} | ||
Revision as of 20:36, 13 February 2022
Overview
...
Source location : ...
Linked entity : ...
Class Structure
SendProps
| Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| m_iViewModelIndex | Integer | |||||||||||||||||||||||||
| m_iWorldModelIndex | Integer | |||||||||||||||||||||||||
| m_iState | Integer | |||||||||||||||||||||||||
| m_hOwner | Integer | |||||||||||||||||||||||||
Entity DataMaps
| Name | Type | Description |
|---|---|---|
| CBaseCombatWeaponAttemptToMaterialize | ||
| CBaseCombatWeaponDefaultTouch | ||
| CBaseCombatWeaponDestroyItem | ||
| CBaseCombatWeaponFallThink | ||
| CBaseCombatWeaponHideThink | ||
| CBaseCombatWeaponMaterialize | ||
| CBaseCombatWeaponSetPickupTouch | ||
| InputHideWeapon | ||
| m_IdealActivity | ||
| m_OnCacheInteraction | ||
| m_OnNPCPickup | ||
| m_OnPlayerPickup | ||
| m_OnPlayerUse | ||
| m_bAltFireHudHintDisplayed | ||
| m_bAltFiresUnderwater | ||
| m_bFireOnEmpty | ||
| m_bFiresUnderwater | ||
| m_bInReload | ||
| m_bReloadHudHintDisplayed | ||
| m_bReloadsSingly | ||
| m_bRemoveable | ||
| m_fFireDuration | ||
| m_fMaxRange1 | ||
| m_fMaxRange2 | ||
| m_fMinRange1 | ||
| m_fMinRange2 | ||
| m_flHudHintMinDisplayTime | ||
| m_flHudHintPollTime | ||
| m_flNextPrimaryAttack | ||
| m_flNextSecondaryAttack | ||
| m_flTimeWeaponIdle | ||
| m_flUnlockTime | ||
| m_hLocker | ||
| m_hOwner | ||
| m_iAltFireHudHintCount | ||
| m_iClip1 | ||
| m_iClip2 | ||
| m_iPrimaryAmmoCount | ||
| m_iPrimaryAmmoType | ||
| m_iReloadHudHintCount | ||
| m_iSecondaryAmmoCount | ||
| m_iSecondaryAmmoType | ||
| m_iState | ||
| m_iSubType | ||
| m_iszName | ||
| m_nIdealSequence | ||
| m_nViewModelIndex | ||
| m_pConstraint |