Commit Graph

494 Commits

Author SHA1 Message Date
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