Enum UnitEquipment

Namespace
SIMDispatcher.Core.Models
Assembly
SIMDispatcher.Core.dll

Represents the equipment types available for units. The equipment is essential for the simulation, as operation locations may require specific equipment for tasks. If a unit has the required equipment, it can proceed with the task. If not, a unit with that equipment is necessary. Enum members starting with Custom* or is Command,EngineLadder or Tanker are not tied to specific functionalities but serve as tags for suggestions before dispatch.

public enum UnitEquipment
Extension Methods

Fields

[Display(Description = "AerialLadderTruck", ResourceType = typeof(UnitEquipmentLocalization))] AerialLadderTruck = 6
[Display(Description = "BasketStretcher", ResourceType = typeof(UnitEquipmentLocalization))] BasketStretcher = 12
[Display(Description = "Boat", ResourceType = typeof(UnitEquipmentLocalization))] Boat = 1
[Display(Description = "Chainsaw", ResourceType = typeof(UnitEquipmentLocalization))] Chainsaw = 8
[Display(Description = "Command", ResourceType = typeof(UnitEquipmentLocalization))] Command = 20
[Display(Description = "Commander", ResourceType = typeof(UnitEquipmentLocalization))] Commander = 19
[Display(Description = "Custom1", ResourceType = typeof(UnitEquipmentLocalization))] Custom1 = 25
[Display(Description = "Custom10", ResourceType = typeof(UnitEquipmentLocalization))] Custom10 = 34
[Display(Description = "Custom11", ResourceType = typeof(UnitEquipmentLocalization))] Custom11 = 35
[Display(Description = "Custom12", ResourceType = typeof(UnitEquipmentLocalization))] Custom12 = 36
[Display(Description = "Custom13", ResourceType = typeof(UnitEquipmentLocalization))] Custom13 = 37
[Display(Description = "Custom14", ResourceType = typeof(UnitEquipmentLocalization))] Custom14 = 38
[Display(Description = "Custom15", ResourceType = typeof(UnitEquipmentLocalization))] Custom15 = 39
[Display(Description = "Custom16", ResourceType = typeof(UnitEquipmentLocalization))] Custom16 = 40
[Display(Description = "Custom17", ResourceType = typeof(UnitEquipmentLocalization))] Custom17 = 41
[Display(Description = "Custom18", ResourceType = typeof(UnitEquipmentLocalization))] Custom18 = 42
[Display(Description = "Custom19", ResourceType = typeof(UnitEquipmentLocalization))] Custom19 = 43
[Display(Description = "Custom2", ResourceType = typeof(UnitEquipmentLocalization))] Custom2 = 26
[Display(Description = "Custom20", ResourceType = typeof(UnitEquipmentLocalization))] Custom20 = 44
[Display(Description = "Custom3", ResourceType = typeof(UnitEquipmentLocalization))] Custom3 = 27
[Display(Description = "Custom4", ResourceType = typeof(UnitEquipmentLocalization))] Custom4 = 28
[Display(Description = "Custom5", ResourceType = typeof(UnitEquipmentLocalization))] Custom5 = 29
[Display(Description = "Custom6", ResourceType = typeof(UnitEquipmentLocalization))] Custom6 = 30
[Display(Description = "Custom7", ResourceType = typeof(UnitEquipmentLocalization))] Custom7 = 31
[Display(Description = "Custom8", ResourceType = typeof(UnitEquipmentLocalization))] Custom8 = 32
[Display(Description = "Custom9", ResourceType = typeof(UnitEquipmentLocalization))] Custom9 = 33
[Display(Description = "CutterSpreader", ResourceType = typeof(UnitEquipmentLocalization))] CutterSpreader = 13
[Display(Description = "DoorOpeningKit", ResourceType = typeof(UnitEquipmentLocalization))] DoorOpeningKit = 15
[Display(Description = "Engine", ResourceType = typeof(UnitEquipmentLocalization))] Engine = 21
[Display(Description = "FoamExtinguishing", ResourceType = typeof(UnitEquipmentLocalization))] FoamExtinguishing = 10
[Display(Description = "GasWarning", ResourceType = typeof(UnitEquipmentLocalization))] GasWarning = 5
[Display(Description = "IceRescue", ResourceType = typeof(UnitEquipmentLocalization))] IceRescue = 3
[Display(Description = "JumpCushion", ResourceType = typeof(UnitEquipmentLocalization))] JumpCushion = 14
[Display(Description = "Ladder", ResourceType = typeof(UnitEquipmentLocalization))] Ladder = 23
[Display(Description = "Lighting", ResourceType = typeof(UnitEquipmentLocalization))] Lighting = 0
[Display(Description = "OilDamage", ResourceType = typeof(UnitEquipmentLocalization))] OilDamage = 9
[Display(Description = "RailroadKit", ResourceType = typeof(UnitEquipmentLocalization))] RailroadKit = 11
[Display(Description = "SmallFastExtinguishing", ResourceType = typeof(UnitEquipmentLocalization))] SmallFastExtinguishing = 7
[Display(Description = "Tanker", ResourceType = typeof(UnitEquipmentLocalization))] Tanker = 22
[Display(Description = "Ventilator", ResourceType = typeof(UnitEquipmentLocalization))] Ventilator = 2
[Display(Description = "WaterDamage", ResourceType = typeof(UnitEquipmentLocalization))] WaterDamage = 16
[Display(Description = "Waterpump", ResourceType = typeof(UnitEquipmentLocalization))] Waterpump = 4
[Display(Description = "WatertankMedium", ResourceType = typeof(UnitEquipmentLocalization))] WatertankMedium = 18
[Display(Description = "WatertankSmall", ResourceType = typeof(UnitEquipmentLocalization))] WatertankSmall = 17