Class MissionOrderDeploymentControllerVM
- Namespace
- TaleWorlds.MountAndBlade.ViewModelCollection.Order
- Assembly
- TaleWorlds.MountAndBlade.ViewModelCollection.dll
public class MissionOrderDeploymentControllerVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
MissionOrderDeploymentControllerVM
- Implements
- Inherited Members
Constructors
MissionOrderDeploymentControllerVM(List<DeploymentPoint>, MissionOrderVM, Camera, Action<bool>, OnRefreshVisualsDelegate)
public MissionOrderDeploymentControllerVM(List<DeploymentPoint> deploymentPoints, MissionOrderVM missionOrder, Camera deploymentCamera, Action<bool> toggleMissionInputs, OnRefreshVisualsDelegate onRefreshVisuals)
Parameters
deploymentPoints
List<DeploymentPoint>missionOrder
MissionOrderVMdeploymentCamera
CameratoggleMissionInputs
Action<bool>onRefreshVisuals
OnRefreshVisualsDelegate
Fields
ENTITYHIGHLIGHTCOLOR
public const uint ENTITYHIGHLIGHTCOLOR = 4289622555
Field Value
ENTITYSELECTEDCOLOR
public const uint ENTITYSELECTEDCOLOR = 4293481743
Field Value
Properties
DeploymentTargets
[DataSourceProperty]
public MBBindingList<DeploymentSiegeMachineVM> DeploymentTargets { get; set; }
Property Value
IsSiegeDeploymentListActive
[DataSourceProperty]
public bool IsSiegeDeploymentListActive { get; set; }
Property Value
OrderController
public OrderController OrderController { get; }
Property Value
SiegeDeploymentList
[DataSourceProperty]
public MBBindingList<DeploymentSiegeMachineVM> SiegeDeploymentList { get; set; }
Property Value
SiegeMachineList
[DataSourceProperty]
public MBBindingList<OrderSiegeMachineVM> SiegeMachineList { get; set; }
Property Value
Methods
ExecuteAutoDeploy()
public void ExecuteAutoDeploy()
ExecuteBeginSiege()
public void ExecuteBeginSiege()
ExecuteCancelSelectedDeploymentPoint()
public void ExecuteCancelSelectedDeploymentPoint()
ExecuteDeployAll()
public void ExecuteDeployAll()
FinalizeDeployment()
public void FinalizeDeployment()
OnEntityHover(GameEntity)
public void OnEntityHover(GameEntity hoveredEntity)
Parameters
hoveredEntity
GameEntity
OnEntityHover(DeploymentPoint)
public void OnEntityHover(DeploymentPoint deploymentPoint)
Parameters
deploymentPoint
DeploymentPoint
OnEntitySelect(GameEntity)
public void OnEntitySelect(GameEntity selectedEntity)
Parameters
selectedEntity
GameEntity
OnFinalize()
public override void OnFinalize()
OnRefreshSelectedDeploymentPoint(DeploymentSiegeMachineVM)
public void OnRefreshSelectedDeploymentPoint(DeploymentSiegeMachineVM item)
Parameters
RefreshSelectedDeploymentPoint(DeploymentPoint)
public void RefreshSelectedDeploymentPoint(DeploymentPoint selectedDeploymentPoint)
Parameters
selectedDeploymentPoint
DeploymentPoint
RefreshValues()
public override void RefreshValues()
SetIsOrderPreconfigured(bool)
public void SetIsOrderPreconfigured(bool isPreconfigured)
Parameters
isPreconfigured
bool
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).