twohoursonelife / twotech

Automated Crafting Guide for Two Hours One Life
https://twotech.twohoursonelife.com
MIT License
3 stars 7 forks source link

Inaccurate natural object spawn chances #75

Open connorhsm opened 3 weeks ago

connorhsm commented 3 weeks ago

Currently, Rock and Seal show equal spawn chance rarity of the highest level, "Very Rare".

Their mapChance values are:

Each object has a mapChance value as well as optionally a list of biomes it can spawn in with the spawnChance of that biome.

This rock is intended to be an outlier, but it's clear the grouping needs a tweak. This level of difference in the user experience equates to finding many seals nearby, but potentially not finding a rock after hours. https://github.com/twohoursonelife/twotech/blob/5409fbb77ea54abb76c4dda3c788b252f83cf25c/src/models/GameObject.js#L209-L216

It should be considered to review the current scale of probabilities and how we can expand the groupings to account for changes over time. We could also consider a fixed number of buckets which all objects are spread into roughly equally, similar to object crafting difficulty.