View changes for revision:
By MeroMero on 05-02-15, 08:23 pm |
Category 'Event controllers', known, fully documented |
AKA:
NSMB2 internal actor name = CollectionCoin |
Data files: • /enemy/coin.nsbmd (uncollected)
• /enemy/blie_coin.nsbmd (collected) |
Sprite fields: • Number: list at nybble 9: 0=Star coin-1,1=Star coin-2,2=Star coin-3. (Replace this with a signed value) • Shift position: list at nybble 10-11: 0=No shifting,16=8 pixels right,1=8 pixels down,17=8 pixels right and down • Fence position: list at nybble 8: 0=In front,1=Behind • Target ID: value at nybble 0-1 • Timer if Target ID is not null: list at nybble 6: 0=Limited,1=Unlimited. Timer works just like switches. |
|
⇨
|
By KingYoshi on 02-08-16, 08:49 pm |
Category 'Event controllers', known, fully documented |
AKA:
NSMB2 internal actor name = CollectionCoin |
Data files: • /enemy/coin.nsbmd (uncollected)
• /enemy/blie_coin.nsbmd (collected) |
Sprite fields: • Number: list at nybble 9: 0=Star coin-1,1=Star coin-2,2=Star coin-3. (Replace this with a signed value) • Shift position: list at nybble 10-11: 0=No shifting,16=½ block right,1=½ block down,17=½ block right and down • Fence position: list at nybble 8: 0=In front,1=Behind • Target ID: value at nybble 0-1 • Timer if Target ID is not null: list at nybble 6: 0=Limited,1=Unlimited. Timer works just like switches. |
|