Yeah, it was doing it fine in BotSpawn, but since the move to BotReSpawn, it's no longer auto populating migration data. If we create a manual profile for the custom json with...
{
"Profiles": {
"low_super2_pistol.nailgun": {
"type": 1,
"Spawn": {
"AutoSpawn": true,
"Radius": 90,
"BotNames": [
"[YT11] Name"
],
"BotNamePrefix": "",
"Keep_Default_Loadout": false,
"Kit": [
"low_monument_pistol.nailgun_1"
],
"Day_Time_Spawn_Amount": 3,
"Night_Time_Spawn_Amount": 2,
"Announce_Spawn": false,
"Announcement_Text": "",
"BotHealth": 83,
"Stationary": false,
"UseCustomSpawns": false,
"ChangeCustomSpawnOnDeath": false
},
"Behaviour": {
"Roam_Range": 40,
"Aggro_Range": 40,
"DeAggro_Range": 60,
"Peace_Keeper": false,
"Bot_Accuracy_Percent": 24,
"Bot_Damage_Percent": 46,
"Running_Speed_Boost": 0,
"AlwaysUseLights": false
},
"Death": {
"Spawn_Hackable_Death_Crate_Percent": 0,
"Death_Crate_CustomLoot_Profile": "",
"Death_Crate_LockDuration": 600,
"Corpse_Duration": 4,
"Weapon_Drop_Percent": 100,
"Min_Weapon_Drop_Condition_Percent": 0,
"Max_Weapon_Drop_Condition_Percent": 100,
"Wipe_Belt_Percent": 0,
"Wipe_Clothing_Percent": 0,
"Allow_Rust_Loot_Percent": 0,
"Respawn_Timer": 10
},
"Other": {
"Chute": false,
"Suicide_Timer": 10,
"Die_Instantly_From_Headshot": false,
"Instant_Death_From_Headshot_Allowed_Weapons": [],
"Parent_Monument": "Abandoned Supermarket 2",
"Disable_Radio": true
}
}
},
"MigrationDataDoNotEdit": {
}
}
and upload that json file, restart the bot, the migration data remains empty and the bot will spawn centre map. Another oddity which is definitely related to this issue, is that the file isn't auto-formatted. eg when you used to load the bot using a json file our script created (or one manually typed our even), it would get formatted correctly when the mod loads. So if it's not tabulatted/spaced correctly like above, your mod with clean that up. That no longer happens (though the bot still spawns. However, once we add a custom profile via the UI, the migration data for all them are filled, and then the file is correctly formatted as well. Hope this makes sense.
(Not that I care about it's formatting, but I feel the issue is related.)