Table of Contents

Class DamageVehicleRequested

Namespace
Uncreated.Warfare.Events.Models.Vehicles
Assembly
Uncreated.Warfare.dll

Event listener args which handles a patch listening for when a vehicle is requested to be damaged. Can be cancelled to disallow damage from being done.

public class DamageVehicleRequested : CancellableEvent, ICancellable
Inheritance
DamageVehicleRequested
Implements
Inherited Members

Properties

CanRepair

public required bool CanRepair { get; set; }

Property Value

bool

DamageOrigin

public required EDamageOrigin DamageOrigin { get; init; }

Property Value

EDamageOrigin

Instigator

public required CSteamID? Instigator { get; init; }

Property Value

CSteamID?

PendingDamage

public required ushort PendingDamage { get; set; }

Property Value

ushort

Vehicle

public required WarfareVehicle Vehicle { get; init; }

Property Value

WarfareVehicle