Zeno Rogue
1c74774bfa
refactored the parameter (saver/setting) system
2024-05-26 20:22:29 +02:00
Jacob Mandelson
3f78c11e6c
Remove trailing whitespace from system.cpp
2024-05-16 09:13:48 -07:00
Zeno Rogue
215be1ea17
Merge pull request #372 from jlmjlm/tidefix2
...
Check tide before drawing cells.
2024-05-09 20:42:03 +02:00
Zeno Rogue
723422e137
disable custom_land_list in princess
2024-05-09 10:44:37 +02:00
Zeno Rogue
a0ba84d70c
Merge branch 'master' of https://github.com/zenorogue/hyperrogue
2024-04-28 01:41:46 +02:00
Zeno Rogue
404b964f28
fixed unused-result error
2024-04-28 01:41:25 +02:00
Jacob Mandelson
b56d2d21bf
Check tide before drawing cells.
2024-04-22 15:48:08 -07:00
Jacob Mandelson
d756224f8d
Record asteroids_generated and asteroid_orbs_generated in the saveline.
2024-04-13 15:43:44 -07:00
Zeno Rogue
b9608dcd4c
save the Halloween stuff
2024-04-06 18:36:14 +02:00
Jacob Mandelson
b8de8155da
Record fuel collected and space rocks killed.
2024-03-27 21:07:20 -07:00
Zeno Rogue
ccea416237
when loading save, load full mode data including custom lands
2024-03-27 23:52:22 +01:00
Zeno Rogue
5efacd787d
save_cheats option, also fixed buffer overflow
2024-03-27 23:52:22 +01:00
Zeno Rogue
14b68f0b64
ineligible starting land also if land is not in game
2024-03-27 23:52:22 +01:00
Zeno Rogue
819d815d59
mode now includes specialland, creature_scale and global_boundary_ratio parameters
2024-03-24 11:15:13 +01:00
Zeno Rogue
f32a2708b4
do not call auto_creator when loading valid irregular save
2024-03-24 00:30:50 +01:00
Zeno Rogue
afd4a3f4e3
custom mode manager and custom welcome messages
2024-03-22 01:22:34 +01:00
Zeno Rogue
ef936d7b0e
Merge branch 'master' of https://github.com/zenorogue/hyperrogue
2024-03-14 20:39:34 +01:00
Zeno Rogue
cbccf4936d
Asteroids now has some gameplay in non-shmup
2024-03-14 19:52:22 +01:00
Zeno Rogue
c85b4d2f2b
save/load mode data, via CLI
2024-03-14 19:28:33 +01:00
Zeno Rogue
ddb9fbd58e
Merge pull request #363 from jlmjlm/save-xbow-reload
...
Record the ranged weapons' state in the savefile
2024-02-28 15:25:35 +01:00
Jacob Mandelson
a626ede2bf
Record the amount of revolver ammunition in save file.
2024-02-27 21:31:57 -08:00
Jacob Mandelson
1f2692a4fb
Record crossbow reload time in savefile.
2024-02-26 17:18:57 -08:00
Jacob Mandelson
e31c9dc263
Record moFriendlyGhost kills in savefile.
2024-02-24 16:36:48 -08:00
Jacob Mandelson
7d04b0c717
Record snake oil in savefile.
2024-02-24 16:36:40 -08:00
Jacob Mandelson
0f84812d15
Track fatigue across save/load.
2024-02-24 16:36:33 -08:00
Zeno Rogue
00b5fe3a22
save the YASC messages in save file, and display them in score list; also auto-width and zoom
2024-02-23 00:39:12 +01:00
Zeno Rogue
6c682510bc
fixed the Yard bug
2024-02-22 20:21:08 +01:00
Zeno Rogue
a28c62416f
restarting a race now resets pause counter
2024-02-22 16:47:20 +01:00
Zeno Rogue
bfd1945d7b
classified kills[moNone]
2024-02-22 12:33:49 +01:00
Jacob Mandelson
56c8838101
Record World Turtle kills.
2024-02-21 11:23:08 -08:00
Jacob Mandelson
08a774dfd4
Record Orb of Fish in savefile.
2024-02-17 20:50:10 -08:00
Zeno Rogue
17c254e2b4
Merge pull request #352 from jlmjlm/gal21b
...
Make tortoise if first 21/21 tile created in > 100 turns.
2023-12-17 17:58:10 +01:00
Zeno Rogue
f5c5a5f876
ls:: better land compatibility in Voronoi
2023-12-17 17:42:03 +01:00
Zeno Rogue
71cbc8e221
achievement eligibility display
2023-12-15 11:00:41 +01:00
Zeno Rogue
bce07e5914
hv:: fixed CR2
2023-12-15 11:00:41 +01:00
Zeno Rogue
5c24213092
fixed restoring golems in casual
2023-12-15 11:00:41 +01:00
Jacob Mandelson
27db11064c
Make tortoise if first 21/21 tile created in > 100 turns.
2023-12-12 11:53:14 -08:00
Zeno Rogue
f76ccef90f
clear bow memory
2023-10-29 10:14:18 +01:00
Zeno Rogue
6030402441
crossbow:: changed start message
2023-10-29 08:00:27 +01:00
Zeno Rogue
c36da1985c
crossbow:: peace, dual, and non-shmup multiplayer are incompatible
2023-10-28 09:51:27 +02:00
Zeno Rogue
079094799d
bow changes mode, disables achievements, displayed in rich presence and bottom line
2023-10-28 09:51:27 +02:00
Zeno Rogue
4ddccfed8e
system:: applyBoxEnum
2023-10-28 09:51:27 +02:00
Zeno Rogue
845237c756
Merge pull request #343 from Quuxplusone/constexpr
...
Change `static const` to `static constexpr` wherever possible
2023-10-19 12:31:56 +02:00
Zeno Rogue
d4247e7b13
ls:: (reverse) ivory tower joins the game again in H/V
2023-09-18 14:34:46 +02:00
Zeno Rogue
4aa707f197
renamed horodisk_la* to hv_la*
2023-09-14 17:37:37 +02:00
Zeno Rogue
78b75baf3a
ls:: clearmemory clears horodisk_last_land
2023-09-14 17:36:19 +02:00
Zeno Rogue
50e5cc2c5a
ls:: horodisk implemented
2023-09-14 11:41:51 +02:00
Arthur O'Dwyer
62629f3e70
Change static const
to static constexpr
wherever possible
...
Since we require C++11, most of these consts can be constexpr.
Two `static const ld` remain non-compile-time-evaluable because
they depend on the runtime `log` function. One `static const cld`
remains non-compile-time because `std::complex<T>` doesn't become
constexpr until C++14.
2023-08-23 09:47:28 -08:00
Zeno Rogue
d4e264bc9b
hat:: special welcome message
2023-03-28 23:09:23 +02:00
Zeno Rogue
08bf3fe3d6
an option to not display default help
2023-03-25 09:24:47 +01:00