Commit Graph

83 Commits

Author SHA1 Message Date
Zeno Rogue cbccf4936d Asteroids now has some gameplay in non-shmup 2024-03-14 19:52:22 +01:00
Zeno Rogue 4421143ae5 customize land mode 2024-03-14 19:27:08 +01:00
Zeno Rogue f99e95b914 fixed crashes in Zebra in Hat and some other geometries 2023-03-28 23:09:11 +02:00
Zeno Rogue 3e733ae6e9 Big change: spatial_embedding option 2022-12-09 02:33:15 +01:00
Zeno Rogue 9bb9fd572d moved dual geometry puzzle to RogueViz 2022-06-17 01:20:34 +02:00
Zeno Rogue 793148729b An option to play on a disk (and use bounded space rules). Also renamed 'bounded' flag to 'closed' or similar, and improved Halloween 2022-05-21 13:08:42 +02:00
Zeno Rogue e61a69207a
Merge pull request #273 from jruderman/vsnekcolor
Fix RRV snakes sometimes being colored like SN snakes
2021-08-04 19:11:26 +02:00
Jesse Ruderman 85cfd1d01f Clear stuntime when generating new monsters 2021-08-03 16:32:04 -07:00
Jesse Ruderman 5d4584c66a Fix RRV snakes sometimes being colored like SN snakes 2021-08-02 12:45:46 -07:00
Jesse Ruderman 221d42e4e9 Wandering rocksnakes no longer appear on hepts 2021-07-03 17:04:15 -07:00
Zeno Rogue e01d9a86ed wandering Canyon Hags 2021-06-01 13:07:56 +02:00
Zeno Rogue 91bd0c2018 lovasz completed 2021-04-15 18:21:05 +02:00
Zeno Rogue 4b1b0516f3 choice of the land structure 2021-04-11 22:15:40 +02:00
Zeno Rogue e57fc630b4 (incomplete) some preparation for the Lovasz Conjecture achievement 2021-03-21 12:51:50 +01:00
Zeno Rogue 4c20f29989 Orb of Safety prevents wandering monsters (for 7 turns) 2021-03-07 17:54:37 +01:00
Zeno Rogue d64c5e338c extra guards 2020-10-15 16:33:52 +02:00
Zeno Rogue c97badc8c4 improved mission screen in Minesweeper, and also in non-full games 2020-08-02 12:56:43 +02:00
Zeno Rogue 1f1e7d9bbf inverse tessellation operators 2020-07-12 21:39:34 +02:00
Zeno Rogue c131ed52ad fixed the Slime cheese in the Wetland 2020-03-21 10:37:00 +01:00
Zeno Rogue 20910ec364 refactored frog_power and a minor fix 2020-03-07 04:47:10 +01:00
Zeno Rogue 421d04e98e wandering monsters 2020-03-07 04:47:10 +01:00
Zeno Rogue 03dcd5fa17 canReachPlayer now can put frogs 2020-03-07 04:47:10 +01:00
Zeno Rogue 771fc5617f dpgen:: no timer ghosts 2020-01-30 17:46:20 +01:00
Zeno Rogue 3a2ea8629d dead Ivy counting 2019-12-25 23:08:41 +01:00
Zeno Rogue 26fb19e7a8 subdivided game.cpp; split movepcto into separate functions 2019-12-08 20:07:02 +01:00
Zeno Rogue b731796ab4 fixed generating monsters on the player in some geometries 2019-11-22 23:10:23 +01:00
Zeno Rogue 51ffd708d0 camelot_monster() and emerald_monster() to prevent wandering monster generating incorrect monsters 2019-10-10 13:49:35 +02:00
Zeno Rogue 82f24b4b6c exporting necessary stuff all over (in progress) 2019-09-12 22:50:16 +02:00
Zeno Rogue 9647cbd47e added #include hyper.h to all cpp files 2019-09-12 22:50:16 +02:00
Zeno Rogue 1e6970ca28 hybrid:: refactored the common parts of prod and sl2, also used them when applicable 2019-09-12 22:50:15 +02:00
Zeno Rogue db42409878 product:: land generation for various lands 2019-09-12 22:50:14 +02:00
Zeno Rogue 8b1c7bffe4 initial reformatting of comments for Doxygen 2019-09-12 22:50:13 +02:00
Zeno Rogue 65c4e6a31c further cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue c2d56fb9bc autohdr.h applied in more files 2019-09-12 22:50:12 +02:00
Zeno Rogue a63fdc993f fixed ocean wandering albatross generation, and added Orbs of Safety 2019-09-12 22:50:06 +02:00
Zeno Rogue 8c2b717223 monster orientation is now modelled in non-orientable geometries 2019-09-12 22:50:00 +02:00
Zeno Rogue 1c4d86e0e9 3D graphics in 2D (first commit) 2019-09-12 22:43:01 +02:00
Zeno Rogue 57f2891826 bounded Minefield now works according to the standard Minesweeper rules 2019-09-12 22:42:58 +02:00
Zeno Rogue 5356eba11c Asteroids 2019-09-12 22:42:58 +02:00
? fe174d8873 3D:: elliptic space 2019-09-12 22:38:40 +02:00
? 31037574f5 CAP_COMPLEX2 first 2019-09-12 22:38:39 +02:00
Zeno Rogue dda147c173 newlands:: wandering monsters in Brownian and Variant 2019-04-29 17:19:06 +02:00
Zeno Rogue bf23d42e4c racing:: more arrangements 2019-04-29 17:19:05 +02:00
Zeno Rogue 78adac4e10 an option to disable wandering monsters; settings (reptilecheat, autocheat, safety etc) configurable in map editor; save items/kills and some other settings 2019-02-06 18:48:53 +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 6de0f0a8aa instead of nonbitrunc, gp::on and irr::on, there is one variable, variation 2018-08-28 17:17:34 +02:00
Zeno Rogue 7cdf1a353f improved mirrors in various geometries 2018-08-21 15:37:59 +02:00
Zeno Rogue 4d31e5a544 renamed 'syntetic' to 'archimedean' (enums/files/marcos/namespaces) 2018-08-19 23:06:32 +02:00
Zeno Rogue 682f804576 major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T> 2018-08-18 00:46:45 +02:00
Zeno Rogue 749ad03138 syntetic tilings (WIP) 2018-08-17 13:29:00 +02:00