Table of Contents

Class MPGeneralKillNotificationItemVM

Namespace
TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.KillFeed.General
Assembly
TaleWorlds.MountAndBlade.Multiplayer.ViewModelCollection.dll
public class MPGeneralKillNotificationItemVM : ViewModel
Inheritance
MPGeneralKillNotificationItemVM

Constructors

MPGeneralKillNotificationItemVM(Agent, Agent, Agent, Action<MPGeneralKillNotificationItemVM>)

public MPGeneralKillNotificationItemVM(Agent affectedAgent, Agent affectorAgent, Agent assistedAgent, Action<MPGeneralKillNotificationItemVM> onRemove)

Parameters

affectedAgent Agent
affectorAgent Agent
assistedAgent Agent
onRemove Action<MPGeneralKillNotificationItemVM>

Properties

Color1

public Color Color1 { get; set; }

Property Value

Color

Color2

public Color Color2 { get; set; }

Property Value

Color

IsDamageNotification

public bool IsDamageNotification { get; set; }

Property Value

bool

IsDamagedMount

public bool IsDamagedMount { get; set; }

Property Value

bool

IsFriendlyTroopDeath

public bool IsFriendlyTroopDeath { get; set; }

Property Value

bool

IsItemInitializationOver

public bool IsItemInitializationOver { get; set; }

Property Value

bool

IsMurdererBot

public bool IsMurdererBot { get; set; }

Property Value

bool

IsPlayerDeath

public bool IsPlayerDeath { get; set; }

Property Value

bool

IsRelatedToFriendlyTroop

public bool IsRelatedToFriendlyTroop { get; set; }

Property Value

bool

IsVictimBot

public bool IsVictimBot { get; set; }

Property Value

bool

Message

public string Message { get; set; }

Property Value

string

MurdererCompassElement

public MPTeammateCompassTargetVM MurdererCompassElement { get; set; }

Property Value

MPTeammateCompassTargetVM

MurdererName

public string MurdererName { get; set; }

Property Value

string

MurdererType

public string MurdererType { get; set; }

Property Value

string

VictimCompassElement

public MPTeammateCompassTargetVM VictimCompassElement { get; set; }

Property Value

MPTeammateCompassTargetVM

VictimName

public string VictimName { get; set; }

Property Value

string

VictimType

public string VictimType { get; set; }

Property Value

string

Methods

ExecuteRemove()

public void ExecuteRemove()

GetMultiplayerAgentType(Agent)

protected TargetIconType GetMultiplayerAgentType(Agent agent)

Parameters

agent Agent

Returns

TargetIconType

InitDeathProperties(Agent, Agent, Agent)

public void InitDeathProperties(Agent affectedAgent, Agent affectorAgent, Agent assistedAgent)

Parameters

affectedAgent Agent
affectorAgent Agent
assistedAgent Agent

InitProperties(Agent, Agent)

public virtual void InitProperties(Agent affectedAgent, Agent affectorAgent)

Parameters

affectedAgent Agent
affectorAgent Agent

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