View changes for revision:                                                                                    
Special exit controller (warp entrance) (155, rev. 26)
By  Hiccup on 07-25-16, 10:13 pm
Category 'Event controllers', known, fully documented
AKA:
Reggie! Name = Special Exit Controller
NSMB2 internal actor name = NextGotoBlock
The actor will apparently delete itself after use and it will only re-spawn if you go to another area and back. Could be worked around by using multiple warps. Untested if flag activation can undelete the actor.
Data files: none
Sprite fields:
Warp mode: list at nybble 7: 0=Set to this or to 8 if dest. is in another area,1=If climbing vine,3=Set to this or to 1 if dest. is in current area,8=Wavy transition
Destination area: value at nybble 6. Set to 0 when warping to the same area.
Destination entrance: value at nybble 11
Length: value at nybble 9
Height: value at nybble 10
Allows Mega Mario: checkbox at nybble 4 with mask 1
Trigger ID 1: value at nybble 2-3
Trigger ID 2: value at nybble 0-1. Use this ID fo the warp to activate with the ID, and then deactivate after being used.
Disable sound: checkbox at nybble 5 with mask 1. Disables sound if warping to other area but crashes if destination is in same area.
Special exit controller (warp entrance) (155, rev. 27)
By  Hiccup on 07-25-16, 10:13 pm
Category 'Event controllers', known, fully documented
AKA:
Reggie! Name = Special Exit Controller
NSMB2 internal actor name = NextGotoBlock
The actor will apparently delete itself after use and it will only re-spawn if you go to another area and back. Could be worked around by using multiple warps. Untested if event activation can undelete the actor.
Data files: none
Sprite fields:
Warp mode: list at nybble 7: 0=Set to this or to 8 if dest. is in another area,1=If climbing vine,3=Set to this or to 1 if dest. is in current area,8=Wavy transition
Destination area: value at nybble 6. Set to 0 when warping to the same area.
Destination entrance: value at nybble 11
Length: value at nybble 9
Height: value at nybble 10
Allows Mega Mario: checkbox at nybble 4 with mask 1
Trigger ID 1: value at nybble 2-3
Trigger ID 2: value at nybble 0-1. Use this ID fo the warp to activate with the ID, and then deactivate after being used.
Disable sound: checkbox at nybble 5 with mask 1. Disables sound if warping to other area but crashes if destination is in same area.