Ishigh1 / AdvancedWorldGen

Adds special seeds and a way to have determined special seeds
MIT License
10 stars 7 forks source link

Dungeon too deep when using Drunk World + Increased World Size #11

Open LucoEldritch opened 2 years ago

LucoEldritch commented 2 years ago

When using Drunk World and an increased World Size (I've tested with 16.800 x 4.800 [x2 Large] and 12.600x3.600 [1.5x Large]), the Dungeon is too deep underground. Because of that, I can't face Skeletron at all, since the moment I actually reach the Dungeon, it's already spawning Dungeon Guardian.

Well, I'll admit I didn't test disabling Celebrationmk10, but disabling Drunk.Base the dungeon generated normally. Also, I'm not sure if it's something that you can readily fix, since that's probably related to the base game world gen.

Here's the world seed: 0.3.1.21693782 And below is the json (tl;dr: the only thing that changed was the 'options' and 'customParams').

  "options": [
    "Celebrationmk10",
    "Drunk.Base",
    "Drunk.BothOres",
    "Drunk.Crimruption"
  ],
  "customParams": {
    "SizeX": 12600,
    "SizeY": 3600,
    "TempleMultiplier": 1.0,
    "DungeonMultiplier": 1.0,
    "BeachMultiplier": 1.0,
    "Copper": -1,
    "Iron": -1,
    "Silver": -1,
    "Gold": -1
  },
  "legacyParams": {
    "CaveHouseBiome": {
      "IceChestChance": 1.0,
      "JungleChestChance": 1.0,
      "GoldChestChance": 1.0,
      "GraniteChestChance": 1.0,
      "MarbleChestChance": 1.0,
      "MushroomChestChance": 1.0,
      "DesertChestChance": 1.0
    },
    "DesertBiome": {
      "ChanceOfEntrance": 0.5
    },
    "DunesBiome": {
      "HeightScale": 1.0,
      "SingleDunesWidth": {
        "Min": 150,
        "Max": 250,
        "ScaleWith": "None"
      }
    },
    "EnchantedSwordBiome": {
      "ChanceOfEntrance": 0.3333333,
      "ChanceOfRealSword": 1.0
    },
    "Reset": {},
    "Terrain": {
      "FlatBeachPadding": 5
    },
    "Dunes": {
      "Count": {
        "Min": 1,
        "Max": 2,
        "ScaleWith": "WorldWidth"
      },
      "ChanceOfPyramid": 0.8
    },
    "Tunnels": {},
    "Ocean Sand": {},
    "Mount Caves": {},
    "Dirt Wall Backgrounds": {},
    "Rocks In Dirt": {},
    "Dirt In Rocks": {},
    "Clay": {},
    "Small Holes": {},
    "Dirt Layer Caves": {},
    "Rock Layer Caves": {},
    "Surface Caves": {},
    "Slush Check": {},
    "Grass": {},
    "Jungle": {},
    "Marble": {
      "Count": {
        "Min": 4,
        "Max": 8,
        "ScaleWith": "WorldArea"
      }
    },
    "Granite": {
      "Count": {
        "Min": 4,
        "Max": 8,
        "ScaleWith": "WorldWidth"
      }
    },
    "Mud Caves To Grass": {},
    "Full Desert": {},
    "Floating Islands": {},
    "Mushroom Patches": {},
    "Mud To Dirt": {},
    "Silt": {},
    "Shinies": {},
    "Webs": {},
    "Underworld": {},
    "Lakes": {},
    "Corruption": {},
    "Dungeon": {
      "MinimumDistanceToBeach": 50
    },
    "Slush": {},
    "Mountain Caves": {},
    "Beaches": {},
    "Gems": {},
    "Gravitating Sand": {},
    "Clean Up Dirt": {},
    "Pyramids": {},
    "Dirt Rock Wall Runner": {},
    "Living Trees": {},
    "Wood Tree Walls": {},
    "Altars": {},
    "Wet Jungle": {},
    "Remove Water From Sand": {},
    "Jungle Temple": {},
    "Hives": {},
    "Jungle Chests": {},
    "Smooth World": {},
    "Settle Liquids": {},
    "Waterfalls": {},
    "Ice": {},
    "Wall Variety": {},
    "Traps": {},
    "Life Crystals": {},
    "Statues": {},
    "Buried Chests": {
      "CaveHouseCount": {
        "Min": 35,
        "Max": 40,
        "ScaleWith": "WorldArea"
      },
      "CaveChestCount": {
        "Min": 35,
        "Max": 40,
        "ScaleWith": "WorldArea"
      },
      "UnderworldChestCount": {
        "Min": 10,
        "Max": 15,
        "ScaleWith": "WorldWidth"
      },
      "AdditionalDesertHouseCount": {
        "Min": 2,
        "Max": 2,
        "ScaleWith": "WorldArea"
      }
    },
    "Surface Chests": {},
    "Jungle Chests Placement": {},
    "Water Chests": {},
    "Spider Caves": {},
    "Gem Caves": {},
    "Moss": {},
    "Temple": {},
    "Ice Walls": {},
    "Jungle Trees": {},
    "Floating Island Houses": {},
    "Quick Cleanup": {},
    "Pots": {},
    "Hellforge": {},
    "Spreading Grass": {},
    "Piles": {},
    "Cactus": {},
    "Spawn Point": {},
    "Grass Wall": {},
    "Guide": {},
    "Sunflowers": {},
    "Planting Trees": {},
    "Herbs": {},
    "Dye Plants": {},
    "Webs And Honey": {},
    "Weeds": {},
    "Mud Caves To Grass 2": {},
    "Jungle Plants": {},
    "Vines": {},
    "Flowers": {},
    "Mushrooms": {},
    "Stalac": {},
    "Gems In Ice Biome": {},
    "Random Gems": {},
    "Moss Grass": {},
    "Muds Walls In Jungle": {},
    "Larva": {},
    "Temple Cleanup": {},
    "Settle Liquids Again": {},
    "Tile Cleanup": {},
    "Lihzahrd Altars": {},
    "Micro Biomes": {
      "DeadManChests": {
        "Min": 10,
        "Max": 20,
        "ScaleWith": "WorldWidth"
      },
      "SwordShrineAttempts": {
        "Min": 1,
        "Max": 2,
        "ScaleWith": "WorldWidth"
      },
      "SwordShrinePlacementChance": 0.5,
      "ThinIcePatchCount": {
        "Min": 3,
        "Max": 5,
        "ScaleWith": "WorldWidth"
      },
      "CampsiteCount": {
        "Min": 6,
        "Max": 11,
        "ScaleWith": "WorldArea"
      },
      "ExplosiveTrapCount": {
        "Min": 14,
        "Max": 29,
        "ScaleWith": "WorldArea"
      },
      "LivingTreeCount": {
        "Min": 6,
        "Max": 11,
        "ScaleWith": "WorldWidth"
      },
      "CorruptionPitCount": {
        "Min": 1,
        "Max": 2,
        "ScaleWith": "WorldArea"
      },
      "StandardTrackCount": {
        "Min": 4,
        "Max": 7,
        "ScaleWith": "WorldArea"
      },
      "StandardTrackLength": {
        "Min": 150,
        "Max": 300,
        "ScaleWith": "WorldWidth"
      },
      "LongTrackCount": {
        "Min": 1,
        "Max": 2,
        "ScaleWith": "WorldWidth"
      },
      "LongTrackLength": {
        "Min": 400,
        "Max": 1000,
        "ScaleWith": "WorldWidth"
      }
    },
    "Final Cleanup": {}
  }
}