View changes for revision:
By Asprok on 05-20-16, 10:29 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 ½ block down: checkbox at nybble 11 with mask 1 • Shift ½ block right: checkbox at nybble 10 with mask 1 • Behind fence: checkbox at nybble 8 with mask 1 • 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 Hiccup on 08-24-16, 11:46 am |
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 ½ block down: checkbox at nybble 11 with mask 1 • Shift ½ block right: checkbox at nybble 10 with mask 1 • Behind fence: checkbox at nybble 8 with mask 1 • Target ID: value at nybble 0-1 • Timer if Target ID is not null: list at nybble 6: 0=Timed,1=Untimed. Timer works just like switches. |
|