How to use bots in your title packs

Discuss everything related to custom data creation.

Moderator: NADEO

User avatar
faserg1
Posts: 446
Joined: 06 Jul 2011, 19:54
Location: Russia
Contact:

Re: How to use bots in your title packs

Post by faserg1 »

Well, do you palyed the Ivasion titlepack? I just ineterested of your problem. For me I have no crashes in Invasion. Maybe it is crashing using just Horde script...
UPD:
Yep, this script crashing. Well, lets look at this...

Ah! Well. I know whats up...

Code: Select all

Void SpawnBotPlayer(Integer _Clan, Integer _Armor, CSmLandmark _BotSpawn, Integer _Time, Integer _Difficulty)
{
	declare BotPlayer = CreateBotPlayer(ModelId, _Clan, _Armor, _BotSpawn, _Time);
	assert (BotPlayer != Null && BotPlayer.Driver != Null);
	BotPlayer.Driver.Behaviour = CSmPlayerDriver::ESmDriverBehaviour::Patrol;
	BotPlayer.Driver.ShootPeriodMin 	= C_BotShootPeriodMin;
	BotPlayer.Driver.ShootPeriodMax 	= C_BotShootPeriodMax;
	BotPlayer.Driver.Accuracy 			= C_BotAccuracy;
	BotPlayer.Driver.ReactionTime		= C_BotReactionTime;
	BotPlayer.Driver.RocketAnticipation	= C_BotRocketAnticipation;
	BotPlayer.Driver.DisengageDistance 	= C_BotDisengageDistance;
	BotPlayer.Driver.AggroRadius 		= C_BotAggroRadius;					
	BotPlayer.EnergyLevel				= 0.;
	BotPlayer.SpeedPower				= C_Levels_SpeedPower[_Difficulty];
}
Look at this shi... :? shield function:

Code: Select all

assert (BotPlayer != Null && BotPlayer.Driver != Null);
Don't use it. It is... You know... :roll:
Well, I have something like this:

Code: Select all

Void SpawnBotPlayer(Integer _Clan, Integer _Armor, CSmLandmark _BotSpawn, Integer _Time, Integer _Difficulty)
{
	declare BotPlayer = CreateBotPlayer(ModelId, _Clan, _Armor, _BotSpawn, _Time);
	if (BotPlayer != Null && BotPlayer.Driver != Null)
	{
		BotPlayer.Driver.Behaviour = CSmPlayerDriver::ESmDriverBehaviour::Patrol;
		BotPlayer.Driver.ShootPeriodMin 	= C_BotShootPeriodMin;
		BotPlayer.Driver.ShootPeriodMax 	= C_BotShootPeriodMax;
		BotPlayer.Driver.Accuracy 			= C_BotAccuracy;
		BotPlayer.Driver.ReactionTime		= C_BotReactionTime;
		BotPlayer.Driver.RocketAnticipation	= C_BotRocketAnticipation;
		BotPlayer.Driver.DisengageDistance 	= C_BotDisengageDistance;
		BotPlayer.Driver.AggroRadius 		= C_BotAggroRadius;					
		BotPlayer.EnergyLevel				= 0.;
		BotPlayer.SpeedPower				= C_Levels_SpeedPower[_Difficulty];
	}
}
And I have no crashes) So, Eole/Kak0 - do not use this function. It crashing ManiaPlanet (I already have experience with that).
Есть вопросы? Только скайп - faserg1.
Image
Жизнь - это динамика ритма. Life is dynamic of rhythm.
Kak0
Posts: 156
Joined: 11 May 2012, 09:25

Re: How to use bots in your title packs

Post by Kak0 »

I'll have a look at it and will update the script.
User avatar
faserg1
Posts: 446
Joined: 06 Jul 2011, 19:54
Location: Russia
Contact:

Re: How to use bots in your title packs

Post by faserg1 »

Well. Again something wrong. I have again crash. :shock:
I am very surprised. I'll try to find bug.


UPD:
Well, I think someyhing with that:
UnspawnPlayer(Bot); (~240-250 line);

So, yeah. If use DestroyBotPlayer(Bot); function all works fine. But. Something wrong with UnspawnPlayer(Bot); function.
Here is a video:
(Oops, wrong video) Reuploading.
http://youtu.be/vlgGVOe6sVM
(Sorry for my bad "english" voice.)

Part of log (ManiaPlanet_logs.exe):

Code: Select all

[CheckLag] Stopped at 23h 10mn 45s 65ms
[TimeMs] Total=61(Viewport::Run)
---    61 ret 
------    52 Static(CPlugFileGPU::Compile) 2 calls
--- ExceptionWin32 catched ---
Win32 Exception : Access violation
	=>Occured at address 0x00CE5FE3
	The thread tried to read from the invalid address (data) 0x00000000
	eax=0x13FB8ECC   ebx=0x04CEC7E8   ecx=0x00000000   edx=0x00000000
	edi=0x00000000   esi=0x0BF0EFF0   ebp=0x0018EE80   esp=0x0018EE34   eip=0x00CE5FE3
	@ Running (.\Source\SmNetwork.cpp:477) yield / t=(269884, 134926)
	Called from address 0x00CE6C17
	Called from address 0x00801FA6
	Called from address 0x00BB4217
	Called from address 0x004A8CF7
	Called from address 0x00783DCA
	Called from address 0x00D67E67
	Called from address 0x00D7D264
	Called from address 0x00D4CC5A
	Called from address 0x00EEE702
	Called from address 0x00EEE09B
	Called from address 0x00EEE217
	Called from address 0x00EF22E5
	Called from address 0x76D933CA
	Called from address 0x779B9ED2
	Called from address 0x779B9EA5
End of stack...
[Sys] Time is 23h 10mn 48s 105ms

[Sys] Time since init: 0h 4mn 29s 885ms

Stack was copied from 0x0x0018EDB4, 16 384 bytes

ByteCode:
00CE5FA3: 51 8D 55 C8 52 8B 4D 08 - E8 C0 77 84 FF 89 45 DC
00CE5FB3: 83 7D DC 00 75 14 C7 45 - FC FF FF FF FF 8D 4D C8
00CE5FC3: E8 28 C4 71 FF E9 79 FF - FF FF 8B 45 C4 8B 08 8B
00CE5FD3: 91 08 03 00 00 8B 45 C4 - 8B 08 8B 89 08 03 00 00
00CE5FE3: 8B 12 8B 82 90 00 00 00 - FF D0 D9 40 04 D9 5D D4
00CE5FF3: D9 45 D4 D9 05 F4 6C 42 - 01 DA E9 DF E0 F6 C4 44
00CE6003: 7B 12 D9 45 D4 D9 05 F8 - 6C 42 01 DA E9 DF E0 F6
00CE6013: C4 44 7A 09 D9 05 B8 68 - 1F 01 D9 5D D4 8D 4D D4

Stack:
0018EE34: A640DA1A 
0018EE38: 0BF0EFF0 
   CTrackManiaPlayerInfo(0x0BF0EFF0)
