Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at ZombieBlocks.Inventory.HasRoomForItem(Item gameItem, Int32 count) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Items\Inventory.cs:line 275
at ZombieBlocks.Inventory.HasRoomFor(DroppedGameItem item) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Items\Inventory.cs:line 144
at ZombieBlocks.NetworkedGameplayScreen.UpdateItemSettled(GameTime gameTime, DroppedGameItem item) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Screens\NetworkedGameplayScreen.cs:line 20687
at ZombieBlocks.NetworkedGameplayScreen.UpdateItems(GameTime gameTime) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Screens\NetworkedGameplayScreen.cs:line 20582
at ZombieBlocks.NetworkedGameplayScreen.UpdateInGameNormal(GameTime gameTime, Boolean otherScreenHasFocus, Boolean coveredByOtherScreen) in C:\Users\teamt\Documents\Deadburg\Deadburg_PC\ZombieBlocks\ZombieBlocks\Screens\NetworkedGameplayScreen.cs:line 4479
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
Intel(R) Core(TM) i7-14700K
GPU
NVIDIA GeForce RTX 3060
fileuploads/file_1314_GameLog.txt1/12/2024 2:20:38 PM - Steam Init Attempt
1/12/2024 2:20:38 PM - Steam Init Success
SteamStatAndAchievementController Initialized
1/12/2024 2:20:38 PM - ScreenManager AddScreen ZombieBlocks.PressAnyKeyUIScreen
StatAndAchieveWatcherComponent Initialized
1/12/2024 2:20:38 PM - InputHandlerComponent Initialized
1/12/2024 2:20:38 PM - PlayerViewportController Initialized
1/12/2024 2:20:38 PM - PlayerManagerComponent Initialized
1/12/2024 2:20:42 PM - ScreenManager RemoveScreen ZombieBlocks.PressAnyKeyUIScreen
1/12/2024 2:20:42 PM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
1/12/2024 2:20:47 PM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
1/12/2024 2:20:47 PM - ScreenManager AddScreen ZombieBlocks.ResumeGameUIScreen
1/12/2024 2:20:50 PM - ScreenManager RemoveScreen ZombieBlocks.ResumeGameUIScreen
1/12/2024 2:20:50 PM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
1/12/2024 2:20:52 PM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
1/12/2024 2:20:52 PM - ScreenManager AddScreen ZombieBlocks.ResumeGameUIScreen
1/12/2024 2:20:54 PM - CustomNetworkSession Constructor
1/12/2024 2:20:54 PM - CustomNetworkSession Activate
1/12/2024 2:20:54 PM - CustomNetworkSession AddLocalGamer
1/12/2024 2:20:54 PM - ScreenManager RemoveScreen ZombieBlocks.ResumeGameUIScreen
1/12/2024 2:20:54 PM - HeadlessServer Initialized
1/12/2024 2:20:54 PM - HeadlessServer AddLocalClient.ClientJoined
1/12/2024 2:20:54 PM - NetworkedGameplayScreen Construction Started
1/12/2024 2:20:54 PM - ScreenManager AddScreen ZombieBlocks.NetworkedGameplayScreen
1/12/2024 2:20:54 PM - ScreenManager AddScreen ZombieBlocks.PlayerChatUIScreen
1/12/2024 2:20:54 PM - ScreenManager AddScreen ZombieBlocks.GameLoadingUIScreen
1/12/2024 2:20:55 PM - HeadlessServer UpdateClientJoined.ClientInfoSent
1/12/2024 2:20:58 PM - NetworkedGameplayScreen UpdateWaitingForFullLoad.WaitingForPlayerId
1/12/2024 2:20:58 PM - ScreenManager RemoveScreen ZombieBlocks.GameLoadingUIScreen
1/12/2024 2:20:58 PM - NetworkedGameplayScreen UpdateWaitingForPlayerId.SendingClientStatePackets
1/12/2024 2:20:58 PM - NetworkedGameplayScreen UpdateSendingClientStatePackets.WaitingForPostLoadReady
1/12/2024 2:20:58 PM - HeadlessServer UpdateClientInfoAck.ClientStateReceived
1/12/2024 2:20:58 PM - HeadlessServer UpdateClientStateReceived.ClientDataSent
1/12/2024 2:20:59 PM - NetworkedGameplayScreen UpdateWaitingForPostLoad.ReadyToSpawn
1/12/2024 2:20:59 PM - HeadlessServer UpdateIncomingNetworkActionList_ClientReadyToSpawn.ClientSpawnReady
1/12/2024 2:20:59 PM - HeadlessServer UpdateClientSpawnReady.ClientSpawned
1/12/2024 2:22:26 PM - ScreenManager AddScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:22:30 PM - ScreenManager AddScreen ZombieBlocks.GenericDialogUIScreen
1/12/2024 2:22:31 PM - ScreenManager RemoveScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:22:31 PM - ScreenManager RemoveScreen ZombieBlocks.GenericDialogUIScreen
1/12/2024 2:22:31 PM - ScreenManager AddScreen ZombieBlocks.PlayerDiedUIScreen
1/12/2024 2:22:37 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerDiedUIScreen
1/12/2024 2:22:37 PM - NetworkedGameplayScreen UpdateInGameNormal.WantingToExit
1/12/2024 2:22:37 PM - ScreenManager AddScreen ZombieBlocks.MainMenuUIScreen
1/12/2024 2:22:37 PM - ScreenManager RemoveScreen ZombieBlocks.NetworkedGameplayScreen
1/12/2024 2:22:37 PM - NetworkedGameplayScreen Unload
1/12/2024 2:22:37 PM - CustomNetworkSession Dispose
1/12/2024 2:22:37 PM - HeadlessServer Dispose
1/12/2024 2:22:38 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerChatUIScreen
1/12/2024 2:22:38 PM - ScreenManager RemoveScreen ZombieBlocks.MainMenuUIScreen
1/12/2024 2:22:38 PM - ScreenManager AddScreen ZombieBlocks.MultiplayerMenuUIScreen
1/12/2024 2:22:39 PM - ScreenManager RemoveScreen ZombieBlocks.MultiplayerMenuUIScreen
1/12/2024 2:22:39 PM - ScreenManager AddScreen ZombieBlocks.ResumeGameUIScreen
1/12/2024 2:22:42 PM - ScreenManager RemoveScreen ZombieBlocks.ResumeGameUIScreen
1/12/2024 2:22:42 PM - ScreenManager AddScreen ZombieBlocks.CreateCityUIScreen
1/12/2024 2:22:42 PM - CustomNetworkSession Constructor
1/12/2024 2:22:42 PM - CustomNetworkSession Activate
1/12/2024 2:22:42 PM - CustomNetworkSession AddLocalGamer
1/12/2024 2:22:48 PM - ScreenManager RemoveScreen ZombieBlocks.CreateCityUIScreen
1/12/2024 2:22:48 PM - HeadlessServer Initialized
1/12/2024 2:22:48 PM - HeadlessServer AddLocalClient.ClientJoined
1/12/2024 2:22:48 PM - NetworkedGameplayScreen Construction Started
1/12/2024 2:22:48 PM - ScreenManager AddScreen ZombieBlocks.NetworkedGameplayScreen
1/12/2024 2:22:48 PM - ScreenManager AddScreen ZombieBlocks.PlayerChatUIScreen
1/12/2024 2:22:48 PM - ScreenManager AddScreen ZombieBlocks.GameLoadingUIScreen
1/12/2024 2:22:48 PM - HeadlessServer UpdateClientJoined.ClientInfoSent
1/12/2024 2:22:49 PM - ScreenManager RemoveScreen ZombieBlocks.GameLoadingUIScreen
1/12/2024 2:22:49 PM - NetworkedGameplayScreen UpdateWaitingForFullLoad.WaitingForPlayerId
1/12/2024 2:22:49 PM - NetworkedGameplayScreen UpdateWaitingForPlayerId.SendingClientStatePackets
1/12/2024 2:22:49 PM - NetworkedGameplayScreen UpdateSendingClientStatePackets.WaitingForPostLoadReady
1/12/2024 2:22:49 PM - HeadlessServer UpdateClientInfoAck.ClientStateReceived
1/12/2024 2:22:49 PM - HeadlessServer UpdateClientStateReceived.ClientDataSent
1/12/2024 2:22:49 PM - NetworkedGameplayScreen UpdateWaitingForPostLoad.ReadyToSpawn
1/12/2024 2:22:49 PM - HeadlessServer UpdateIncomingNetworkActionList_ClientReadyToSpawn.ClientSpawnReady
1/12/2024 2:22:49 PM - HeadlessServer UpdateClientSpawnReady.ClientSpawned
1/12/2024 2:22:50 PM - ScreenManager AddScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:22:52 PM - ScreenManager AddScreen ZombieBlocks.GameplaySettingsMenuUIScreen
1/12/2024 2:22:52 PM - ScreenManager RemoveScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:22:53 PM - ScreenManager AddScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:22:53 PM - ScreenManager RemoveScreen ZombieBlocks.GameplaySettingsMenuUIScreen
1/12/2024 2:22:54 PM - ScreenManager AddScreen ZombieBlocks.DisplaySettingsMenuUIScreen
Resolution Debug================================
1024x768 - 0
1152x864 - 1
1176x664 - 2
1280x720 - 3
1280x768 - 4
1280x800 - 5
1280x960 - 6
1280x1024 - 7
1360x768 - 8
1366x768 - 9
1440x1080 - 10
1600x900 - 11
1600x1024 - 12
1600x1200 - 13
1680x1050 - 14
1920x1080 - 15
1920x1200 - 16
1920x1440 - 17
2560x1440 - 18
1440x900 - 19
1024x768 - 20
1152x864 - 21
1176x664 - 22
1280x720 - 23
1280x768 - 24
1280x800 - 25
1280x960 - 26
1280x1024 - 27
1360x768 - 28
1366x768 - 29
1440x1080 - 30
1600x900 - 31
1600x1024 - 32
1600x1200 - 33
1680x1050 - 34
1920x1080 - 35
1920x1200 - 36
1920x1440 - 37
2560x1440 - 38
1440x900 - 39
Custom - -1
================================================
Dropdown Debug==================================
Buttons: 41
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
RugbyUI.UIMultiLayerButtonWithOverlay
================================================
1/12/2024 2:22:54 PM - ScreenManager RemoveScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:23:02 PM - ScreenManager AddScreen ZombieBlocks.GenericDialogUIScreen
1/12/2024 2:23:03 PM - ScreenManager RemoveScreen ZombieBlocks.GenericDialogUIScreen
1/12/2024 2:23:03 PM - ScreenManager AddScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:23:03 PM - ScreenManager RemoveScreen ZombieBlocks.DisplaySettingsMenuUIScreen
1/12/2024 2:23:04 PM - ScreenManager RemoveScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:23:05 PM - CustomNetworkSession AddNetworkGamer
1/12/2024 2:23:05 PM - HeadlessServer CurrentNetworkSession_GamerJoined.ClientJoined
1/12/2024 2:23:05 PM - HeadlessServer UpdateClientJoined.ClientInfoSent
1/12/2024 2:23:10 PM - HeadlessServer UpdateClientInfoAck.ClientStateReceived
1/12/2024 2:23:10 PM - HeadlessServer UpdateClientStateReceived.ClientDataSent
1/12/2024 2:23:14 PM - HeadlessServer UpdateIncomingNetworkActionList_ClientReadyToSpawn.ClientSpawnReady
1/12/2024 2:23:14 PM - HeadlessServer UpdateClientSpawnReady.ClientSpawned
1/12/2024 2:23:27 PM - ScreenManager AddScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:23:29 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:23:30 PM - ScreenManager AddScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:23:31 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:23:31 PM - ScreenManager AddScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:23:32 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:23:34 PM - ScreenManager AddScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:23:37 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:23:47 PM - ScreenManager AddScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:23:48 PM - ScreenManager RemoveScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:23:49 PM - ScreenManager AddScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:23:53 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:23:56 PM - ScreenManager AddScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:23:58 PM - ScreenManager AddScreen ZombieBlocks.ControlsSettingsMenuUIScreen
1/12/2024 2:23:58 PM - ScreenManager RemoveScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:24:00 PM - ScreenManager AddScreen ZombieBlocks.ConfigureKeybindsUIScreen
1/12/2024 2:24:00 PM - ScreenManager RemoveScreen ZombieBlocks.ControlsSettingsMenuUIScreen
1/12/2024 2:24:30 PM - ScreenManager AddScreen ZombieBlocks.ControlsSettingsMenuUIScreen
1/12/2024 2:24:30 PM - ScreenManager RemoveScreen ZombieBlocks.ConfigureKeybindsUIScreen
1/12/2024 2:24:30 PM - ScreenManager AddScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:24:30 PM - ScreenManager RemoveScreen ZombieBlocks.ControlsSettingsMenuUIScreen
1/12/2024 2:24:31 PM - ScreenManager RemoveScreen ZombieBlocks.PauseMenuUIScreen
1/12/2024 2:24:31 PM - ScreenManager AddScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:24:33 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:25:45 PM - ScreenManager AddScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:25:48 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:28:32 PM - ScreenManager AddScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:28:32 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:28:33 PM - ScreenManager AddScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:28:43 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:28:48 PM - ScreenManager AddScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:29:44 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:29:47 PM - ScreenManager AddScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:29:47 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:29:48 PM - ScreenManager AddScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:29:50 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:29:56 PM - ScreenManager AddScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:30:01 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:30:04 PM - ScreenManager AddScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:30:04 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerListUIScreen
1/12/2024 2:30:05 PM - ScreenManager AddScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:30:22 PM - ScreenManager RemoveScreen ZombieBlocks.PlayerInventoryUIScreen
1/12/2024 2:33:08 PM - HeadlessServer UpdateClientInfoAck.ClientStateReceived
1/12/2024 2:33:08 PM - HeadlessServer UpdateClientStateReceived.ClientDataSent
1/12/2024 2:33:08 PM - HeadlessServer UpdateIncomingNetworkActionList_ClientReadyToSpawn.ClientSpawnReady
1/12/2024 2:33:08 PM - HeadlessServer UpdateClientSpawnReady.ClientSpawned
1/12/2024 2:33:45 PM - NetworkedGameplayScreen Unload
1/12/2024 2:33:45 PM - CustomNetworkSession Dispose
1/12/2024 2:33:45 PM - HeadlessServer Dispose
1/12/2024 2:33:45 PM - Steam Shutdown
1/12/2024 2:33:45 PM - HeadlessServer Dispose