AddAgent(RideID)
|
|
AddAgent(RideID, RideID)
|
convenience function to convert the data structure Unit to the main AddAgent function and add the agent
|
AddAgent(RideID, Unit)
|
|
AddAgent(Unit)
|
|
AddLocationMarker(RideID, RideVector3, String)
|
|
AddLocationMarker(RideID, String, RideVector3, String)
|
|
AddLocationMarker(RideVector3, String)
|
|
AddOrdnance(RideID, RideVector3, Single, Single)
|
|
AddOrdnance(RideID, String, RideVector3, RideQuaternion, OrdnanceAppearanceFlags, Single, Single)
|
|
AddOrdnance(RideVector3, Single, Single)
|
|
AddPath(IEnumerable<IWaypoint>)
|
Creates a path with the given waypoints
|
AddScenarioEvent(RideID, IScenarioEvent)
|
|
AddScenarioEvent(IScenarioEvent)
|
|
AddTagsToEntity(RideID, IEnumerable<RideParameter>)
|
|
AddTagsToEntity(RideID, String[], Object)
|
|
AddTagToEntity(RideID, String, Object)
|
|
AddWaypoint(RideID, RideVector3, Single)
|
|
AddWaypoint(RideID, RideVector3, WaypointFlags, Single)
|
|
AddWaypoint(RideID, String, RideVector3, RideQuaternion, WaypointFlags, Single)
|
|
AddWaypoint(RideID, String, RideVector3, Single)
|
|
AddWaypoint(RideVector3, Single)
|
|
AddWaypoint(RideVector3, WaypointFlags, Single)
|
|
AddWaypoint(String, RideVector3, RideQuaternion, WaypointFlags, Single)
|
|
AddWaypoint(String, RideVector3, Single)
|
|
AreAllAgentsDead(RideID, Team)
|
|
AreAllAgentsDead(Team)
|
|
ClearScenario()
|
|
ClearScenario(RideID)
|
|
GetAgents()
|
|
GetAgents(RideID)
|
|
GetAgents(RideID, RideVector3, Single)
|
|
GetAgents(RideID, RideVector3, Single, Team)
|
|
GetAgents(RideID, Team)
|
|
GetAgents(RideVector3, Single)
|
|
GetAgents(RideVector3, Single, Team)
|
|
GetAgents(Team)
|
|
GetEntitiesByAttributes(EntityAttributes)
|
Find and return all entities in the scene that match all of the given attributes
|
GetEntityByLocation(RideID, RideVector3, String, Single)
|
|
GetEntityByLocation(RideVector3, String, Single)
|
|
GetEntityByTag(String)
|
|
GetEntityByTagValue(String, Single, Func<Single, Single, Boolean>)
|
|
GetEntityName(RideID)
|
Returns the entity's name
|
GetEntityTags(RideID)
|
Returns all the tags associated with the given entity
|
GetEntityTagValue<T>(RideID, String)
|
Gets the entity tag value
|
GetLocationMarker(RideID)
|
|
GetLocationMarker(RideID, RideID)
|
|
GetLocationMarkers()
|
|
GetLocationMarkers(RideID)
|
|
GetOrdnanceData(RideID)
|
|
GetOrdnanceData(RideID, RideID)
|
|
GetScenarioElapsedTime()
|
|
GetScenarioElapsedTime(RideID)
|
|
GetWaypointData(RideID)
|
|
GetWaypointData(RideID, RideID)
|
|
GetWaypoints()
|
|
GetWaypoints(RideID)
|
|
InsertEntity(RideVector3, RideQuaternion, IEnumerable<RideParameter>, RideID)
|
|
InsertWaypoint(RideID, Waypoint, IEnumerable<RideParameter>)
|
Inserts the waypoint data into the api without creating a visual representation.
Useful for when you place waypoints in the scene prior to starting the scene
|
InsertWaypoint(Waypoint, IEnumerable<RideParameter>)
|
|
IsScenarioRunning()
|
|
IsScenarioRunning(RideID)
|
|
LoadScenario(RideID, String)
|
This loads a scenario into the IScenario data structure where the IScenario is the ScenarioMono implementation
|
LoadScenario(String)
|
|
LoadScenarioFromFile(RideID, String)
|
|
LoadScenarioFromFile(String)
|
|
ModifyTagValue(RideID, String, Single)
|
|
RemoveAgent(RideID)
|
|
RemoveAgent(RideID, RideID)
|
|
RemoveAllAgents()
|
|
RemoveAllLocationMarkers()
|
|
RemoveAllLocationMarkers(RideID)
|
|
RemoveLocationMarker(RideID)
|
|
RemoveLocationMarker(RideID, RideID)
|
|
RemoveOrdnance(RideID)
|
|
RemoveOrdnance(RideID, RideID)
|
|
RemoveTagFromEntity(RideID, String)
|
|
RemoveWaypoint(RideID)
|
|
RemoveWaypoint(RideID, RideID)
|
|
SaveScenario(RideID, String)
|
|
SaveScenario(String)
|
|
SetEntityName(RideID, String)
|
Set the name of the entity
|
StartScenario()
|
|
StartScenario(RideID)
|
|
StopScenario()
|
|
StopScenario(RideID)
|
|
SystemAwake()
|
|
SystemInit()
|
|
SystemUpdate(Single)
|
|