Paladin's Wishlist
-
Radtown Event
By The_Kiiiing in Plugins
This plugin adds a high-risk, high-reward element to the newly introduced Radtown Monument. This dynamic event spawns a hazardous shipping container filled with valuable loot but surrounded by dangerous radioactive material. The challenge is twofold: not only must players manage the intense radiation levels, but they must also defend the container from relentless attack drones that aim to destroy it.
Key Features:
Valuable Loot: The container holds rare and powerful resources, making it a highly coveted prize.
Multiple drone attack waves: Drones attack in mul
Intense Radiation: High levels of radiation require careful planning and protective gear to approach safely.
Drone Defense: As players attempt to claim the loot, AI-controlled drones will attack the container. Players must defend it until the crate unlocks.
Catastrophic Explosion: If players fail to protect the container or take too long, it will trigger a massive explosion, devastating the area and killing any nearby players.
Configuration options:
Drone wave count, drone count per wave Drone health and damage Container health Crate Loot and much more ...
This plugin enhances the Radtown Monument with intense, timed gameplay, rewarding those who can outlast both the environment and the drones—but punishing failure with explosive consequences!
Permissions:
radtownevent.admin - Required to run admin commands
Commands:
radtown start - Start the event radtown stop - Stop the event
Developer Api:
void OnRadtownEventContainerDelivered() // Called when the container has been delivered and the event is ready to start void OnRadtownEventStart() // Called when the locked crate inside the container has been hacked void OnRadtownEventWin(ulong steamId) // Called when the event was successfully completed by a player void OnRadtownEventEnd(bool success) // Called when the event is over. Success is false when the container exploded
Configuration:
{ "Time between events (minutes)": 60, "Crate hack time (seconds; drone waves will spawn until the crate is fully hacked)": 600, "Container health": 8000, "Time before despawn after event has been completed (seconds)": 300, "Time before despawn if event is not started (minutes)": 30, "Make event zone visible": false, "Drone wave configuration": [ { "Wave number": 1, "Preparation time before drones spawn (seconds)": 5, "Maximum number of concurrent drones": 3, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 20, "Drone health": 100, "Damage per shell": 40, "Target players": false }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 0, "Drone health": 100, "Damage on explosion": 60, "Target players": false } }, { "Wave number": 2, "Preparation time before drones spawn (seconds)": 20, "Maximum number of concurrent drones": 4, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 20, "Drone health": 150, "Damage per shell": 50, "Target players": false }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 30, "Drone health": 150, "Damage on explosion": 60, "Target players": false } }, { "Wave number": 3, "Preparation time before drones spawn (seconds)": 20, "Maximum number of concurrent drones": 5, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 40, "Drone health": 200, "Damage per shell": 40, "Target players": true }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 40, "Drone health": 200, "Damage on explosion": 60, "Target players": false } }, { "Wave number": 4, "Preparation time before drones spawn (seconds)": 20, "Maximum number of concurrent drones": 8, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 40, "Drone health": 250, "Damage per shell": 70, "Target players": true }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 40, "Drone health": 250, "Damage on explosion": 80, "Target players": true } }, { "Wave number": 5, "Preparation time before drones spawn (seconds)": 20, "Maximum number of concurrent drones": 8, "Explosive drone configuration": { "Number of attack drones to spawn (0 to disable)": 40, "Drone health": 250, "Damage per shell": 70, "Target players": true }, "Kamikaze drone configuration": { "Number of kamikaze drones to spawn (0 to disable)": 40, "Drone health": 250, "Damage on explosion": 80, "Target players": true } } ], "Locked crate loot table": { "Enabled": false, "Minimum items": 4, "Maximum items": 8, "Item list": [ { "Short name": "scrap", "Min amount": 12, "Max amount": 48, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }
NEW: Halloween Update
The Halloween update adds pumpkin drones and spooky decorations to the container
-
Bike Drivers
Want more action on Rust roads? Bike Drivers adds AI bikers with ready to defend armed companions. Customize everything: from bike type and loot to AI behavior and path generation, including off-road support (beta) to surprise your players!
Features:
🏍️ Bike Setup
- Supports multiple bike types: MotorBike, MotorBike with Sidecar, Pedal Bike, and Pedal Trike.
- AI drivers and companions with customizable health, weapons, and behavior.
- Fully configurable event scheduling, custom route recording and automatic path generation (on road and off-road, beta).
🔥 Combat & AI Behavior
- AI bikers react dynamically to attacks, accepting or evading danger.
- Configure bot aggression — set if they fight back or ignore.
- Adjustable damage rates for bikes, drivers, and companions.
- Bike Customization & Settings
- Set max speed, fuel limits, and damage resistance for each bike type.
- Define storage capacity and loot inside bike container.
- Adjust bike durability and destroy options
🎯 Customizable Drivers & Companions
- Configure health, armor, weapons, and clothing for each bot.
- Set different damage rate per driver or companion.
- Customize bot’s loot — weapons, resources, and custom items.
🛠️ Event & Path System
- Record and save custom routes for custom maps
- Use random path generation to drive on road or off-road (beta)
- Adjust event frequency, restart delays, and limits.
🖥️ Admin Commands (permission drivercontroller.admin)
- testeventbike – Spawns/despawns a test AI bike.
- visiblebike – Toggles admin visibility of spawned AI bikes.
- recordbikepath – Records a custom bike route.
📸 See It in Action! Watch the Video
⚠️ After downloading you’ll also get plugin called DriverController. It’s a single plugin to setup presets of bots and loot between all of my plugins.
📃 Configuration:
{ "Event settings": { "Allowed events (vehicle) count": { "Min": 3.0, "Max": 6.0 }, "Event restart delay": { "Min": 60.0, "Max": 120.0 }, "Prevent NPC from attacking drivers and companions?": true, "Block damage to transport from not players?": true, "Block damage to driver and companion from not players?": true, "Destroy events of this plugin when pause is enabled?": true, "Behavior when Convoy appears": { "Pause events when Convoy starts?": true }, "Marker text color": { "Color (for HEX, put # at the beginning)": "1 0.4 0.2 1" }, "Event name for the marker": "EVENT BIKE", "Route recording settings": { "Enable recorded routes usage?": true, "Clear saved routes after wipe?": true, "Minimum distance between points to record in route (used when recording route)": 20.0, "Minimum number of points to save (used when recording route)": 50.0 }, "Route generation": { "Enable route generation": true }, "Controller settings": { "Controller update timer (0 - 0.2)": 0.2 } }, "Loot container position settings": { "MotorBike": { "Container position offset on the vehicle": { "x": 0.0, "y": 0.95, "z": -0.8 }, "Container rotation offset on the vehicle": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "MotorBikeSidecar": { "Container position offset on the vehicle": { "x": 0.0, "y": 0.95, "z": -0.8 }, "Container rotation offset on the vehicle": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "PedalBike": { "Container position offset on the vehicle": { "x": 0.0, "y": 0.85, "z": -0.55 }, "Container rotation offset on the vehicle": { "x": 0.0, "y": 0.0, "z": 0.0 } }, "PedalTrike": { "Container position offset on the vehicle": { "x": 0.0, "y": 0.55, "z": -1.15 }, "Container rotation offset on the vehicle": { "x": 90.0, "y": 0.0, "z": 180.0 } } }, "Bike settings": [ { "Activate this event?": true, "Transport type for event (MotorBikeSidecar, MotorBike, PedalTrike, PedalBike)": "MotorBike", "Driver name (key) from driver settings in DriverController plugin": "DriverBike", "Companion name (key) from companion settings in DriverController plugin (list to occupy free seats in the vehicle)": [], "Loot container settings": { "Enable loot in vehicle container?": true, "Drop the loot when destroying the transport?": false, "Amount of slots": 1, "Name of loot set from loot settings in DriverController plugin (list loot sets for random selection)": [ "ResourcesBike" ] }, "Use Road Routes (has priority over off-road)": true, "Use Off-Road Routes (used if no road routes are available)": true, "Controller settings": { "Max speed (km/h)": 40.0, "Maximum speed when obstacles detected (km/h)": 15.0, "Chase mode settings": { "Chase attacking players?": true, "Max chase distance": 150.0, "Chase timer": 120.0 } }, "Damage receive rate": 0.5, "Fuel settings": { "Enable automatic fuel refueling?": true, "Remove fuel when unlocking vehicle?": true, "Maximum fuel in vehicle": 500 }, "Vehicle headlight settings": { "Enable vehicle headlights?": true, "Use headlights only at night?": true }, "Detonator settings": { "Add C4 to the vehicle after the death of the driver (used to despawn vehicles)": true, "After how many seconds explosives will be blown up": 60.0, "Explosives position offset": { "x": 0.0, "y": 0.1, "z": 0.0 } } }, { "Activate this event?": true, "Transport type for event (MotorBikeSidecar, MotorBike, PedalTrike, PedalBike)": "MotorBikeSidecar", "Driver name (key) from driver settings in DriverController plugin": "DriverBike", "Companion name (key) from companion settings in DriverController plugin (list to occupy free seats in the vehicle)": [ "Companion1" ], "Loot container settings": { "Enable loot in vehicle container?": true, "Drop the loot when destroying the transport?": false, "Amount of slots": 1, "Name of loot set from loot settings in DriverController plugin (list loot sets for random selection)": [ "ResourcesBike" ] }, "Use Road Routes (has priority over off-road)": true, "Use Off-Road Routes (used if no road routes are available)": true, "Controller settings": { "Max speed (km/h)": 40.0, "Maximum speed when obstacles detected (km/h)": 15.0, "Chase mode settings": { "Chase attacking players?": true, "Max chase distance": 150.0, "Chase timer": 120.0 } }, "Damage receive rate": 0.5, "Fuel settings": { "Enable automatic fuel refueling?": true, "Remove fuel when unlocking vehicle?": true, "Maximum fuel in vehicle": 500 }, "Vehicle headlight settings": { "Enable vehicle headlights?": true, "Use headlights only at night?": true }, "Detonator settings": { "Add C4 to the vehicle after the death of the driver (used to despawn vehicles)": true, "After how many seconds explosives will be blown up": 60.0, "Explosives position offset": { "x": 0.0, "y": 0.8, "z": 0.0 } } }, { "Activate this event?": true, "Transport type for event (MotorBikeSidecar, MotorBike, PedalTrike, PedalBike)": "PedalBike", "Driver name (key) from driver settings in DriverController plugin": "DriverBike", "Companion name (key) from companion settings in DriverController plugin (list to occupy free seats in the vehicle)": [], "Loot container settings": { "Enable loot in vehicle container?": true, "Drop the loot when destroying the transport?": false, "Amount of slots": 1, "Name of loot set from loot settings in DriverController plugin (list loot sets for random selection)": [ "ResourcesBike" ] }, "Use Road Routes (has priority over off-road)": true, "Use Off-Road Routes (used if no road routes are available)": true, "Controller settings": { "Max speed (km/h)": 25.0, "Maximum speed when obstacles detected (km/h)": 5.0, "Chase mode settings": { "Chase attacking players?": true, "Max chase distance": 150.0, "Chase timer": 120.0 } }, "Damage receive rate": 0.5, "Fuel settings": { "Enable automatic fuel refueling?": false, "Remove fuel when unlocking vehicle?": true, "Maximum fuel in vehicle": 0 }, "Vehicle headlight settings": { "Enable vehicle headlights?": true, "Use headlights only at night?": true }, "Detonator settings": { "Add C4 to the vehicle after the death of the driver (used to despawn vehicles)": true, "After how many seconds explosives will be blown up": 60.0, "Explosives position offset": { "x": 0.0, "y": 0.1, "z": 0.0 } } }, { "Activate this event?": true, "Transport type for event (MotorBikeSidecar, MotorBike, PedalTrike, PedalBike)": "PedalTrike", "Driver name (key) from driver settings in DriverController plugin": "DriverBike", "Companion name (key) from companion settings in DriverController plugin (list to occupy free seats in the vehicle)": [ "Companion1" ], "Loot container settings": { "Enable loot in vehicle container?": true, "Drop the loot when destroying the transport?": false, "Amount of slots": 1, "Name of loot set from loot settings in DriverController plugin (list loot sets for random selection)": [ "ResourcesBike" ] }, "Use Road Routes (has priority over off-road)": true, "Use Off-Road Routes (used if no road routes are available)": true, "Controller settings": { "Max speed (km/h)": 25.0, "Maximum speed when obstacles detected (km/h)": 5.0, "Chase mode settings": { "Chase attacking players?": true, "Max chase distance": 150.0, "Chase timer": 120.0 } }, "Damage receive rate": 0.5, "Fuel settings": { "Enable automatic fuel refueling?": false, "Remove fuel when unlocking vehicle?": true, "Maximum fuel in vehicle": 0 }, "Vehicle headlight settings": { "Enable vehicle headlights?": true, "Use headlights only at night?": true }, "Detonator settings": { "Add C4 to the vehicle after the death of the driver (used to despawn vehicles)": true, "After how many seconds explosives will be blown up": 60.0, "Explosives position offset": { "x": 0.0, "y": 0.8, "z": 0.0 } } } ] } 📑 DriverController Configuration:
{ "Drivers settings": { "DriverBike": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "shoes.boots", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "wood.armor.pants", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "pants", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "wood.armor.jacket", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "hoodie", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 }, { "Item": { "Item shortname or ID": "riot.helmet", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "pistol.revolver", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesDriver" ] } }, "DriverCar": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesDriver" ] } }, "DriverBoat": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "t1_smg", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesDriver" ] } }, "PilotHeli": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "jumpsuit.suit.blue", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesDriver" ] } } }, "Companion settings": { "Companion1": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit_scientist_nvgm", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesCompanion", "WeaponsCompanion" ] } }, "Companion2": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit.arcticsuit", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesCompanion", "WeaponsCompanion" ] } }, "Companion3": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit.lumberjack", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesCompanion", "WeaponsCompanion" ] } }, "Companion4": { "Bot health": { "Min": 100.0, "Max": 150.0 }, "Prevent attacking players first?": true, "Damage receive rate": 2.0, "Damage rate": 2.0, "Spawn bag with items instead of corpse on death?": true, "In how many seconds remove bots, after destroying the vehicle? (0 - will not remove)": 120.0, "Clothes": [ { "Item": { "Item shortname or ID": "hazmatsuit.spacesuit", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Weapons": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Amount": 1 } ], "Bot loot": { "Enable loot after bot's death?": true, "Amount of slots": 5, "Loot set name (key) from loot settings (you can enter many sets for random selection)": [ "ResourcesCompanion", "WeaponsCompanion" ] } } }, "Loot settings": { "ResourcesBike": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 5000.0, "Max": 50000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } } ], "ResourcesCar": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 5000.0, "Max": 50000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } } ], "ResourcesBoat": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 5000.0, "Max": 50000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } } ], "ResourcesHeli": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 5000.0, "Max": 50000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } } ], "ResourcesDriver": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 1000.0, "Max": 10000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 100.0, "Max": 1000.0 } } ], "ResourcesCompanion": [ { "Item": { "Item shortname or ID": "wood", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 100.0, "Max": 1000.0 } }, { "Item": { "Item shortname or ID": "stones", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 100.0, "Max": 100.0 }, "Amount": { "Min": 10.0, "Max": 100.0 } } ], "WeaponsCompanion": [ { "Item": { "Item shortname or ID": "rifle.ak", "Item skin": 0 }, "Item custom name (if not needed leave empty)": null, "Spawn chance (0-100%)": { "Min": 40.0, "Max": 80.0 }, "Amount": { "Min": 1.0, "Max": 1.0 } } ] } }