0018EE3C: 0C2B2990 
      Linked to file="<virtual>G:\Games\ManiaPlanet\GameData\ShootMania\ShootMania.TitleCore.Gbx"
   CShootMania(0x0C2B2990)
0018EE40: 004926B0 
0018EE44: 13FB8ECC 
0018EE48: 00000005 
0018EE4C: 4A0CD0F1 
0018EE50: 00000001 
0018EE54: BF800000 
0018EE58: 00000001 
0018EE5C: 14045500 
   CGameCtnGhost(0x14045500)
0018EE60: 00000007 
0018EE64: 00000001 
0018EE68: 00000000 
0018EE6C: 0174FE58 
   CFastString("")
0018EE70: 0018F4D0 
   CFastString("")
0018EE74: 0018F514 
0018EE78: 011548E8 
0018EE7C: 00000000 
0018EE80: 0018F520 Ebp copy
0018EE84: 00CE6C17 Occured at address 0x00CE5FE3
0018EE88: 2B252880 (1st Parameter)
   CGameCtnReplayRecord(0x2B252880)
0018EE8C: A640C1BA (2nd Parameter)
0018EE90: 04CEC7E8 
   CTrackManiaNetwork(0x04CEC7E8)
0018EE94: 00CB5518 
0018EE98: 140A01EA 
0018EE9C: 4A2FA7B4 
0018EEA0: 0000002A 
0018EEA4: 0018F028 
0018EEA8: 016955D0 
0018EEAC: 0018EEC8 
0018EEB0: 00572A4C 
0018EEB4: 0018EEB8 
0018EEB8: 4A2FA7B4 
0018EEBC: 000001DD 
0018EEC0: 00000000 
0018EEC4: 0C2B2990 
0018EEC8: 0018EEDC 
0018EECC: 00D61594 
0018EED0: 04CEB49C 
   CFastString("")
0018EED4: 0018F028 
0018EED8: 1F201700 
   CFastString("")
0018EEDC: 0018EF00 
0018EEE0: 00D4F4FC 
0018EEE4: 04CEB49C 
0018EEE8: 0018F028 
0018EEEC: 1F201700 
0018EEF0: 0E55DB70 
0018EEF4: 0018F028 
0018EEF8: 1F2016D0 
   CFastString("")
0018EEFC: 11DF3D08 
   CSmArenaRulesMode(0x11DF3D08)
0018EF00: 0018EF18 
0018EF04: 00C5C14D 
0018EF08: 04CEB460 
   CGamePlaygroundUIConfig(0x04CEB460)
0018EF0C: 00000000 
0018EF10: 03780000 
0018EF14: 2B372998 
0018EF18: 0018EFA0 
0018EF1C: 00C5E89B 
0018EF20: 334401B2 
0018EF24: 00664532 
0018EF28: A640DB3A 
0018EF2C: 016955D0 
0018EF30: 0E55DB70 
0018EF34: 2B35B058 
0018EF38: 00000001 
0018EF3C: 2B372990 
0018EF40: 0018EF58 
0018EF44: 779AE003 
0018EF48: 2B372998 
0018EF4C: 016955D0 
0018EF50: 1F2016D0 
0018EF54: 2B372990 
0018EF58: 0018EF6C 
0018EF5C: 76D914DD 
0018EF60: 03780000 
0018EF64: 00000000 
0018EF68: 2B372998 
0018EF6C: 0018EFAC 
0018EF70: 00EF36BD 
0018EF74: 03780000 
0018EF78: 00000000 
0018EF7C: 00EF36DC 
0018EF80: A640DB36 
0018EF84: 016955D0 
0018EF88: 0E55DB70 
0018EF8C: 1F2016D0 
0018EF90: FFFFFFFF 
0018EF94: 0018EF80 
0018EF98: 0114C0C0 
0018EF9C: 0018F044 
0018EFA0: 00EF64F0 
0018EFA4: A73D05AA 
0018EFA8: FFFFFFFE 
0018EFAC: 00EF36DC 
0018EFB0: 00C6B804 
0018EFB4: 2B372998 
0018EFB8: A640C4CA 
0018EFBC: 141D16D0 
0018EFC0: 0E55DB70 
0018EFC4: 141D16D0 
0018EFC8: 01206A04 
   CFastString("")
0018EFCC: 00000000 
0018EFD0: 1F201700 
0018EFD4: 1F201700 
0018EFD8: 0018F008 
0018EFDC: 0018EFF8 
0018EFE0: 00CB5518 
0018EFE4: 4A2FA7B4 
0018EFE8: 0C3438C2 
0018EFEC: 0000002A 
0018EFF0: 0E55DBE4 
0018EFF4: 141D16F0 
0018EFF8: 0018F018 
0018EFFC: 00C69B77 
0018F000: 0018F008 
0018F004: 0E55DBE4 
0018F008: 0E55DB70 
0018F00C: 0018F018 
0018F010: 0E55DBE4 
0018F014: 0E55DB70 
0018F018: 76DBD0D4 
0018F01C: 779AE36C 
0018F020: 778B690E 
0018F024: 779AE026 
0018F028: 037801CC 
0018F02C: 76DBD0D4 
0018F030: A64134A7 
0018F034: 08CF6480 
      Linked to file="<virtual>G:\Games\ManiaPlanet\GameData\ManiaPlanet.ManiaPlanet.Gbx"
   CTrackMania(0x08CF6480)
0018F038: 01335F0C 
0018F03C: 04CEC7E8 
0018F040: 00B80000 
0018F044: 0018F030 
0018F048: 04CEC7E8 
0018F04C: 0018F090 
0018F050: 76E3410E 
0018F054: D0821423 
0018F058: FFFFFFFE 
0018F05C: 76DBD0D4 
0018F060: 76DB2B43 
0018F064: 00B806A0 
0018F068: 00B80000 
0018F06C: 0018F07C 
0018F070: 00CB24D3 
0018F074: 00B806A0 
0018F078: 08CF6480 
0018F07C: 0018F09C 
0018F080: 00D4D5EF 
0018F084: 08CF6480 
0018F088: 00000018 
0018F08C: A640C406 
0018F090: 0018F724 
0018F094: 01157F1C 
0018F098: FFFFFFFF 
0018F09C: 0018F538 
0018F0A0: 0018F538 
0018F0A4: 00D4EECA 
0018F0A8: 03013000 
0018F0AC: 0B3E5AAC 
0018F0B0: 00D4EF12 
0018F0B4: 0018F0C4 
0018F0B8: 004096D6 
0018F0BC: 00000001 
0018F0C0: 0018F178 
0018F0C4: 0018F0F4 
0018F0C8: 0067CE36 
0018F0CC: 0BB8A5DC 
0018F0D0: 0018F178 
0018F0D4: 76DBD0D4 
0018F0D8: 76DBD0D4 
0018F0DC: A64135F3 
0018F0E0: 76DBD0D4 
0018F0E4: A64135EB 
0018F0E8: 08D37DD8 
   CGamePlaygroundUIConfigMgr(0x08D37DD8)
