SwiftlyS2

CSceneOpportunity

Interface CSceneOpportunity

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CSceneOpportunity : ISchemaClass<CSceneOpportunity>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

Active

ref bool Active { get; }
Property Value

ActorList

ref CUtlVector<SceneOpportunityActor_t> ActorList { get; }
Property Value

Cooldown

ref float Cooldown { get; }
Property Value

DisableOnExit

ref bool DisableOnExit { get; }
Property Value

Duration

ref float Duration { get; }
Property Value

Enabled

ref bool Enabled { get; }
Property Value

Handle

SceneOpportunityHandle_t Handle { get; }
Property Value

LocalInterestOptTags

SceneInterestTags_t LocalInterestOptTags { get; }
Property Value

LocalInterestReqTags

SceneInterestTags_t LocalInterestReqTags { get; }
Property Value

LookTarget

ref CHandle<CBaseEntity> LookTarget { get; }
Property Value

Owner

ref CHandle<CBaseEntity> Owner { get; }
Property Value

OwnerFOV

ref float OwnerFOV { get; }
Property Value

Priority

ref InteractionPriority_t Priority { get; }
Property Value

Radius

ref float Radius { get; }
Property Value

RepeatCount

ref int RepeatCount { get; }
Property Value

StrInteractVDataName

string StrInteractVDataName { get; set; }
Property Value

TCooldownTime

GameTime_t TCooldownTime { get; }
Property Value

TStartTime

GameTime_t TStartTime { get; }
Property Value

On this page