Zeno Rogue
|
9b21b9c5a0
|
improved key handling: shift+5 works now, and better key assignments in crystal rug
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
58d584eed2
|
rug:: cylinder: removed debug, better initial orientation, subdivision done
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
32dc7d69c6
|
crystal:: no more blocked Crossroads in 8-7-7
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
d8bf550d37
|
surface 3D graphics are now automatically disabled in rug (won't work correctly with quotient rugs anyway) and in pmodels which do not support it
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
e68da3d9a9
|
chaosmode disables only bounded geometries
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
e244e3cff8
|
parabolic1 generates a straight line in Euclidean
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
285211bcf3
|
invalid_point functions, and using them in smart_range and queuestr/chr
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
0d558cb0e1
|
build_shortest_path function
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
b8806c248e
|
crystal:: specific calc_relative_matrix wshich should not block
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
5221ac07a3
|
crystal:: celldist(ance) gives precise distance, heptdistance gives imprecise one
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
05df60ae70
|
more lands implemented for cylinders
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
aa1b102b78
|
crystal::rug:: correct centering
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
22c6f02cc9
|
crystal:: Elemental Planes
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
304e9373a9
|
east values now shown only with -ceast
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
809a911998
|
refactored o_key to use in_full_game
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
207df51b8a
|
crystal:: pirates no longer drop confusing Compasses
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
9e3e4cf7a5
|
crystal:: more lands
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
aa34ed80c8
|
crystal:: fiftyval set correctly -- Docks and Snake Nest work
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
866e6f5a30
|
fixup: junk function removed
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
18d5f8299b
|
crystal:: more settings in config/params/CLI
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
6594908c5a
|
removed the -crug option since it is redundant
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
3e747a2d9d
|
compass probability now can be changed from menu/commandline
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
46256155d7
|
crystal:: compass generation
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
c7f74cc745
|
Added the constant PERIOD (=2*FULLSTEP) instead of 4, also commented on the constants
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
d7751b781d
|
crystal:: cview option now works correctly with crystal-bitruncation and variations
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
b5e291c69c
|
test added for Crystal Round Table sizes
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
d4684503cd
|
fixed the Camelot volume computation for bitruncated half-dimension
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
69ca24889a
|
fix half-dimension so that it is positive
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
79e396c742
|
crystal:: computing Round Table sizes (not tested)
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
c4fae9dfef
|
correct get_coord in Goldberg
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
fef0405d0b
|
boilerplate comment in archimedean.cpp
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
14fde6ea0a
|
rug:: correct display for cylinder/Mobius
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
36b60ddef3
|
crystal:: infinity power shown in geom-exp menu
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
92eaf96930
|
crystal:: 3D mode works from the Rug menu, and linked to from its menu
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
e6a97b6914
|
fixed crystal name and defaulted to 3D
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
c5579149ed
|
chaosmode is now auto-disabled exactly in bounded geometries
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
bc90d0a51a
|
crystal:: now selectable from the geom exp menu
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
d2dddc07b6
|
crystal:: removed add_bitruncation -- using ginf[gCrystal].vertex
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
7da2f2b84a
|
crystal:: made global variables into hrmap_crystal attributes
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
9b6136fb41
|
fixed some bugs where euclid was used instead of eubinary
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
e16c4aada7
|
Hedgehog Warriors are replaced by Fire Cultists in non-3-valent Camelot
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
f65e1724b8
|
crystal:: implemented altdist, and some lands using it
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
d506c73571
|
crystal:: animates correctly
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
683b235d55
|
crystal:: fixed the coloring
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
50f37a6b63
|
crystal:: started working on lands (Camelot done) and distances
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
000f271552
|
refactored buildCamelot as a separate function
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
036abd2091
|
fixed in_smart_range adjusting to the screen resolution rather than the current texture
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
48c15ce297
|
modecode now ignores invalid geometries in the save
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
3182600a58
|
3D display of Crystal
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
c6aa79b0dd
|
fixed an iterator invalidation bug in drawStandard
|
2018-12-14 19:27:11 +01:00 |
|