Forum: PogamutUDK

Using a custom map with pogamut bots

Hi there,

I've been trying to get a custom map working as a Gamebots deathmatch to run my Pogamut bots on. I compiled Gamebots from the SVN with the February 2011 UDK, and all seems to work fine. The trouble comes when I connect a Pogamut bot to a custom map. I made an empty map with 2 player spawns and path nodes, and it works fine using native bots, but every time I try to connect the EmptyBot example to this map it causes UDK to crash at the moment when the bot is spawned on the server (when spectating I can see the bot model appear right as it crashes). I can add Pogamut bots to the default maps without a problem.

As a side question - Is it possible to compile gamebots with the latest version of UDK? I tried briefly, but I was getting compile errors on udk make.

The full log created by UDK when connecting a bot from pogamut is below:

Log: Log file open, 10/26/11 08:50:35
Init: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
Init: Version: 7876
Init: Epic Internal: 0
Init: Compiled (32-bit): Feb 10 2011 17:20:58
Init: Changelist: 776445
Init: Command line: -seekfreeloading
Init: Base directory: C:\UDK\UDK with GameBots-2011-02\Binaries\Win32\
DevConfig: GConfig::LoadFile associated file: ..\..\UDKGame\Config\UDKCompat.ini
0000.08 Init: Computer: DAVID-PC
0000.08 Init: User: David
0000.08 Init: CPU Page size=4096, Processors=8
0000.08 Init: High frequency timer resolution =3.132138 MHz
0000.08 Init: Memory total: Physical=6.0GB Pagefile=12.0GB Virtual=4.0GB
0000.08 Log: STEAMWORKS initialized 0
0000.11 Init: WinSock: I am David-PC (192.168.0.2:0)
0000.11 Init: Presizing for 83221 objects not considered by GC, pre-allocating 0 bytes.
0000.11 Init: Object subsystem initialized
0000.17 Init: OS stats:
0000.17 Init: Windows 7
0000.17 Init: RemoteDesktop=0
0000.17 Init: Memory stats:
0000.17 Init: Physical: 6135MB
0000.17 Init: Virtual: 4095MB
0000.17 Init: PageFile: 12268MB
0000.17 Init: CPU stats:
0000.17 Init: MeasuredPerformanceTime: 109.593 (stored result)
0000.17 Init: Hyperthreaded: 1
0000.17 Init: NumProcessorsPerCPU: 1
0000.17 Init: NumLogicalProcessors: 8
0000.17 Init: NumPhysicalProcessors: 8
0000.17 Init: MaxSpeed: 3201
0000.17 Init: CurrentSpeed: 3201
0000.17 Init: CoresPerProcessor: 8
0000.17 Init: IsOnBattery: 0
0000.17 Init: BatteryLevel: -1
0000.17 Init: Manufacturer: Intel
0000.17 Init: CPUName: INTEL Pentium-III
0000.17 Init: L1CacheSize: 32
0000.17 Init: L2CacheSize: -1
0000.17 Init: Architecture: x86
0000.17 Init: GPU stats:
0000.17 Init: VendorID: 000010DE
0000.17 Init: DeviceID: 00001200
0000.17 Init: DriverVersion: 8.17.12.8527
0000.17 Init: DeviceName: NVIDIA GeForce GTX 560 Ti
0000.17 Init: DriverName: nvd3dum.dll
0000.17 Init: PixelShaderVersion: 3
0000.17 Init: VertexShaderVersion: 3
0000.17 Init: VRAMQuantity: 1024
0000.17 Init: DedicatedVRAM: 993
0000.17 Init: AdapterCount: 3
0000.17 Init: SupportsHardwareTnL: 1
0000.17 Init: Machine detected compatibility level: Composite: 4. CPU: 5. GPU: 4.
0000.17 Init: Previous detected compatibility level: Composite: 4. CPU: 5. GPU: 4.
0000.22 Log: Shader platform (RHI): PC-D3D-SM3
0000.26 Log: PhysX GPU Support: DISABLED
0000.26 Init: Initializing FaceFX...
0000.26 Init: FaceFX 1.7.3.1 initialized.
0000.27 Init: XAudio2 using 'Speakers (SB X-Fi Xtreme Audio)' : 2 channels at 48 kHz using 16 bits per sample (channel mask 0x3)
0001.20 DevPhysics: ApexManager: Unable to load legacy Destructible module; loading old Destructible assets may fail.
0002.26 Init: Finished loading startup packages in 1.87 seconds
0002.27 Log: 64582 objects as part of root set at end of initial load.
0002.27 Log: 0 out of 0 bytes used by permanent object pool.
0002.27 Log: Initializing Engine...
0002.27 Warning: Warning, Failed to load 'ApexDestructibleDamageParameters UDK_APEXDamageMap.UDKDamageMap': Failed to find object 'ApexDestructibleDamageParameters UDK_APEXDamageMap.UDKDamageMap'
0002.29 Init: UEngine initialized
0002.30 Init: XAudio2Device initialized.
0002.39 Init: Client initialized
0002.99 Log: Steamworks is unavailable
0003.09 Log: LoadMap: UDKFrontEndMap?Name=Player?Team=255
0003.10 DevMemory: Memory allocations reported by the OS: 244.36 MB (with 0.00 MB waste)
0003.10 DevMemory: Virtual memory tracked in the allocators: 96.60 MB (with 86.74 MB used, 3.49 MB slack and 6.36 MB waste)
0003.15 Warning: Warning, Failed to load 'UTGameContent.UTDroppedShieldBelt'! Referenced by 'GameBotsUDK.GBClientClass:GetDroppedItemAmount' ('---').
0003.15 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.15 Warning: Warning, Failed to load 'UTGameContent.UTDroppedShieldBelt:ShieldAmount'! Referenced by 'GameBotsUDK.GBClientClass:GetDroppedItemAmount' ('---').
0003.15 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.15 Warning: Warning, Failed to load Outer for resource 'ShieldAmount': Class UTGameContent.UTDroppedShieldBelt
0003.15 Warning: Warning, Failed to load 'UTGameContent.UTDroppedShieldBelt:ShieldAmount'! Referenced by 'GameBotsUDK.GBClientClass:GetDroppedItemAmount' ('---').
0003.15 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.15 Warning: Warning, Failed to load Outer for resource 'ShieldAmount': Class UTGameContent.UTDroppedShieldBelt
0003.15 Warning: Warning, Failed to load 'UTGameContent.UTArmorPickup_BaseArmor'! Referenced by 'GameBotsUDK.BotConnection:InitBot' ('---').
0003.15 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.15 Warning: Warning, Failed to load 'UTGameContent.UTArmorPickup_ShieldBelt'! Referenced by 'GameBotsUDK.BotConnection:InitBot' ('---').
0003.15 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.15 Warning: Warning, Failed to load 'UTGameContent.UTArmorPickup_Thighpad'! Referenced by 'GameBotsUDK.BotConnection:InitBot' ('---').
0003.15 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.15 Warning: Warning, Failed to load 'UTGameContent.UTUDamage'! Referenced by 'GameBotsUDK.RemoteBot:checkSelf' ('---').
0003.15 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.15 Warning: Warning, Failed to load 'UTGameContent.UTUDamage'! Referenced by 'GameBotsUDK.RemoteBot:checkSelf' ('---').
0003.15 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.15 Warning: Warning, Failed to load 'UTGameContent.UTUDamage'! Referenced by 'GameBotsUDK.RemoteBot:checkSelf.UDamage' ('---').
0003.15 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.16 Warning: Warning, Failed to load 'UTGameContent.UTArmorPickup_BaseArmor'! Referenced by 'GameBotsUDK.RemoteBot:SpawnInventory' ('---').
0003.16 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.16 Warning: Warning, Failed to load 'UTGameContent.UTArmorPickup_Thighpad'! Referenced by 'GameBotsUDK.RemoteBot:SpawnInventory' ('---').
0003.16 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.16 Warning: Warning, Failed to load 'UTGameContent.UTArmorPickup_BaseArmor'! Referenced by 'GameBotsUDK.RemoteBot:SpawnInventory' ('---').
0003.16 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.16 Warning: Warning, Failed to load 'UTGameContent.UTDroppedShieldBelt'! Referenced by 'GameBotsUDK.RemoteBot:SpawnInventory' ('---').
0003.16 Warning: Warning, Failed to load 'UTGameContent': Can't find file for package 'UTGameContent' while loading NULL
0003.17 Log: Game class is 'UTEntryGame'
0003.18 Log: Primary PhysX scene will be in software.
0003.18 Log: Creating Primary PhysX Scene.
0003.19 Log: Bringing World UDKFrontEndMap.TheWorld up for play (0) at 2011.10.26-08.50.38
0003.19 Log: Bringing up level for play took: 0.005120
0003.19 ScriptWarning: Accessed None 'Profile'
UIDataStore_OnlinePlayerData Transient.DataStoreClient_0:UIDataStore_OnlinePlayerData_0
Function Engine.UIDataStore_OnlinePlayerData:OnLoginChange:0134
0003.19 ScriptWarning: Accessed None 'Profile'
UIDataStore_OnlinePlayerData Transient.DataStoreClient_0:UIDataStore_OnlinePlayerData_0
Function Engine.UIDataStore_OnlinePlayerData:OnLoginChange:0168
0003.19 Log: ########### Finished loading level: 0.096370 seconds
0003.21 Init: Game engine initialized
0003.21 Log: Initializing Engine Completed
0005.19 Log: >>>>>>>>>>>>>> Initial startup: 5.19s