C# Class GameEvent, RPGQuest

ファイルを表示 Open project: hughrogers/RPGQuest Class Usage Examples

Public Properties

Property Type Description
actor EventActor[],
audioClip UnityEngine.AudioClip[]
audioClips int
blockControls bool
cam Transform
currentStep int
executing bool
hideButtons bool
initialCamPosition Vector3
initialCamRotation Quaternion
initialFieldOfView float
mainCamera bool
prefab GameObject[]
prefabs int
spawnedPrefabs Hashtable
step EventStep[]
stepFinished bool
time float
timeRunning bool
waypoint Transform[]
waypoints int

Public Methods

Method Description
AddActor ( ) : void
AddStep ( GameEventType, t, int pos ) : void
CallGlobalEvent ( int id, int next ) : void
ChoiceSelected ( int index ) : void
EndEvent ( ) : void
ExecuteNextStep ( ) : void
GameEvent ( ) : System.Collections
GetActorList ( ) : string[]
GetActorName ( int index ) : string
GetAudioClipList ( ) : string[]
GetCamera ( ) : Transform
GetPrefabList ( ) : string[]
GetWaypointList ( ) : string[]
GlobalEventFinished ( ) : void
InsertStep ( EventStep, s, int pos ) : void
LoadEventData ( string filename ) : bool
MoveStepDown ( int index ) : void
MoveStepTo ( int index, int oldIndex ) : void
MoveStepUp ( int index ) : void
RemoveActor ( int index ) : void
RemoveStep ( int index ) : void
ResetCameraPosition ( ) : void
RestoreControls ( ) : void
SaveEventData ( string filename ) : void
SetTeleportID ( int id ) : void
SetTeleportIDs ( int ids, bool addCancel ) : void
StartEvent ( EventInteraction, interact ) : void
StartEvent ( GlobalEvent, ge ) : void
StartTime ( float t, int next ) : void
StepFinished ( int next ) : void
TimeTick ( float t ) : void
TypeToStep ( GameEventType, t ) : EventStep,
WaitForButton ( string b, float t, int n, int nf ) : void

Private Methods

Method Description
StartEvent ( ) : void

Method Details

AddActor() public method

public AddActor ( ) : void
return void

AddStep() public method

public AddStep ( GameEventType, t, int pos ) : void
t GameEventType,
pos int
return void

CallGlobalEvent() public method

public CallGlobalEvent ( int id, int next ) : void
id int
next int
return void

ChoiceSelected() public method

public ChoiceSelected ( int index ) : void
index int
return void

EndEvent() public method

public EndEvent ( ) : void
return void

ExecuteNextStep() public method

public ExecuteNextStep ( ) : void
return void

GameEvent() public method

public GameEvent ( ) : System.Collections
return System.Collections

GetActorList() public method

public GetActorList ( ) : string[]
return string[]

GetActorName() public method

public GetActorName ( int index ) : string
index int
return string

GetAudioClipList() public method

public GetAudioClipList ( ) : string[]
return string[]

GetCamera() public method

public GetCamera ( ) : Transform
return Transform

GetPrefabList() public method

public GetPrefabList ( ) : string[]
return string[]

GetWaypointList() public method

public GetWaypointList ( ) : string[]
return string[]

GlobalEventFinished() public method

public GlobalEventFinished ( ) : void
return void

InsertStep() public method

public InsertStep ( EventStep, s, int pos ) : void
s EventStep,
pos int
return void

LoadEventData() public method

public LoadEventData ( string filename ) : bool
filename string
return bool

MoveStepDown() public method

public MoveStepDown ( int index ) : void
index int
return void

MoveStepTo() public method

public MoveStepTo ( int index, int oldIndex ) : void
index int
oldIndex int
return void

MoveStepUp() public method

public MoveStepUp ( int index ) : void
index int
return void

RemoveActor() public method

public RemoveActor ( int index ) : void
index int
return void

RemoveStep() public method

public RemoveStep ( int index ) : void
index int
return void

ResetCameraPosition() public method

public ResetCameraPosition ( ) : void
return void

RestoreControls() public method

public RestoreControls ( ) : void
return void

SaveEventData() public method

public SaveEventData ( string filename ) : void
filename string
return void

SetTeleportID() public method

public SetTeleportID ( int id ) : void
id int
return void

SetTeleportIDs() public method

public SetTeleportIDs ( int ids, bool addCancel ) : void
ids int
addCancel bool
return void

StartEvent() public method

public StartEvent ( EventInteraction, interact ) : void
interact EventInteraction,
return void

StartEvent() public method

public StartEvent ( GlobalEvent, ge ) : void
ge GlobalEvent,
return void

StartTime() public method

public StartTime ( float t, int next ) : void
t float
next int
return void

StepFinished() public method

public StepFinished ( int next ) : void
next int
return void

TimeTick() public method

public TimeTick ( float t ) : void
t float
return void

TypeToStep() public method

public TypeToStep ( GameEventType, t ) : EventStep,
t GameEventType,
return EventStep,

WaitForButton() public method

public WaitForButton ( string b, float t, int n, int nf ) : void
b string
t float
n int
nf int
return void

Property Details

actor public_oe property

public EventActor[], actor
return EventActor[],

audioClip public_oe property

public AudioClip[],UnityEngine audioClip
return UnityEngine.AudioClip[]

audioClips public_oe property

public int audioClips
return int

blockControls public_oe property

public bool blockControls
return bool

cam public_oe property

public Transform cam
return Transform

currentStep public_oe property

public int currentStep
return int

executing public_oe property

public bool executing
return bool

hideButtons public_oe property

public bool hideButtons
return bool

initialCamPosition public_oe property

public Vector3 initialCamPosition
return Vector3

initialCamRotation public_oe property

public Quaternion initialCamRotation
return Quaternion

initialFieldOfView public_oe property

public float initialFieldOfView
return float

mainCamera public_oe property

public bool mainCamera
return bool

prefab public_oe property

public GameObject[] prefab
return GameObject[]

prefabs public_oe property

public int prefabs
return int

spawnedPrefabs public_oe property

public Hashtable spawnedPrefabs
return Hashtable

step public_oe property

public EventStep[] step
return EventStep[]

stepFinished public_oe property

public bool stepFinished
return bool

time public_oe property

public float time
return float

timeRunning public_oe property

public bool timeRunning
return bool

waypoint public_oe property

public Transform[] waypoint
return Transform[]

waypoints public_oe property

public int waypoints
return int