zenorogue / hyperrogue

A SDL roguelike in a non-euclidean world
GNU General Public License v2.0
569 stars 72 forks source link

Caribbean is disabled in standard run with hyperbolic geometry #297

Closed friedev closed 2 years ago

friedev commented 2 years ago

The Caribbean is currently not spawning in a standard run using the default hyperbolic geometry settings. I've tested this by collecting 30 treasures and boating around the ocean for several minutes, as well as looking into the world overview screen. The land overview screen indicates that it's only available in single land mode, but the selection screen in single land mode shows it as locked.

I use the hyperrogue-git package from the Arch Linux User Repository (AUR), which currently lists the version as 12.0f.r172.gc7ccb0b6-1. I suspect this bug may have been caused by ae03bd52724842204efae9a5848a41faa8402319 just by looking at the commit message and the diff.

Screenshots

World overview screen: image

Land info (accessed from the world overview screen): image

Single land mode - land selection: image

zenorogue commented 2 years ago

Seems the Caribbean was to be disabled outside of single-land mode in Euclidean (but forgot to check about Euclidean). Thanks!