Create a free account to remove all ad content.

Author Topic: [C#] TM crash report/message. [Need Help]  (Read 1111 times)

0 Members and 1 Guest are viewing this topic.


  • Fresh Meat
  • *
  • Posts: 8
    • View Profile
  • Xbox: MySt1C ReloadzZ
TM crash report/message. [Need Help]
« on: November 12, 2018, 05:13:27 PM »
I have been trying to add in a new item into the game, you may know of the "sonic screwdriver" from Doctor Who, and i have only just finished the code (for it to open locked doors and locked chests) and all the XML files. I have loaded the game to test it... and all the problems showed XD

1) The textures didn't load but the item was still in the shop/creative menu.
2) when i "bought" the item and it was in my inventory, when I exited out of the creative/shop menu the game crashed and gave me this message.
Spoiler for Hidden Content:
Total Miner.  Please take a photo of this screen and post it on, so that we can fix it. Thank you.

System.ArgumentOutOfRangeException: Resource size must be greater than zero.
Parameter name: vertexCount
   at Microsoft.Xna.Framework.Graphics.VertexBuffer..ctor(GraphicsDevice graphicsDevice, Type vertexType, Int32 vertexCount, BufferUsage usage)
   at StudioForge.TotalMiner.Graphics.ItemModelManager.BuildModel(Item itemID)
   at StudioForge.TotalMiner.Graphics.ItemModel.BuildMesh()
   at StudioForge.TotalMiner.Hand.SetItem(Item newItemID, Boolean overrideOtherHand)
   at StudioForge.TotalMiner.Player.CheckHotBarButtons()
   at StudioForge.TotalMiner.Player.HandlePlayInput()
   at StudioForge.TotalMiner.Player.HandleInput(GamePadState pad, GamePadState lastpad)
   at StudioForge.TotalMiner.GameInstance.HandleInput(InputState input)
   at StudioForge.TotalMiner.Screens.GameplayScreen.HandleInput(InputState input)
   at StudioForge.Engine.GameState.ScreenManager.Update(Int32 index, Boolean otherScreenHasFocus)
   at StudioForge.Engine.GameState.ScreenManager.Update(GameTime donotuse)
   at Microsoft.Xna.Framework.Game.Update(GameTime gameTime)
   at StudioForge.Engine.Game.BaseGame.Update(GameTime gameTime)
   at StudioForge.TotalMiner.TotalMinerGame.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 StudioForge.Engine.Game.BaseGame.Run[T]()
I'm not sure if it's my code (probably, i'm pretty bad XD) or if it was something else...

**just for reference i did use one of Craig's Sample mods ( as a guide/help.


  • Sr. Member
  • *
  • Posts: 259
  • "There's always time to get your block's off"
    • View Profile
    • Discord link to my game (Coven)
  • Xbox: stoneart
  • PSN: Xx_Phoenix_Down_xX
Re: TM crash report/message. [Need Help]
« Reply #1 on: November 13, 2018, 01:12:33 AM »
Please post the code for XML for further help. I can't check for errors without it.


  • Fresh Meat
  • *
  • Posts: 8
    • View Profile
  • Xbox: MySt1C ReloadzZ
Re: TM crash report/message. [Fixed]
« Reply #2 on: November 13, 2018, 03:39:08 AM »
[Issue Solved]
« Last Edit: November 14, 2018, 01:41:36 PM by Mystic_ReloadzZ »