1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-08 06:59:55 +00:00
Commit Graph

519 Commits

Author SHA1 Message Date
Zeno Rogue
9349d08117 twisted ray now takes angle_of_zero into account 2024-06-21 13:46:31 +02:00
Zeno Rogue
1b51295008 refactored nilv::get_nsi to fix bugs where nil_structure_index is checked incorrectly 2024-06-18 11:40:22 +02:00
Zeno Rogue
69c2bf9df8 fixed a bug with some walls in twisted nil 2024-06-18 11:36:31 +02:00
Zeno Rogue
1d9760e41c ray:: fixed ray_kleinize_twisted for nil to return correct coordinates for top/bottom 2024-06-18 11:21:59 +02:00
Zeno Rogue
75f631cd40 twist:: nil twist in raycaster 2024-06-16 23:46:46 +02:00
Zeno Rogue
de3ad6d718 renamed gRotSpace to gTwistedProduct, and similar 2024-06-16 17:46:56 +02:00
Zeno Rogue
55880bb12b implemented the correct wall shapes in the rotspace raytracer 2024-06-11 00:10:39 +02:00
Zeno Rogue
f3e1d1c447 make_wall now gets the actual wall ID 2024-06-11 00:06:16 +02:00
Zeno Rogue
e2247eaf15 nil raytracer now works correctly with hex nil 2024-06-10 01:34:55 +02:00
Zeno Rogue
e5458c5f80 crossbow:: shapes 2023-10-28 09:51:27 +02:00
Zeno Rogue
b11e270eb5 chasmifyPoly now uses logical coordinates 2023-01-29 17:03:25 +01:00
Zeno Rogue
85dffdbeff rewritten the embeddings more nicely 2023-01-27 00:27:10 +01:00
Zeno Rogue
90977aacaf minor style changes 2022-12-15 21:18:39 +01:00
Zeno Rogue
8c601bb575 fixed spacedist and worms on sphere 2022-12-09 02:33:15 +01:00
Zeno Rogue
107cae8f5c fixed 2D vector art displayed on sphere 2022-12-09 02:33:15 +01:00
Zeno Rogue
3e733ae6e9 Big change: spatial_embedding option 2022-12-09 02:33:15 +01:00
Zeno Rogue
bf001926c2 refactored the vertical movement functions 2022-12-09 02:33:15 +01:00
Zeno Rogue
06523e063e used cyclefix and raddif in more places; (c)spin90, (c)spin180 and spin180 functions; rephrased M_PI in terms of TAU and x._deg when applicable 2022-11-13 16:22:55 +01:00
Jacob Mandelson
63c68831b2 Fix offsets for the shSmallHammerHead. 2022-09-17 15:21:18 -07:00
Jacob Mandelson
d32772fd1e Style fixes for polygons.cpp 2022-09-17 15:08:09 -07:00
Jacob Mandelson
f10751a7f0 Clean up shLeafIcon. 2022-09-17 14:06:30 -07:00
Jacob Mandelson
4d766655ba More ivy-leaf tweaking. 2022-09-17 13:52:38 -07:00
Jacob Mandelson
41e8466dad Tweaking the ivy leaf. 2022-09-17 13:45:41 -07:00
Jacob Mandelson
f7e8818e01 First draft of ivy leaf for Orb Of Nature. 2022-09-17 13:39:11 -07:00
Jacob Mandelson
21a7c4f365 Polish up the tree icon. 2022-09-16 22:12:27 -07:00
Jacob Mandelson
371a324085 Orb of the Woods and part of a tree icon. 2022-09-16 21:59:23 -07:00
Jacob Mandelson
1ad6b7ebe9 Orbs of Air and Empathy. 2022-09-16 19:24:01 -07:00
Jacob Mandelson
22e1799ab3 Clean up the shShield numerics. 2022-09-16 12:49:04 -07:00
Jacob Mandelson
ae89d73598 shShield, mk IV. 2022-09-16 12:32:26 -07:00
Jacob Mandelson
9018d32173 Second draft of shShield. 2022-09-16 12:19:49 -07:00
Jacob Mandelson
d2c4382e14 First draft of shield shape. 2022-09-16 12:13:20 -07:00
Jacob Mandelson
fabf0e3eb0 Clean up the numbers for the small hook. 2022-09-15 16:24:05 -07:00
Jacob Mandelson
048ad9a030 Use a pirate hook in the Orb of Space. 2022-09-15 16:02:27 -07:00
Jacob Mandelson
d0273d3ed6 Heptagon + heptagram for the Orb of Summoning. 2022-09-14 21:32:36 -07:00
Jacob Mandelson
2933b256e0 Use disk segments for Orbs of Vaulting & Phasing. 2022-09-14 18:11:52 -07:00
Jacob Mandelson
92fc237a3e Simplify arithmetic for points in the hourglass shape. 2022-09-13 11:18:59 -07:00
Jacob Mandelson
45207e3ba7 Scale hourglass horizontally. 2022-09-13 11:02:57 -07:00
Jacob Mandelson
da822fc4e9 Make into full hourglass. 2022-09-13 10:58:18 -07:00
Jacob Mandelson
360aa921aa Half an hourglass for the Orb of Time. 2022-09-13 10:49:10 -07:00
Jacob Mandelson
2f51cfc49e More cleanup for shLightningBolt & shHumanoid polygons. 2022-08-30 19:48:50 -07:00
Jacob Mandelson
a2482b033d Clean up shLightningBolt & shHumanoid shape data further. 2022-08-30 19:14:37 -07:00
Jacob Mandelson
7441642b30 Clean up shHumanoid polygon. 2022-08-30 15:07:05 -07:00
Jacob Mandelson
4c75779692 Clean up the shLightningBolt points. 2022-08-30 15:00:31 -07:00
Jacob Mandelson
94b2a27b35 Do Orb of Aether. 2022-08-29 19:03:12 -07:00
Jacob Mandelson
f8c9562a74 Do Orb of Trickery. 2022-08-29 18:50:50 -07:00
Jacob Mandelson
ef28ce708e Add lightning bolt to Orb of Storms. 2022-08-29 16:14:59 -07:00
Jacob Mandelson
aefbd359e4 For many orb icons, put them on the disk as shadowing, instead of replacing the disk. 2022-08-29 09:44:36 -07:00
Jacob Mandelson
ae284d68e8 Orb of Stunning. 2022-08-28 21:09:24 -07:00
Jacob Mandelson
0f6754b43e Enlarge shSmallHammerHead. 2022-08-28 20:07:35 -07:00
Jacob Mandelson
e1f3df2e65 Orbs of the Dragon, Domination, and the Mind. 2022-08-28 20:05:03 -07:00