User Tools

Site Tools


zxt:extension:00000001:000d

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
zxt:extension:00000001:000d [2021/12/27 11:06] – created asiezxt:extension:00000001:000d [2021/12/27 15:54] (current) asie
Line 1: Line 1:
 {{tag>zxt:extension}} {{tag>zxt:extension}}
  
-====== 00000001:000d - FIX: Player destroying walkable tile from passage ======+====== 00000001:000d - FIX: Player destroying walkable tiles from/to passage (from Super ZZT) ======
  
 ===== Information ===== ===== Information =====
Line 23: Line 23:
 ===== Description ===== ===== Description =====
  
-This bugfix fixes an issue where, if the player is standing on a passage and walks onto a walkable element (such as a fake), the walkable element is destroyed.+This bugfix fixes two similar issues:
  
-The fix here adds an Under.Element/Under.Color write to the player's initial unpause movement, similar to [[https://github.com/asiekierka/reconstruction-of-super-zzt/blob/master/SRC/GAME.PAS#L1564-L1565|Super ZZT]]. As Super ZZT already features this bugfix, this extension is a no-op on that engine.+  * If the player is standing on a passage and walks onto a walkable element (such as a fake), the fake is destroyed. 
 +  * If the player enters a board from a passage, the walkable element in the last spot they were standing on is destroyed. 
 + 
 +The fix here adds an Under.Element/Under.Color write to the player's initial unpause movement, similar to [[https://github.com/asiekierka/reconstruction-of-super-zzt/blob/master/SRC/GAME.PAS#L1564-L1565|Super ZZT]]. It also adds a similar fix to BoardPassageTeleport. As Super ZZT already features this bugfix, this extension is a no-op on that engine.
  
 ===== Implementations ===== ===== Implementations =====
  
 TBD TBD
zxt/extension/00000001/000d.1640603195.txt.gz · Last modified: 2021/12/27 11:06 by asie