Zeno Rogue
3328981004
an option to have 'quest status' and 'main menu' on separate screens
2025-12-12 00:02:31 +01:00
Joseph C. Sible
c0092bd546
Fix Free Fall crashing in horodisk land structure
...
It still doesn't work completely right (in particular, you'll get the
"warning: a looped line" message, and gravity will point the wrong way on
some of the outermost tiles), but this is way better than the whole game
crashing whenever you get near the land at all.
2025-11-17 00:00:22 -05:00
Zeno Rogue
43d15fa408
more interesting dice in alt tilings
2025-08-19 00:35:13 +02:00
Zeno Rogue
8002f42d71
added AntiRogue to knight names
2024-03-24 19:28:02 +01:00
Zeno Rogue
4421143ae5
customize land mode
2024-03-14 19:27:08 +01:00
Zeno Rogue
669814efce
ambush:: nicer guard_attack message
2023-10-29 07:57:20 +01:00
Zeno Rogue
87f7b2a593
attacking guarding dogs now wakes up all other existing guarding dogs, and causes a small ambush -- also affects shmup mode and other ranged attacks
2023-10-28 23:44:05 +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
2239d72bc8
ls:: better Brown island in h/v (but still not correct so not officially in list)
2023-09-18 12:12:13 +02:00
Zeno Rogue
4d680e13c4
dice help no longer drawn in high-quality screenshots
2023-09-18 12:07:29 +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
b5343d5696
fixed dice for MDIM==3
2023-04-15 01:13:05 +02:00
Zeno Rogue
f9fb1b9e84
fixed a bug generating Dice in some tessellations
2023-02-04 20:03:32 +01:00
Zeno Rogue
bf001926c2
refactored the vertical movement functions
2022-12-09 02:33:15 +01:00
Zeno Rogue
06523e063e
used cyclefix and raddif in more places; (c)spin90, (c)spin180 and spin180 functions; rephrased M_PI in terms of TAU and x._deg when applicable
2022-11-13 16:22:55 +01:00
Jacob Mandelson
f2623ff6ab
Highlight hostile dice if poly_outline is set for highlighting.
2022-10-05 20:40:15 -07:00
Zeno Rogue
40765e8808
extra exports
2022-08-14 19:25:10 +02:00
Arthur O'Dwyer
0ae74aad62
Fix more instances of Clang's -Wunqualified-std-cast-call
2022-07-05 13:28:00 -04:00
Zeno Rogue
e6d0c0c803
unified the Quest screen and Main menu.
2022-06-16 23:54:47 +02:00
Zeno Rogue
296726a887
mark_always internal option
2022-05-21 17:12:02 +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
78b0324a91
fixed some CAP guards
2022-05-06 19:54:55 +02:00
Zeno Rogue
27c9f59caa
fixed the dice layering issue
2022-04-26 16:19:02 +02:00
Zeno Rogue
5d81260f0b
expansion_analyzer is now in cgi
2021-12-11 23:28:05 +01:00
Zeno Rogue
a5d5cba14d
fixed allies affecting Terracotta Warriors without actually moving next to them
2021-11-07 10:11:16 +01:00
Zeno Rogue
97ec940744
added CAP_GL guards
2021-09-04 21:54:42 +02:00
Zeno Rogue
a6151f185f
refactored whirlline loop detection
2021-08-08 19:13:09 +02:00
Zeno Rogue
025893e946
cleaned up where summoned creature appears for Orb of Life and Orb of Friendship
2021-08-08 19:04:58 +02:00
Zeno Rogue
683ab67ad9
prevent freezes in West Wall with wrong data
2021-08-08 18:32:10 +02:00
Jesse Ruderman
d8509a0528
Fix terra statue interactions with Chaos+Icy, BSoC swap, Alch dup
2021-08-03 17:15:53 -07:00
Jesse Ruderman
b941d46733
Dice hover map now indicates hardness with color
2021-07-28 03:24:30 -07:00
Zeno Rogue
cbb98436a1
Merge pull request #257 from jruderman/dc_geom
...
Fix Dice Reserve crash in geometries that support d6/d12
2021-07-21 10:15:53 +02:00
Jesse Ruderman
362c6f673f
Show dice type/value on mouseover
2021-07-20 07:00:48 -07:00
Jesse Ruderman
9ac1f2577a
Fix Dice Reserve crash in geometries that support d6/d12
2021-07-20 05:50:02 -07:00
Jesse Ruderman
123994bdc2
Fix UB when sorting empty vecs
2021-07-11 20:54:25 -07:00
Zeno Rogue
08d427ec46
Merge pull request #198 from jruderman/f6
...
Irradiated Field: bull generation no longer breaks ivy
2021-07-10 09:32:27 +02:00
Jesse Ruderman
e544826a94
Fix crash when talking to a Knight in the Temple of Cthulhu
2021-07-09 21:33:25 -07:00
Jesse Ruderman
9d522cfe6f
Irradiated Field: bull generation no longer breaks ivy
2021-07-09 21:30:13 -07:00
Zeno Rogue
c953b2dda6
dice values are now editable in Shift+G
2021-06-17 09:44:48 +02:00
Zeno Rogue
d65e80e130
dice:: numbers now shown outside of the OpenGL mode
2021-06-17 09:44:48 +02:00
Zeno Rogue
70bd671941
dice:: added comments to val and dir
2021-06-17 09:44:48 +02:00
Zeno Rogue
b9ba311a63
dice:: Orb of Chaos works correctly now
2021-06-17 09:44:48 +02:00
Zeno Rogue
e6dd27f5bf
dice:: now work correctly in non-orientable spaces
2021-06-17 09:44:48 +02:00
Zeno Rogue
bc65476a12
unused variable removed
2021-06-06 10:13:40 +02:00
Zeno Rogue
0e7adf28a8
fixed a bug with dice drawing
2021-06-06 10:13:19 +02:00
Zeno Rogue
982377c26c
fixed unused capture warnings
2021-06-03 15:11:24 +02:00
Zeno Rogue
f6718d875d
Dice:: clear memory
2021-06-03 13:26:10 +02:00
Zeno Rogue
e41d4e7912
dice:: CAP_EXTFONT-version of dice numbers
2021-06-01 13:07:56 +02:00
Zeno Rogue
50a9c78343
load/save/place dice in the map editor
2021-06-01 13:07:56 +02:00
Zeno Rogue
2a4c7bd565
fixed dice too large
2021-06-01 13:07:56 +02:00