version 12.1

This commit is contained in:
Zeno Rogue 2022-09-15 18:46:31 +02:00
parent ca3cb88399
commit b0577deb9a
2 changed files with 17 additions and 3 deletions

View File

@ -4764,3 +4764,17 @@ Menu improvements:
- various fixes related to 'orb used' rollback
- fixed Sol geometry (a bug caused the map to change incorrectly when moving)
- fixed variations of hyperbolic honeycombs (when a ruleset was available only for the pure honeycomb, loading it would reset variation to pure)
2022-09-15 12:40 Update 12.1:
- documentation for TES files added
- an option to select the savefile on startup (settings -> other settings)
- fixed missing 'too far' messages on Frog-like orbs
- fixed Teleport and Illusion draining Aether etc on mousing (disregarding Time)
- fixed a crash problem with tes files in 2.5D
- fixed a possible crash in raytracer
- when tes files are loaded, football-colorability is now detected (and used to improve the graphics and gameplay)
- GPU glitches when rendering long bands should be no more
- fixed the loading of tessellations/affine/affine-square.tes
- fixed the crash on converting regular/Archimedean tilings to tes format and generating tree rules
- improvements to line patterns
- fixed a possible crash when saving images

View File

@ -13,8 +13,8 @@
#define _HYPER_H_
// version numbers
#define VER "12.0z"
#define VERNUM_HEX 0xA91B
#define VER "12.1"
#define VERNUM_HEX 0xA920
#include "sysconfig.h"
@ -129,7 +129,7 @@ void addMessage(string s, char spamtype = 0);
#define hyperbolic_37 (S7 == 7 && S3 == 3 && !bt::in() && !arcm::in())
#define hyperbolic_not37 ((S7 > 7 || S3 > 3 || bt::in() || arcm::in()) && hyperbolic)
#define weirdhyperbolic ((S7 > 7 || S3 > 3 || !STDVAR || bt::in() || arcm::in() || arb::in()) && hyperbolic)
#define stdhyperbolic (S7 == 7 && S3 == 3 && STDVAR && !bt::in() && !arcm::in())
#define stdhyperbolic (S7 == 7 && S3 == 3 && STDVAR && !bt::in() && !arcm::in() && !arb::in())
#define cgflags cginf.flags