Zeno Rogue
|
9dd131d00a
|
args:: creaturescale and character selection
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
96bf478482
|
renamed DIM to GDIM
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
df9c01f276
|
models:: Collignon projection
|
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
|
ad03115097
|
further cleanup
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
5ea055b39e
|
split namespace conformal into models and history
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
f723a8d419
|
further cleanup, separated multi.cpp from shmup.cpp
|
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
|
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
|
6ab7535088
|
sight range for Nil
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
e62a3c0d8e
|
nilv:: geodesic sightrange
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
9350053c49
|
renamed mdSolPerspective to mdGeodesic
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
4f27b12ca2
|
nilv:: preliminary implementation
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
dc54135d5f
|
radarrange configurable
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
4a8ec3b3c4
|
fixed key conflict in 3D menu
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
d4ad45c4da
|
also cells_drawn_limit displayed in add_cells_drawn
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
ea3e33f23d
|
noclipped cells displayed in add_cells_drawn
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
1528d63d29
|
arg:: -fov parameter
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
917fbac4a2
|
configurable Sol sight range, and glitch removal
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
598603c937
|
geodesics in Sol
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
cf496e8940
|
kite-and-dart tiling
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
a1e1240d33
|
creature_scale can now be changed in all geometries except standard non-cheater shmup
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
7baf97521c
|
linewidth multipliers for grid and ring
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
5476b33e94
|
fixed to work on OPENGL 1.0
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
a7e1418ffd
|
scaleSinh100, used in IPD config
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
22b8a88e07
|
'scrolling by device rotation' no longer appears in 3D
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
e1731fce02
|
'back' button in mouse config
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
db988058de
|
added a separate option axes3 for highlighting forward, and in different location
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
dd212d756b
|
fixed the monster color in the minimap for Dragons etc
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
52a3fcf86f
|
added explanation 'floors in 3D geometries' to tstep
|
2019-09-12 22:50:07 +02:00 |
|
Zeno Rogue
|
9b721d25d6
|
eyecolor saved
|
2019-09-12 22:50:07 +02:00 |
|
Zeno Rogue
|
54df32589c
|
translation fixes
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
481aa198ad
|
CLI option: -tstep
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
609fc29119
|
memory settings saved; adjusted for the lack of get_new_handler on steam
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
9eae663fe3
|
3D:: better conformal::rotation system
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
06301d73fc
|
new memory handling
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
d235540647
|
improved 3D settings: more adapted help text, added eye editing
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
01763d4f12
|
2D3D:: eye level
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
b1276e2184
|
removed the 2D info from the projection dialog in 3D
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
1c6e6bafb4
|
moved the parameters from geom3:: to videopar
|
2019-09-12 22:50:04 +02:00 |
|
Zeno Rogue
|
d811ef85e7
|
larger sightrange limit in Euclidean
|
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
|
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
|
28f5b04b83
|
get_vernum()
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
ba91bea71c
|
charstyle format depending on vernum
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
f7d580fa9c
|
replaced fts variants with a single fts
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
63c843f30f
|
character config now shows the character in all settings
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
2d039c6e28
|
backward-compatible hread/hwrite of charstyle
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
df3e21b310
|
debug cleanup
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
402b6aa0ad
|
improved armor models; head lower; configurable human eye color
|
2019-09-12 22:49:59 +02:00 |
|
Zeno Rogue
|
44194bd354
|
centering/TPP/camera cleanup
|
2019-09-12 22:49:50 +02:00 |
|
Zeno Rogue
|
c1d002be6c
|
3d: set the default sight ranges for every 3D geometry so that the framerate on laptop is around 60 fps
|
2019-09-12 22:49:46 +02:00 |
|
Zeno Rogue
|
8388a448e7
|
3d:: an option to limit cell generation
|
2019-09-12 22:49:45 +02:00 |
|
Zeno Rogue
|
0dc552bac4
|
2d3d:: remove 3D options from the menu if not available
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
d07e6eb386
|
2d3d:: missing guards
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
f652e6139c
|
2D3D:: fixed Y/Z orientation
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
2736c89563
|
2d3d:: fog effect is now configurable
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
da49e6c8de
|
2d3d:: textures on sidewalls
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
80ce15ded9
|
3d menu:: no more incorrect errors; change camera position right away in 2d3d
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
2acfd99d17
|
refactored switch_* functions (fpp/tpp/always3)
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
450739b133
|
2D3D: switch without changing the display
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
6a7c1438eb
|
2D3D:: Archimedean no longer crashes after changing
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
1c4d86e0e9
|
3D graphics in 2D (first commit)
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
3b5733c935
|
enabled antialiasing in web
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
c8e950cd40
|
added some missing CAP_ and MAXMDIM guards
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
a0cf13ac97
|
better whatever editor
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
6832f86533
|
fixup: wall-quality was not set to default 1
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
4b7cba78ee
|
replaced the sm::A3 flags with newer techniques (also fixes help in 3D config not appearing)
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
b10b6386f3
|
3d:: TEXTURE_STEP_3D is now configurable
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
89a900958b
|
3d:: sloppy range checking option
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
3da6090320
|
dialog:: addBoolItem_action, addBoolItem_action_neg, addBoolItem_choice used when applicable
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
22c88d0960
|
moved loadOldConfig to legacy.cpp and disabled it
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
c20a0cb59e
|
3d:: wallradar
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
b24c9d88e8
|
text fixes
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
57f2891826
|
bounded Minefield now works according to the standard Minesweeper rules
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
80d14c0196
|
add_action_push consistently; improved some menu hotkeys and ordering; improved some naming
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
1b73714958
|
improved some naming
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
54a32441a7
|
restructured menus
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
bd20208fe0
|
no more 'scrolling by device rotation' option in the menu if not supported
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
a4d9b46a27
|
improved projectionDialog: added inverse P, and ortho/Gans directly
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
9289cdd301
|
arg:: -gridon option
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
ab7a322e5e
|
3d:: smart display for 3D
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
b5127b0006
|
3d:: rotation_yz for line animation (la currently still changes directions randomly)
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
2121aacaaf
|
3d:: clipping configurable
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
01a2f0cc5a
|
3d:: change model orientation in the YZ plane
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
ba28bf5880
|
fixup sightranges
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
cb9513dd0d
|
3d:: horohex geometry
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
678747ceff
|
3d:: horo-rec geometry
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
ea1b29533c
|
'towards Gans' option works again
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
943a8395e5
|
3d:: 3d is affected by cells_drawn_limit; improved the sightrange edit dialog with more options and better help
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
9f9670fcdb
|
an option to desaturate colors for anaglyph
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
679e44d4b1
|
grid color is now configurable (stdgridcolor)
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
105de56857
|
3d:: HoroTris geometry
|
2019-09-12 22:38:44 +02:00 |
|
Zeno Rogue
|
24e02f8dea
|
reg3:: sightrange no longer changed to 3
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
cb8e34204f
|
two more Euclidean honeycombs; also split buildpolys into subfunctions
|
2019-09-12 22:38:43 +02:00 |
|
?
|
2c2cda6157
|
3D:: sightrange changeable from 3D settings
|
2019-09-12 22:38:43 +02:00 |
|
?
|
5871a4b208
|
3d:: radar feature
|
2019-09-12 22:38:42 +02:00 |
|