0018F0EC: 0125743C 
0018F0F0: 08D37DD8 
0018F0F4: 00B80000 
0018F0F8: 0018F0E4 
0018F0FC: 08D37DD8 
0018F100: 0018F144 
0018F104: 00D512B8 
0018F108: 01683D40 
0018F10C: 0018F1C4 
0018F110: 0018F180 
0018F114: 0018F1C4 
0018F118: 00000001 
0018F11C: 76DBD0D4 
0018F120: A64135B7 
0018F124: 04CEB460 
0018F128: 012A4B44 
0018F12C: 04CEB460 
0018F130: 00B80000 
0018F134: 0018F120 
0018F138: 04CEB460 
0018F13C: 0018F180 
0018F140: 76E3410E 
0018F144: D0821423 
0018F148: FFFFFFFE 
0018F14C: 76DBD0D4 
0018F150: 76DB2B43 
0018F154: 00B806A0 
0018F158: 00B80000 
0018F15C: 0018F16C 
0018F160: 00CB24D3 
0018F164: 00B806A0 
0018F168: 01683D40 
0018F16C: 0018F18C 
0018F170: 00D4D5EF 
0018F174: 04CEB460 
0018F178: 00000018 
0018F17C: A640C516 
0018F180: 0018F1F8 
0018F184: 01157F1C 
0018F188: 0018F208 
0018F18C: 00D4EC97 
0018F190: 04CEB460 
0018F194: 01695960 
0018F198: 00D4ED42 
0018F19C: A640C692 
0018F1A0: 0018F468 
0018F1A4: 01683D40 
0018F1A8: 08D37DD8 
0018F1AC: 0018F198 
0018F1B0: 08D37DD8 
0018F1B4: 0018F1F8 
0018F1B8: 76DBD0D4 
0018F1BC: A6413513 
0018F1C0: 11DF3D08 
0018F1C4: 01428F4C 
0018F1C8: 11DF3D08 
0018F1CC: 00B80000 
0018F1D0: 0018F1BC 
0018F1D4: 11DF3D08 
0018F1D8: 0018F21C 
0018F1DC: 76E3410E 
0018F1E0: D0821423 
0018F1E4: FFFFFFFE 
0018F1E8: 76DBD0D4 
0018F1EC: 76DB2B43 
0018F1F0: 00B806A0 
0018F1F4: 00B80000 
0018F1F8: 0018F208 
0018F1FC: 00CB24D3 
0018F200: 00B806A0 
0018F204: 0E55DB70 
0018F208: 0018F228 
0018F20C: 00D4D5EF 
0018F210: 11DF3D08 
0018F214: 00000018 
0018F218: A640C6B2 
0018F21C: 0018F22C 
0018F220: 00CF7275 
0018F224: 0018F2A4 
0018F228: 00D4EC97 
0018F22C: 11DF3D08 
0018F230: 0168C14C 
0018F234: 00D4ECDF 
0018F238: A640C63E 
0018F23C: 0018F418 
0018F240: 0E55DB70 
0018F244: 00000000 
0018F248: 0018F2B4 
0018F24C: 0018F2F8 
0018F250: 76DBD0D4 
0018F254: A641367B 
0018F258: 11DF3D08 
0018F25C: 01428F4C 
0018F260: 11DF3D08 
0018F264: 00B80000 
0018F268: 0018F254 
0018F26C: 11DF3D08 
0018F270: 0018F2B4 
0018F274: 76E3410E 
0018F278: D0821423 
0018F27C: FFFFFFFE 
0018F280: 76DBD0D4 
0018F284: 76DB2B43 
0018F288: 00B806A0 
0018F28C: 00B80000 
0018F290: 0018F2A0 
0018F294: 00CB24D3 
0018F298: 00B806A0 
0018F29C: 0018F418 
0018F2A0: 0018F2C0 
0018F2A4: 00D4D5EF 
0018F2A8: 11DF3D08 
0018F2AC: 00000018 
0018F2B0: A640C65A 
0018F2B4: 0018F468 
0018F2B8: 01157F1C 
0018F2BC: 0018F418 
0018F2C0: 76DBD0D4 
0018F2C4: A641360B 
0018F2C8: 11DF3D08 
0018F2CC: 01428F4C 
0018F2D0: 11DF3D08 
0018F2D4: 00B80000 
0018F2D8: 0018F2C4 
0018F2DC: 11DF3D08 
0018F2E0: 0018F324 
0018F2E4: 76E3410E 
0018F2E8: D0821423 
0018F2EC: FFFFFFFE 
0018F2F0: 76DBD0D4 
0018F2F4: 76DB2B43 
0018F2F8: 00B806A0 
0018F2FC: 00B80000 
0018F300: 0018F310 
0018F304: 00CB24D3 
0018F308: 00B806A0 
0018F30C: 0E55DB70 
0018F310: 0018F330 
0018F314: 76DBD0D4 
0018F318: A64137BF 
0018F31C: 11DF3D08 
0018F320: 01428F4C 
0018F324: 11DF3D08 
0018F328: 00B80000 
0018F32C: 0018F318 
0018F330: 11DF3D08 
0018F334: 0018F378 
0018F338: 76E3410E 
0018F33C: D0821423 
0018F340: FFFFFFFE 
0018F344: 76DBD0D4 
0018F348: 76DB2B43 
0018F34C: 00B806A0 
0018F350: 00B80000 
0018F354: 0018F364 
0018F358: 00CB24D3 
0018F35C: 00B806A0 
0018F360: 0E55DB70 
0018F364: 0018F384 
0018F368: 00D4D5EF 
0018F36C: 11DF3D08 
0018F370: 00000018 
0018F374: A640C71E 
0018F378: 0018F388 
0018F37C: 76DBD0D4 
0018F380: A6413757 
0018F384: 0BF0EFF0 
0018F388: 013392D4 
0018F38C: 04CECA8C 
   CFastString("Ñ€")
