Posted February 05, 2021
I click Play, then Continue (Normal Mode) and the game crashes with the following log:
LevelGen: id=PrisonStart seed=292764 e=Seed error
Room errors:
Teleport6 => 224
gSewer => 183
Special1 => 2294
Combat => 190
Combat2 => 174
Corridor1 => 5214
Combat3 => 478
Special2 => 246
GenericZDoor => 8
Special3 => 762
exitCross => 140
Corridor2 => 45
Treasure => 224
cross_Special1 => 66
Structure:
digraph tubeRoot {
tube[label="tube(id=0,rType=TubeEntrance,g=Prison,forced=PrisonTube2,d=0)"];
tube -> start;
start[label="start(id=1,rType=FlaskRoom,g=Prison,forced=PrisonFlaskRoom,d=1)"];
start -> monster;
monster[label="monster(id=2,rType=GenericZDoor,g=Prison,forced=PrisonMonsterDoor,d=2)"];
monster -> Teleport2;
Teleport2[label="Teleport2(id=3,rType=Teleport,g=Common,forced=,d=3)"];
Teleport2 -> Corridor2;
Corridor2[label="Corridor2(id=4,rType=Corridor,g=Common,forced=,d=4)
Errors: 45", color=red];
Corridor2 -> Combat2;
Corridor2 -> Lore1;
Combat2[label="Combat2(id=5,rType=Combat,g=Prison,forced=,d=5)
Errors: 174", color=red];
Combat2 -> Teleport6;
Lore1[label="Lore1(id=6,rType=Lore,g=LoreInside,forced=PrisonCell1,d=5)"];
Teleport6[label="Teleport6(id=7,rType=Teleport,g=Common,forced=,d=6)
Errors: 224", color=red];
Teleport6 -> cross_Special1;
cross_Special1[label="cross_Special1(id=8,rType=Corridor,g=Common,forced=,d=7)
Errors: 66", color=red];
cross_Special1 -> Combat;
cross_Special1 -> Special1;
Combat[label="Combat(id=9,rType=Combat,g=Prison,forced=,d=8)
Errors: 190", color=red];
Combat -> Treasure;
Special1[label="Special1(id=10,rType=Special,g=Common,forced=SpecializedShopEntrance,d=8)
Errors: 2294", color=red];
Special1 -> Special2;
Treasure[label="Treasure(id=11,rType=Treasure,g=Common,forced=,d=9)
Errors: 224", color=red];
Treasure -> exitCross;
Special2[label="Special2(id=12,rType=Special,g=Common,forced=SpecializedShopPoke,d=9)
Errors: 246", color=red];
Special2 -> Special3;
exitCross[label="exitCross(id=13,rType=Teleport,g=Common,forced=,d=10)
Errors: 140", color=red];
exitCross -> gSewer;
exitCross -> Combat3;
Special3[label="Special3(id=14,rType=Special,g=Common,forced=SpecializedShopMap,d=10)
Errors: 762", color=red];
Special3 -> Corridor1;
gSewer[label="gSewer(id=15,rType=LadderGate,g=Common,forced=,d=11)
Errors: 183", color=red];
gSewer -> Combat5;
Combat3[label="Combat3(id=16,rType=Combat,g=Prison,forced=,d=11)
Errors: 478", color=red];
Combat3 -> cross_Shop;
Corridor1[label="Corridor1(id=17,rType=Corridor,g=Common,forced=,d=11)
Errors: 5214", color=red];
Corridor1 -> Special4;
Corridor1 -> Lore;
Combat5[label="Combat5(id=18,rType=Combat,g=Prison,forced=,d=12)"];
Combat5 -> Teleport;
cross_Shop[label="cross_Shop(id=19,rType=Teleport,g=Common,forced=,d=12)"];
cross_Shop -> Shop;
cross_Shop -> Treasure1;
Special4[label="Special4(id=20,rType=Special,g=Common,forced=SpecializedShopSkin,d=12)"];
Special4 -> specShopTeleport;
Lore[label="Lore(id=21,rType=Lore,g=LoreInside,forced=HLRoom,d=12)"];
Teleport[label="Teleport(id=22,rType=Teleport,g=Common,forced=,d=13)"];
Teleport -> eSewer;
Shop[label="Shop(id=23,rType=Shop,g=Common,forced=,d=13)"];
Treasure1[label="Treasure1(id=24,rType=Treasure,g=Common,forced=,d=13)"];
Treasure1 -> Combat1;
specShopTeleport[label="specShopTeleport(id=25,rType=Teleport,g=Common,forced=,d=13)"];
eSewer[label="eSewer(id=26,rType=Exit,g=Common,forced=,d=14)"];
Combat1[label="Combat1(id=27,rType=Combat,g=NeedTeleport,forced=,d=14)"];
Combat1 -> cross_exitCrossGreenhouse;
cross_exitCrossGreenhouse[label="cross_exitCrossGreenhouse(id=28,rType=Teleport,g=Common,forced=,d=15)"];
cross_exitCrossGreenhouse -> exitCrossGreenhouse;
cross_exitCrossGreenhouse -> Combat4;
exitCrossGreenhouse[label="exitCrossGreenhouse(id=29,rType=Corridor,g=Common,forced=,d=16)"];
exitCrossGreenhouse -> Teleport4;
Combat4[label="Combat4(id=30,rType=Combat,g=TriggeredDoor,forced=,d=16)"];
Combat4 -> cross_BuyableTreasure1;
Teleport4[label="Teleport4(id=31,rType=Teleport,g=Common,forced=,d=17)"];
Teleport4 -> gGreenhouse;
cross_BuyableTreasure1[label="cross_BuyableTreasure1(id=32,rType=Teleport,g=Common,forced=,d=17)"];
cross_BuyableTreasure1 -> BuyableTreasure;
cross_BuyableTreasure1 -> BuyableTreasure1;
gGreenhouse[label="gGreenhouse(id=33,rType=TeleportGate,g=Common,forced=,d=18)"];
gGreenhouse -> Teleport5;
BuyableTreasure[label="BuyableTreasure(id=34,rType=BuyableTreasure,g=Common,forced=,d=18)"];
BuyableTreasure -> Teleport3;
BuyableTreasure1[label="BuyableTreasure1(id=35,rType=BuyableTreasure,g=Common,forced=,d=18)"];
Teleport5[label="Teleport5(id=36,rType=Teleport,g=Common,forced=,d=19)"];
Teleport5 -> Corridor;
Teleport3[label="Teleport3(id=37,rType=Teleport,g=Common,forced=,d=19)"];
Teleport3 -> eCourt;
Corridor[label="Corridor(id=38,rType=Corridor,g=Prison,forced=GardenerCorridor,d=20)"];
Corridor -> ghEntrance;
eCourt[label="eCourt(id=39,rType=Exit,g=Prison,forced=PrisonStartExit,d=20)"];
ghEntrance[label="ghEntrance(id=40,rType=Special,g=Prison,forced=GreenhouseEntranceOpen,d=21)"];
ghEntrance -> Teleport1;
Teleport1[label="Teleport1(id=41,rType=Teleport,g=Common,forced=,d=22)"];
Teleport1 -> eGreenhouse;
eGreenhouse[label="eGreenhouse(id=42,rType=Exit,g=Common,forced=,d=23)"];
}
digraph GenericZDoorRoot {
GenericZDoor[label="GenericZDoor(id=0,rType=GenericZDoor,g=Common,forced=GenericZDoor_LongLR,d=2)
Errors: 8", color=red];
GenericZDoor -> Special;
Special[label="Special(id=0,rType=Special,g=Common,forced=SkinningRoom,d=3)"];
}
digraph GenericZDoor1Root {
GenericZDoor1[label="GenericZDoor1(id=0,rType=GenericZDoor,g=Prison,forced=GiantEscaped,d=3)"];
}
Called from level.LevelGen.generate (level/LevelGen.hx line 133)
Called from pr.Game.loadMainLevel (pr/Game.hx line 789)
Called from cine.LevelTransition.loadNewLevel (cine/LevelTransition.hx line 122)
Called from cine.$LevelTransition.__constructor__ (cine/LevelTransition.hx line 113)
Called from cine.$LevelTransition.goto (cine/LevelTransition.hx line 58)
Called from pr.$Game.__constructor__ (pr/Game.hx line 172)
Called from User.activateMainGame (User.hx line 642)
Called from Main.getGame (Main.hx line 417)
Called from Main.~launchGame.0 (Main.hx line 330)
Called from local function #6209 (Main.hx line 499)
Called from mt.Delayer.update (C:\Projects\haxeTools\extraLibs/mt/Delayer.hx line 106)
Called from mt.$Process._update (C:\Projects\haxeTools\extraLibs/mt/Process.hx line 257)
Called from mt.$Process.updateAll (C:\Projects\haxeTools\extraLibs/mt/Process.hx line 223)
Called from Boot.update (Boot.hx line 667)
Called from hxd.App.mainLoop (hxd/App.hx line 161)
Called from Boot.mainLoop (Boot.hx line 672)
Called from hxd.$System.mainLoop (hxd/System.hl.hx line 70)
Called from hxd.$System.runMainLoop (hxd/System.hl.hx line 127)
Called from hxd.$System.runMainLoop (hxd/System.hl.hx line 123)
Called from haxe.$Timer.~delay.0 (C:\Projects\haxeTools\std/haxe/Timer.hx line 143)
Called from haxe.$Timer.~__constructor__.0 (C:\Projects\haxeTools\std/haxe/Timer.hx line 76)
Called from haxe.$MainLoop.tick (C:\Projects\haxeTools\std/haxe/MainLoop.hx line 174)
Called from haxe.$EntryPoint.processEvents (C:\Projects\haxeTools\std/haxe/EntryPoint.hx line 99)
Called from haxe.$EntryPoint.run (C:\Projects\haxeTools\std/haxe/EntryPoint.hx line 125)
LevelGen: id=PrisonStart seed=292764 e=Seed error
Room errors:
Teleport6 => 224
gSewer => 183
Special1 => 2294
Combat => 190
Combat2 => 174
Corridor1 => 5214
Combat3 => 478
Special2 => 246
GenericZDoor => 8
Special3 => 762
exitCross => 140
Corridor2 => 45
Treasure => 224
cross_Special1 => 66
Structure:
digraph tubeRoot {
tube[label="tube(id=0,rType=TubeEntrance,g=Prison,forced=PrisonTube2,d=0)"];
tube -> start;
start[label="start(id=1,rType=FlaskRoom,g=Prison,forced=PrisonFlaskRoom,d=1)"];
start -> monster;
monster[label="monster(id=2,rType=GenericZDoor,g=Prison,forced=PrisonMonsterDoor,d=2)"];
monster -> Teleport2;
Teleport2[label="Teleport2(id=3,rType=Teleport,g=Common,forced=,d=3)"];
Teleport2 -> Corridor2;
Corridor2[label="Corridor2(id=4,rType=Corridor,g=Common,forced=,d=4)
Errors: 45", color=red];
Corridor2 -> Combat2;
Corridor2 -> Lore1;
Combat2[label="Combat2(id=5,rType=Combat,g=Prison,forced=,d=5)
Errors: 174", color=red];
Combat2 -> Teleport6;
Lore1[label="Lore1(id=6,rType=Lore,g=LoreInside,forced=PrisonCell1,d=5)"];
Teleport6[label="Teleport6(id=7,rType=Teleport,g=Common,forced=,d=6)
Errors: 224", color=red];
Teleport6 -> cross_Special1;
cross_Special1[label="cross_Special1(id=8,rType=Corridor,g=Common,forced=,d=7)
Errors: 66", color=red];
cross_Special1 -> Combat;
cross_Special1 -> Special1;
Combat[label="Combat(id=9,rType=Combat,g=Prison,forced=,d=8)
Errors: 190", color=red];
Combat -> Treasure;
Special1[label="Special1(id=10,rType=Special,g=Common,forced=SpecializedShopEntrance,d=8)
Errors: 2294", color=red];
Special1 -> Special2;
Treasure[label="Treasure(id=11,rType=Treasure,g=Common,forced=,d=9)
Errors: 224", color=red];
Treasure -> exitCross;
Special2[label="Special2(id=12,rType=Special,g=Common,forced=SpecializedShopPoke,d=9)
Errors: 246", color=red];
Special2 -> Special3;
exitCross[label="exitCross(id=13,rType=Teleport,g=Common,forced=,d=10)
Errors: 140", color=red];
exitCross -> gSewer;
exitCross -> Combat3;
Special3[label="Special3(id=14,rType=Special,g=Common,forced=SpecializedShopMap,d=10)
Errors: 762", color=red];
Special3 -> Corridor1;
gSewer[label="gSewer(id=15,rType=LadderGate,g=Common,forced=,d=11)
Errors: 183", color=red];
gSewer -> Combat5;
Combat3[label="Combat3(id=16,rType=Combat,g=Prison,forced=,d=11)
Errors: 478", color=red];
Combat3 -> cross_Shop;
Corridor1[label="Corridor1(id=17,rType=Corridor,g=Common,forced=,d=11)
Errors: 5214", color=red];
Corridor1 -> Special4;
Corridor1 -> Lore;
Combat5[label="Combat5(id=18,rType=Combat,g=Prison,forced=,d=12)"];
Combat5 -> Teleport;
cross_Shop[label="cross_Shop(id=19,rType=Teleport,g=Common,forced=,d=12)"];
cross_Shop -> Shop;
cross_Shop -> Treasure1;
Special4[label="Special4(id=20,rType=Special,g=Common,forced=SpecializedShopSkin,d=12)"];
Special4 -> specShopTeleport;
Lore[label="Lore(id=21,rType=Lore,g=LoreInside,forced=HLRoom,d=12)"];
Teleport[label="Teleport(id=22,rType=Teleport,g=Common,forced=,d=13)"];
Teleport -> eSewer;
Shop[label="Shop(id=23,rType=Shop,g=Common,forced=,d=13)"];
Treasure1[label="Treasure1(id=24,rType=Treasure,g=Common,forced=,d=13)"];
Treasure1 -> Combat1;
specShopTeleport[label="specShopTeleport(id=25,rType=Teleport,g=Common,forced=,d=13)"];
eSewer[label="eSewer(id=26,rType=Exit,g=Common,forced=,d=14)"];
Combat1[label="Combat1(id=27,rType=Combat,g=NeedTeleport,forced=,d=14)"];
Combat1 -> cross_exitCrossGreenhouse;
cross_exitCrossGreenhouse[label="cross_exitCrossGreenhouse(id=28,rType=Teleport,g=Common,forced=,d=15)"];
cross_exitCrossGreenhouse -> exitCrossGreenhouse;
cross_exitCrossGreenhouse -> Combat4;
exitCrossGreenhouse[label="exitCrossGreenhouse(id=29,rType=Corridor,g=Common,forced=,d=16)"];
exitCrossGreenhouse -> Teleport4;
Combat4[label="Combat4(id=30,rType=Combat,g=TriggeredDoor,forced=,d=16)"];
Combat4 -> cross_BuyableTreasure1;
Teleport4[label="Teleport4(id=31,rType=Teleport,g=Common,forced=,d=17)"];
Teleport4 -> gGreenhouse;
cross_BuyableTreasure1[label="cross_BuyableTreasure1(id=32,rType=Teleport,g=Common,forced=,d=17)"];
cross_BuyableTreasure1 -> BuyableTreasure;
cross_BuyableTreasure1 -> BuyableTreasure1;
gGreenhouse[label="gGreenhouse(id=33,rType=TeleportGate,g=Common,forced=,d=18)"];
gGreenhouse -> Teleport5;
BuyableTreasure[label="BuyableTreasure(id=34,rType=BuyableTreasure,g=Common,forced=,d=18)"];
BuyableTreasure -> Teleport3;
BuyableTreasure1[label="BuyableTreasure1(id=35,rType=BuyableTreasure,g=Common,forced=,d=18)"];
Teleport5[label="Teleport5(id=36,rType=Teleport,g=Common,forced=,d=19)"];
Teleport5 -> Corridor;
Teleport3[label="Teleport3(id=37,rType=Teleport,g=Common,forced=,d=19)"];
Teleport3 -> eCourt;
Corridor[label="Corridor(id=38,rType=Corridor,g=Prison,forced=GardenerCorridor,d=20)"];
Corridor -> ghEntrance;
eCourt[label="eCourt(id=39,rType=Exit,g=Prison,forced=PrisonStartExit,d=20)"];
ghEntrance[label="ghEntrance(id=40,rType=Special,g=Prison,forced=GreenhouseEntranceOpen,d=21)"];
ghEntrance -> Teleport1;
Teleport1[label="Teleport1(id=41,rType=Teleport,g=Common,forced=,d=22)"];
Teleport1 -> eGreenhouse;
eGreenhouse[label="eGreenhouse(id=42,rType=Exit,g=Common,forced=,d=23)"];
}
digraph GenericZDoorRoot {
GenericZDoor[label="GenericZDoor(id=0,rType=GenericZDoor,g=Common,forced=GenericZDoor_LongLR,d=2)
Errors: 8", color=red];
GenericZDoor -> Special;
Special[label="Special(id=0,rType=Special,g=Common,forced=SkinningRoom,d=3)"];
}
digraph GenericZDoor1Root {
GenericZDoor1[label="GenericZDoor1(id=0,rType=GenericZDoor,g=Prison,forced=GiantEscaped,d=3)"];
}
Called from level.LevelGen.generate (level/LevelGen.hx line 133)
Called from pr.Game.loadMainLevel (pr/Game.hx line 789)
Called from cine.LevelTransition.loadNewLevel (cine/LevelTransition.hx line 122)
Called from cine.$LevelTransition.__constructor__ (cine/LevelTransition.hx line 113)
Called from cine.$LevelTransition.goto (cine/LevelTransition.hx line 58)
Called from pr.$Game.__constructor__ (pr/Game.hx line 172)
Called from User.activateMainGame (User.hx line 642)
Called from Main.getGame (Main.hx line 417)
Called from Main.~launchGame.0 (Main.hx line 330)
Called from local function #6209 (Main.hx line 499)
Called from mt.Delayer.update (C:\Projects\haxeTools\extraLibs/mt/Delayer.hx line 106)
Called from mt.$Process._update (C:\Projects\haxeTools\extraLibs/mt/Process.hx line 257)
Called from mt.$Process.updateAll (C:\Projects\haxeTools\extraLibs/mt/Process.hx line 223)
Called from Boot.update (Boot.hx line 667)
Called from hxd.App.mainLoop (hxd/App.hx line 161)
Called from Boot.mainLoop (Boot.hx line 672)
Called from hxd.$System.mainLoop (hxd/System.hl.hx line 70)
Called from hxd.$System.runMainLoop (hxd/System.hl.hx line 127)
Called from hxd.$System.runMainLoop (hxd/System.hl.hx line 123)
Called from haxe.$Timer.~delay.0 (C:\Projects\haxeTools\std/haxe/Timer.hx line 143)
Called from haxe.$Timer.~__constructor__.0 (C:\Projects\haxeTools\std/haxe/Timer.hx line 76)
Called from haxe.$MainLoop.tick (C:\Projects\haxeTools\std/haxe/MainLoop.hx line 174)
Called from haxe.$EntryPoint.processEvents (C:\Projects\haxeTools\std/haxe/EntryPoint.hx line 99)
Called from haxe.$EntryPoint.run (C:\Projects\haxeTools\std/haxe/EntryPoint.hx line 125)