Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Super Mario World hacking: |
Acmlm's Board - I2 Archive - Super Mario World hacking - Third Exit? | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
XxShaynee2xX Koopa Level: 11 Posts: 95/102 EXP: 5679 For next: 306 Since: 10-03-05 From: San Diego Since last post: 5 hours Last activity: 5 hours |
| ||
Is it possible to make a level have 3 exits? Like make a special object or sprite or block that activates one? | |||
SoNotNormal Fuzzy Level: 34 Posts: 732/793 EXP: 248340 For next: 5311 Since: 07-01-05 From: Canada, eh? Since last post: 6 hours Last activity: 6 hours |
| ||
No, I don't think so. Not unless you know ASM anyway. | |||
Kailieann Koopa Level: 11 Posts: 77/106 EXP: 5320 For next: 665 Since: 10-09-05 Since last post: 2 hours Last activity: 2 hours |
| ||
Easy. Make a custom block that exits the level, increments the exit counter, and runs the desired event. Blocktool already has level exit blocks, and the Memory Map link in the ROM addresses thread has the address for which event to run at the end of the level. I guess I can't help with the exit counter, but oh well. Why does everyone automatically reply with 'ZOMG ASM' everytime someone asks a question with a simple answer? |
|||
SoNotNormal Fuzzy Level: 34 Posts: 734/793 EXP: 248340 For next: 5311 Since: 07-01-05 From: Canada, eh? Since last post: 6 hours Last activity: 6 hours |
| ||
Because it's easier than writing a half an hour lecture saying you don't know with bigger words and more advanced language And because not everyone is a genius, and the answer may not be that simple to them (edited by SoNotNormal on 10-23-05 09:50 PM) |
|||
Dark Ludwig Red Paratroopa Level: 21 Posts: 172/172 EXP: 45740 For next: 4203 Since: 09-17-04 From: Georgia Since last post: 9 days Last activity: 2 days |
| ||
In other words, fluffing postcount and not helping with the question on hand? For shame... I do big paragraphs whenever someone wants help. Just look through my past posts. As for 3 exits, how would someone go about choosing a different event? AFAIK, events don't happen if the type exit you took is one that has already been taken. There are two types of exits, normal and secret. And no third. I would think this would require moderate ASM work, not extensive, but definitely not a quick 10-minute code. But why pull it off when 2 exits is already enough? If you want more exits, have a level with 2 exits, one leading to level A and the other leading to level B. Then have both levels A and B have 2 exits. And so on and so forth. Because as much as I've seen, you don't seem to know ASM, and I doubt anyone will do this for you, since it (AFAIK) wouldn't be simple. |
|||
Kailieann Koopa Level: 11 Posts: 79/106 EXP: 5320 For next: 665 Since: 10-09-05 Since last post: 2 hours Last activity: 2 hours |
| ||
Originally posted by Dark Ludwig That's something I didn't consider. But it shouldn't be too difficult to make it so that when you hit the 'end level' block, it unsets the 'this exit has already been taken' flag before executing the rest of the code. Of course, tracking down the 'this exit has already been taken' flag would be... less than simple. Still, in theory, it should work, no major ASM required. Just a couple LDA and STA commands. Of course, you'd also have to make the main exit unset the flag, too, or else it wouldn't execute its event if you got the third exit first. This is, of course, assuming that SMW already has a built-in failsafe that prevents it from executing the same event twice. If not then you'd have to set aside some extra memory to keep track of which events have already been done. |
|||
BMF98567 BLACK HAS BUILT A SILLY DICE-MAZE! GO! Current list of BURNING FURY >8( recipients: - Yiffy Kitten (x2) - Xkeeper Level: 53 Posts: 1234/1261 EXP: 1094149 For next: 62970 Since: 03-15-04 From: Blobaria Special Move: Rising Meatloaf Backhand Combo Since last post: 21 hours Last activity: 1 hour |
| ||
Originally posted by Dark Ludwig*ding ding ding* What most people don't seem to realize is that it's MORE helpful if you DON'T reply to a thread you can't answer. Wouldn't you be irritated if you posted a question, got 5 replies, and excitedly opened the thread, only to find a bunch of "i dunno, use asm?!?!" or "go ask BMF" where the helpful replies should be? Yeah. You guys think about that. (and having not-so-helpfully bumped the thread, thereby proving himself to be a smelly hypocrite, BMF quietly slips out the back door...) |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 7981/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Originally posted by KailieannWhat do you intend to write this proposed custom block in? Java? |
|||
Luigi-San Melon Bug Level: 42 Posts: 707/736 EXP: 485962 For next: 35400 Since: 03-20-04 From: Mushroom Kingdom Since last post: 17 hours Last activity: 10 hours |
| ||
Maybe you could make Mario go down a pipe to another level that you can "place" on the OV and change it's events. (Or would it still activate the original level's event?) |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - Third Exit? | | | |