Zeno Rogue
1f832faeba
prevent stored games from having their cgi destroyed
2022-08-07 03:16:24 +02:00
Arthur O'Dwyer
85753d240f
Fix instances of Clang's -Wunqualified-std-cast-call
2022-07-05 12:19:04 -04:00
Zeno Rogue
9bb9fd572d
moved dual geometry puzzle to RogueViz
2022-06-17 01:20:34 +02:00
Zeno Rogue
8489550aed
multi:: radar works correctly in split_screen
2022-03-27 22:47:51 +02:00
Zeno Rogue
ad6a466837
gamedata:: store vid data more carefully
2022-02-28 17:32:56 +01:00
Zeno Rogue
162edb85a8
when having Orb of Freedom + Orb of Time, other orbs are no longer drained by Freedom checks
2022-02-27 01:15:45 +01:00
Zeno Rogue
7d60c2d73e
multigame:: save hybrid::csteps and patterns::rwalls
2021-10-10 00:40:22 +02:00
Zeno Rogue
663e334e38
intra:: first version
2021-09-16 21:30:26 +02:00
Zeno Rogue
0f767e16b6
XLAT refactor continued
2021-05-23 16:00:50 +02:00
Zeno Rogue
4b1b0516f3
choice of the land structure
2021-04-11 22:15:40 +02:00
Zeno Rogue
d64c5e338c
extra guards
2020-10-15 16:33:52 +02:00
Zeno Rogue
82f32607e6
MAJOR CHANGE: replaced (transmatrix,band_shift) pair with shiftmatrix
2020-07-28 22:06:14 +02:00
Zeno Rogue
b87f051b3f
fixed a weird crash in guided tour
2020-07-13 00:07:39 +02:00
Arthur O'Dwyer
0d42168139
Make hookset<T> a pointer type, just like purehookset.
...
No more declaring `hookset<T> *hooks_foo`; now it's just
`hookset<T> hooks_foo` at global scope. This clears the way to
make `hookset<T>` into a class type if we want.
2020-04-12 10:50:18 -04:00
Zeno Rogue
e07f5fed0c
dual:: when one side is Euclidean, only the other one rotates
2020-01-30 17:45:51 +01:00
Zeno Rogue
9c25804a05
added dual geometry puzzle generator
2020-01-28 17:58:55 +01:00
Zeno Rogue
7e8ede4bd6
relative_matrix and adj changed
2019-11-30 18:05:23 +01:00
Zeno Rogue
9647cbd47e
added #include hyper.h to all cpp files
2019-09-12 22:50:16 +02:00
Zeno Rogue
8b1c7bffe4
initial reformatting of comments for Doxygen
2019-09-12 22:50:13 +02:00
Zeno Rogue
cb666fb24a
more header shifting
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
07058956ba
added missing CAP_COMMANDLINE guards
2019-09-12 22:50:08 +02:00
Zeno Rogue
e6efc8fabc
dual:: 3D:: dual works in 3D
2019-09-12 22:50:08 +02:00
Zeno Rogue
084a7d0469
added a message when trying to perform an impossible skip-turn
2019-09-12 22:50:08 +02:00
Zeno Rogue
5f1e0001a2
dual:: moved the Land of Power to the hyperbolic world
2019-09-12 22:50:05 +02:00
Zeno Rogue
0489cde78e
added some missing externs
2019-09-12 22:50:04 +02:00
Zeno Rogue
3b7f657135
turncount fix
2019-09-12 22:50:04 +02:00
Zeno Rogue
cc23b20764
dual:: remove some debug output
2019-09-12 22:50:04 +02:00
Zeno Rogue
0a10912403
dual:: minimap
2019-09-12 22:50:04 +02:00
Zeno Rogue
3e385829b1
dual:: missing message when impossible
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
9561e348a1
dual:: glance message
2019-09-12 22:50:04 +02:00
Zeno Rogue
32c3da81f4
dual:: default geometries in 3D
2019-09-12 22:50:04 +02:00
Zeno Rogue
029463d509
dual:: changed the default geometries in shmup, also removed redundant scales and added missing PHASEFROM
2019-09-12 22:50:04 +02:00
Zeno Rogue
182df69535
dual:: shmup
2019-09-12 22:50:04 +02:00
Zeno Rogue
7affa0c07f
gdstore chaosmode
2019-09-12 22:50:04 +02:00
Zeno Rogue
5ed1a0c8a4
dual:: save videopar and range_bonuses
2019-09-12 22:50:04 +02:00
Zeno Rogue
7ec6571a10
dual:: start in CR4 by default, also store firstland
2019-09-12 22:50:04 +02:00
Zeno Rogue
bc8da03ce0
dual:: a system to change parameters in one of the two maps, currently used only in ge_land_selection
2019-09-12 22:50:03 +02:00
Zeno Rogue
f16f5e0f7e
dual:: better CLI arguments
2019-09-12 22:50:03 +02:00
Zeno Rogue
65459fe584
missing multigame.cpp
2019-09-12 22:50:03 +02:00
Zeno Rogue
8295251cdc
multigame support, including dualmode
2019-09-12 22:50:03 +02:00