Zeno Rogue
82f32607e6
MAJOR CHANGE: replaced (transmatrix,band_shift) pair with shiftmatrix
2020-07-28 22:06:14 +02:00
Arthur O'Dwyer
f2b7746c1b
Move all defaulting-of-CAP_FOO
to sysconfig.h.
...
- The phrase `#ifdef CAP_` should never appear anywhere.
- The phrase `#ifndef CAP_` should appear only in sysconfig.h.
- The phrases `#if CAP_` and `#if !CAP_` may appear wherever,
as long as "sysconfig.h" is included first.
The rules for `CAP_FOO` equally apply to `ISFOO`.
There are many one-off macros still tested with `#ifdef`,
including `HAVE_ACHIEVEMENTS`, `PRINT_ACHIEVEMENTS`,
`FAKEWEB`, `FAKE_SDL`, `EASY`, and `WHATEVER`. I don't
have much grasp on what these are used for or how they're
configured, so I'm leaving them alone.
2020-05-03 15:12:12 -04:00
Zeno Rogue
0a6c80e909
refactored flat_model_enabler
2020-04-17 15:54:48 +02:00
Zeno Rogue
db4be83091
all save boxes are now named (fakeboxes start with @)
2020-04-17 15:04:27 +02:00
Zeno Rogue
0472bf764f
moved all projection-related parameters to a special struct; another copy of that struct created for rug
2020-04-17 00:53:58 +02:00
Zeno Rogue
0412f077e6
added/fixed some \brief descriptions
2020-03-27 21:47:09 +01:00
Zeno Rogue
edbd71cdff
inv comments fixup
2020-03-27 21:14:09 +01:00
Zeno Rogue
cb003fb051
added some comments to hr::inv
2020-03-27 21:10:55 +01:00
Zeno Rogue
67f64e2d91
load/save stuff is now in namespace scores
2020-03-27 20:05:58 +01:00
Zeno Rogue
44be6bc583
inv:: multiplicity for Orb of Impact
2020-03-07 04:47:10 +01:00
Zeno Rogue
6317101d66
Orb of Plague
2020-03-07 04:47:10 +01:00
Zeno Rogue
04b3d5e8d4
inv:: missing char explained
2020-03-07 04:47:10 +01:00
Zeno Rogue
8393128106
on-activation effect for Orb of Digging in OSM
2020-03-07 04:47:10 +01:00
Zeno Rogue
98d11d7ba1
new Orbs in OSM
2020-03-07 04:47:10 +01:00
Zeno Rogue
ef98e048bb
shmup:: incorrect cpid protection (just in case)
2019-11-14 20:08:23 +01:00
Zeno Rogue
a3d9711ec2
more adjustments to disabled CAP_*
2019-09-13 03:10:26 +02:00
Zeno Rogue
ebc44af74c
mymake, comments moved
2019-09-12 22:50:16 +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
e5fb06e6cd
product:: HUD items displayed correctly
2019-09-12 22:50:14 +02:00
Zeno Rogue
96bf478482
renamed DIM to GDIM
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
a423dbd2da
more header cleanup
2019-09-12 22:50:12 +02:00
Zeno Rogue
c7620974a1
easier Chaos Mode + Inv
2019-09-12 22:50:06 +02:00
Zeno Rogue
96bd13aec9
3D:: fixed the orb display in 3D
2019-09-12 22:50:06 +02:00
Zeno Rogue
ab76ead2ae
inv:: mirrors set for the new Orbs
2019-09-12 22:38:39 +02:00
Zeno Rogue
7817c8bc47
inv:: emoved gainLate for new treasures
2019-09-12 22:38:38 +02:00
Zeno Rogue
ebe75cdd62
renamed itOrbBrown to itOrbIntensity
2019-09-12 22:38:38 +02:00
Zeno Rogue
0fccad975c
newlands:: orb changes
2019-04-29 17:19:06 +02:00
Zeno Rogue
2bc66342dd
newlands:: implemented new Orbs: Gravity, Intensity, Choice
2019-04-29 17:19:06 +02:00
Zeno Rogue
5227a5a70e
inv:: fixed hotkeys
2019-02-08 16:54:33 +01:00
Zeno Rogue
c56287ae38
orbinfos is a vector now
2019-02-06 16:38:48 +01:00
Zeno Rogue
d935febf09
refactored some global and stereo:: variables into display_data structure
2018-11-18 18:26:56 +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
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
Arthur O'Dwyer
06f4ba16ed
Fix an apparent typo-bug in "inventory.cpp"
2018-06-25 12:52:21 -07:00
Zeno Rogue
63869c6d33
renamed the size function to isize
2018-06-22 14:47:24 +02:00
Zeno Rogue
d3200253db
replacing with an explicit list
2018-06-17 18:32:06 +02:00
Zeno Rogue
a40d64a8f6
namespaces conform to an older standard
2018-06-11 18:00:40 +02:00
Zeno Rogue
4c619e60dd
moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library
2018-06-11 01:58:31 +02:00
Zeno Rogue
67ad5f2f4b
preparing for daily
2018-05-01 00:21:18 +02:00
Zeno Rogue
64adb6f0ea
updated the header comments to 2018, also added the missing ones
2018-02-09 00:40:26 +01:00
Zeno Rogue
9babb22348
changed message when activating orbs from OSM
2018-01-25 17:23:16 +01:00
Zeno Rogue
a6563420ed
some extra commandline options
2018-01-25 17:18:30 +01:00
Zeno Rogue
1e85e21fb4
renamed enums for Invincible -> Ruins
2018-01-03 21:51:11 +01:00
Zeno Rogue
a8460b1ac7
Theming Ruins. Implemented Orb of Slaying (also cleaning up some kill/stun/Vizier code).
2018-01-03 21:49:14 +01:00
Zeno Rogue
9d1fe00d8f
Orb of Magnetism. Orb of Phasing. Also fixed Aether in Whirlpool.
2017-12-30 23:47:10 +01:00
Zeno Rogue
d5bca73757
added Domination to Snake Nest; set some data
2017-12-21 16:35:19 +01:00
Zeno Rogue
45d267c046
fixed the bug where clicking Return in OSM executed SlashingH
2017-12-21 15:18:10 +01:00
Zeno Rogue
5defb06d81
improved headers / conditional compilation
2017-12-02 00:31:36 +01:00