Zeno Rogue
|
d994c92ab6
|
fixed centering in racing
|
2019-09-12 22:49:53 +02:00 |
|
Zeno Rogue
|
0c3b26c997
|
2d3d:: gridline used by linepatterns
|
2019-09-12 22:49:52 +02:00 |
|
Zeno Rogue
|
53e8006e75
|
2D3D:: fixed leg movement
|
2019-09-12 22:49:52 +02:00 |
|
Zeno Rogue
|
44194bd354
|
centering/TPP/camera cleanup
|
2019-09-12 22:49:50 +02:00 |
|
Zeno Rogue
|
d5dc3f2176
|
refactored grid, and made it display nicely in 2d3d
|
2019-09-12 22:49:46 +02:00 |
|
Zeno Rogue
|
bb63fcdcda
|
refactored first_cell_to_draw so that it is changed in one place
|
2019-09-12 22:49:46 +02:00 |
|
Zeno Rogue
|
216cd868af
|
3d optimization:: do not draw back walls (not only in horo)
|
2019-09-12 22:49:45 +02:00 |
|
Zeno Rogue
|
029b0e9d6c
|
3d: fixed transparent walls between lands
|
2019-09-12 22:49:45 +02:00 |
|
Zeno Rogue
|
7ce12ef63b
|
factored 'addradar' function
|
2019-09-12 22:49:44 +02:00 |
|
Zeno Rogue
|
22ce25c396
|
export ptick
|
2019-09-12 22:49:43 +02:00 |
|
Zeno Rogue
|
889bf3448c
|
2d3d:: no more mirror markers
|
2019-09-12 22:49:42 +02:00 |
|
Zeno Rogue
|
534663e663
|
3d:: using models not walls for worms
|
2019-09-12 22:49:41 +02:00 |
|
Zeno Rogue
|
45b7188869
|
2d3d:: sword markers on the floor level
|
2019-09-12 22:49:41 +02:00 |
|
Zeno Rogue
|
73f53b93a8
|
3d:: correct eyes
|
2019-09-12 22:49:05 +02:00 |
|
Zeno Rogue
|
51030e87aa
|
3d:: do not draw cells outside of view
|
2019-09-12 22:48:57 +02:00 |
|
Zeno Rogue
|
e1d30d1a2f
|
3d:: do not hide that many items close to cursor
|
2019-09-12 22:48:56 +02:00 |
|
Zeno Rogue
|
798f4b54f7
|
3d:: nicer effects for orbs
|
2019-09-12 22:48:54 +02:00 |
|
Zeno Rogue
|
eb822f195b
|
11.0u and the fix to ocean/rrv
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
d07e6eb386
|
2d3d:: missing guards
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
70cd6c0669
|
2d3d:: fan fix
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
1e64d4e220
|
2d3d:: no sidewalls if no qfi.fshape
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
dc036e7c7b
|
2d3d:: seeps display
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
b712bbb444
|
2d3d:: disabled special floor graphics for Emerald Mine
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
8b018dd59d
|
2d3d:: graphics for branches, barrels, and firetraps
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
be032e0f03
|
2d3d:: trap markers
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
5de099e921
|
2d3d:: fan graphics
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
8046de11bd
|
3d:: disabled shSwitchDisks in 3D
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
e20868dd19
|
2d3d:: fixed walls next to trees
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
684480ccaf
|
2d3d:: colored rose scent
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
f491e3ce99
|
no more hiding the boat under the player
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
14e9ebec57
|
cones for bonfires, fires, thumpers, and sea buoys
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
b6c8727e1f
|
2d3d:: boats
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
dbb8857a39
|
2d3d:: cone graphics for trees etc.
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
13f3f49db9
|
2d3d:: fixed the placement of monsters (including PC view) on rock levels etc.
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
41e868a795
|
2d3d:: fixed levels of various stuff
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
c297bbf52a
|
2d3d:: compass
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
7255cb4e0d
|
2d3d:: worm graphics
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
0ecd8a058a
|
2d3d:: fixed crash when setting subprio
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
55d7678c99
|
2D3D:: Hall of Mirrors
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
d1846f9325
|
better cell-cursors; bad cell-cursors removed
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
9c1efae2f6
|
2d3d:: mouse reading
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
0a4ccb2b5c
|
2d3d:: no more player hiding if camera > 0
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
5ab7249afd
|
horopoint cleanup in 2D
|
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
|
2d79243ca2
|
2D3D:: 3D particles
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
4175c61486
|
fixed pushdown
|
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
|
c8e950cd40
|
added some missing CAP_ and MAXMDIM guards
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
6253c6c3e3
|
redone gravity in shmup
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
e3023ba1f8
|
fixed the sky display in Yendorian
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
6e26508a77
|
replaced some instances of double to ld, so that everything compiles when ld is redefined to float
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
5d77c86658
|
scrdist_text removed
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
5895540ae9
|
removed mdText as it was equivalent to mdUnchanged
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
c20a0cb59e
|
3d:: wallradar
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
3c9e4db46e
|
major cleanup of projection setting
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
8b0c0f58c4
|
animated 3D birds
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
596b4ce786
|
3d:: converting the old vector graphics into 3D models
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
10a82c544b
|
3d:: make monster facing correct, based on FACEUP/FACESIDE
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
b07a5a5c69
|
removed transparency from monsters in 3D
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
a07afdc0a7
|
added HEAD3 placement
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
f507b7cf55
|
fixed Orb of the Warp destroyed while refactoring
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
c0145c0d9c
|
3d:: Euclidean tori
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
ca57a38ddd
|
3d:: the option to restrict generation no longer produces weird elements
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
418fa37dd8
|
3d:: texture:: remap single-type textures to 3D geometries
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
c1373e64f7
|
fixed a bug with animateReplacement in crystal
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
9b7ad345a9
|
mine adjacency rule can be changed (in 2D for now)
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
8a53258361
|
fixed mines when more than 7 adjacent mines
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
cc5f381d20
|
3d:: draw:: draw items without rotation, draw them in current location
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
efb72afb87
|
fixed Slime display
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
f9ba041451
|
asteroids:: theming, changed look to invisible floors + grid, provided validity rules
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
217a643605
|
fixed some monster displays
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
55492e229b
|
Asteroids in 3D
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
5356eba11c
|
Asteroids
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
6b2a9bb6f1
|
refactored hasFacing
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
e7b4f3783a
|
minor refactor to drawMonster
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
11ee7c1b9a
|
drawMonsterType with cases
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
4ab48f2398
|
fixed boat/item animation
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
bd396d4979
|
fixed knight cloaks and tortoises
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
0af9df16e4
|
3d:: Yendorian Forest
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
84b2c866ef
|
ladders drawn as transparent
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
c1f9d7ed0b
|
3d:: using face_the_player to tell that object should face the player (currently works as before)
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
02a174b3ca
|
item/monster/wall/land types done with X-macros; flags given too
|
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
|
715d8b2fd0
|
3d:: aura in ball model
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
b62155b551
|
removed unused variable dim3
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
556a806c68
|
3d:: hide_player() off outside perspective
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
5116d745c4
|
gldraw:: offset and texture_offset are now separate
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
46ae64e945
|
3d:: native perspective is now pmodel == mdPerspective, and other models work too
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
608692b6df
|
delete textures, saner resetGL calling rule?
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
d085111495
|
3D:: Dry Forest uses feather floor
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
da295089b5
|
checktide in 3D
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
8fabe30bf5
|
show borders on fires; limit particles if there are too many fires
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
cb9513dd0d
|
3d:: horohex geometry
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
cc287d52b6
|
fixed a crash when ddspin called with NODIR
|
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
|
5db2cfbd1a
|
3d:: textured walls
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
9bd01c485d
|
3d:: improved transwall coloring
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
88621e0cef
|
3d:: improved which 'circles' are drawn
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
e6ff760253
|
3d:: transparent-wall coloring now more precise, and takes land barriers into account
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
10223d33b9
|
3d:: sword
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
d9b90d8a8e
|
3D:: two-player uses split screen
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
55c31ec645
|
3d:: refactored the hide_player function
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
cf3047a1a5
|
3d:: help works
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
5e237d5a59
|
3D:: grid drawn correctly
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
582fe235f0
|
fixed crash in masterless (no draw items)
|
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
|
78d88b5909
|
improved in the OO fashion: draw, relative_matrix, create_step, and several minor functions are now virtual in hrmap
|
2019-09-12 22:38:44 +02:00 |
|
Zeno Rogue
|
845c777cd6
|
bugfix: item under cursor disappears only in 3D
|
2019-09-12 22:38:44 +02:00 |
|
Zeno Rogue
|
9ab7b53b54
|
3d:: fixed iddspin
|
2019-09-12 22:38:44 +02:00 |
|
Zeno Rogue
|
9efa497b66
|
fixed regrouping dogs disappearing
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
adaed6be7c
|
3d:: boats are drawn
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
d6422d5def
|
3d:: water etc are now drawn as transparent walls
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
d3f17858e9
|
3d:: parrots and seeps now ignore depth testing
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
a94aa81edd
|
3d:: a 3d image for compasses in the world
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
149853204a
|
3d:: do not draw items under the view center
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
ca241c92fe
|
3d:: no more flying for 3D birds
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
52ce5ac9aa
|
3d:: all the regular honeycombs
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
03083a4520
|
3d:: display rose scent (not work well though)
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
a8e486e728
|
3d:: minefield displays correctly
|
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 |
|
Zeno Rogue
|
b63bcec64b
|
fixed a bug with animal legs
|
2019-09-12 22:38:43 +02:00 |
|
?
|
dd57f2733a
|
3d:: applymodel now works correctly (to find onscreen coordinates)
|
2019-09-12 22:38:42 +02:00 |
|
?
|
8d83959229
|
if triangles are drawn, outlines are disabled
|
2019-09-12 22:38:42 +02:00 |
|
?
|
41ed04b2ee
|
3d:: basic adjustment of the graphics editor to 3D
|
2019-09-12 22:38:42 +02:00 |
|
?
|
4ac186437b
|
editable statues
|
2019-09-12 22:38:42 +02:00 |
|
?
|
5871a4b208
|
3d:: radar feature
|
2019-09-12 22:38:42 +02:00 |
|
?
|
676abdf03b
|
used scalefactor when it was not used while it should: WOLF scaling, leg animation, shmup
|
2019-09-12 22:38:42 +02:00 |
|
?
|
54f278963c
|
renamed MAXDIM to MAXMDIM (conflict with crystal)
|
2019-09-12 22:38:42 +02:00 |
|
?
|
bf95aa6e77
|
3d:: added VBODY1, VBODY2, VBODY3 to draw clothing correctly
|
2019-09-12 22:38:42 +02:00 |
|
?
|
1a8f164572
|
3d:: 3D models are now centered correctly instead of on legs
|
2019-09-12 22:38:42 +02:00 |
|
?
|
a9a02e0f8f
|
3d:: out-of-memory chasms are displayed as hard walls (faster racing)
|
2019-09-12 22:38:42 +02:00 |
|
?
|
f0b984aa3b
|
3d:: disabled sidewall computation
|
2019-09-12 22:38:42 +02:00 |
|
?
|
41be07ae72
|
3d:: weird walls now display as rings (passable) or sawrings (impassable)
|
2019-09-12 22:38:42 +02:00 |
|
?
|
0620916dd2
|
3d:: miniwalls used for weird stuff
|
2019-09-12 22:38:42 +02:00 |
|
?
|
c2b6600ce5
|
3d:: renamed shBinaryWall to shWall3D
|
2019-09-12 22:38:42 +02:00 |
|
?
|
dc26f3b744
|
3d:: display other stuff as ascii without errors
|
2019-09-12 22:38:42 +02:00 |
|
?
|
714ff8462a
|
3d:: more things shown as walls, worms also use wall graphics
|
2019-09-12 22:38:42 +02:00 |
|
?
|
35a4330412
|
3d:: 1/2/3 perspectives in noshmup
|
2019-09-12 22:38:42 +02:00 |
|
?
|
168b3fb11d
|
3D:: smooth TPP; display player or not correctly
|
2019-09-12 22:38:42 +02:00 |
|
?
|
aac03e72fe
|
3d:: depthtest disabled for PPR::SUPERLINE and beyond
|
2019-09-12 22:38:42 +02:00 |
|
?
|
4e6a50f425
|
3D:: hair is now drawn above face
|
2019-09-12 22:38:42 +02:00 |
|
?
|
c5f2dec44c
|
fixed leg position on wolves
|
2019-09-12 22:38:42 +02:00 |
|
?
|
ea2c0d257b
|
3d:: do not draw 'catwalk' cursor in binary
|
2019-09-12 22:38:42 +02:00 |
|
?
|
92113c82ee
|
3d:: Ivy graphics
|
2019-09-12 22:38:42 +02:00 |
|
?
|
07a51bed10
|
3D:: fixed monster facings in noshmup
|
2019-09-12 22:38:42 +02:00 |
|
?
|
0c125efb15
|
3d:: nice fire
|
2019-09-12 22:38:42 +02:00 |
|
?
|
321a709f91
|
3d:: better particles
|
2019-09-12 22:38:42 +02:00 |
|
?
|
b0c21f0626
|
3d:: mapeditor works
|
2019-09-12 22:38:42 +02:00 |
|
?
|
723f029b1d
|
3D:: item graphics now face the player
|
2019-09-12 22:38:42 +02:00 |
|