Index was outside the bounds of the array.
at ZombieBlocks.MapArrayHelper5.GetBlockNeighborOffsetXYZ(Dictionary`2 terrainDict, Int32 x, Int32 y, Int32 z, Int32 gameIndex, Int32& terrainIndex, Int32
Edit
Index was outside the bounds of the array.
at ZombieBlocks.MapArrayHelper5.GetBlockNeighborOffsetXYZ(Dictionary`2 terrainDict, Int32 x, Int32 y, Int32 z, Int32 gameIndex, Int32& terrainIndex, Int32& blockIndex) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\HelperClasses\MapArrayHelper.cs:line 1548
at ZombieBlocks.Terrain.TerrainManager.AddBlockClient(Dictionary`2 terrainDict, GameTerrainDefinition baseDef, Int32 terrainIndex, Int32 blockIndex, Int32 blockType, Int32 blockDamage, Int32 blockOrientation, Int32 itemLight, List`1 regenList) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Terrain\TerrainManager.cs:line 661
at ZombieBlocks.TerrainHelper.UpdateBlockNoRegen(Dictionary`2 terrainDict, Dictionary`2 definitionDict, Int32 blockIndex, Int32 tGameIndex, UInt16 blockType, Int32 damage, Int32 orientation, Boolean networkAction, GameTime gameTime, Boolean isUpdateOriginRemote) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Terrain\TerrainHelper.cs:line 568
at ZombieBlocks.TerrainHelper.UpdateBlockServer(Dictionary`2 terrainDict, Dictionary`2 definitionDict, Int32 blockIndex, Int32 tGameIndex, UInt16 blockType, Int32 damage, Int32 orientation, Boolean networkAction, GameTime gameTime, Boolean isUpdateOriginRemote) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Terrain\TerrainHelper.cs:line 517
at ZombieBlocks.NetworkedGameplayScreen.UpdateIncomingNetworkActionList_ServerBlockUpdate(Int32& i, NetworkAction& networkAction) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Screens\NetworkedGameplayScreen.cs:line 11784
at ZombieBlocks.NetworkedGameplayScreen.UpdateIncomingNetworkActionList(GameTime gameTime) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Screens\NetworkedGameplayScreen.cs:line 11487
at ZombieBlocks.NetworkedGameplayScreen.UpdateClient(GameTime gameTime) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Screens\NetworkedGameplayScreen.cs:line 10454
at ZombieBlocks.NetworkedGameplayScreen.UpdateInGameNormal(GameTime gameTime, Boolean otherScreenHasFocus, Boolean coveredByOtherScreen) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Screens\NetworkedGameplayScreen.cs:line 4547
at ZombieBlocks.NetworkedGameplayScreen.Update(GameTime gameTime, Boolean otherScreenHasFocus, Boolean coveredByOtherScreen) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Screens\NetworkedGameplayScreen.cs:line 4090
at GameStateManagement.ScreenManager.Update(GameTime gameTime) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\GameStateManagement\ScreenManager.cs:line 596
at Microsoft.Xna.Framework.Game.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 ZombieBlocks.Program.Main(String[] args) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Program.cs:line 81
OS Version
Microsoft Windows NT 6.2.9200.0
CPU
AMD Ryzen 5 5600G with Radeon Graphics
fileuploads/file_1414_GameLog.txt11/16/2024 12:19:32 AM - Steam Init Attempt
11/16/2024 12:19:33 AM - Steam Init Success
SteamStatAndAchievementController Initialized
11/16/2024 12:19:33 AM - ScreenManager AddScreen ZombieBlocks.PressAnyKeyUIScreen
StatAndAchieveWatcherComponent Initialized
11/16/2024 12:19:33 AM - InputHandlerComponent Initialized
11/16/2024 12:19:33 AM - PlayerViewportController Initialized
11/16/2024 12:19:33 AM - PlayerManagerComponent Initialized
11/16/2024 12:19:41 AM - ScreenManager RemoveScreen ZombieBlocks.PressAnyKeyUIScreen
11/16/2024 12:19:41 AM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:19:46 AM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:19:46 AM - ScreenManager AddScreen ZombieBlocks.SettingsMenuUIScreen
11/16/2024 12:19:48 AM - ScreenManager RemoveScreen ZombieBlocks.SettingsMenuUIScreen
11/16/2024 12:19:48 AM - ScreenManager AddScreen ZombieBlocks.AudioSettingsMenuUIScreen
11/16/2024 12:19:51 AM - ScreenManager AddScreen ZombieBlocks.SettingsMenuUIScreen
11/16/2024 12:19:51 AM - ScreenManager RemoveScreen ZombieBlocks.AudioSettingsMenuUIScreen
11/16/2024 12:19:51 AM - ScreenManager RemoveScreen ZombieBlocks.SettingsMenuUIScreen
11/16/2024 12:19:51 AM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:19:52 AM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:19:52 AM - ScreenManager AddScreen ZombieBlocks.ResumeGameUIScreen
11/16/2024 12:19:53 AM - ScreenManager RemoveScreen ZombieBlocks.ResumeGameUIScreen
11/16/2024 12:19:53 AM - ScreenManager AddScreen ZombieBlocks.CreateCityUIScreen
11/16/2024 12:19:53 AM - CustomNetworkSession Constructor
11/16/2024 12:19:53 AM - CustomNetworkSession Activate
11/16/2024 12:19:53 AM - CustomNetworkSession AddLocalGamer
11/16/2024 12:20:21 AM - ScreenManager RemoveScreen ZombieBlocks.CreateCityUIScreen
11/16/2024 12:20:21 AM - HeadlessServer Initialized
11/16/2024 12:20:22 AM - HeadlessServer AddLocalClient.ClientJoined
11/16/2024 12:20:22 AM - NetworkedGameplayScreen Construction Started
11/16/2024 12:20:22 AM - ScreenManager AddScreen ZombieBlocks.NetworkedGameplayScreen
11/16/2024 12:20:22 AM - ScreenManager AddScreen ZombieBlocks.PlayerChatUIScreen
11/16/2024 12:20:22 AM - ScreenManager AddScreen ZombieBlocks.GameLoadingUIScreen
11/16/2024 12:20:22 AM - HeadlessServer UpdateClientJoined.ClientInfoSent
11/16/2024 12:20:29 AM - NetworkedGameplayScreen UpdateWaitingForFullLoad.WaitingForPlayerId
11/16/2024 12:20:29 AM - ScreenManager RemoveScreen ZombieBlocks.GameLoadingUIScreen
11/16/2024 12:20:29 AM - NetworkedGameplayScreen UpdateWaitingForPlayerId.SendingClientStatePackets
11/16/2024 12:20:29 AM - NetworkedGameplayScreen UpdateSendingClientStatePackets.WaitingForPostLoadReady
11/16/2024 12:20:29 AM - HeadlessServer UpdateClientInfoAck.ClientStateReceived
11/16/2024 12:20:29 AM - HeadlessServer UpdateClientStateReceived.ClientDataSent
11/16/2024 12:20:29 AM - NetworkedGameplayScreen UpdateWaitingForPostLoad.ReadyToSpawn
11/16/2024 12:20:29 AM - HeadlessServer UpdateIncomingNetworkActionList_ClientReadyToSpawn.ClientSpawnReady
11/16/2024 12:20:29 AM - HeadlessServer UpdateClientSpawnReady.ClientSpawned
11/16/2024 12:20:54 AM - ScreenManager AddScreen ZombieBlocks.PlayerDiedUIScreen
11/16/2024 12:21:00 AM - ScreenManager RemoveScreen ZombieBlocks.PlayerDiedUIScreen
11/16/2024 12:21:00 AM - NetworkedGameplayScreen PreRespawn.PreRespawn
11/16/2024 12:21:00 AM - NetworkedGameplayScreen PrepRespawn.WantingToRespawn
11/16/2024 12:21:00 AM - ScreenManager AddScreen ZombieBlocks.GameLoadingUIScreen
11/16/2024 12:21:00 AM - NetworkedGameplayScreen UpdateWantingToRespawn.WaitingForFullLoadComplete
11/16/2024 12:21:06 AM - ScreenManager RemoveScreen ZombieBlocks.GameLoadingUIScreen
11/16/2024 12:21:06 AM - NetworkedGameplayScreen UpdateWaitingForFullLoad.WaitingForPlayerId
11/16/2024 12:21:06 AM - NetworkedGameplayScreen UpdateWaitingForPlayerId.SendingClientStatePackets
11/16/2024 12:21:06 AM - NetworkedGameplayScreen UpdateSendingClientStatePackets.WaitingForPostLoadReady
11/16/2024 12:21:06 AM - NetworkedGameplayScreen UpdateWaitingForPostLoad.ReadyToSpawn
11/16/2024 12:21:06 AM - HeadlessServer UpdateClientInfoAck.ClientStateReceived
11/16/2024 12:21:06 AM - HeadlessServer UpdateClientStateReceived.ClientDataSent
11/16/2024 12:21:06 AM - HeadlessServer UpdateIncomingNetworkActionList_ClientReadyToSpawn.ClientSpawnReady
11/16/2024 12:21:06 AM - HeadlessServer UpdateClientSpawnReady.ClientSpawned
11/16/2024 12:21:38 AM - ScreenManager AddScreen ZombieBlocks.PlayerDiedUIScreen
11/16/2024 12:21:43 AM - ScreenManager RemoveScreen ZombieBlocks.PlayerDiedUIScreen
11/16/2024 12:21:43 AM - NetworkedGameplayScreen UpdateInGameNormal.WantingToExit
11/16/2024 12:21:43 AM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:21:44 AM - ScreenManager RemoveScreen ZombieBlocks.NetworkedGameplayScreen
11/16/2024 12:21:44 AM - NetworkedGameplayScreen Unload
11/16/2024 12:21:44 AM - CustomNetworkSession Dispose
11/16/2024 12:21:44 AM - HeadlessServer Dispose
11/16/2024 12:21:44 AM - ScreenManager RemoveScreen ZombieBlocks.PlayerChatUIScreen
11/16/2024 12:21:45 AM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:21:45 AM - ScreenManager AddScreen ZombieBlocks.CharacterCreationUIScreen
11/16/2024 12:21:48 AM - ScreenManager RemoveScreen ZombieBlocks.CharacterCreationUIScreen
11/16/2024 12:21:48 AM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:21:49 AM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:21:49 AM - ScreenManager AddScreen ZombieBlocks.CreditsUIScreen
11/16/2024 12:22:00 AM - ScreenManager RemoveScreen ZombieBlocks.CreditsUIScreen
11/16/2024 12:22:00 AM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:22:01 AM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:22:01 AM - ScreenManager AddScreen ZombieBlocks.PatchNotesUIScreen
11/16/2024 12:22:03 AM - ScreenManager RemoveScreen ZombieBlocks.PatchNotesUIScreen
11/16/2024 12:22:03 AM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:22:03 AM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:22:03 AM - ScreenManager AddScreen ZombieBlocks.PatchNotesUIScreen
11/16/2024 12:22:12 AM - ScreenManager RemoveScreen ZombieBlocks.PatchNotesUIScreen
11/16/2024 12:22:12 AM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:22:13 AM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:22:13 AM - ScreenManager AddScreen ZombieBlocks.ResumeGameUIScreen
11/16/2024 12:22:14 AM - ScreenManager RemoveScreen ZombieBlocks.ResumeGameUIScreen
11/16/2024 12:22:14 AM - ScreenManager AddScreen ZombieBlocks.CreateCityUIScreen
11/16/2024 12:22:14 AM - CustomNetworkSession Constructor
11/16/2024 12:22:14 AM - CustomNetworkSession Activate
11/16/2024 12:22:14 AM - CustomNetworkSession AddLocalGamer
11/16/2024 12:22:46 AM - ScreenManager RemoveScreen ZombieBlocks.CreateCityUIScreen
11/16/2024 12:22:46 AM - HeadlessServer Initialized
11/16/2024 12:22:46 AM - HeadlessServer AddLocalClient.ClientJoined
11/16/2024 12:22:46 AM - NetworkedGameplayScreen Construction Started
11/16/2024 12:22:46 AM - ScreenManager AddScreen ZombieBlocks.NetworkedGameplayScreen
11/16/2024 12:22:46 AM - ScreenManager AddScreen ZombieBlocks.PlayerChatUIScreen
11/16/2024 12:22:46 AM - ScreenManager AddScreen ZombieBlocks.GameLoadingUIScreen
11/16/2024 12:22:46 AM - HeadlessServer UpdateClientJoined.ClientInfoSent
11/16/2024 12:22:49 AM - NetworkedGameplayScreen UpdateWaitingForFullLoad.WaitingForPlayerId
11/16/2024 12:22:49 AM - ScreenManager RemoveScreen ZombieBlocks.GameLoadingUIScreen
11/16/2024 12:22:49 AM - NetworkedGameplayScreen UpdateWaitingForPlayerId.SendingClientStatePackets
11/16/2024 12:22:49 AM - NetworkedGameplayScreen UpdateSendingClientStatePackets.WaitingForPostLoadReady
11/16/2024 12:22:49 AM - HeadlessServer UpdateClientInfoAck.ClientStateReceived
11/16/2024 12:22:49 AM - HeadlessServer UpdateClientStateReceived.ClientDataSent
11/16/2024 12:22:49 AM - NetworkedGameplayScreen UpdateWaitingForPostLoad.ReadyToSpawn
11/16/2024 12:22:49 AM - HeadlessServer UpdateIncomingNetworkActionList_ClientReadyToSpawn.ClientSpawnReady
11/16/2024 12:22:49 AM - HeadlessServer UpdateClientSpawnReady.ClientSpawned
11/16/2024 12:24:15 AM - ScreenManager AddScreen ZombieBlocks.PlayerDiedUIScreen
11/16/2024 12:24:30 AM - ScreenManager RemoveScreen ZombieBlocks.PlayerDiedUIScreen
11/16/2024 12:24:30 AM - NetworkedGameplayScreen UpdateInGameNormal.WantingToExit
11/16/2024 12:24:30 AM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:24:31 AM - ScreenManager RemoveScreen ZombieBlocks.NetworkedGameplayScreen
11/16/2024 12:24:31 AM - NetworkedGameplayScreen Unload
11/16/2024 12:24:31 AM - CustomNetworkSession Dispose
11/16/2024 12:24:31 AM - HeadlessServer Dispose
11/16/2024 12:24:31 AM - ScreenManager RemoveScreen ZombieBlocks.PlayerChatUIScreen
11/16/2024 12:24:31 AM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
11/16/2024 12:24:31 AM - ScreenManager AddScreen ZombieBlocks.ResumeGameUIScreen
11/16/2024 12:24:32 AM - ScreenManager RemoveScreen ZombieBlocks.ResumeGameUIScreen
11/16/2024 12:24:32 AM - ScreenManager AddScreen ZombieBlocks.CreateCityUIScreen
11/16/2024 12:24:32 AM - CustomNetworkSession Constructor
11/16/2024 12:24:33 AM - CustomNetworkSession Activate
11/16/2024 12:24:33 AM - CustomNetworkSession AddLocalGamer
11/16/2024 12:24:37 AM - ScreenManager RemoveScreen ZombieBlocks.CreateCityUIScreen
11/16/2024 12:24:37 AM - HeadlessServer Initialized
11/16/2024 12:24:38 AM - HeadlessServer AddLocalClient.ClientJoined
11/16/2024 12:24:38 AM - NetworkedGameplayScreen Construction Started
11/16/2024 12:24:38 AM - ScreenManager AddScreen ZombieBlocks.NetworkedGameplayScreen
11/16/2024 12:24:38 AM - ScreenManager AddScreen ZombieBlocks.PlayerChatUIScreen
11/16/2024 12:24:38 AM - ScreenManager AddScreen ZombieBlocks.GameLoadingUIScreen
11/16/2024 12:24:38 AM - HeadlessServer UpdateClientJoined.ClientInfoSent
11/16/2024 12:24:41 AM - NetworkedGameplayScreen UpdateWaitingForFullLoad.WaitingForPlayerId
11/16/2024 12:24:41 AM - ScreenManager RemoveScreen ZombieBlocks.GameLoadingUIScreen
11/16/2024 12:24:41 AM - NetworkedGameplayScreen UpdateWaitingForPlayerId.SendingClientStatePackets
11/16/2024 12:24:41 AM - NetworkedGameplayScreen UpdateSendingClientStatePackets.WaitingForPostLoadReady
11/16/2024 12:24:41 AM - HeadlessServer UpdateClientInfoAck.ClientStateReceived
11/16/2024 12:24:41 AM - HeadlessServer UpdateClientStateReceived.ClientDataSent
11/16/2024 12:24:41 AM - NetworkedGameplayScreen UpdateWaitingForPostLoad.ReadyToSpawn
11/16/2024 12:24:41 AM - HeadlessServer UpdateIncomingNetworkActionList_ClientReadyToSpawn.ClientSpawnReady
11/16/2024 12:24:41 AM - HeadlessServer UpdateClientSpawnReady.ClientSpawned
11/16/2024 12:26:04 AM - ScreenManager AddScreen ZombieBlocks.CreativeBlockToolUIScreen
11/16/2024 12:26:06 AM - ScreenManager RemoveScreen ZombieBlocks.CreativeBlockToolUIScreen
11/16/2024 12:28:34 AM - NetworkedGameplayScreen Unload
11/16/2024 12:28:34 AM - CustomNetworkSession Dispose
11/16/2024 12:28:34 AM - HeadlessServer Dispose
11/16/2024 12:28:35 AM - Steam Shutdown
11/16/2024 12:28:35 AM - HeadlessServer Dispose