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