Planes of Water and Air
Make the Plane of Water be water all the way to edge instead of having stone on left, top, and right. The Plane of Air already has air all the way to edge (including unused/unuseable column #0) but does so via code rather than the level description file so Water does that now too. The edges of the Plane of Air were cloudless (3 columns on the left, 2 rows on the top, and 2 columns on the right; don't recall about the bottom) and that looked pretty strange. Those rows and columns are beyond the range of bubble/cloud movement so just make some of those spots randomly be sight-blocking cloud terrain instead of all open air. It isn't integrated with the moving clouds but looks fairly good when the hero moves along the edge of the level. Using wizard mode to leave Water or Air and later return resulted in no clouds on the Air level and bubbles as usual on the Water level. I still don't understand why, but on return to those levels run the bubble creation routine as if the old discarded bubbles or clouds were being restored.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
$NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.27 $ $NHDT-Date: 1559130050 2019/05/29 11:40:50 $
|
||||
$NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.28 $ $NHDT-Date: 1559299314 2019/05/31 10:41:54 $
|
||||
|
||||
This fixes36.3 file is here to capture information about updates in the 3.6.x
|
||||
lineage following the release of 3.6.2 in May 2019. Please note, however,
|
||||
@@ -33,6 +33,8 @@ if hero dies while a thrown or kicked object is in transit, put that object
|
||||
fix a memory leak that occurred if player used wizard mode to leave and return
|
||||
to the Plane of Air or Plane of Water (not possible in normal play)
|
||||
free sortloot data if object handling is short-circuited by cockatrice corpse
|
||||
on the Plane of Water, make water go all the way to the edges of the level
|
||||
on the Plane of Air, make clouds disrupt line of sight along the edges
|
||||
|
||||
|
||||
Fixes to Post-3.6.2 Problems that Were Exposed Via git Repository
|
||||
|
||||
Reference in New Issue
Block a user