CSceneOpportunity
Interface CSceneOpportunity
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CSceneOpportunity : ISchemaClass<CSceneOpportunity>, ISchemaField, ISchemaClass, INativeHandleImplements
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