Commit Graph

348 Commits

Author SHA1 Message Date
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 634c0635d3 some missing exports 2019-09-12 22:50:16 +02:00
Zeno Rogue a03eb0d913 fixed new geometry handling for Archimedean 2019-09-12 22:50:15 +02:00
Zeno Rogue dabd7889e8 fixed the lack of bound on lives in the shmup mode 2019-09-12 22:50:13 +02:00
Zeno Rogue 50e4990a76 improvements in documentation 2019-09-12 22:50:13 +02:00
Zeno Rogue 8b1c7bffe4 initial reformatting of comments for Doxygen 2019-09-12 22:50:13 +02:00
Zeno Rogue 4450cb5a08 replaced the ugly temps/tempval with tempmonsters 2019-09-12 22:50:13 +02:00
Zeno Rogue 0ef57dde15 further cleanup 2019-09-12 22:50:13 +02:00
Zeno Rogue ad03115097 further cleanup 2019-09-12 22:50:13 +02:00
Zeno Rogue 609d1b91d3 further cleanup 2019-09-12 22:50:13 +02:00
Zeno Rogue a0fcdb0c54 more header cleanup 2019-09-12 22:50:13 +02:00
Zeno Rogue 4422b910c0 header cleanup: rug 2019-09-12 22:50:12 +02:00
Zeno Rogue 5ea055b39e split namespace conformal into models and history 2019-09-12 22:50:12 +02:00
Zeno Rogue 245ee5878f removed function dirfromto as it was equal to neighborId 2019-09-12 22:50:12 +02:00
Zeno Rogue a76a5dd265 further cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue 65c4e6a31c further cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue 05bd7a905c more header cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue e1194ff588 more header cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue a423dbd2da more header 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 661743a19b removed the obsolete *MovR functions 2019-09-12 22:50:12 +02:00
Zeno Rogue f96101c86a disabled COMEBACK achievement outside of standard geometry 2019-09-12 22:50:11 +02:00
Zeno Rogue 5c42c2f8e5 sandworms no longer explode in 3D 2019-09-12 22:50:10 +02:00
Zeno Rogue b773ecc9d9 fixed incorrect pushing in some geometries (also caused crash when next to Thumper in Solv) 2019-09-12 22:50:10 +02:00
Zeno Rogue c61b556730 fixed pushing thumpers in sol 2019-09-12 22:50:10 +02:00
Zeno Rogue 42b61e0053 ambush restriction no longer considers friendly, slow, or multi-tile monsters 2019-09-12 22:50:09 +02:00
Zeno Rogue 9616b76848 allies now prefer escaping unsafe locations to attacking 2019-09-12 22:50:09 +02:00
Zeno Rogue 9b8b2f638c allies did not avoid 1-stunned lancers 2019-09-12 22:50:09 +02:00
Zeno Rogue eb4156fe29 fixed a crash bug with Bulls pushing things offscreen 2019-09-12 22:50:08 +02:00
Zeno Rogue 3a4e84effe Orb of the Sword in non-shmup 3D geometries 2019-09-12 22:50:08 +02:00
Zeno Rogue 9bec1bc96e CR4 achievement should be fixed 2019-09-12 22:50:07 +02:00
Zeno Rogue c7620974a1 easier Chaos Mode + Inv 2019-09-12 22:50:06 +02:00
Zeno Rogue 7ce26fd5ec Hunting Grounds in >4-valent tilings 2019-09-12 22:50:05 +02:00
Zeno Rogue 25cbf1129b fixed ambushes in non-three-valent geometries 2019-09-12 22:50:05 +02:00
Zeno Rogue 5110a29d4d dual:: cshpos fixup to save all 2019-09-12 22:50:04 +02:00
Zeno Rogue 7d086da036 removed some junk 2019-09-12 22:50:04 +02:00
Zeno Rogue 381f5015c9 dual:: no Orb of Safety power (game cannot be saved) 2019-09-12 22:50:04 +02:00
Zeno Rogue c3586308fa dual:: you can now swing at unkillable monsters 2019-09-12 22:50:04 +02:00
Zeno Rogue 5e05a0db61 dual:: if there is no effect, do no move rather than double swing 2019-09-12 22:50:04 +02:00
Zeno Rogue e99896be06 dual:: disabled gameover for now 2019-09-12 22:50:04 +02:00
Zeno Rogue 9561e348a1 dual:: glance message 2019-09-12 22:50:04 +02:00
Zeno Rogue b7daf93f2e dual:: movement orbs are replaced with Speed 2019-09-12 22:50:03 +02:00
Zeno Rogue 6467e38537 recallCell now remembers orientation (is cellwalker) 2019-09-12 22:50:03 +02:00
Zeno Rogue 8295251cdc multigame support, including dualmode 2019-09-12 22:50:03 +02:00
Zeno Rogue 13a044154b sword:: accurate sword angles 2019-09-12 22:50:03 +02:00
Zeno Rogue 2b1aebb9b4 chaosmode variants (CLI only for now) 2019-09-12 22:50:03 +02:00
Zeno Rogue b6e303ec7d MAJOR refactoring: all geometry-dependent data (tessf, geom3::, shapes, hpc) are now contained in a structure 2019-09-12 22:50:03 +02:00
Zeno Rogue 53ecff6c00 Thumpers activated by Bulls are no longer permanent 2019-09-12 22:50:01 +02:00
Zeno Rogue 8c2b717223 monster orientation is now modelled in non-orientable geometries 2019-09-12 22:50:00 +02:00