{
"Control setup": {
"Which button will assign tasks to the drone, attack/fly to point, etc. (MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT)": "MIDDLE_MOUSE",
"Button to open inventory if it exists (MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT)": "RELOAD",
"Button to mount drone if this option enabled (MIDDLE_MOUSE, SECOND_MOUSE, E, RELOAD, SPRINT)": "E",
"Range of action of the assignment button": 25.0,
"Display 3D arrows over a target/point?": true,
"Arrow display duration": 2
},
"GUI setup": {
"How many seconds to update the GUI?": 6,
"Panel layer (Hud, Overlay, Overall, Hud.Menu, Under)": "Overlay",
"Panel position": {
"type": "RectTransform",
"anchormin": "1 1",
"anchormax": "1 1",
"offsetmin": "-170 -104",
"offsetmax": "-10 -10"
},
"Second position of the panel (used if the player has a personal bot/animal)": {
"type": "RectTransform",
"anchormin": "1 1",
"anchormax": "1 1",
"offsetmin": "-335 -104",
"offsetmax": "-175 -10"
},
"Third position of the panel (used if the player has a personal bot and a personal animal)": {
"type": "RectTransform",
"anchormin": "1 1",
"anchormax": "1 1",
"offsetmin": "-500 -104",
"offsetmax": "-340 -10"
},
"1 panel color": "#7f8c8d",
"2 panel color": "#bdc3c7",
"Health bar color": "#2ecc71",
"Shortcut buttons": [
{
"Text on button": "Land Drone",
"Executable chat commands": [
"pdrone land"
]
}
]
},
"Drones Settings": [
{
"Drone item": {
"Item name": "Personal Drone",
"Item skin": 2824523761,
"Can pickup?": true
},
"Command spawn": {
"Can player spawn this drone using a chat command? (/pdrone {name})": true,
"Permission to spawn": "personaldrone.drone1",
"Spawn cooldown": 3600.0,
"Name of this drone preset to spawn": "drone1",
"Can player pickup this drone after spawn?": false
},
"Drone Movement": {
"Altitude acceleration": 30.0,
"Movement acceleration": 30.0,
"YAW acceleration": 5.0
},
"Obstacle Detectors": {
"Forward obstacle detector": {
"Obstacle detect distance": 5.0,
"How many meters to fly up if an obstacle is detected": 5.0
},
"Backward obstacle detector": {
"Obstacle detect distance": 5.0,
"How many meters to fly up if an obstacle is detected": 5.0
}
},
"Addons": {
"Inventory Addon": {
"Add inventory to drone?": true,
"Inventory capacity": 12,
"Black list of items that cannot be put into the inventory of the bot": [
"rocket.launcher"
]
},
"Seat Addon": {
"Add invisible seat for drone's owner?": true
},
"Turret Addon": {
"Add turret to drone? (more settings in DroneTurrets plugin's config)": true,
"Default weapon shortname (not necessary)": ""
},
"Grenade thrower Addon (requires inventory)": {
"Enable feature to throw grenades to the target? (player will be need to put the grenades to drone inventory)": true,
"Throw cooldown": 1.0,
"Distance between target and drone to start throwing": 5.0
},
"Purchase in Vending Addon (requires inventory)": {
"Purchase in vending enable? (requires inventory)": true,
"Block buy in safezone vendings?": false,
"Block buy in non-safezone vendings?": false,
"Max distance to buy": 200.0
},
"Loot Collect Addon (requires inventory)": {
"Can drone loot crates?": true,
"Can drone pickup collectibles? (sulfur, metal, wood etc.)": true,
"Collectibles pickup rate (shortname:rate)": {},
"Min distance to pickup": 5.0
}
},
"Death marker": {
"Show marker on drone's death position?": true,
"Display name on map": "Drone's death marker",
"Marker radius": 0.35,
"Outline color (hex)": "00FFFFFF",
"Main color (hex)": "00FFFF",
"Alpha": 0.5,
"Duration": 20
},
"Drone max. health": 1000.0,
"Minimum fly height": 10.0,
"Kill in water?": false,
"Disable collision damage": true
}
]
}