mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-01-26 00:47:00 +00:00
Crystal World has been added to the standard full game -- removed
This commit is contained in:
parent
ba116d83ac
commit
1b32bf6ae3
@ -1036,6 +1036,7 @@ namespace lv {
|
|||||||
land_validity_t out_of_theme = { 3, q2 &~ lv::appears_in_full, "Out of theme for the full game."};
|
land_validity_t out_of_theme = { 3, q2 &~ lv::appears_in_full, "Out of theme for the full game."};
|
||||||
land_validity_t no_game = { 2, q2 &~ lv::appears_in_full, "No game here."};
|
land_validity_t no_game = { 2, q2 &~ lv::appears_in_full, "No game here."};
|
||||||
land_validity_t not_in_chaos = { 0, q0, "Does not work in chaos mode."};
|
land_validity_t not_in_chaos = { 0, q0, "Does not work in chaos mode."};
|
||||||
|
land_validity_t not_in_full_game = {2, q2 &~ lv::appears_in_full, "Not in the full game."};
|
||||||
land_validity_t special_chaos = { 2, q2, "Special construction in the Chaos mode." };
|
land_validity_t special_chaos = { 2, q2, "Special construction in the Chaos mode." };
|
||||||
land_validity_t special_euclidean = { 2, q2, "Special construction in the Euclidean mode." };
|
land_validity_t special_euclidean = { 2, q2, "Special construction in the Euclidean mode." };
|
||||||
land_validity_t special_geo = { 2, q2, "Special construction in this geometry." };
|
land_validity_t special_geo = { 2, q2, "Special construction in this geometry." };
|
||||||
@ -1331,9 +1332,15 @@ land_validity_t& land_validity(eLand l) {
|
|||||||
return pattern_compatibility;
|
return pattern_compatibility;
|
||||||
|
|
||||||
// these are highlighted whenever allowed
|
// these are highlighted whenever allowed
|
||||||
if(l == laHalloween || l == laDual)
|
if(l == laHalloween)
|
||||||
return specially_designed;
|
return specially_designed;
|
||||||
|
|
||||||
|
if(l == laDual && geosupport_threecolor() == 2)
|
||||||
|
return specially_designed;
|
||||||
|
|
||||||
|
if(l == laDual && !geometry && !gp::on)
|
||||||
|
return not_in_full_game;
|
||||||
|
|
||||||
if(l == laSnakeNest) {
|
if(l == laSnakeNest) {
|
||||||
if(geosupport_threecolor() < 2)
|
if(geosupport_threecolor() < 2)
|
||||||
return needs_threecolor;
|
return needs_threecolor;
|
||||||
|
Loading…
Reference in New Issue
Block a user