Class MapDistanceModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class MapDistanceModel : GameModel
- Inheritance
-
MapDistanceModel
- Derived
- Inherited Members
Constructors
MapDistanceModel()
protected MapDistanceModel()
Properties
MaximumDistanceBetweenTwoSettlements
public abstract float MaximumDistanceBetweenTwoSettlements { get; set; }
Property Value
Methods
GetClosestSettlementForNavigationMesh(PathFaceRecord)
public abstract Settlement GetClosestSettlementForNavigationMesh(PathFaceRecord face)
Parameters
facePathFaceRecord
Returns
GetDistance(IMapPoint, MobileParty, float, out float)
public abstract bool GetDistance(IMapPoint fromMapPoint, MobileParty toParty, float maximumDistance, out float distance)
Parameters
fromMapPointIMapPointtoPartyMobilePartymaximumDistancefloatdistancefloat
Returns
GetDistance(IMapPoint, Settlement, float, out float)
public abstract bool GetDistance(IMapPoint fromMapPoint, Settlement toSettlement, float maximumDistance, out float distance)
Parameters
fromMapPointIMapPointtoSettlementSettlementmaximumDistancefloatdistancefloat
Returns
GetDistance(IMapPoint, in Vec2, float, out float)
public abstract bool GetDistance(IMapPoint fromMapPoint, in Vec2 toPoint, float maximumDistance, out float distance)
Parameters
Returns
GetDistance(MobileParty, MobileParty)
public abstract float GetDistance(MobileParty fromParty, MobileParty toParty)
Parameters
fromPartyMobilePartytoPartyMobileParty
Returns
GetDistance(MobileParty, Settlement)
public abstract float GetDistance(MobileParty fromParty, Settlement toSettlement)
Parameters
fromPartyMobilePartytoSettlementSettlement
Returns
GetDistance(MobileParty, Settlement, float, out float)
public abstract bool GetDistance(MobileParty fromParty, Settlement toSettlement, float maximumDistance, out float distance)
Parameters
fromPartyMobilePartytoSettlementSettlementmaximumDistancefloatdistancefloat
Returns
GetDistance(Settlement, Settlement)
public abstract float GetDistance(Settlement fromSettlement, Settlement toSettlement)
Parameters
fromSettlementSettlementtoSettlementSettlement
Returns
GetDistance(Settlement, Settlement, float, out float)
public abstract bool GetDistance(Settlement fromSettlement, Settlement toSettlement, float maximumDistance, out float distance)
Parameters
fromSettlementSettlementtoSettlementSettlementmaximumDistancefloatdistancefloat
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).