Commit Graph

111 Commits

Author SHA1 Message Date
Zeno Rogue 82f32607e6 MAJOR CHANGE: replaced (transmatrix,band_shift) pair with shiftmatrix 2020-07-28 22:06:14 +02:00
Zeno Rogue d046023164 flatmodel now always use the standard geometry graphics 2020-07-26 15:05:42 +02:00
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