0018F390: 00B80000 
0018F394: 76DBD0D4 
0018F398: A641373F 
0018F39C: 0BF0EFF0 
0018F3A0: 013392D4 
0018F3A4: 04CECA8C 
0018F3A8: 00B80000 
0018F3AC: 0018F398 
0018F3B0: 04CECA8C 
0018F3B4: 0018F3F8 
0018F3B8: 76E3410E 
0018F3BC: D0821423 
0018F3C0: FFFFFFFE 
0018F3C4: 76DBD0D4 
0018F3C8: 76DB2B43 
0018F3CC: 00B806A0 
0018F3D0: 00B80000 
0018F3D4: 0018F3E4 
0018F3D8: 00CB24D3 
0018F3DC: 00B806A0 
0018F3E0: 0BF0EFF0 
0018F3E4: 0018F404 
0018F3E8: 00D4D5EF 
0018F3EC: 0BF0EFF0 
0018F3F0: 00000018 
0018F3F4: A640C09E 
0018F3F8: 0018FAD8 
0018F3FC: 01157F1C 
0018F400: FFFFFFFF 
0018F404: 0018F8A0 
0018F408: 0018F8A0 
0018F40C: 00D4EECA 
0018F410: 0308A000 
0018F414: 0018FB4C 
0018F418: 00D4EF12 
0018F41C: 00D4D5EF 
0018F420: 0BF0EFF0 
0018F424: 00000018 
0018F428: A640C0A2 
0018F42C: 0018FAD8 
0018F430: 01157F1C 
0018F434: FFFFFFFF 
0018F438: 0018F8D4 
0018F43C: 0018F8D4 
0018F440: 00D4EECA 
0018F444: 0308A000 
0018F448: 0018FB4C 
0018F44C: 00D4EF12 
0018F450: 2D007000 
0018F454: 0018FB4C 
0018F458: 00D4EF12 
0018F45C: 00D4D5EF 
0018F460: 08CF6480 
0018F464: 00000018 
0018F468: A640C0E2 
0018F46C: 0018FAD8 
0018F470: 01157F1C 
0018F474: FFFFFFFF 
0018F478: 0018F914 
0018F47C: 0018F914 
0018F480: 00D4EECA 
0018F484: 03013000 
0018F488: 0018FB4C 
0018F48C: A640C1BA 
0018F490: A640C05E 
0018F494: 0018F4F8 
0018F498: 0E55DB70 
0018F49C: 0E55DB70 
0018F4A0: 141CBCF0 
0018F4A4: 0168C100 
0018F4A8: 00000000 
0018F4AC: 00EF36DC 
0018F4B0: A640C046 
0018F4B4: 1F201734 
   CFastString("")
0018F4B8: 0E55DB70 
0018F4BC: 141CBD10 
0018F4C0: FFFFFFFF 
0018F4C4: 0018F4B0 
0018F4C8: 00C5BE0D 
0018F4CC: 0018F51C 
   CFastString("0ч")
0018F4D0: 00000000 
0018F4D4: 01206A04 
0018F4D8: FFFFFFFE 
0018F4DC: 00000000 
0018F4E0: 011F6E83 
0018F4E4: 00000000 
0018F4E8: A640C1B2 
0018F4EC: 0E55DBE4 
0018F4F0: 0E55DB70 
0018F4F4: 141CBD10 
0018F4F8: 0168C0E4 
0018F4FC: 00000000 
0018F500: 0113E3AB 
0018F504: FFFFFFFF 
0018F508: 00000000 
0018F50C: 00000001 
0018F510: 109F577C 
0018F514: 0018F53C 
0018F518: 0115496A 
0018F51C: 00000002 
0018F520: 0018F548 Ebp copy
0018F524: 00801FA6 Called from address 0x00CE6C17
0018F528: 109F577C (1st Parameter)
0018F52C: 109F5788 (2nd Parameter)
   CFastString("")
0018F530: A640C1D2 
0018F534: 0B3E5AAC 
0018F538: 04CEC7E8 
0018F53C: 0018F724 
0018F540: 010FE1BB 
0018F544: FFFFFFFF 
0018F548: 0018F730 Ebp copy
0018F54C: 00BB4217 Called from address 0x00801FA6
0018F550: 109F577C (1st Parameter)
0018F554: 109F5788 (2nd Parameter)
0018F558: A640C3AA 
0018F55C: 0B3E5AAC 
0018F560: 04CEC7E8 
0018F564: 00000000 
0018F568: 0E55DBE4 
0018F56C: 0E55DB70 
0018F570: 0018F57C 
0018F574: 0E55DBE4 
0018F578: 0E55DB70 
0018F57C: 0018F5B8 
0018F580: 00C5E2DC 
0018F584: 00000001 
0018F588: 76DBD0D4 
0018F58C: A6413143 
0018F590: 08CF6480 
0018F594: 76DBD0D4 
0018F598: A641313F 
0018F59C: 0BF0EFF0 
0018F5A0: 76DBD0D4 
0018F5A4: A641312B 
0018F5A8: 0BF0EFF0 
0018F5AC: 013392D4 
0018F5B0: 034C7CAC 
0018F5B4: 00B80000 
0018F5B8: 0018F5A4 
0018F5BC: 034C7CAC 
0018F5C0: 0018F604 
0018F5C4: 76E3410E 
0018F5C8: D0821423 
0018F5CC: FFFFFFFE 
0018F5D0: 76DBD0D4 
0018F5D4: 76DB2B43 
0018F5D8: 00B806A0 
0018F5DC: 00B80000 
0018F5E0: 0018F5F0 
0018F5E4: 76DBD0D4 
0018F5E8: A64132EF 
0018F5EC: 0BBFB9C0 
   CTrackManiaNetworkServerInfo(0x0BBFB9C0)
0018F5F0: 013397EC 
0018F5F4: 76DBD0D4 
0018F5F8: A64132DF 
0018F5FC: 0BBFB9C0 
0018F600: 76DBD0D4 
0018F604: A64132CB 
0018F608: 0BF0EFF0 
0018F60C: 013392D4 
0018F610: 034C7CAC 
0018F614: 00B80000 
0018F618: 0018F604 
0018F61C: 034C7CAC 
0018F620: 0018F664 
0018F624: 76E3410E 
0018F628: D0821423 
0018F62C: FFFFFFFE 
0018F630: 76DBD0D4 
0018F634: 76DB2B43 
0018F638: 00B806A0 
0018F63C: 00B80000 
0018F640: 0018F650 
0018F644: 00CB24D3 
0018F648: 00B806A0 
0018F64C: 0BF0EFF0 
0018F650: 0018F670 
0018F654: 00D4D5EF 
0018F658: 0BF0EFF0 
0018F65C: 00000018 
0018F660: A640C2EA 
0018F664: 0018FCEC 
0018F668: 01157F1C 
0018F66C: FFFFFFFF 
0018F670: 0018FB0C 
   CFastString("")
0018F674: 0018FB0C 
0018F678: 00D4EECA 
0018F67C: 0308A000 
0018F680: 140E8760 
   CMwCmdFastCall(0x140E8760)
