Armor system

Armor system

£5.00

Add to Basket
  • Plate carrier system where the carrier must be equipped first

  • Two plate types:

    • armor_plate_light gives +25 armor
    • armor_plate_heavy gives +50 armor
  • Up to 2 plate slots per equipped carrier

  • Progress bar + animation when:

    • equipping carrier
    • inserting plates
  • Persistent loadout saving (carrier equipped state + loaded plates)

  • Plate handling rules:

    • plates are only consumed on successful insert
    • removing a plate returns the corresponding plate item
  • Inventory integration flow:

    • use carrier item to equip
    • carrier context Info button opens carrier menu
    • menu supports equip/insert/remove actions
  • Built-in sound effects for equip/insert/remove actions

  • Configurable/disable-able sounds via config.lua (Config.Sounds)

  • Optional debug/admin commands:

    • /carrier_off (when debug commands are enabled)
    • armor_give [id] [carrier|light|heavy] [amount]
  • Client exports for integration with custom inventory systems:

    • UsePlateCarrier
    • UseLightPlate
    • UseHeavyPlate
    • RemovePlateCarrier
  • Included armor icon assets

    https://discord.gg/QBDqbpm9ca
    video in discord