View changes for revision:                                                      
Water (231, rev. 10)
By  Hiccup on 03-25-15, 09:55 am
Category 'Effects and decorations', known
There is no way to make water only appear in a zone; like in NSMBW, but you can emulate this with the unused water tiles (which has its limitations) or by quickly rising the water when you enter an area and lowering it when you exit it (with the event controllers).
Data files:
• /enemy/suimen_texanim1.nsbtx
Sprite fields:
Input ID 1: value at nybble 0-1. On ID 1 the water will rise then lower. (This is wrong, Hiccup thinks[E version])
Input ID 2: value at nybble 2-3. On ID 2 the water will rise, but have to be activated again with a stop command to lower.
Water lowering's delay: value at nybble 4. Any value other than 0 will override both Input IDs.
Water rising's delay: value at nybble 5. Any value other than 0 will override both Input IDs.
Opacity: value at nybble 6-7. Modulo 32. 0 is transparent. 31 has the highest opacity.
Tiles to move: value at nybble 8-9. Lowering water does not work properly without events.
Speed: value at nybble 10-11. Modulo 128. If lower than 128 then the water will rise, if greater or equal than 128 the water will lower.
Water (231, rev. 11)
By  MeroMero on 05-02-15, 08:15 pm
Category 'Effects and decorations', known
There is no way to make water only appear in a zone; like in NSMBW, but you can emulate this with the unused water tiles (which has its limitations) or by quickly rising the water when you enter an area and lowering it when you exit it (with the event controllers).
Data files:
• /enemy/suimen_texanim1.nsbtx
Sprite fields:
Trigger ID 1: value at nybble 2-3. On ID 2 the water will rise, but have to be activated again with a stop command to lower.
Trigger ID 2: value at nybble 0-1. On ID 1 the water will rise then lower. (This is wrong, Hiccup thinks[E version])
Water lowering's delay: value at nybble 4. Any value other than 0 will override both Input IDs.
Water rising's delay: value at nybble 5. Any value other than 0 will override both Input IDs.
Opacity: value at nybble 6-7. Modulo 32. 0 is transparent. 31 has the highest opacity.
Tiles to move: value at nybble 8-9. Lowering water does not work properly without events.
Speed: value at nybble 10-11. Modulo 128. If lower than 128 then the water will rise, if greater or equal than 128 the water will lower.