0018F684: 00D4EF12 
0018F688: 0018F69C 
0018F68C: 0018F6D0 
0018F690: 01159900 
0018F694: FFFFFFFF 
0018F698: 76DBD0D4 
0018F69C: A6413233 
0018F6A0: 0BF0EFF0 
0018F6A4: 013392D4 
0018F6A8: 034C7CAC 
0018F6AC: 00B80000 
0018F6B0: 0018F69C 
0018F6B4: 034C7CAC 
0018F6B8: 0018F6FC 
0018F6BC: 76E3410E 
0018F6C0: D0821423 
0018F6C4: FFFFFFFE 
0018F6C8: 76DBD0D4 
0018F6CC: 76DB2B43 
0018F6D0: 00B806A0 
0018F6D4: 00B80000 
0018F6D8: 0018F6E8 
0018F6DC: 00CB24D3 
0018F6E0: 00B806A0 
0018F6E4: 0BF0EFF0 
0018F6E8: 0018F708 
0018F6EC: 00D4D5EF 
0018F6F0: 0BF0EFF0 
0018F6F4: 00000018 
0018F6F8: A640C392 
0018F6FC: 0018FC54 
0018F700: 01157F1C 
0018F704: FFFFFFFF 
0018F708: 0018FBA4 
0018F70C: 0018FBA4 
0018F710: 00D4EECA 
0018F714: 0308A000 
0018F718: 140E8760 
0018F71C: 00D4EF12 
0018F720: 0018F7A0 
0018F724: 0018F8B0 
0018F728: 0113FDB6 
0018F72C: FFFFFFFF 
0018F730: 0018F8BC Ebp copy
0018F734: 004A8CF7 Called from address 0x00BB4217
0018F738: 109F577C (1st Parameter)
0018F73C: 109F5788 (2nd Parameter)
0018F740: A640CC26 
0018F744: 08CF6480 
0018F748: 0B3E5AAC 
0018F74C: 0C15DFF0 
0018F750: 0018F73C 
0018F754: 034C7CAC 
0018F758: 0018F79C 
0018F75C: 76E3410E 
0018F760: D0821423 
0018F764: FFFFFFFE 
0018F768: 76DBD0D4 
0018F76C: 76DB2B43 
0018F770: 00B806A0 
0018F774: 00B80000 
0018F778: 0018F788 
0018F77C: 00CB24D3 
0018F780: 00B806A0 
0018F784: 2E7CA9C0 
   CSmPlayer(0x2E7CA9C0)
0018F788: 0018F7A8 
0018F78C: 00D4D5EF 
0018F790: 2E7CA9C0 
0018F794: 00000018 
0018F798: A640C332 
0018F79C: 0018FD68 
0018F7A0: 01157F1C 
0018F7A4: 76DBD0D4 
0018F7A8: A641332F 
0018F7AC: 0BBFB9C0 
0018F7B0: 013397EC 
0018F7B4: 76DBD0D4 
0018F7B8: A641331F 
0018F7BC: 0BBFB9C0 
0018F7C0: 013397EC 
0018F7C4: 034C7CAC 
0018F7C8: 00B80000 
0018F7CC: 0018F7B8 
0018F7D0: 034C7CAC 
0018F7D4: 0018F818 
0018F7D8: 76E3410E 
0018F7DC: D0821423 
0018F7E0: FFFFFFFE 
0018F7E4: 76DBD0D4 
0018F7E8: 76DB2B43 
0018F7EC: 00B806A0 
0018F7F0: 00B80000 
0018F7F4: 0018F804 
0018F7F8: 00CB24D3 
0018F7FC: 00B806A0 
0018F800: 0BBFB9C0 
0018F804: 0018F824 
0018F808: 00D4D5EF 
0018F80C: 0BBFB9C0 
0018F810: 00000018 
0018F814: A640CCBE 
0018F818: 0018FD68 
0018F81C: 01157F1C 
0018F820: FFFFFFFF 
0018F824: 0018FCC0 
0018F828: 0018FCC0 
0018F82C: 00D4EECA 
0018F830: 030BB000 
0018F834: 140E8760 
0018F838: 00D4EF12 
0018F83C: FFFFFFFF 
0018F840: 0018F8A8 
0018F844: 00D7BF5B 
0018F848: A640CC32 
0018F84C: 0018FB4C 
0018F850: 00000000 
0018F854: 04CECA8C 
0018F858: 01438DA4 
0018F85C: 00000000 
0018F860: 00000000 
0018F864: 000001FC 
0018F868: 00000000 
0018F86C: 00000002 
0018F870: 00000000 
0018F874: 00000000 
0018F878: 011F6E83 
0018F87C: 00000000 
0018F880: 04CECA8C 
0018F884: A640CC12 
0018F888: 0018F8A4 
0018F88C: 0018FB4C 
0018F890: 04CECA8C 
0018F894: 00000000 
0018F898: 00000000 
0018F89C: 00000001 
0018F8A0: 00020F0E 
   CFastString("")
0018F8A4: 00D11E66 
0018F8A8: 00020F08 
   CFastString("")
0018F8AC: 00020F0E 
0018F8B0: 0018FD00 
0018F8B4: 010C8B93 
0018F8B8: FFFFFFFF 
0018F8BC: 0018FD0C Ebp copy
0018F8C0: 00783DCA Called from address 0x004A8CF7
0018F8C4: 0B3E5AAC (1st Parameter)
0018F8C8: A640C996 (2nd Parameter)
0018F8CC: 0C15DFF0 
0018F8D0: 0C15DFC0 
   CMwCmdFiber(0x0C15DFC0)
0018F8D4: 034C801C 
0018F8D8: 0018F8EC 
0018F8DC: 00D11C5C 
0018F8E0: 0018FB4C 
0018F8E4: 00000002 
0018F8E8: 20B80448 
   CSmArenaClient(0x20B80448)
0018F8EC: 0018F914 
0018F8F0: 00CE5993 
0018F8F4: 0018FB4C 
0018F8F8: 04CEC7E8 
0018F8FC: 0C2B2990 
0018F900: 140E8760 
0018F904: 034C7C88 
   CMwCmdBuffer(0x034C7C88)
0018F908: 0018F91C 
0018F90C: 00D38BD4 
0018F910: 00000001 
0018F914: 00000001 
0018F918: 00000001 
0018F91C: 0018F964 
0018F920: 00D38DBA 
0018F924: 4A6898A8 
   CFastString("")
0018F928: 00000002 
0018F92C: 0BCC18D0 
0018F930: 00000005 
0018F934: 0BB8EEA8 
0018F938: 00000005 
0018F93C: 00000000 
0018F940: 00000C7F 
0018F944: 007FFAD0 
0018F948: 000003E8 
0018F94C: 00180000 
0018F950: 00D61900 
0018F954: 00020EFE 
   CFastString("")
0018F958: 00001900 
0018F95C: 0FE01900 
0018F960: 00000001 
0018F964: 0018F9B4 
0018F968: 00D3D487 
0018F96C: 4A6898A8 
0018F970: 00000002 
0018F974: 00020F08 
0018F978: 00000000 
0018F97C: 4A689A5C 
   CFastString("")
