M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
|
Inherited by SandBox.MapScene.
Public Member Functions | |
void | Load () |
void | Destroy () |
PathFaceRecord | GetFaceIndex (Vec2 position) |
bool | AreFacesOnSameIsland (PathFaceRecord startingFace, PathFaceRecord endFace, bool ignoreDisabled) |
TerrainType | GetTerrainTypeAtPosition (Vec2 position) |
List< TerrainType > | GetEnvironmentTerrainTypes (Vec2 position) |
List< TerrainType > | GetEnvironmentTerrainTypesCount (Vec2 position, out TerrainType currentPositionTerrainType) |
MapPatchData | GetMapPatchAtPosition (Vec2 position) |
TerrainType | GetFaceTerrainType (PathFaceRecord faceIndex) |
Vec2 | GetAccessiblePointNearPosition (Vec2 position, float radius) |
bool | GetPathBetweenAIFaces (PathFaceRecord startingFace, PathFaceRecord endingFace, Vec2 startingPosition, Vec2 endingPosition, float agentRadius, NavigationPath path, int[] excludedFaceIds=null) |
bool | GetPathDistanceBetweenAIFaces (PathFaceRecord startingAiFace, PathFaceRecord endingAiFace, Vec2 startingPosition, Vec2 endingPosition, float agentRadius, float distanceLimit, out float distance) |
bool | IsLineToPointClear (PathFaceRecord startingFace, Vec2 position, Vec2 destination, float agentRadius) |
Vec2 | GetLastPointOnNavigationMeshFromPositionToDestination (PathFaceRecord startingFace, Vec2 position, Vec2 destination) |
Vec2 | GetNavigationMeshCenterPosition (PathFaceRecord face) |
int | GetNumberOfNavigationMeshFaces () |
bool | GetHeightAtPoint (Vec2 point, ref float height) |
float | GetWinterTimeFactor () |
void | GetTerrainHeightAndNormal (Vec2 position, out float height, out Vec3 normal) |
float | GetFaceVertexZ (PathFaceRecord navMeshFace) |
Vec3 | GetGroundNormal (Vec2 position) |
String | GetTerrainTypeName (TerrainType type) |
Vec2 | GetTerrainSize () |
uint | GetSceneLevel (string name) |
void | SetSceneLevels (List< string > levels) |
List< AtmosphereState > | GetAtmosphereStates () |
void | SetAtmosphereColorgrade (TerrainType terrainType) |
void | AddNewEntityToMapScene (string entityId, Vec2 position) |
void | GetFaceIndexForMultiplePositions (int movedPartyCount, float[] positionArray, PathFaceRecord[] resultArray) |
void | GetMapBorders (out Vec2 minimumPosition, out Vec2 maximumPosition, out float maximumHeight) |
void | GetSnowAmountData (byte[] snowData) |
void TaleWorlds.CampaignSystem.Map.IMapScene.Load | ( | ) |
Implemented in SandBox.MapScene.
void TaleWorlds.CampaignSystem.Map.IMapScene.Destroy | ( | ) |
Implemented in SandBox.MapScene.
PathFaceRecord TaleWorlds.CampaignSystem.Map.IMapScene.GetFaceIndex | ( | Vec2 | position | ) |
Implemented in SandBox.MapScene.
bool TaleWorlds.CampaignSystem.Map.IMapScene.AreFacesOnSameIsland | ( | PathFaceRecord | startingFace, |
PathFaceRecord | endFace, | ||
bool | ignoreDisabled | ||
) |
Implemented in SandBox.MapScene.
TerrainType TaleWorlds.CampaignSystem.Map.IMapScene.GetTerrainTypeAtPosition | ( | Vec2 | position | ) |
Implemented in SandBox.MapScene.
List< TerrainType > TaleWorlds.CampaignSystem.Map.IMapScene.GetEnvironmentTerrainTypes | ( | Vec2 | position | ) |
Implemented in SandBox.MapScene.
List< TerrainType > TaleWorlds.CampaignSystem.Map.IMapScene.GetEnvironmentTerrainTypesCount | ( | Vec2 | position, |
out TerrainType | currentPositionTerrainType | ||
) |
Implemented in SandBox.MapScene.
MapPatchData TaleWorlds.CampaignSystem.Map.IMapScene.GetMapPatchAtPosition | ( | Vec2 | position | ) |
Implemented in SandBox.MapScene.
TerrainType TaleWorlds.CampaignSystem.Map.IMapScene.GetFaceTerrainType | ( | PathFaceRecord | faceIndex | ) |
Implemented in SandBox.MapScene.
Vec2 TaleWorlds.CampaignSystem.Map.IMapScene.GetAccessiblePointNearPosition | ( | Vec2 | position, |
float | radius | ||
) |
Implemented in SandBox.MapScene.
bool TaleWorlds.CampaignSystem.Map.IMapScene.GetPathBetweenAIFaces | ( | PathFaceRecord | startingFace, |
PathFaceRecord | endingFace, | ||
Vec2 | startingPosition, | ||
Vec2 | endingPosition, | ||
float | agentRadius, | ||
NavigationPath | path, | ||
int[] | excludedFaceIds = null |
||
) |
Implemented in SandBox.MapScene.
bool TaleWorlds.CampaignSystem.Map.IMapScene.GetPathDistanceBetweenAIFaces | ( | PathFaceRecord | startingAiFace, |
PathFaceRecord | endingAiFace, | ||
Vec2 | startingPosition, | ||
Vec2 | endingPosition, | ||
float | agentRadius, | ||
float | distanceLimit, | ||
out float | distance | ||
) |
Implemented in SandBox.MapScene.
bool TaleWorlds.CampaignSystem.Map.IMapScene.IsLineToPointClear | ( | PathFaceRecord | startingFace, |
Vec2 | position, | ||
Vec2 | destination, | ||
float | agentRadius | ||
) |
Implemented in SandBox.MapScene.
Vec2 TaleWorlds.CampaignSystem.Map.IMapScene.GetLastPointOnNavigationMeshFromPositionToDestination | ( | PathFaceRecord | startingFace, |
Vec2 | position, | ||
Vec2 | destination | ||
) |
Implemented in SandBox.MapScene.
Vec2 TaleWorlds.CampaignSystem.Map.IMapScene.GetNavigationMeshCenterPosition | ( | PathFaceRecord | face | ) |
Implemented in SandBox.MapScene.
int TaleWorlds.CampaignSystem.Map.IMapScene.GetNumberOfNavigationMeshFaces | ( | ) |
Implemented in SandBox.MapScene.
bool TaleWorlds.CampaignSystem.Map.IMapScene.GetHeightAtPoint | ( | Vec2 | point, |
ref float | height | ||
) |
Implemented in SandBox.MapScene.
float TaleWorlds.CampaignSystem.Map.IMapScene.GetWinterTimeFactor | ( | ) |
Implemented in SandBox.MapScene.
void TaleWorlds.CampaignSystem.Map.IMapScene.GetTerrainHeightAndNormal | ( | Vec2 | position, |
out float | height, | ||
out Vec3 | normal | ||
) |
Implemented in SandBox.MapScene.
float TaleWorlds.CampaignSystem.Map.IMapScene.GetFaceVertexZ | ( | PathFaceRecord | navMeshFace | ) |
Implemented in SandBox.MapScene.
Implemented in SandBox.MapScene.
String TaleWorlds.CampaignSystem.Map.IMapScene.GetTerrainTypeName | ( | TerrainType | type | ) |
Implemented in SandBox.MapScene.
Vec2 TaleWorlds.CampaignSystem.Map.IMapScene.GetTerrainSize | ( | ) |
Implemented in SandBox.MapScene.
uint TaleWorlds.CampaignSystem.Map.IMapScene.GetSceneLevel | ( | string | name | ) |
Implemented in SandBox.MapScene.
void TaleWorlds.CampaignSystem.Map.IMapScene.SetSceneLevels | ( | List< string > | levels | ) |
Implemented in SandBox.MapScene.
List< AtmosphereState > TaleWorlds.CampaignSystem.Map.IMapScene.GetAtmosphereStates | ( | ) |
Implemented in SandBox.MapScene.
void TaleWorlds.CampaignSystem.Map.IMapScene.SetAtmosphereColorgrade | ( | TerrainType | terrainType | ) |
Implemented in SandBox.MapScene.
void TaleWorlds.CampaignSystem.Map.IMapScene.AddNewEntityToMapScene | ( | string | entityId, |
Vec2 | position | ||
) |
Implemented in SandBox.MapScene.
void TaleWorlds.CampaignSystem.Map.IMapScene.GetFaceIndexForMultiplePositions | ( | int | movedPartyCount, |
float[] | positionArray, | ||
PathFaceRecord[] | resultArray | ||
) |
Implemented in SandBox.MapScene.
void TaleWorlds.CampaignSystem.Map.IMapScene.GetMapBorders | ( | out Vec2 | minimumPosition, |
out Vec2 | maximumPosition, | ||
out float | maximumHeight | ||
) |
Implemented in SandBox.MapScene.
void TaleWorlds.CampaignSystem.Map.IMapScene.GetSnowAmountData | ( | byte[] | snowData | ) |
Implemented in SandBox.MapScene.