CFish
Interface CFish
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CFish : CBaseAnimGraph, CBaseModelEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CBaseAnimGraph>, ISchemaClass<CFish>, ISchemaField, ISchemaClass, INativeHandleImplements
- CBaseAnimGraph
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- IEquatable<CEntityInstance>
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CBaseAnimGraph>
- ISchemaClass<CFish>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
Angle
ref float Angle { get; }Property Value
AngleChange
ref float AngleChange { get; }Property Value
AvoidRange
ref float AvoidRange { get; }Property Value
CalmSpeed
ref float CalmSpeed { get; }Property Value
DesiredSpeed
ref float DesiredSpeed { get; }Property Value
DisperseTimer
CountdownTimer DisperseTimer { get; }Property Value
Forward
ref Vector Forward { get; }Property Value
GoTimer
CountdownTimer GoTimer { get; }Property Value
Id
ref uint Id { get; }Property Value
MoveTimer
CountdownTimer MoveTimer { get; }Property Value
PanicSpeed
ref float PanicSpeed { get; }Property Value
PanicTimer
CountdownTimer PanicTimer { get; }Property Value
Perp
ref Vector Perp { get; }Property Value
Pool
ref CHandle<CFishPool> Pool { get; }Property Value
PoolOrigin
ref Vector PoolOrigin { get; }Property Value
ProximityTimer
CountdownTimer ProximityTimer { get; }Property Value
Speed
ref float Speed { get; }Property Value
TurnClockwise
ref bool TurnClockwise { get; }Property Value
TurnTimer
CountdownTimer TurnTimer { get; }Property Value
Visible
ref CUtlVector<PointerTo<CFish>> Visible { get; }Property Value
WaterLevel
ref float WaterLevel { get; }Property Value
X
ref float X { get; }Property Value
Y
ref float Y { get; }Property Value
Z
ref float Z { get; }Property Value
Methods
AngleUpdated()
void AngleUpdated()PoolOriginUpdated()
void PoolOriginUpdated()WaterLevelUpdated()
void WaterLevelUpdated()XUpdated()
void XUpdated()YUpdated()
void YUpdated()ZUpdated()
void ZUpdated()