Okay, I am actually kind of mad about this. Every time I attempt to approach a trainer, the game crashes. That's it. For months, they have been working on this update, and they can't even check to make sure that the trainer battle function is intact? Arguably, that is the most important part of Pokemon, and now it doesn't work. Sucks, too, cause I was just about to get through Victory Road, but every time I attempt to get through the exit, Silver is there for battle. Then, the game crashes. The same thing happens with other trainers, too. There is no way around it. At first, I wasn't mad. I just thought to myself, OK, this is kind of a bummer, but it's no big deal. I'll just downgrade back to 0.45.1. So I do just that, downloading a new launcher as well as the 0.45.1 game files from the official Pokemon 3D website. I go into the menu and attempt to sign into my GameJolt (because it is an online save), only to get an error message saying that I need to be running 0.46. That is when I get mad. Now, I understand that this game is Indev, but if they are going to release an update with such a major bug as this, the least Nilllzz can do is allow the user to downgrade back to the prior, functional version. Anyway, being that Pokemon 3D is a free game and I probably do not have the right to be mad, I am, at a bare minimum, disappointed. This is one of my favorite games. Of course, there is always the possibility that I am the only one encountering this bug. If that is the case, please disregard any feelings of discontent I may have expressed. With all that having been said, here is the error log:
Code:
Kolben Games Crash Log V 2.0
Pokémon 3D has crashed!
---------------------------------------------------------------------------------
Game information:
Pokémon 3D Indev version: 0.46
Content Packs: {}
Active GameMode: Pokemon 3D
GameJolt Account: TRUE (210552)
Playing on Servers: FALSE
Game Environment: OverworldScreen
Actionscript: Type: Script; Input: rival\rival_victoryroad; Line: 23
File Validation: True
---------------------------------------------------------------------------------
System specifications:
Operating system: Microsoft Windows 8.1 [6.2.9200.0]
System time: 3/16/2014 10:02:48 PM
System language: English (United States)(ENU) / Loaded game language: en
Decimal separator: .
---------------------------------------------------------------------------------
Graphics Card information:
[CardName(s): "Intel(R) HD Graphics 4000"]
[CardRAM(s) : "2214592512"]
---------------------------------------------------------------------------------
Error information:
Message: StartIndex cannot be less than zero.
Parameter name: startIndex
InnerException: NOTHING
BaseException: StartIndex cannot be less than zero.
Parameter name: startIndex
HelpLink: No helplink available.
Data: Items: 0
Source: mscorlib
---------------------------------------------------------------------------------
Error solution:
(The provided solution might not work for your problem)
Error ID: -1
Error Type: NaN
Error Description: The error is undocumented in the error handling system.
Error Solution: NaN
---------------------------------------------------------------------------------
CallStack:
at System.String.Remove(Int32 startIndex)
at _2._5DHero.ScriptComparer.GetArgumentValue(Object inputString)
at _2._5DHero.ScriptCommander.Parse(String input)
at _2._5DHero.Trainer.LoadTrainerNew(String[] Data)
at _2._5DHero.Trainer..ctor(String TrainerFile)
at _2._5DHero.ScriptCommander.DoBattle(String subClass)
at _2._5DHero.ScriptCommander.InizializeCommand(ScriptV2& ScriptV2, String inputString)
at _2._5DHero.ScriptV2.DoCommand()
at _2._5DHero.ScriptV2.Update()
at _2._5DHero.Script.Update()
at _2._5DHero.ActionScript.Update()
at _2._5DHero.OverworldScreen.Update()
at _2._5DHero.Basic.Update(GameTime gameTime)
at _2._5DHero.DGame.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
at Microsoft.Xna.Framework.GameHost.OnIdle()
at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Microsoft.Xna.Framework.WindowsGameHost.Run()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at Microsoft.Xna.Framework.Game.Run()
at _2._5DHero.Program.Main(String[] args)
---------------------------------------------------------------------------------
You should report this error.
Go to "http://pokemon3d.net/forum/forums/6/create-thread" to report this crash there.