Table of Contents

Class PowerLevelComparer

Namespace
TaleWorlds.Core.ViewModelCollection
Assembly
TaleWorlds.Core.ViewModelCollection.dll
public class PowerLevelComparer : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
PowerLevelComparer
Implements
Inherited Members

Constructors

PowerLevelComparer(double, double)

public PowerLevelComparer(double defenderPower, double attackerPower)

Parameters

defenderPower double
attackerPower double

Properties

AttackerBattlePower

[DataSourceProperty]
public double AttackerBattlePower { get; set; }

Property Value

double

AttackerBattlePowerValue

[DataSourceProperty]
public double AttackerBattlePowerValue { get; set; }

Property Value

double

AttackerColor

[DataSourceProperty]
public string AttackerColor { get; set; }

Property Value

string

AttackerRelativePower

[DataSourceProperty]
public float AttackerRelativePower { get; set; }

Property Value

float

DefenderBattlePower

[DataSourceProperty]
public double DefenderBattlePower { get; set; }

Property Value

double

DefenderBattlePowerValue

[DataSourceProperty]
public double DefenderBattlePowerValue { get; set; }

Property Value

double

DefenderColor

[DataSourceProperty]
public string DefenderColor { get; set; }

Property Value

string

DefenderRelativePower

[DataSourceProperty]
public float DefenderRelativePower { get; set; }

Property Value

float

Hint

[DataSourceProperty]
public HintViewModel Hint { get; set; }

Property Value

HintViewModel

InitialAttackerBattlePower

[DataSourceProperty]
public double InitialAttackerBattlePower { get; set; }

Property Value

double

InitialAttackerBattlePowerValue

[DataSourceProperty]
public double InitialAttackerBattlePowerValue { get; set; }

Property Value

double

InitialDefenderBattlePower

[DataSourceProperty]
public double InitialDefenderBattlePower { get; set; }

Property Value

double

InitialDefenderBattlePowerValue

[DataSourceProperty]
public double InitialDefenderBattlePowerValue { get; set; }

Property Value

double

IsEnabled

[DataSourceProperty]
public bool IsEnabled { get; set; }

Property Value

bool

Methods

SetColors(string, string)

public void SetColors(string defenderColor, string attackerColor)

Parameters

defenderColor string
attackerColor string

Update(double, double)

public void Update(double defenderPower, double attackerPower)

Parameters

defenderPower double
attackerPower double

Update(double, double, double, double)

public void Update(double defenderPower, double attackerPower, double initialDefenderPower, double initialAttackerPower)

Parameters

defenderPower double
attackerPower double
initialDefenderPower double
initialAttackerPower double

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).