0018F980: 0018F9B4 
0018F984: 00D3D4E3 
0018F988: 00000005 
0018F98C: 00000001 
0018F990: 00000000 
0018F994: 00000001 
0018F998: 00000001 
0018F99C: 779B88CD 
0018F9A0: 034C7C88 
0018F9A4: 16090020 
0018F9A8: 16090020 
0018F9AC: 0018F9C0 
0018F9B0: 140E8760 
0018F9B4: 034C7C88 
0018F9B8: CCAB765B 
0018F9BC: 00000002 
0018F9C0: 0018F9CC 
0018F9C4: 00D4A285 
0018F9C8: 160906E8 
0018F9CC: 0018FC30 
0018F9D0: 004074F8 
0018F9D4: 00000048 
0018F9D8: 00D3D044 
0018F9DC: A640C8AA 
0018F9E0: 140E8760 
0018F9E4: 034C7C88 
0018F9E8: 779B88CD 
0018F9EC: 034C7C88 
0018F9F0: 16090020 
0018F9F4: 16090020 
0018F9F8: 0018FA0C 
0018F9FC: 140E8760 
0018FA00: 034C7C88 
0018FA04: CCAB764F 
0018FA08: 00000002 
0018FA0C: 0018FA18 
0018FA10: 00000000 
0018FA14: 2029BA30 
   CSmArenaPhysics(0x2029BA30)
0018FA18: 0018FC30 
0018FA1C: 004074F8 
0018FA20: 0000003C 
0018FA24: 00D43870 
0018FA28: A640C8AA 
0018FA2C: 0018FCEC 
0018FA30: 779F1ECD 
0018FA34: C00000A3 
0018FA38: 00000000 
0018FA3C: 03710BC8 
0018FA40: 00000000 
0018FA44: 01754D50 
0018FA48: 779B88CD 
0018FA4C: 779B88CD 
0018FA50: 00000000 
0018FA54: 16090020 
0018FA58: 16090020 
0018FA5C: 0018FA70 
0018FA60: 00000000 
0018FA64: 00000000 
0018FA68: CCAB765C 
0018FA6C: 00000002 
0018FA70: 0018FA7C 
0018FA74: 00D4A285 
0018FA78: 16090700 
0018FA7C: 0018FC2C 
0018FA80: 00A4E6CB 
0018FA84: 00000049 
0018FA88: A640C8B6 
0018FA8C: 140E8760 
0018FA90: 034C7C88 
0018FA94: 034C7CAC 
0018FA98: 00000002 
0018FA9C: 0018FAA8 
0018FAA0: 00D4A285 
0018FAA4: 16090670 
0018FAA8: 0018FC24 
   CFastString("Њ")
0018FAAC: 00A06D33 
0018FAB0: 00000043 
0018FAB4: A640C8BE 
0018FAB8: 140E8760 
0018FABC: 034C7C88 
0018FAC0: 0018FB04 
   CFastString("")
0018FAC4: 0018FAD8 
0018FAC8: 00CDB7C7 
0018FACC: 00000000 
0018FAD0: 00000000 
0018FAD4: 0018FB04 
0018FAD8: 0018FAEC 
0018FADC: 00D438DC 
0018FAE0: 00000000 
0018FAE4: 00000000 
0018FAE8: 13F71C8C 
   CFastString("")
0018FAEC: 0018FBB4 
0018FAF0: 0018FBD8 
0018FAF4: 00D3E5E1 
0018FAF8: 140E8760 
0018FAFC: 034C7C88 
0018FB00: 2029BA30 
0018FB04: 00000000 
0018FB08: 00000000 
0018FB0C: 00000000 
0018FB10: 00000000 
0018FB14: 0018FC30 
0018FB18: 004074F8 
0018FB1C: 00000047 
0018FB20: 00D0793F 
0018FB24: A640C8AA 
0018FB28: 034C7C88 
0018FB2C: 00000000 
0018FB30: 00000000 
0018FB34: 00000000 
0018FB38: 2029BA30 
0018FB3C: 00000006 
0018FB40: 01754D50 
0018FB44: 779B88CD 
0018FB48: 0000003F 
0018FB4C: 01430A74 
0018FB50: 01430A74 
0018FB54: 01754D50 
0018FB58: 00012750 
   CFastString("")
0018FB5C: 0018FB7C 
0018FB60: 00D3859B 
0018FB64: 11E815AC 
0018FB68: 4A6897F8 
0018FB6C: 00000000 
0018FB70: 4A689770 
   CSmPlayer(0x4A689770)
0018FB74: 00012750 
0018FB78: 779B88CD 
0018FB7C: 034C7C88 
0018FB80: 16090020 
0018FB84: 16090020 
0018FB88: 0018FB9C 
0018FB8C: 140E8760 
0018FB90: 01754D50 
0018FB94: 779B88CD 
0018FB98: 779B88CD 
0018FB9C: 2B220930 
   (0x2B220930)
0018FBA0: 16090020 
0018FBA4: 16090020 
0018FBA8: 0018FBBC 
0018FBAC: 00000000 
0018FBB0: 2B220930 
0018FBB4: CCAB7662 
0018FBB8: 00000002 
0018FBBC: 0018FBC8 
0018FBC0: 00D4A285 
0018FBC4: 16090760 
0018FBC8: 0018FC24 
0018FBCC: 00A05C21 
0018FBD0: 0000004D 
0018FBD4: A640C8BE 
0018FBD8: 140E8760 
0018FBDC: 14139460 
   CScenePhy(0x14139460)
0018FBE0: 034C7CAC 
0018FBE4: 00000000 
0018FBE8: 00000000 
0018FBEC: 000000C8 
0018FBF0: 141F32D0 
   CFastString("И")
0018FBF4: 00000000 
0018FBF8: 0018FC10 
0018FBFC: 006E8E56 
0018FC00: 00000000 
0018FC04: 1402A2D8 
   CGameTerminal(0x1402A2D8)
0018FC08: 1402A2D8 
0018FC0C: 20B80448 
0018FC10: 0018FC2C 
0018FC14: 006B4EA8 
0018FC18: 1402A2D8 
0018FC1C: 20B80448 
0018FC20: 00000000 
0018FC24: 00000001 
0018FC28: 20B80448 
0018FC2C: 0018FC80 
0018FC30: 00892484 
0018FC34: 1402A2D8 
0018FC38: 140E8760 
0018FC3C: 034C7C88 
0018FC40: 034C7CAC 
0018FC44: 0018FC58 
0018FC48: 00000001 
0018FC4C: 76DBD0D4 
0018FC50: A6413887 
0018FC54: 0E930A90 
      Linked to file="<virtual>G:\Games\ManiaPlanet\GameData\Storm\Func\FuncShader\AnimLightning.FuncShader.Gbx"
   CFuncShaderLayerUV(0x0E930A90)
0018FC58: 014E812C 
0018FC5C: 034C7E0C 
0018FC60: 00B80000 
0018FC64: 0018FC50 
0018FC68: 034C7E0C 
0018FC6C: 1F991B10 
   CPlugBitmapApply(0x1F991B10)
0018FC70: 0E930A90 
0018FC74: 1F3683C8 
      Linked to file="<virtual>G:\Games\ManiaPlanet\GameData\Techno3\Media\Shader\Tech3 Block TAdd.Shader.Gbx"
   CPlugShaderApply(0x1F3683C8)
