May I enter the stage ? I've been busy with that ARC_Platidus whatever map proposed for a normal CTF and having a mess at pathing chapter - will be chatting about that elsewhere if needed...
But let's see what is about here...
Processing...
Processing done:
- This it's not a friend of servers having "space" in name - lousy habits without a purpose;
- At least we have zones
Code: Select all
ZoningChecker: ZoneInfo2 and ZoneInfo3 share the same zone
ZoningChecker: ZoneInfo2 and ZoneInfo4 share the same zone
ZoningChecker: ZoneInfo2 and ZoneInfo5 share the same zone
ZoningChecker: ZoneInfo2 and ZoneInfo6 share the same zone
ZoningChecker: ZoneInfo2 and ZoneInfo7 share the same zone
ZoningChecker: ZoneInfo2 and ZoneInfo8 share the same zone
ZoningChecker: ZoneInfo2 and ZoneInfo9 share the same zone
ZoningChecker: ZoneInfo2 and ZoneInfo19 share the same zone
ZoningChecker: ZoneInfo2 and ZoneInfo22 share the same zone
ZoningChecker: ZoneInfo3 and ZoneInfo4 share the same zone
ZoningChecker: ZoneInfo3 and ZoneInfo5 share the same zone
ZoningChecker: ZoneInfo3 and ZoneInfo6 share the same zone
ZoningChecker: ZoneInfo3 and ZoneInfo7 share the same zone
ZoningChecker: ZoneInfo3 and ZoneInfo8 share the same zone
ZoningChecker: ZoneInfo3 and ZoneInfo9 share the same zone
ZoningChecker: ZoneInfo3 and ZoneInfo19 share the same zone
ZoningChecker: ZoneInfo3 and ZoneInfo22 share the same zone
ZoningChecker: ZoneInfo4 and ZoneInfo5 share the same zone
ZoningChecker: ZoneInfo4 and ZoneInfo6 share the same zone
ZoningChecker: ZoneInfo4 and ZoneInfo7 share the same zone
ZoningChecker: ZoneInfo4 and ZoneInfo8 share the same zone
ZoningChecker: ZoneInfo4 and ZoneInfo9 share the same zone
ZoningChecker: ZoneInfo4 and ZoneInfo19 share the same zone
ZoningChecker: ZoneInfo4 and ZoneInfo22 share the same zone
ZoningChecker: ZoneInfo5 and ZoneInfo6 share the same zone
ZoningChecker: ZoneInfo5 and ZoneInfo7 share the same zone
ZoningChecker: ZoneInfo5 and ZoneInfo8 share the same zone
ZoningChecker: ZoneInfo5 and ZoneInfo9 share the same zone
ZoningChecker: ZoneInfo5 and ZoneInfo19 share the same zone
ZoningChecker: ZoneInfo5 and ZoneInfo22 share the same zone
ZoningChecker: ZoneInfo6 and ZoneInfo7 share the same zone
ZoningChecker: ZoneInfo6 and ZoneInfo8 share the same zone
ZoningChecker: ZoneInfo6 and ZoneInfo9 share the same zone
ZoningChecker: ZoneInfo6 and ZoneInfo19 share the same zone
ZoningChecker: ZoneInfo6 and ZoneInfo22 share the same zone
ZoningChecker: ZoneInfo7 and ZoneInfo8 share the same zone
ZoningChecker: ZoneInfo7 and ZoneInfo9 share the same zone
ZoningChecker: ZoneInfo7 and ZoneInfo19 share the same zone
ZoningChecker: ZoneInfo7 and ZoneInfo22 share the same zone
ZoningChecker: ZoneInfo8 and ZoneInfo9 share the same zone
ZoningChecker: ZoneInfo8 and ZoneInfo19 share the same zone
ZoningChecker: ZoneInfo8 and ZoneInfo22 share the same zone
ZoningChecker: ZoneInfo9 and ZoneInfo19 share the same zone
ZoningChecker: ZoneInfo9 and ZoneInfo22 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo11 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo12 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo13 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo14 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo15 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo16 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo17 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo18 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo20 share the same zone
ZoningChecker: ZoneInfo10 and ZoneInfo21 share the same zone
ZoningChecker: ZoneInfo11 and ZoneInfo12 share the same zone
ZoningChecker: ZoneInfo11 and ZoneInfo13 share the same zone
ZoningChecker: ZoneInfo11 and ZoneInfo14 share the same zone
ZoningChecker: ZoneInfo11 and ZoneInfo15 share the same zone
ZoningChecker: ZoneInfo11 and ZoneInfo16 share the same zone
ZoningChecker: ZoneInfo11 and ZoneInfo17 share the same zone
ZoningChecker: ZoneInfo11 and ZoneInfo18 share the same zone
ZoningChecker: ZoneInfo11 and ZoneInfo20 share the same zone
ZoningChecker: ZoneInfo11 and ZoneInfo21 share the same zone
ZoningChecker: ZoneInfo12 and ZoneInfo13 share the same zone
ZoningChecker: ZoneInfo12 and ZoneInfo14 share the same zone
ZoningChecker: ZoneInfo12 and ZoneInfo15 share the same zone
ZoningChecker: ZoneInfo12 and ZoneInfo16 share the same zone
ZoningChecker: ZoneInfo12 and ZoneInfo17 share the same zone
ZoningChecker: ZoneInfo12 and ZoneInfo18 share the same zone
ZoningChecker: ZoneInfo12 and ZoneInfo20 share the same zone
ZoningChecker: ZoneInfo12 and ZoneInfo21 share the same zone
ZoningChecker: ZoneInfo13 and ZoneInfo14 share the same zone
ZoningChecker: ZoneInfo13 and ZoneInfo15 share the same zone
ZoningChecker: ZoneInfo13 and ZoneInfo16 share the same zone
ZoningChecker: ZoneInfo13 and ZoneInfo17 share the same zone
ZoningChecker: ZoneInfo13 and ZoneInfo18 share the same zone
ZoningChecker: ZoneInfo13 and ZoneInfo20 share the same zone
ZoningChecker: ZoneInfo13 and ZoneInfo21 share the same zone
ZoningChecker: ZoneInfo14 and ZoneInfo15 share the same zone
ZoningChecker: ZoneInfo14 and ZoneInfo16 share the same zone
ZoningChecker: ZoneInfo14 and ZoneInfo17 share the same zone
ZoningChecker: ZoneInfo14 and ZoneInfo18 share the same zone
ZoningChecker: ZoneInfo14 and ZoneInfo20 share the same zone
ZoningChecker: ZoneInfo14 and ZoneInfo21 share the same zone
ZoningChecker: ZoneInfo15 and ZoneInfo16 share the same zone
ZoningChecker: ZoneInfo15 and ZoneInfo17 share the same zone
ZoningChecker: ZoneInfo15 and ZoneInfo18 share the same zone
ZoningChecker: ZoneInfo15 and ZoneInfo20 share the same zone
ZoningChecker: ZoneInfo15 and ZoneInfo21 share the same zone
ZoningChecker: ZoneInfo16 and ZoneInfo17 share the same zone
ZoningChecker: ZoneInfo16 and ZoneInfo18 share the same zone
ZoningChecker: ZoneInfo16 and ZoneInfo20 share the same zone
ZoningChecker: ZoneInfo16 and ZoneInfo21 share the same zone
ZoningChecker: ZoneInfo17 and ZoneInfo18 share the same zone
ZoningChecker: ZoneInfo17 and ZoneInfo20 share the same zone
ZoningChecker: ZoneInfo17 and ZoneInfo21 share the same zone
ZoningChecker: ZoneInfo18 and ZoneInfo20 share the same zone
ZoningChecker: ZoneInfo18 and ZoneInfo21 share the same zone
ZoningChecker: ZoneInfo19 and ZoneInfo22 share the same zone
ZoningChecker: ZoneInfo20 and ZoneInfo21 share the same zone
You (mapper) gotta be kidding me...
- Defending elsewhere
Code: Select all
DefenseChecks: Map has 0 DefensePoint Actors for team 0. Check if this is wrong.
DefenseChecks: Map has 0 DefensePoint Actors for team 1. Check if this is wrong.
- not exactly unpredictable
Code: Select all
CTFReport: --- Reporting AlternatePaths setup: ---
CTFReport: For Team 0 = 0 pieces.
CTFReport: For Team 1 = 0 pieces.
Notes:
- Map has paths - area is just big causing lost Bots. More nodes would cause following the shortest routes and always ones closer to shortest routes. There is more to discuss here, if we know how this dev does work.
- Plain trash here
Code: Select all
ScriptWarning: BabyCow CTF-FragIsland.BabyCow0 (Function UnrealShare.BabyCow.Grazing.PickDestination:0065) Accessed None
ScriptWarning: BabyCow CTF-FragIsland.BabyCow0 (Function UnrealShare.BabyCow.Grazing.PickDestination:0078) Accessed None
ScriptWarning: BabyCow CTF-FragIsland.BabyCow0 (Function UnrealShare.BabyCow.Grazing.PickDestination:0097) Accessed None
ScriptWarning: BabyCow CTF-FragIsland.BabyCow3 (Function UnrealShare.BabyCow.Grazing.PickDestination:0065) Accessed None
ScriptWarning: BabyCow CTF-FragIsland.BabyCow3 (Function UnrealShare.BabyCow.Grazing.PickDestination:0078) Accessed None
ScriptWarning: BabyCow CTF-FragIsland.BabyCow3 (Function UnrealShare.BabyCow.Grazing.PickDestination:0097) Accessed None
ScriptWarning: BabyCow CTF-FragIsland.BabyCow3 (Function UnrealShare.BabyCow.Grazing.TakeDamage:0006) Accessed None
ScriptWarning: BabyCow CTF-FragIsland.BabyCow1 (Function UnrealShare.BabyCow.Grazing.TakeDamage:0006) Accessed None
ScriptWarning: BabyCow CTF-FragIsland.BabyCow0 (Function UnrealShare.BabyCow.Grazing.TakeDamage:0006) Accessed None
ScriptWarning: Cow CTF-FragIsland.Cow10 (Function UnrealShare.Cow.Grazing.EndState:0009) Accessed None
ScriptWarning: BabyCow CTF-FragIsland.BabyCow2 (Function UnrealShare.Cow.Grazing.EndState:0009) Accessed None
ScriptWarning: Cow CTF-FragIsland.Cow4 (Function UnrealShare.Cow.Grazing.EndState:0009) Accessed None
ScriptWarning: Cow CTF-FragIsland.Cow3 (Function UnrealShare.Cow.Grazing.EndState:0009) Accessed None
Any reason for these ?
- Enemy Flag Carrier will be a hard deal to be found in the wild in stock CTFGame, if map would be supposed to work properly with A.I., navigation paths have to be optimized and minimized as much as possible. Finding a boosted carrier or such enemy away from paths-net won't be possible without external assistance. By adding more paths Engine will clamp quickly in paths processing task heading nowhere;
- IT DOESN'T include any teleporter - those are WARP Zones. The shortest way to any flag from the other flag is.. THERE, by warping.
Okay, let me think 10 minutes what is doable here ( after cleaning all crap out )...
Edit:
680 reachspecs should cover main areas, it might be welcomed a NoLost actor for Bot thrown away from paths-net. The rest are issues specific to an oversized map... Perhaps toggling paths would do some randomization or adding a few paths and... AlternatePaths.