CChicken
Interface CChicken
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CChicken : CDynamicProp, CBreakableProp, CBaseProp, CBaseAnimGraph, CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CBaseAnimGraph>, ISchemaClass<CBaseProp>, ISchemaClass<CBreakableProp>, ISchemaClass<CDynamicProp>, ISchemaClass<CChicken>, ISchemaField, ISchemaClass, INativeHandleImplements
- CDynamicProp
- CBreakableProp
- CBaseProp
- CBaseAnimGraph
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CBaseAnimGraph>
- ISchemaClass<CBaseProp>
- ISchemaClass<CBreakableProp>
- ISchemaClass<CDynamicProp>
- ISchemaClass<CChicken>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
ActiveFollowStartTime
GameTime_t ActiveFollowStartTime { get; }Property Value
ActivityTimer
CountdownTimer ActivityTimer { get; }Property Value
AttributeManager
CAttributeContainer AttributeManager { get; }Property Value
BlockDirectionTimer
CountdownTimer BlockDirectionTimer { get; }Property Value
CollisionStuckTimer
CountdownTimer CollisionStuckTimer { get; }Property Value
CurrentActivity
ref ChickenActivity CurrentActivity { get; }Property Value
DesiredActivity
ref ChickenActivity DesiredActivity { get; }Property Value
FallVelocity
ref Vector FallVelocity { get; }Property Value
FleeFrom
ref CHandle<CBaseEntity> FleeFrom { get; }Property Value
FollowMinuteTimer
CountdownTimer FollowMinuteTimer { get; }Property Value
HasBeenUsed
ref bool HasBeenUsed { get; }Property Value
InJump
ref bool InJump { get; }Property Value
IsOnGround
ref bool IsOnGround { get; }Property Value
JumpTimer
CountdownTimer JumpTimer { get; }Property Value
JumpedThisFrame
ref bool JumpedThisFrame { get; }Property Value
LastJumpTime
ref float LastJumpTime { get; }Property Value
Leader
ref CHandle<CCSPlayerPawn> Leader { get; }Property Value
MoveRateThrottleTimer
CountdownTimer MoveRateThrottleTimer { get; }Property Value
PathGoal
ref Vector PathGoal { get; }Property Value
RepathTimer
CountdownTimer RepathTimer { get; }Property Value
ReuseTimer
CountdownTimer ReuseTimer { get; }Property Value
StartleTimer
CountdownTimer StartleTimer { get; }Property Value
StuckAnchor
ref Vector StuckAnchor { get; }Property Value
StuckTimer
CountdownTimer StuckTimer { get; }Property Value
TurnRate
ref float TurnRate { get; }Property Value
UpdateTimer
CountdownTimer UpdateTimer { get; }Property Value
VocalizeTimer
CountdownTimer VocalizeTimer { get; }Property Value
WhenZombified
GameTime_t WhenZombified { get; }Property Value
Methods
AttributeManagerUpdated()
void AttributeManagerUpdated()JumpedThisFrameUpdated()
void JumpedThisFrameUpdated()LeaderUpdated()
void LeaderUpdated()