0018FC78: 0018FC84 
0018FC7C: 00A9067D 
0018FC80: 0018FCC4 
0018FC84: 00FD8249 
0018FC88: 00000000 
0018FC8C: 3E800000 
0018FC90: 1FC9D858 
0018FC94: 0E930A90 
0018FC98: 1F3683C8 
0018FC9C: 0018FCB8 
0018FCA0: 004427C8 
0018FCA4: 80000000 
0018FCA8: 407C1C0D 
0018FCAC: 0018FCB0 
   CFastString("")
0018FCB0: 00000000 
0018FCB4: 3F800000 
0018FCB8: 0018FCCC 
0018FCBC: 00000000 
0018FCC0: 0E930A90 
0018FCC4: 0018FCE4 
0018FCC8: 00FDBD73 
0018FCCC: 3F40D800 
0018FCD0: 1F3683C8 
0018FCD4: 3F40D800 
0018FCD8: 1F3683C8 
0018FCDC: 1FC9D858 
0018FCE0: 034C7E0C 
0018FCE4: 0018FD00 
0018FCE8: 00000000 
0018FCEC: 3F40D800 
0018FCF0: 1F3683C8 
0018FCF4: 00000000 
0018FCF8: 034C801C 
0018FCFC: 0018FD14 
   CFastString("")
0018FD00: 0018FD68 
0018FD04: 01104D5D 
0018FD08: FFFFFFFF 
0018FD0C: 0018FD38 Ebp copy
0018FD10: 00D67E67 Called from address 0x00783DCA
0018FD14: 00000000 (1st Parameter)
0018FD18: 0C15DFC0 (2nd Parameter)
0018FD1C: 034C7FF8 
   CMwCmdBuffer(0x034C7FF8)
0018FD20: 00D7D064 
0018FD24: 00000010 
0018FD28: 034C7FF8 
0018FD2C: 005610F8 
0018FD30: 034C7FF8 
0018FD34: 0018FD74 
0018FD38: 0018FD74 Ebp copy
0018FD3C: 00D7D264 Called from address 0x00D67E67
0018FD40: 00000000 (1st Parameter)
0018FD44: A640C9EE (2nd Parameter)
0018FD48: 00000010 
0018FD4C: 03532B58 
   CMwCmdBufferCore(0x03532B58)
0018FD50: 005610F8 
0018FD54: 03532B58 
0018FD58: CCAB7686 
0018FD5C: 2E3CD7FD 
0018FD60: 00000000 
0018FD64: 00000052 
0018FD68: 0018FE6C 
0018FD6C: 01159BC8 
0018FD70: 00000000 
0018FD74: 0018FDC4 Ebp copy
0018FD78: 00D4CC5A Called from address 0x00D7D264
0018FD7C: 00000000 (1st Parameter)
0018FD80: 000000FA (2nd Parameter)
0018FD84: 0143265C 
0018FD88: 00000010 
0018FD8C: 0143209C 
0018FD90: 0018FDA8 
   CFastString("")
0018FD94: 004014C9 
0018FD98: 76681246 
0018FD9C: 0378FD80 
   CMwNod(0x0378FD80)
0018FDA0: 00000001 
0018FDA4: 00000000 
0018FDA8: 00000000 
0018FDAC: 00000000 
0018FDB0: 00000020 
0018FDB4: 76681246 
0018FDB8: 00000000 
0018FDBC: 00020F12 
   CFastString("")
0018FDC0: 00000001 
0018FDC4: 0018FE78 Ebp copy
0018FDC8: 00EEE702 Called from address 0x00D4CC5A
0018FDCC: 766805BA (1st Parameter)
0018FDD0: 00EEDF11 (2nd Parameter)
0018FDD4: A640CAE2 
0018FDD8: FFFFFFFE 
0018FDDC: 00000000 
0018FDE0: 00000000 
0018FDE4: 00000030 
0018FDE8: 0000008B 
0018FDEC: 00EEC2A0 
0018FDF0: 00000000 
0018FDF4: 00000000 
0018FDF8: 00400000 
0018FDFC: 011113AD 
0018FE00: 00A91375 
0018FE04: 00000000 
0018FE08: 00000000 
0018FE0C: 037886D2 
0018FE10: 00000000 
0018FE14: 00000000 
0018FE18: 01206A04 
0018FE1C: 00000400 
0018FE20: 00000240 
0018FE24: 034CB7B8 
0018FE28: 00000410 
0018FE2C: 00000266 
0018FE30: 00000000 

Modules:
77980000-77B00000: ntdll.dll
774F0000-7757F000: OLEAUT32.dll
77460000-774E3000: CLBCatQ.DLL
77360000-7742C000: MSCTF.dll
771C0000-7735D000: SETUPAPI.DLL
77140000-771BB000: COMDLG32.dll
77000000-77136000: urlmon.dll
76FC0000-76FF5000: WS2_32.dll
76F60000-76FC0000: IMM32.DLL
76F30000-76F5D000: WINTRUST.dll
76E90000-76F2D000: USP10.dll
76D80000-76E90000: kernel32.dll
76C60000-76D7D000: CRYPT32.dll
76B10000-76C00000: RPCRT4.dll
769B0000-76B0C000: ole32.dll
769A0000-769AC000: MSASN1.dll
768C0000-76905000: WLDAP32.dll
768B0000-768B5000: psapi.dll
76820000-768B0000: GDI32.dll
76780000-76820000: ADVAPI32.dll
76760000-76779000: sechost.dll
76660000-76760000: USER32.dll
76630000-76657000: CFGMGR32.dll
765D0000-76627000: SHLWAPI.dll
76580000-765C6000: KERNELBASE.dll
75930000-7657A000: SHELL32.dll
75880000-7592C000: msvcrt.dll
75780000-75875000: WININET.dll
75760000-75772000: DEVOBJ.dll
75750000-7575A000: LPK.dll
75740000-75746000: NSI.dll
75540000-7573B000: iertutil.dll
754E0000-75540000: SspiCli.dll
754D0000-754DC000: CRYPTBASE.dll
75260000-7526A000: slc.dll
75170000-75186000: GPAPI.dll
75030000-7507C000: apphelp.dll
75020000-75028000: credssp.dll
744D0000-744DC000: mssprxy.dll
744B0000-744CD000: steam_api.dll
744A0000-744AB000: vorbisfile.dll
74490000-74499000: ogg.dll
74470000-74489000: AVIFIL32.dll
74410000-74465000: OpenAL32.dll
743C0000-7440B000: binkw32.dll
742A0000-742F3000: bdcam.dll
74230000-74240000: NLAapi.dll
74220000-74230000: napinsp.dll
74200000-74212000: pnrpnsp.dll
73FB0000-73FE9000: MMDevApi.dll
73F90000-73F98000: winrnr.dll
73F20000-73F56000: AUDIOSES.DLL
73DC0000-73E63000: MSVCR90.dll
731E0000-731F2000: dhcpcsvc.DLL
731D0000-731DB000: cscapi.dll
73100000-73114000: MSACM32.dll
73080000-730F2000: dsound.dll
73050000-73059000: HID.DLL
72A20000-72A29000: VERSION.dll
72A10000-72A1B000: profapi.dll
728F0000-728FE000: RpcRtRemote.dll
72890000-72898000: secur32.dll
72870000-7288C000: IPHLPAPI.DLL
72860000-72867000: WINNSI.DLL
72740000-72756000: CRYPTSP.dll
72700000-7273B000: rsaenh.dll
6DAC0000-6DAF2000: WINMM.dll
6DAB0000-6DAB9000: netutils.dll
6DA60000-6DAA4000: dnsapi.DLL
6DA30000-6DA51000: ntmarta.dll
6D7A0000-6D7A6000: wship6.dll
6D600000-6D79E000: comctl32.dll
6D580000-6D600000: uxtheme.dll
6D3C0000-6D3FC000: mswsock.dll
6D3B0000-6D3B5000: wshtcpip.dll
6D320000-6D326000: rasadhlp.dll
6D2C0000-6D2F8000: ncrypt.dll
6D2A0000-6D2B7000: bcrypt.dll
6D260000-6D29D000: bcryptprimitives.dll
6D240000-6D257000: USERENV.dll
6D200000-6D238000: fwpuclnt.dll
6CFE0000-6D064000: COMCTL32.dll
6CFC0000-6CFD3000: dwmapi.dll
6CD90000-6CDA9000: srvcli.dll
6CCF0000-6CCF6000: d3d8thk.dll
6CCC0000-6CCE5000: POWRPROF.dll
6C720000-6C8E3000: d3d9.dll
6B9F0000-6BBEF000: d3dx9_43.dll
66B40000-66C35000: PROPSYS.dll
66780000-667B0000: DINPUT8.dll
66550000-66571000: MSVFW32.dll
663E0000-66450000: ntshrui.dll
66140000-6614D000: rtutils.dll
656F0000-656F6000: sensapi.dll
64F40000-64F92000: RASAPI32.dll
64F20000-64F35000: rasman.dll
64DC0000-64DFA000: schannel.DLL
64B20000-64B2E000: DEVRTL.dll
64A00000-64A1C000: cryptnet.dll
64960000-64975000: Cabinet.dll
63560000-63568000: nimdnsNSP.dll
63550000-6355B000: nimdnsResponder.dll
62160000-622EF000: vorbis.dll
60F10000-61D6A000: nvd3dum.dll
5BE10000-5C09B000: nvapi.dll
10000000-10046000: libwebp_a.dll
00400000-01983000: ManiaPlanet_logs.exe
Есть вопросы? Только скайп - faserg1.
Image
Жизнь - это динамика ритма. Life is dynamic of rhythm.
Kak0
Posts: 156
Joined: 11 May 2012, 09:25

