You are viewing a potentially older version of this package. View all versions.
Coomfy-CoomfyDungeon-1.0.12 icon

CoomfyDungeon

The Coomfy Dungeon Generation

By Coomfy
Date uploaded 5 months ago
Version 1.0.12
Download link Coomfy-CoomfyDungeon-1.0.12.zip
Downloads 146911
Dependency string Coomfy-CoomfyDungeon-1.0.12

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

A Dungeon Generation that scales with the number of players

This increases the following things based on the number of players at the start of a round

  • Scrap Amount Generation
  • Map Size Generation

This will also try to maximize the amount of branching during generation to create a more spreaded out map, instead of a deeper map.

Everyone will need to install this mod for it to work

For easier debugging, please also send me a copy of the LogOutput.log in the BepInEx folder

CHANGELOG

1.0.12

  • Reduced maximum map size even further to lessen Bracken consuming all the CPU
  • Increase map size and scrap amount increment step from every 4 players to every 2 players
  • Fix incorrect class being referenced in PreGenerationDungeon

1.0.11

  • Put back forced branching but also applied it to BranchMode.Global to ensure it is applied to all scenarios
  • Put debug logs to make sure branching is applied correctly

1.0.10

  • Removed Modified Map Branching for now due to desync issues

1.0.9

  • Added an upper limit to map size due to Flowerman/Bracken causing a major slowdown on large maps
  • Changed behaviour of scrap amount and map size multipliers to try and include other mods editing the same variable
  • Removed debug logs related to branching

1.0.8

  • Changed computation numberOfPlayers based on the actual connected players in the game instead of the number of player objects

1.0.7

  • Changed scrap scaling factor to a fractional linear increase instead of an slow but exponential increase
  • Start scaling only after the number of players surpass the default amount (4)

1.0.6

  • Added scaling function for Scrap Amount
  • Changed scaling behaviour for map

1.0.5

  • Removed Scrap Value Scaling since it is too OP

1.0.4

  • Removed Scrap Amount Scaling since it is too OP

1.0.3

  • Added an icon made by ShibaKuroji

1.0.2

  • Removed LC API dependency since we don't use it
  • Fixed an issue with user scaling using the wrong arithmetic
  • Added CHANGELOG.md

1.0.1

  • Removed debug code

1.0.0

  • Added New Map Generation Strategy
  • Set the number of branching the number of unused doorways
  • Scaling is based on number of players during landing phase of ship