- type: entity
  parent: RMCPropVehicleBase
  id: RMCPropVehicleLargeBase
  abstract: true
  components:
  - type: Fixtures
    fixtures:
      fix1:
        shape:
          !type:PhysShapeAabb
          bounds: "-0.5,-0.5,1.6,0.5"
        density: 190
        layer:
        - MobMask
  - type: Sprite
    sprite: _RMC14/Structures/Vehicles/vehicles3.rsi
    offset: 1.5, 0.5

# Ambulance

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleAmbulance
  name: ambulance
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: ambulance

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleAmbulanceF
  name: ambulance
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: ambulance_f

# Heavy-Loader Truck

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckBlue
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: armored_truck_blue

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckBlueF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: armored_truck_blue_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckBlueFilled
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded
  components:
  - type: Sprite
    state: armored_truck_blue_loaded

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckBlueFilledF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded, Flipped
  components:
  - type: Sprite
    state: armored_truck_blue_loaded_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckTeal
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: armored_truck_teal

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckTealF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: armored_truck_teal_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckTealFilled
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded
  components:
  - type: Sprite
    state: armored_truck_teal_loaded

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckTealFilledF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded, Flipped
  components:
  - type: Sprite
    state: armored_truck_teal_loaded_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckWhite
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: armored_truck_white

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckWhiteF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: armored_truck_white_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckWhiteFilled
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded
  components:
  - type: Sprite
    state: armored_truck_white_loaded

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckWhiteFilledF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded, Flipped
  components:
  - type: Sprite
    state: armored_truck_white_loaded_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckBlack
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: armored_truck_wy_black

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckBlackF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: armored_truck_wy_black_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckBlackFilled
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded
  components:
  - type: Sprite
    state: armored_truck_wy_black_loaded

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckBlackFilledF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded, Flipped
  components:
  - type: Sprite
    state: armored_truck_wy_black_loaded_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckWhiteWeYa
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: armored_truck_wy_white

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckWhiteWeYaF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: armored_truck_wy_white_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckWhiteWeYaFilled
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded
  components:
  - type: Sprite
    state: armored_truck_wy_white_loaded

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLoaderTruckWhiteWeYaFilledF
  name: heavy-loader truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded, Flipped
  components:
  - type: Sprite
    state: armored_truck_wy_white_loaded_f

# Box Van

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanBlueGrey
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: box_van_bluegrey

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanBlueGreyF
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: box_van_bluegrey_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanMaintGrey
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: box_van_maintenanceblue

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanMaintGreyF
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: box_van_maintenanceblue_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanMaintWhite
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: box_van_maintenancewhite

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanMaintWhiteF
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: box_van_maintenancewhite_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanMining
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: box_van_mining

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanMiningF
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: box_van_mining_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanPizza
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: box_van_pizza

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanPizzaF
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: box_van_pizza_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanRed
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: box_van_red

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanRedF
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: box_van_red_f

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanWhite
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: box_van_white

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleBoxVanWhiteF
  name: box van
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: box_van_white_f

# Long Truck

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleLongTruckBlue
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: longtruck_blue
  - type: Fixtures
    fixtures:
      fix1:
        shape:
          !type:PhysShapeAabb
          bounds: "-0.5,-0.5,3.3,0.75"
        density: 190
        layer:
        - MobMask

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckBlueF
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: longtruck_blue_f

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckBrown
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: longtruck_brown

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckBrownF
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: longtruck_brown_f

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckDonk
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: longtruck_donk

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckDonkF
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: longtruck_donk_f

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckMining
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: longtruck_mining

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckMiningF
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: longtruck_mining_f

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckRed
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: longtruck_red

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckRedF
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: longtruck_red_f

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckWeYaBlue
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: longtruck_wy_blue

- type: entity
  parent: RMCPropVehicleLongTruckBlue
  id: RMCPropVehicleLongTruckWeYaBlueF
  name: long-hauler truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: longtruck_wy_blue_f

# Small Truck

- type: entity
  parent: RMCPropVehicleLargeBase
  id: RMCPropVehicleSmallTruckBlue
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: small_truck_blue
  - type: Fixtures
    fixtures:
      fix1:
        shape:
          !type:PhysShapeAabb
          bounds: "-0.5,-0.5,1.5,0.5"
        density: 190
        layer:
        - MobMask

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckBlueF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: small_truck_blue_f

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckBlueCargo
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded
  components:
  - type: Sprite
    state: small_truck_blue_cargo

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckBlueCargoF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded, Flipped
  components:
  - type: Sprite
    state: small_truck_blue_cargo_f

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckBrown
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: small_truck_brown

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckBrownF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: small_truck_brown_f

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckBrownCargo
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded
  components:
  - type: Sprite
    state: small_truck_brown_cargo

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckBrownCargoF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded, Flipped
  components:
  - type: Sprite
    state: small_truck_brown_cargo_f

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckBrownCargoAlt
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded Alt
  components:
  - type: Sprite
    state: small_truck_brown_cargobarrels

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckBrownCargoAltF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Loaded Alt, Flipped
  components:
  - type: Sprite
    state: small_truck_brown_cargobarrels_f

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckGarbage
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: small_truck_garbage

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckGarbageF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: small_truck_garbage_f

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckGreen
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: small_truck_green

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckGreenF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: small_truck_green_f

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckMedical
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: small_truck_medical

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckMedicalF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: small_truck_medical_f

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckMining
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: small_truck_mining

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckMiningF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: small_truck_mining_f

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckRed
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  components:
  - type: Sprite
    state: small_truck_red

- type: entity
  parent: RMCPropVehicleSmallTruckBlue
  id: RMCPropVehicleSmallTruckRedF
  name: small truck
  description: It's locked and seems to be broken down, forget driving this.
  suffix: Flipped
  components:
  - type: Sprite
    state: small_truck_red_f