Re: How to use bots in your title packs

Post by Kak0 »

I couldn't reproduce any of these crashes on my computer yet. I'll keep on tracking them.

I would be quite surprised to find out that the assert instruction causes Fadden's crash, especially if it occures when the bots reach the pole, since this assert is part of the function that spawns the bot.
User avatar
faserg1
Posts: 446
Joined: 06 Jul 2011, 19:54
Location: Russia
Contact:

Re: How to use bots in your title packs

Post by faserg1 »

Kak0 wrote:I couldn't reproduce any of these crashes on my computer yet. I'll keep on tracking them.

I would be quite surprised to find out that the assert instruction causes Fadden's crash, especially if it occures when the bots reach the pole, since this assert is part of the function that spawns the bot.
That is not assert keyword. It was old bug. But ManiaPlanet crashes in other cases.
That is something with UnspawnPlayer(CSmPlayer) function. If use just DestroyBot - all works fine.
Есть вопросы? Только скайп - faserg1.
Image
Жизнь - это динамика ритма. Life is dynamic of rhythm.
Fadden
Posts: 181
Joined: 10 May 2011, 18:21

Re: How to use bots in your title packs

Post by Fadden »

Here is a simple script that always crashes on the 3 PCs I can test : link
How to make it crash : After launch it, you must cause a new round, so you can :
- Be eliminated by bots
Or
- Press Del to restart the script.

Then, you will spawn with 3-2-1... CTD :?

If I do something wrong in my script, please tell me what ;) But this script worked fine before the last update.
Elle est où la poulette ?
Fadden
Posts: 181
Joined: 10 May 2011, 18:21

Re: How to use bots in your title packs

Post by Fadden »

Does anyone tested this script, to know if it crashes as it'is the case for me ?
Elle est où la poulette ?
Kak0
Posts: 156
Joined: 11 May 2012, 09:25

Re: How to use bots in your title packs

Post by Kak0 »

I tested it. It crashes on my personal computer, but it doesn't on my developper version, the bug seems to be already fixed internally. Should be fixed in next update then, but since I couldn't reproduce it at work I don't really know where it came from.

Edit 12/07/2013 : Just to be clear, the "next update" I was talking about is the update pushed yesterday. In other words, the crash should be fixed now.
User avatar
steeffeen
Translator
Translator
Posts: 2463
Joined: 14 Oct 2012, 16:22
Location: Germany

Re: How to use bots in your title packs

Post by steeffeen »

i just want to give some feedback regarding the current bot behaviour/movements:
  • the bots fear to drop down from steps and hills... they will always go a longer path instead of falling down 1-2m from an edge for the direct path or if the spawn block is higher than the area in front of it they don't even leave it because they are too scared ^.^
  • i've already mentioned that saunter bots that are running to their next random point inside their saunter radius attack enemies really seldom, which is kind of sad.. i really would like to see them attacking opponents while they are running to a specific point, for example it happened often that a bot is running right behind an opponent bot and just doesn't shoot him ^.^
  • regarding the jump pad use: i've seen them using jump pads 1-2 times but they still kind of ignore them, especially for higher spots
  • the bots ignore stuff like ui sequences (which is kind of obvious), but if we set UIAll.UISequence = EndRound the bots still run around and shoot which looks weird :D (don't know if that can be changed, but it would be good)
here is a zip with some screenshots for the showing some of these behaviours:
http://team-devota.com/files/BotScreenShots.zip

great job so far though! :thumbsup:

my bot script lets them playing speedball quite well already :p
    Game Mode and Title Pack Creator, Developer, ShootMania-Player & more

    ManiaControl, FancyManiaLinks
    User avatar
    steeffeen
    Translator
    Translator
    Posts: 2463
    Joined: 14 Oct 2012, 16:22
    Location: Germany

    Re: How to use bots in your title packs

    Post by steeffeen »

    another issue:

    Code: Select all

    CSmPlayerDriver::ForcedTarget
    doesn't work properly
    the bots only keep running to the current location of the target but don't shoot at all

    btw: is the attack filter meant to be ignored when using forced target or will they still attack a (usually) filtered target?

    //Edit: it only works when the forced target is a bot, players don't get shot
      Game Mode and Title Pack Creator, Developer, ShootMania-Player & more

      ManiaControl, FancyManiaLinks
      Post Reply

      Return to “Title Pack & Custom Data Creation”

      Who is online

      Users browsing this forum: No registered users and 1 guest