First off, sorry if this is a duplicate. I don't really understand what's happening. I logged in today and was about to leave Azalea town when Silver showed up. He his usual dialogue about team rocket and then when the battle started, the game crashed with an error about Start index being less than zero. I have the same results both with and without content packs.
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 (216782)
Playing on Servers: FALSE
Game Environment: OverworldScreen
Actionscript: Type: Script; Input: rival\rival_azalea\startscript; Line: 29
File Validation: True
---------------------------------------------------------------------------------
System specifications:
Operating system: Microsoft Windows 7 Ultimate [6.1.7601.65536]
System time: 23/03/2014 08:21:45
System language: English (United Kingdom)(ENG) / Loaded game language: en
Decimal separator: .
---------------------------------------------------------------------------------
Graphics Card information:
[CardName(s): "NVIDIA GeForce 8800 GTS 512"]
[CardRAM(s) : "536870912"]
---------------------------------------------------------------------------------
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.