Before I copy and paste my problems...I'd just like to say this mod destroys the original UT2004. You guys should be getting paid for this.
Thats just my 2 cents.... now for the crash info. Hope this'll fix something.
BTW... PR 3.5 plays great...all up until it crashes. The crashes are completely random and impossible to recreate. If you have any questions...ask away..anything to help fix this mod.
------------------------------------------------------------------------------------
Crash #1
UT2004 Build UT2004_Build_[2004-09-07_17.17]
OS: Windows 2000 5.0 (Build: 2195)
CPU: AuthenticAMD PentiumPro-class processor @ 1839 MHz with 511MB RAM
Video: RADEON 9600 SERIES (6458)
General protection fault!
History: TestReach <- UObject::GetPathName <- UObject::GetPathName <- UObject::GetFullName <- UStruct::SerializeBin <- (Class Engine.ScriptedTexture Client[0]) <- UObject::Serialize <- (ScriptedTexture DM-CE-GroundBeef.myLevel.ScriptedTexture23) <- TestReach <- (ScriptedTexture DM-CE-GroundBeef.myLevel.ScriptedTexture23) <- UStruct::SerializeBin <- (Class Engine.ObjectPool Objects[0]) <- UObject::Serialize <- (ObjectPool DM-CE-GroundBeef.myLevel.ObjectPool4) <- TestReach <- (ObjectPool DM-CE-GroundBeef.myLevel.ObjectPool4) <- UStruct::SerializeBin <- (Class Engine.LevelInfo ObjectPool[0]) <- UObject::Serialize <- (LevelInfo DM-CE-GroundBeef.LevelInfo0) <- AActor::Serialize <- TestReach <- (LevelInfo DM-CE-GroundBeef.LevelInfo0) <- UStruct::SerializeBin <- (Class XEffects.LinkMuzFlashProj3rd Level[0]) <- UObject::Serialize <- (LinkMuzFlashProj3rd DM-CE-GroundBeef.LinkMuzFlashProj3rd) <- AActor::Serialize <- TestReach <- (LinkMuzFlashProj3rd DM-CE-GroundBeef.LinkMuzFlashProj3rd) <- UStruct::SerializeBin <- (Class XWeapons.LinkAttachment MuzFlash[0]) <- UObject::Serialize <- (LinkAttachment DM-CE-GroundBeef.LinkAttachment) <- AActor::Serialize <- TestReach <- (LinkAttachment DM-CE-GroundBeef.LinkAttachment) <- UStruct::SerializeBin <- (Class ChaosGames.ChaosxDeathMatch_Pawn WeaponAttachment[0]) <- UObject::Serialize <- (ChaosxDeathMatch_Pawn DM-CE-GroundBeef.ChaosxDeathMatch_Pawn) <- AActor::Serialize <- TestReach <- (ChaosxDeathMatch_Pawn DM-CE-GroundBeef.ChaosxDeathMatch_Pawn) <- UStruct::SerializeBin <- (Class ChaosGames.ChaosxDeathMatch_PlayerController AcknowledgedPawn[0]) <- UObject::Serialize <- (ChaosxDeathMatch_PlayerController DM-CE-GroundBeef.ChaosxDeathMatch_PlayerController) <- AActor::Serialize <- TestReach <- (ChaosxDeathMatch_PlayerController DM-CE-GroundBeef.ChaosxDeathMatch_PlayerController) <- UStruct::SerializeBin <- (Class WinDrv.WindowsViewport OldActor[0]) <- UObject::Serialize <- (WindowsViewport Package.WindowsClient.WindowsViewport) <- UPlayer::Serialize <- UViewport::Serialize <- TestReach <- (WindowsViewport Package.WindowsClient.WindowsViewport) <- UStruct::SerializeBin <- (Class ChaosGames.ChaosGUI_UT2K4GUIController ViewportOwner[0]) <- UObject::Serialize <- (ChaosGUI_UT2K4GUIController Package.ChaosGUI_UT2K4GUIController) <- TestReach <- (ChaosGUI_UT2K4GUIController Package.ChaosGUI_UT2K4GUIController) <- UStruct::SerializeBin <- (Class GUI2K4.fntUT2k4Small Controller[0]) <- UObject::Serialize <- (fntUT2k4Small Package.fntUT2k4Small) <- TestReach <- (fntUT2k4Small Package.fntUT2k4Small) <- UStruct::SerializeBin <- (Class GUI2K4.STY2TextLabel Fonts[0]) <- UObject::Serialize <- (STY2TextLabel Package.STY2TextLabel) <- TestReach <- (STY2TextLabel Package.STY2TextLabel) <- UStruct::SerializeBin <- (Class XInterface.GUISectionBackground CaptionStyle[0]) <- UObject::Serialize <- (GUISectionBackground Package.GUISectionBackground) <- TestReach <- (GUISectionBackground Package.GUISectionBackground) <- UStruct::SerializeBin <- (Class ChaosGames.ChaosGUI_News NB[0]) <- UObject::Serialize <- (ChaosGUI_News Package.ChaosGUI_News) <- TestReach <- (ChaosGUI_News Package.ChaosGUI_News) <- UStruct::SerializeBin <- (Class ChaosGames.Chaos_ServerQuery NewsTab[0]) <- UObject::Serialize <- (Chaos_ServerQuery Entry.Chaos_ServerQuery) <- AActor::Serialize <- TestReach <- (Chaos_ServerQuery Entry.Chaos_ServerQuery) <- ULevelBase::Serialize <- ULevel::Serialize <- TestReach <- (Level Entry.myLevel) <- UStruct::SerializeBin <- (Class Engine.GameEngine GEntry[0]) <- UObject::Serialize <- (GameEngine Package.GameEngine) <- UGameEngine::Serialize <- (GameEngine Package.GameEngine) <- UGameEngine::Serialize <- (GameEngine Package.GameEngine) <- TestReach <- (GameEngine Package.GameEngine) <- TArray<< <- UObject::SerializeRootSet <- UObject::CollectGarbage <- Cleanup <- UGameEngine::LoadMap <- LocalMapURL <- UGameEngine::Browse <- ServerTravel <- UGameEngine::Tick <- Level Plunge <- UpdateWorld <- MainLoop <- FMallocWindows::Free <- FMallocWindows::Realloc <- 676F4C57 0 FArray <- FArray::Real
-------------------------------------------------------------------------------------
Crash #2
UT2004 Build UT2004_Build_[2004-09-07_17.17]
OS: Windows 2000 5.0 (Build: 2195)
CPU: AuthenticAMD PentiumPro-class processor @ 1839 MHz with 511MB RAM
Video: RADEON 9600 SERIES (6458)
ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen (Function ChaosGames.ChaosRelic.StopEffects:0000) Infinite script recursion (250 calls) detected
History: FFrame::Serialize <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEvent <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen, Function ChaosGames.ChaosRelic.Destroyed) <- ULevel::DestroyActor <- (ChaosRelic_Regen KOTH-Pyramid.ChaosRelic_Regen) <- UObject::ProcessEv