Roaming NPCs

Платное Roaming NPCs 0.3.1

JSON:
{
 "Specify the ID of the bot generator (8 - 15)": 9,
 "Bots settings": {
 "bob_resources_farmer": {
 "Enable bot?": true,
 "Bot appearance (Use the id in the range of the specified number of digits for the bot ID generator or leave 0 for random appearance)": 100000000,
 "Bot name (leave empty for random)": "Bob",
 "Respawn timer (3 - 60 seconds)": 300.0,
 "Use for respawn a random place on the map? (false - will respawn on the beach)": false,
 "Maximum health": 100.0,
 "What spawns on death (PlayerCorpse, NpcCorpse, Backpack)": "PlayerCorpse",
 "How many items will be destroyed when Backpack is selected (0 - 100%)": 50.0,
 "Bot behaviour - Aggressive, Friendly, Defensive": "Friendly",
 "Controller setup": {
 "Brain timer tick (0.01 - 1)": 0.1,
 "Controls timer tick (0.01 - 1)": 0.5,
 "Accuracy of fire (lower is better)": 10.0,
 "Find entities radius": 30.0,
 "Movement speed (1 - 4)": 4,
 "Movement speed in water (1 - 4)": 2,
 "Suicide timer if the bot does not reach the destination point (0 - disables the timer)": 600.0,
 "Timer attempt to avoid obstacle if the bot does not reach the target route": 3.0,
 "Damage rate from water": 1.0,
 "Allowed distance to teleport if the bot does not reach the destination point within this distance (-1 - allowed for any distance)": 0.0,
 "Damage rate to NPC targets": 2.0,
 "Damage rate to animals": 2.0,
 "Damage rate to players": 0.8,
 "Damage rate from NPCs": 0.2,
 "Damage rate from animals": 0.2,
 "Damage rate from players": 0.8
 },
 "Wear items (on respawn)": {
 "Lock container? (true - after death loot won't drop)": true,
 "Allow bot to wear found clothes?": false,
 "List of items": [
 {
 "Item shortname or ID": "hazmatsuit.lumberjack",
 "Item skin": 0
 }
 ]
 },
 "Resource collection": {
 "Allow to gather wood?": true,
 "Allow to use fuel for chainsaw?": false,
 "Allow to mine ore?": true,
 "Allow to loot barrels?": false,
 "Allow to loot road signs?": false,
 "Allow to pickup resources?": true,
 "Allow to pickup dropped items?": false,
 "Allow to loot containers?": false,
 "Allow to loot corpses?": false,
 "Allow to harvest corpses?": false,
 "List of prefabs of corpses to harvest": [
 "assets/rust.ai/agents/boar/boar.corpse.prefab",
 "polarbear.corpse",
 "bear.corpse",
 "stag.corpse",
 "wolf.corpse",
 "crocodile.corpse",
 "panther.corpse",
 "tiger.corpse",
 "chicken.corpse"
 ],
 "List of prefabs blocked for mining": [
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtree03.prefab",
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtreeprefab.prefab",
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtree02.prefab"
 ]
 },
 "Fights with NPCs and players": {
 "Maximum distance for attack from weapon": 30.0,
 "Maximum distance for attack from melee": 1.0
 },
 "Animal hunting": {
 "Allow to hunt? (true - will attack animals even if they are not attacking)": false,
 "Make melee weapons preferred for hunting?": true,
 "Maximum distance for attack from weapon": 30.0,
 "Maximum distance for attack from melee": 2.0,
 "List of prefabs of animals to block hunting them": []
 },
 "Inventory overflow": {
 "Stash setup (bot will put items in the stash)": {
 "Enable?": true,
 "Hide stash?": true,
 "Life time (0 - will exist until restart)": 3600.0,
 "Maximum amount to use (0 - without limit)": 10
 },
 "Box setup (bot will put items in the box)": {
 "Enable?": true,
 "Use small box?": true,
 "Box skin": 0,
 "Life time (0 - will exist until restart or until it dies)": 3600.0,
 "Maximum amount to use (0 - without limit)": 5,
 "Another container prefab (you can leave it empty)": ""
 }
 },
 "Monuments visit setup": {
 "Amount of random positions to visit on monument": 5,
 "List of monument prefabs blocked for visiting": []
 },
 "Items for ore mining": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "jackhammer",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "lumberjack.pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "diverpickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "stone.pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "rock",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for tree gathering": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "chainsaw",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "lumberjack.hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "frontier_hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "stonehatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "rock",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for fights": {
 "Use ammo?": false,
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "bow.hunting",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "1965232394",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "salvaged.cleaver",
 "Item skin": 0
 }
 }
 ],
 "Amount of ammo to give for weapon if respawning is allowed": 128
 },
 "Items for harvesting animals": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "knife.skinning",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for healing": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "syringe.medical",
 "Item skin": 0
 },
 "Amount of items to give when respawning": 5
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "bandage",
 "Item skin": 0
 },
 "Amount of items to give when respawning": 1
 }
 ]
 },
 "Voice phrases for different actions": {
 "Use voice phrases?": true,
 "Phrases for the Miner state": {
 "Phrases when picking up resources": {
 "Phrases": [
 "uinston/miner/pickup_collectable/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when picking up items": {
 "Phrases": [
 "uinston/miner/pickup_collectable/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when gathering trees": {
 "Phrases": [
 "uinston/miner/mining_tree/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when mining ore": {
 "Phrases": [
 "uinston/miner/mining_ore/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when looting containers": {
 "Phrases": [
 "uinston/miner/looting/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when breaking containers (barrels, signs and etc.)": {
 "Phrases": [
 "uinston/miner/breaking/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when looting corpses": {
 "Phrases": [
 "uinston/miner/looting/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when harvesting corpses": {
 "Phrases": [
 "uinston/miner/butcher_corpse/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Hunter state": {
 "Phrases before starting to attack": {
 "Phrases": [
 "uinston/hunter/start_attack/1",
 "uinston/hunter/start_attack/2"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Fight state": {
 "Phrases before starting to attack": {
 "Phrases": [
 "uinston/attacker/start_attack/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when the bot does not see the target": {
 "Phrases": [
 "uinston/attacker/not_visible/1",
 "uinston/attacker/not_visible/2",
 "uinston/attacker/not_visible/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when the bot runs away from the attacker": {
 "Phrases": [
 "uinston/attacker/run_away/1",
 "uinston/attacker/run_away/2",
 "uinston/attacker/run_away/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Researcher state": {
 "Phrases before starting to move to the monument point": {
 "Phrases": [
 "uinston/researcher/before_move/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when reaching the destination": {
 "Phrases": [
 "uinston/researcher/after_move/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases when creating a container with resources": {
 "Phrases": [
 "uinston/full_state/1",
 "uinston/full_state/2"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when healing": {
 "Phrases": [
 "uinston/medical_state/1",
 "uinston/medical_state/2",
 "uinston/medical_state/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 }
 },
 "john_looter": {
 "Enable bot?": true,
 "Bot appearance (Use the id in the range of the specified number of digits for the bot ID generator or leave 0 for random appearance)": 0,
 "Bot name (leave empty for random)": "John",
 "Respawn timer (3 - 60 seconds)": 300.0,
 "Use for respawn a random place on the map? (false - will respawn on the beach)": false,
 "Maximum health": 120.0,
 "What spawns on death (PlayerCorpse, NpcCorpse, Backpack)": "PlayerCorpse",
 "How many items will be destroyed when Backpack is selected (0 - 100%)": 50.0,
 "Bot behaviour - Aggressive, Friendly, Defensive": "Defensive",
 "Controller setup": {
 "Brain timer tick (0.01 - 1)": 0.1,
 "Controls timer tick (0.01 - 1)": 0.5,
 "Accuracy of fire (lower is better)": 10.0,
 "Find entities radius": 30.0,
 "Movement speed (1 - 4)": 4,
 "Movement speed in water (1 - 4)": 2,
 "Suicide timer if the bot does not reach the destination point (0 - disables the timer)": 600.0,
 "Timer attempt to avoid obstacle if the bot does not reach the target route": 3.0,
 "Damage rate from water": 1.0,
 "Allowed distance to teleport if the bot does not reach the destination point within this distance (-1 - allowed for any distance)": 0.0,
 "Damage rate to NPC targets": 2.0,
 "Damage rate to animals": 2.0,
 "Damage rate to players": 0.8,
 "Damage rate from NPCs": 0.2,
 "Damage rate from animals": 0.2,
 "Damage rate from players": 0.8
 },
 "Wear items (on respawn)": {
 "Lock container? (true - after death loot won't drop)": true,
 "Allow bot to wear found clothes?": false,
 "List of items": [
 {
 "Item shortname or ID": "hazmatsuit.nomadsuit",
 "Item skin": 0
 }
 ]
 },
 "Resource collection": {
 "Allow to gather wood?": false,
 "Allow to use fuel for chainsaw?": false,
 "Allow to mine ore?": false,
 "Allow to loot barrels?": true,
 "Allow to loot road signs?": true,
 "Allow to pickup resources?": true,
 "Allow to pickup dropped items?": true,
 "Allow to loot containers?": true,
 "Allow to loot corpses?": true,
 "Allow to harvest corpses?": false,
 "List of prefabs of corpses to harvest": [
 "assets/rust.ai/agents/boar/boar.corpse.prefab",
 "polarbear.corpse",
 "bear.corpse",
 "stag.corpse",
 "wolf.corpse",
 "crocodile.corpse",
 "panther.corpse",
 "tiger.corpse",
 "chicken.corpse"
 ],
 "List of prefabs blocked for mining": [
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtree03.prefab",
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtreeprefab.prefab",
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtree02.prefab"
 ]
 },
 "Fights with NPCs and players": {
 "Maximum distance for attack from weapon": 30.0,
 "Maximum distance for attack from melee": 1.0
 },
 "Animal hunting": {
 "Allow to hunt? (true - will attack animals even if they are not attacking)": false,
 "Make melee weapons preferred for hunting?": true,
 "Maximum distance for attack from weapon": 30.0,
 "Maximum distance for attack from melee": 2.0,
 "List of prefabs of animals to block hunting them": []
 },
 "Inventory overflow": {
 "Stash setup (bot will put items in the stash)": {
 "Enable?": true,
 "Hide stash?": true,
 "Life time (0 - will exist until restart)": 3600.0,
 "Maximum amount to use (0 - without limit)": 10
 },
 "Box setup (bot will put items in the box)": {
 "Enable?": true,
 "Use small box?": true,
 "Box skin": 0,
 "Life time (0 - will exist until restart or until it dies)": 3600.0,
 "Maximum amount to use (0 - without limit)": 5,
 "Another container prefab (you can leave it empty)": ""
 }
 },
 "Monuments visit setup": {
 "Amount of random positions to visit on monument": 5,
 "List of monument prefabs blocked for visiting": []
 },
 "Items for ore mining": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "jackhammer",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "lumberjack.pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "diverpickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "stone.pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "rock",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for tree gathering": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "chainsaw",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "lumberjack.hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "frontier_hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "stonehatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "rock",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for fights": {
 "Use ammo?": true,
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "rifle.ak.diver",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "bow.hunting",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "1965232394",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "salvaged.cleaver",
 "Item skin": 0
 }
 }
 ],
 "Amount of ammo to give for weapon if respawning is allowed": 300
 },
 "Items for harvesting animals": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "knife.skinning",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for healing": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "syringe.medical",
 "Item skin": 0
 },
 "Amount of items to give when respawning": 5
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "bandage",
 "Item skin": 0
 },
 "Amount of items to give when respawning": 1
 }
 ]
 },
 "Voice phrases for different actions": {
 "Use voice phrases?": true,
 "Phrases for the Miner state": {
 "Phrases when picking up resources": {
 "Phrases": [
 "uinston/miner/pickup_collectable/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when picking up items": {
 "Phrases" "uinston/miner/pickup_collectable/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when gathering trees": {
 "Phrases": [
 "uinston/miner/mining_tree/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when mining ore": {
 "Phrases": [
 "uinston/miner/mining_ore/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when looting containers": {
 "Phrases": [
 "uinston/miner/looting/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when breaking containers (barrels, signs and etc.)": {
 "Phrases": [
 "uinston/miner/breaking/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when looting corpses": {
 "Phrases": [
 "uinston/miner/looting/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when harvesting corpses": {
 "Phrases": [
 "uinston/miner/butcher_corpse/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Hunter state": {
 "Phrases before starting to attack": {
 "Phrases": [
 "uinston/hunter/start_attack/1",
 "uinston/hunter/start_attack/2"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Fight state": {
 "Phrases before starting to attack": {
 "Phrases": [
 "uinston/attacker/start_attack/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when the bot does not see the target": {
 "Phrases": [
 "uinston/attacker/not_visible/1",
 "uinston/attacker/not_visible/2",
 "uinston/attacker/not_visible/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when the bot runs away from the attacker": {
 "Phrases": [
 "uinston/attacker/run_away/1",
 "uinston/attacker/run_away/2",
 "uinston/attacker/run_away/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Researcher state": {
 "Phrases before starting to move to the monument point": {
 "Phrases": [
 "uinston/researcher/before_move/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when reaching the destination": {
 "Phrases": [
 "uinston/researcher/after_move/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases when creating a container with resources": {
 "Phrases": [
 "uinston/full_state/1",
 "uinston/full_state/2"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when healing": {
 "Phrases": [
 "uinston/medical_state/1",
 "uinston/medical_state/2",
 "uinston/medical_state/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 }
 },
 "alfred_hunter": {
 "Enable bot?": true,
 "Bot appearance (Use the id in the range of the specified number of digits for the bot ID generator or leave 0 for random appearance)": 0,
 "Bot name (leave empty for random)": "Alfred",
 "Respawn timer (3 - 60 seconds)": 300.0,
 "Use for respawn a random place on the map? (false - will respawn on the beach)": false,
 "Maximum health": 100.0,
 "What spawns on death (PlayerCorpse, NpcCorpse, Backpack)": "PlayerCorpse",
 "How many items will be destroyed when Backpack is selected (0 - 100%)": 50.0,
 "Bot behaviour - Aggressive, Friendly, Defensive": "Defensive",
 "Controller setup": {
 "Brain timer tick (0.01 - 1)": 0.1,
 "Controls timer tick (0.01 - 1)": 0.5,
 "Accuracy of fire (lower is better)": 10.0,
 "Find entities radius": 30.0,
 "Movement speed (1 - 4)": 4,
 "Movement speed in water (1 - 4)": 2,
 "Suicide timer if the bot does not reach the destination point (0 - disables the timer)": 600.0,
 "Timer attempt to avoid obstacle if the bot does not reach the target route": 3.0,
 "Damage rate from water": 1.0,
 "Allowed distance to teleport if the bot does not reach the destination point within this distance (-1 - allowed for any distance)": 0.0,
 "Damage rate to NPC targets": 2.0,
 "Damage rate to animals": 2.0,
 "Damage rate to players": 0.8,
 "Damage rate from NPCs": 0.2,
 "Damage rate from animals": 0.2,
 "Damage rate from players": 0.8
 },
 "Wear items (on respawn)": {
 "Lock container? (true - after death loot won't drop)": true,
 "Allow bot to wear found clothes?": false,
 "List of items": [
 {
 "Item shortname or ID": "hazmatsuit.frontier",
 "Item skin": 0
 }
 ]
 },
 "Resource collection": {
 "Allow to gather wood?": false,
 "Allow to use fuel for chainsaw?": false,
 "Allow to mine ore?": false,
 "Allow to loot barrels?": false,
 "Allow to loot road signs?": false,
 "Allow to pickup resources?": false,
 "Allow to pickup dropped items?": true,
 "Allow to loot containers?": false,
 "Allow to loot corpses?": false,
 "Allow to harvest corpses?": true,
 "List of prefabs of corpses to harvest": [
 "assets/rust.ai/agents/boar/boar.corpse.prefab",
 "polarbear.corpse",
 "bear.corpse",
 "stag.corpse",
 "wolf.corpse",
 "crocodile.corpse",
 "panther.corpse",
 "tiger.corpse",
 "chicken.corpse"
 ],
 "List of prefabs blocked for mining": [
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtree03.prefab",
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtreeprefab.prefab",
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtree02.prefab"
 ]
 },
 "Fights with NPCs and players": {
 "Maximum distance for attack from weapon": 30.0,
 "Maximum distance for attack from melee": 1.0
 },
 "Animal hunting": {
 "Allow to hunt? (true - will attack animals even if they are not attacking)": true,
 "Make melee weapons preferred for hunting?": false,
 "Maximum distance for attack from weapon": 25.0,
 "Maximum distance for attack from melee": 2.0,
 "List of prefabs of animals to block hunting them": []
 },
 "Inventory overflow": {
 "Stash setup (bot will put items in the stash)": {
 "Enable?": true,
 "Hide stash?": true,
 "Life time (0 - will exist until restart)": 3600.0,
 "Maximum amount to use (0 - without limit)": 10
 },
 "Box setup (bot will put items in the box)": {
 "Enable?": true,
 "Use small box?": true,
 "Box skin": 0,
 "Life time (0 - will exist until restart or until it dies)": 3600.0,
 "Maximum amount to use (0 - without limit)": 5,
 "Another container prefab (you can leave it empty)": ""
 }
 },
 "Monuments visit setup": {
 "Amount of random positions to visit on monument": 5,
 "List of monument prefabs blocked for visiting": []
 },
 "Items for ore mining": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "jackhammer",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "lumberjack.pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "diverpickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "stone.pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "rock",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for tree gathering": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "chainsaw",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "lumberjack.hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "frontier_hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "stonehatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "rock",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for fights": {
 "Use ammo?": false,
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "shotgun.spas12",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "bow.hunting",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "1965232394",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "salvaged.cleaver",
 "Item skin": 0
 }
 }
 ],
 "Amount of ammo to give for weapon if respawning is allowed": 300
 },
 "Items for harvesting animals": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "knife.skinning",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for healing": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "syringe.medical",
 "Item skin": 0
 },
 "Amount of items to give when respawning": 5
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "bandage",
 "Item skin": 0
 },
 "Amount of items to give when respawning": 1
 }
 ]
 },
 "Voice phrases for different actions": {
 "Use voice phrases?": true,
 "Phrases for the Miner state": {
 "Phrases when picking up resources": {
 "Phrases": [
 "uinston/miner/pickup_collectable/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when picking up items": {
 "Phrases" "uinston/miner/pickup_collectable/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when gathering trees": {
 "Phrases": [
 "uinston/miner/mining_tree/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when mining ore": {
 "Phrases": [
 "uinston/miner/mining_ore/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when looting containers": {
 "Phrases": [
 "uinston/miner/looting/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when breaking containers (barrels, signs and etc.)": {
 "Phrases": [
 "uinston/miner/breaking/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when looting corpses": {
 "Phrases": [
 "uinston/miner/looting/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when harvesting corpses": {
 "Phrases": [
 "uinston/miner/butcher_corpse/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Hunter state": {
 "Phrases before starting to attack": {
 "Phrases": [
 "uinston/hunter/start_attack/1",
 "uinston/hunter/start_attack/2"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Fight state": {
 "Phrases before starting to attack": {
 "Phrases": [
 "uinston/attacker/start_attack/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when the bot does not see the target": {
 "Phrases": [
 "uinston/attacker/not_visible/1",
 "uinston/attacker/not_visible/2",
 "uinston/attacker/not_visible/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when the bot runs away from the attacker": {
 "Phrases": [
 "uinston/attacker/run_away/1",
 "uinston/attacker/run_away/2",
 "uinston/attacker/run_away/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Researcher state": {
 "Phrases before starting to move to the monument point": {
 "Phrases": [
 "uinston/researcher/before_move/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when reaching the destination": {
 "Phrases": [
 "uinston/researcher/after_move/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases when creating a container with resources": {
 "Phrases": [
 "uinston/full_state/1",
 "uinston/full_state/2"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when healing": {
 "Phrases": [
 "uinston/medical_state/1",
 "uinston/medical_state/2",
 "uinston/medical_state/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 }
 },
 "austin_fighter": {
 "Enable bot?": true,
 "Bot appearance (Use the id in the range of the specified number of digits for the bot ID generator or leave 0 for random appearance)": 0,
 "Bot name (leave empty for random)": "Austin",
 "Respawn timer (3 - 60 seconds)": 300.0,
 "Use for respawn a random place on the map? (false - will respawn on the beach)": false,
 "Maximum health": 120.0,
 "What spawns on death (PlayerCorpse, NpcCorpse, Backpack)": "PlayerCorpse",
 "How many items will be destroyed when Backpack is selected (0 - 100%)": 0.0,
 "Bot behaviour - Aggressive, Friendly, Defensive": "Aggressive",
 "Controller setup": {
 "Brain timer tick (0.01 - 1)": 0.1,
 "Controls timer tick (0.01 - 1)": 0.5,
 "Accuracy of fire (lower is better)": 3.0,
 "Find entities radius": 30.0,
 "Movement speed (1 - 4)": 4,
 "Movement speed in water (1 - 4)": 2,
 "Suicide timer if the bot does not reach the destination point (0 - disables the timer)": 600.0,
 "Timer attempt to avoid obstacle if the bot does not reach the target route": 3.0,
 "Damage rate from water": 0.0,
 "Allowed distance to teleport if the bot does not reach the destination point within this distance (-1 - allowed for any distance)": 0.0,
 "Damage rate to NPC targets": 2.0,
 "Damage rate to animals": 2.0,
 "Damage rate to players": 0.8,
 "Damage rate from NPCs": 0.2,
 "Damage rate from animals": 0.2,
 "Damage rate from players": 0.8
 },
 "Wear items (on respawn)": {
 "Lock container? (true - after death loot won't drop)": true,
 "Allow bot to wear found clothes?": false,
 "List of items": [
 {
 "Item shortname or ID": "hazmat.krieg",
 "Item skin": 0
 }
 ]
 },
 "Resource collection": {
 "Allow to gather wood?": false,
 "Allow to use fuel for chainsaw?": false,
 "Allow to mine ore?": false,
 "Allow to loot barrels?": true,
 "Allow to loot road signs?": false,
 "Allow to pickup resources?": false,
 "Allow to pickup dropped items?": true,
 "Allow to loot containers?": true,
 "Allow to loot corpses?": true,
 "Allow to harvest corpses?": false,
 "List of prefabs of corpses to harvest": [
 "assets/rust.ai/agents/boar/boar.corpse.prefab",
 "polarbear.corpse",
 "bear.corpse",
 "stag.corpse",
 "wolf.corpse",
 "crocodile.corpse",
 "panther.corpse",
 "tiger.corpse",
 "chicken.corpse"
 ],
 "List of prefabs blocked for mining": [
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtree03.prefab",
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtreeprefab.prefab",
 "assets/bundled/prefabs/autospawn/resource/vine_swinging/vineswingingtree02.prefab"
 ]
 },
 "Fights with NPCs and players": {
 "Maximum distance for attack from weapon": 30.0,
 "Maximum distance for attack from melee": 1.0
 },
 "Animal hunting": {
 "Allow to hunt? (true - will attack animals even if they are not attacking)": false,
 "Make melee weapons preferred for hunting?": false,
 "Maximum distance for attack from weapon": 30.0,
 "Maximum distance for attack from melee": 2.0,
 "List of prefabs of animals to block hunting them": []
 },
 "Inventory overflow": {
 "Stash setup (bot will put items in the stash)": {
 "Enable?": true,
 "Hide stash?": true,
 "Life time (0 - will exist until restart)": 3600.0,
 "Maximum amount to use (0 - without limit)": 10
 },
 "Box setup (bot will put items in the box)": {
 "Enable?": true,
 "Use small box?": true,
 "Box skin": 0,
 "Life time (0 - will exist until restart or until it dies)": 3600.0,
 "Maximum amount to use (0 - without limit)": 5,
 "Another container prefab (you can leave it empty)": ""
 }
 },
 "Monuments visit setup": {
 "Amount of random positions to visit on monument": 5,
 "List of monument prefabs blocked for visiting": []
 },
 "Items for ore mining": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "jackhammer",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "lumberjack.pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "diverpickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "stone.pickaxe",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "rock",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for tree gathering": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "chainsaw",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "lumberjack.hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "frontier_hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "hatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "stonehatchet",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "rock",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for fights": {
 "Use ammo?": false,
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": false,
 "Allow to give item when respawning?": true,
 "Item": {
 "Item shortname or ID": "krieg.shotgun",
 "Item skin": 0
 }
 },
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "krieg.chainsword",
 "Item skin": 0
 }
 }
 ],
 "Amount of ammo to give for weapon if respawning is allowed": 300
 },
 "Items for harvesting animals": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "knife.skinning",
 "Item skin": 0
 }
 }
 ]
 },
 "Items for healing": {
 "List of items (in priority order)": [
 {
 "Allow to create item if it is not in inventory?": true,
 "Allow to give item when respawning?": false,
 "Item": {
 "Item shortname or ID": "syringe.medical",
 "Item skin": 0
 },
 "Amount of items to give when respawning": 5
 }
 ]
 },
 "Voice phrases for different actions": {
 "Use voice phrases?": true,
 "Phrases for the Miner state": {
 "Phrases when picking up resources": {
 "Phrases": [
 "uinston/miner/pickup_collectable/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when picking up items": {
 "Phrases": [
 "uinston/miner/pickup_collectable/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when gathering trees": {
 "Phrases": [
 "uinston/miner/mining_tree/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when mining ore": {
 "Phrases": [
 "uinston/miner/mining_ore/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when looting containers": {
 "Phrases": [
 "uinston/miner/looting/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when breaking containers (barrels, signs and etc.)": {
 "Phrases": [
 "uinston/miner/breaking/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when looting corpses": {
 "Phrases": [
 "uinston/miner/looting/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when harvesting corpses": {
 "Phrases": [
 "uinston/miner/butcher_corpse/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Hunter state": {
 "Phrases before starting to attack": {
 "Phrases": [
 "uinston/hunter/start_attack/1",
 "uinston/hunter/start_attack/2"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Fight state": {
 "Phrases before starting to attack": {
 "Phrases": [
 "uinston/attacker/start_attack/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when the bot does not see the target": {
 "Phrases": [
 "uinston/attacker/not_visible/1",
 "uinston/attacker/not_visible/2",
 "uinston/attacker/not_visible/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when the bot runs away from the attacker": {
 "Phrases": [
 "uinston/attacker/run_away/1",
 "uinston/attacker/run_away/2",
 "uinston/attacker/run_away/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases for the Researcher state": {
 "Phrases before starting to move to the monument point": {
 "Phrases": [
 "uinston/researcher/before_move/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when reaching the destination": {
 "Phrases": [
 "uinston/researcher/after_move/1"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 },
 "Phrases when creating a container with resources": {
 "Phrases": [
 "uinston/full_state/1",
 "uinston/full_state/2"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 },
 "Phrases when healing": {
 "Phrases": [
 "uinston/medical_state/1",
 "uinston/medical_state/2",
 "uinston/medical_state/3"
 ],
 "Chance of using phrases (% 0 - 100)": 30.0
 }
 }
 }
 }
}