Zeno Rogue
6f6586b3f2
Merge branch 'master' into hooks-naming
2020-04-19 13:39:07 +02:00
Zeno Rogue
0a6c80e909
refactored flat_model_enabler
2020-04-17 15:54:48 +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
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
134d7493ed
added margins for mobiles
2020-04-06 09:13:20 +02:00
Zeno Rogue
613577935c
fixed XLAT used incorrectly for leaves cut
2020-03-07 04:47:10 +01:00
Zeno Rogue
70d7fde8d4
clearing:: fixed some bugs when reached too far into the center
2020-03-07 04:47:10 +01:00
Zeno Rogue
2271a67506
removed the MAX_EDGE limit
2020-01-18 16:03:32 +01:00
Zeno Rogue
4848cb1b87
show the big numbers in the Clearing
2019-12-25 21:57:25 +01:00
Zeno Rogue
8fad2bc9d5
replaced compute_relamatrix and some cases of calc_relativematrix with adj
2019-11-22 14:25:13 +01:00
Zeno Rogue
72b52e178f
underlying space view is now available in product space
2019-10-28 17:26:59 +01:00
Zeno Rogue
85a08d205d
refactored celldraw
2019-10-25 12:44:41 +02:00
Zeno Rogue
09fcd14aa7
redesigned shader system
2019-10-21 22:34:20 +02:00
Zeno Rogue
5ad1be2962
crosshair option
2019-09-12 22:50:16 +02:00
Zeno Rogue
f8963a1c75
rots:: show the underlying geometry
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
c01cef0de9
disabled compass in slr
2019-09-12 22:50:15 +02:00
Zeno Rogue
2f954d0538
nicer handling of WDIM, GDIM, MDIM, sig
2019-09-12 22:50:15 +02:00
Zeno Rogue
599783d4ab
hud:: increased alpha/scale in prod to prevent some bad display
2019-09-12 22:50:14 +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
a76a5dd265
further cleanup
2019-09-12 22:50:12 +02:00
Zeno Rogue
65c4e6a31c
further cleanup
2019-09-12 22:50:12 +02:00
Zeno Rogue
05bd7a905c
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
c2d56fb9bc
autohdr.h applied in more files
2019-09-12 22:50:12 +02:00
Zeno Rogue
c131e21198
namespace hyperpoint_vec removed
2019-09-12 22:50:12 +02:00
Zeno Rogue
c87631544f
improved the compass color to be more visible
2019-09-12 22:50:12 +02:00
Zeno Rogue
64e212cd42
compass in Nil/Sol
2019-09-12 22:50:12 +02:00
Zeno Rogue
dc54135d5f
radarrange configurable
2019-09-12 22:50:11 +02:00
Zeno Rogue
fe635cc7d8
CAP_MEMORY_RESERVE and memory reserve handled in mobile (if CAP_MEMORY_RESERVE was 1)
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
06301d73fc
new memory handling
2019-09-12 22:50:05 +02:00
Zeno Rogue
d864c8cc1e
racing:: speedometer
2019-09-12 22:50:05 +02:00
Zeno Rogue
5ec495443e
no more radar in the mission screen
2019-09-12 22:50:04 +02:00
Zeno Rogue
0a10912403
dual:: minimap
2019-09-12 22:50:04 +02:00
Zeno Rogue
003f2361a8
gridlines in radar
2019-09-12 22:50:04 +02:00
Zeno Rogue
1c6e6bafb4
moved the parameters from geom3:: to videopar
2019-09-12 22:50:04 +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
5483ec8779
mini-map correct in all circumstances, including vertical movement or y/z rotation
2019-09-12 22:50:02 +02:00
Zeno Rogue
b9fa90cafb
2D3D:: better radar in Euclidean
2019-09-12 22:50:00 +02:00
Zeno Rogue
dec0d191a8
2d3d:: better radar in sphere, also better sin/cos in general
2019-09-12 22:50:00 +02:00
Zeno Rogue
8206812413
3D:: draw_radar adjusted for non-hyperbolic geometries
2019-09-12 22:50:00 +02:00
Zeno Rogue
2c7cf9704f
disable 2D radar if vid.fixed_yz or straightDownSeek
2019-09-12 22:50:00 +02:00
Zeno Rogue
8858b137b5
3D:: fixed the radar in 3D to use the 3D version
2019-09-12 22:50:00 +02:00
Zeno Rogue
5c65ba9a7f
2d3d:: ASCII mini-map replaces the radar
2019-09-12 22:49:58 +02:00
Zeno Rogue
9a21401b9c
item/monster icons in 3d
2019-09-12 22:49:56 +02:00
Zeno Rogue
2744973b8b
fixed radar
2019-09-12 22:49:53 +02:00
Zeno Rogue
85aa80f395
flushes to prevent distorted graphics in web version
2019-09-12 22:43:02 +02:00