Commit Graph

76 Commits

Author SHA1 Message Date
Zeno Rogue 47fd094c6f binary4 (WIP) 2019-09-12 22:50:09 +02:00
Zeno Rogue ec82e5695b extra two-point projections 2019-09-12 22:50:08 +02:00
Zeno Rogue fc43a4716b new pmodel: Central Inversion (for Euclidean) 2019-09-12 22:50:08 +02:00
Zeno Rogue 9a21401b9c item/monster icons in 3d 2019-09-12 22:49:56 +02:00
Zeno Rogue 5895540ae9 removed mdText as it was equivalent to mdUnchanged 2019-09-12 22:43:00 +02:00
Zeno Rogue 3c9e4db46e major cleanup of projection setting 2019-09-12 22:43:00 +02:00
Zeno Rogue 2dd5c66d7f specified CF_FACE_UP for humanoids and similar, and CF_FACE_SIDE for quadrupeds and similar 2019-09-12 22:42:59 +02:00
Zeno Rogue 2b61413a81 azimuthal equivolume projection 2019-09-12 22:42:58 +02:00
Zeno Rogue 99dc6b8dd7 missing CAP_FACING 2019-09-12 22:42:58 +02:00
Zeno Rogue ce8df3a0c6 renamed MF_* to CF_* to prevent the collision with movement flags; also added the missing CF_INACTIVE 2019-09-12 22:38:47 +02:00
Zeno Rogue 5f82699052 marked MF_MOVED and MF_TECHNICAL in content; set the MF_BULLET flag for Blueball 2019-09-12 22:38:47 +02:00
Zeno Rogue c234156664 isRevivalOrb via flags 2019-09-12 22:38:47 +02:00
Zeno Rogue 02a174b3ca item/monster/wall/land types done with X-macros; flags given too 2019-09-12 22:38:47 +02:00
Zeno Rogue 46ae64e945 3d:: native perspective is now pmodel == mdPerspective, and other models work too 2019-09-12 22:38:47 +02:00
Zeno Rogue d369decc94 3d:: field quotient spaces for reg3 2019-09-12 22:38:46 +02:00
Zeno Rogue cb9513dd0d 3d:: horohex geometry 2019-09-12 22:38:46 +02:00
Zeno Rogue 678747ceff 3d:: horo-rec geometry 2019-09-12 22:38:45 +02:00
Zeno Rogue 105de56857 3d:: HoroTris geometry 2019-09-12 22:38:44 +02:00
Zeno Rogue 52ce5ac9aa 3d:: all the regular honeycombs 2019-09-12 22:38:43 +02:00
Zeno Rogue cb8e34204f two more Euclidean honeycombs; also split buildpolys into subfunctions 2019-09-12 22:38:43 +02:00
? 4ac186437b editable statues 2019-09-12 22:38:42 +02:00
? fe174d8873 3D:: elliptic space 2019-09-12 22:38:40 +02:00
? 33d4854c14 3D:: 120-cell 2019-09-12 22:38:40 +02:00
? 7110be2032 3D:: cube tiling 2019-09-12 22:38:40 +02:00
? d08e58f404 3d:: 2D/3D is now selectable at runtime 2019-09-12 22:38:40 +02:00
Zeno Rogue ebe75cdd62 renamed itOrbBrown to itOrbIntensity 2019-09-12 22:38:38 +02:00
Zeno Rogue 8a414d1768 westwall:: monster theme 2019-04-29 17:19:06 +02:00
Zeno Rogue 2bc66342dd newlands:: implemented new Orbs: Gravity, Intensity, Choice 2019-04-29 17:19:06 +02:00
Zeno Rogue 724d3516fa variant:: first version 2019-04-29 17:19:05 +02:00
Zeno Rogue 74ad8ea135 brownian:: more serious work 2019-04-29 17:19:05 +02:00
Zeno Rogue fd9fca6129 redesigned the Experiment with Geometry menu 2019-02-08 16:55:00 +01:00
Zeno Rogue 8c5b62e309 octagon geometry 2019-02-06 18:48:52 +01:00
Zeno Rogue fd3b030119 crystal:: added multi-dimensional geometries (referred to as crystal), available via CLI for now 2018-12-14 19:27:11 +01:00
Zeno Rogue cd357303b9 cleaned up surface flags 2018-12-14 19:27:11 +01:00
Zeno Rogue bf7bb61d35 handlers for createStep and newmap 2018-12-11 22:10:53 +01:00
Zeno Rogue 460eb19881 implemented new geometries: cylinder and (only one for now) Mobius band 2018-12-11 22:10:53 +01:00
Zeno Rogue 64da329f8e added new quotient spaces: Bring's, Schmutz's M(2), Schmutz's M(3) 2018-11-23 23:46:26 +01:00
Zeno Rogue e697cb57cb Macbeath surface 2018-11-23 03:10:57 +01:00
Zeno Rogue 41445f00ca model listing 2018-11-11 11:27:35 +01:00
Zeno Rogue c3c465f742 customizable colors for game objects 2018-11-11 11:27:29 +01:00
Zeno Rogue 1ab460ffb1 type color_t should now be consistently used for colors; reimplemented drawqueue in OO fashion 2018-09-04 19:53:42 +02:00
Zeno Rogue d95fc4b8d4 CHANGED_VARIATION now considers 'pure' to be the default variation of the binary and Archimedean tilings 2018-08-29 21:19:52 +02:00
Zeno Rogue 6de0f0a8aa instead of nonbitrunc, gp::on and irr::on, there is one variable, variation 2018-08-28 17:17:34 +02:00
Zeno Rogue 7e52b1f340 sightrange of 30 was not enough on some spheres 2018-08-20 16:28:25 +02:00
Zeno Rogue 4d31e5a544 renamed 'syntetic' to 'archimedean' (enums/files/marcos/namespaces) 2018-08-19 23:06:32 +02:00
Zeno Rogue 749ad03138 syntetic tilings (WIP) 2018-08-17 13:29:00 +02:00
Zeno Rogue 4f3cc3783a binary tiling 2018-08-09 19:28:53 +02:00
Zeno Rogue bd59b4e23a fixed singletype texture patterns 2018-08-02 22:25:08 +02:00
Zeno Rogue 8f8a259992 new quotient geometries 2018-06-22 01:48:46 +02:00
Zeno Rogue 4c619e60dd moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library 2018-06-11 01:58:31 +02:00