|
|
(2 intermediate revisions by the same user not shown) |
Line 2: |
Line 2: |
| ... | | ... |
|
| |
|
| '''Source location : ...''' | | '''Source location : [https://github.com/sreechar/TF2-Source-Code/tree/master/tf2_src/game/server/tf/func_capture_zone.h /game/server/tf/func_capture_zone.h]''' |
|
| |
|
| '''Linked entity : ...''' | | '''Linked Entity : [https://developer.valvesoftware.com/wiki/func_capturezone func_capturezone]''' |
|
| |
|
| ==[[Classes|Class Structure]]== | | ==[[Classes|Class Structure]]== |
| *'''[[CBaseEntity]]''' | | *'''[[CBaseEntity]]''' |
| **'''[[CBaseAnimating]]''' | | **'''[[CBaseToggle]]''' |
| ***'''[[CBaseAnimatingOverlay]]''' | | ***'''[[CBaseTrigger]]''' |
| ****'''[[CBaseFlex]]''' | | ****'''[[CCaptureZoneShim]]''' |
| *****'''[[CBaseCombatCharacter]]''' | | *****'''CCaptureZone''' |
| ******'''[[CBasePlayer]]'''
| |
| *******'''CTFPlayer'''
| |
|
| |
|
| == SendProps == | | == SendProps == |
Line 33: |
Line 31: |
| ! style="width: 15%; background-color: #303030; color: white" |Type | | ! style="width: 15%; background-color: #303030; color: white" |Type |
| ! style="width: 35%; background-color: #303030; color: white" |Description | | ! style="width: 35%; background-color: #303030; color: white" |Description |
| |-
| |
| | style="width: 50%;" |'''CCaptureZoneCCaptureZoneShim::Touch'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''InputDisable'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''InputDisableAndEndTouch'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''InputEnable'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''InputEndTouch'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''InputStartTouch'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''InputToggle'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''InputTouchTest'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |- | | |- |
| | style="width: 50%;" |'''m_OnCapTeam1''' | | | style="width: 50%;" |'''m_OnCapTeam1''' |
Line 79: |
Line 45: |
| |- | | |- |
| | style="width: 50%;" |'''m_OnCapTeam2_PD''' | | | style="width: 50%;" |'''m_OnCapTeam2_PD''' |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_OnEndTouch'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_OnEndTouchAll'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_OnNotTouching'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_OnStartTouch'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_OnStartTouchAll'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_OnTouching'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_bDisabled'''
| |
| | style="width: 15%;" | | | | style="width: 15%;" | |
| | style="width: 35%;" | | | | style="width: 35%;" | |
Line 119: |
Line 57: |
| |- | | |- |
| | style="width: 50%;" |'''m_flCaptureDelayOffset''' | | | style="width: 50%;" |'''m_flCaptureDelayOffset''' |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_flHeight'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_flLip'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_flMoveDistance'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_flWait'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_hActivator'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_hFilter'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_hTouchingEntities'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_iFilterName'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_movementType'''
| |
| | style="width: 15%;" | | | | style="width: 15%;" | |
| | style="width: 35%;" | | | | style="width: 35%;" | |
Line 163: |
Line 65: |
| |- | | |- |
| | style="width: 50%;" |'''m_outputOnCapture''' | | | style="width: 50%;" |'''m_outputOnCapture''' |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_sMaster'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_toggle_state'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_vecAngle1'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_vecAngle2'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_vecFinalAngle'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_vecFinalDest'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_vecMoveAng'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_vecPosition1'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''m_vecPosition2'''
| |
| | style="width: 15%;" | | | | style="width: 15%;" | |
| | style="width: 35%;" | | | | style="width: 35%;" | |
| |} | | |} |