(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-18-24 06:37 PM
0 users currently in SMW Hacking.
Acmlm's Board - I3 Archive - SMW Hacking - One-way Overworld paths? New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6299 days
Last view: 6298 days
Posted on 07-22-06 09:27 AM Link | Quote
I was thinking of making a level that must be visited more than once in order to complete the game.
To prevent the "Rapid" multi-visiting, I was wondering if it'd be possible that once the level is completed, it opens up a new path, and Mario is Forced to walk it. This is all normal, but in this case, Mario could just turn around and go back.
I thought that would it be possible to make a one-way path, so Mario has to go through a new set of levels to get into the same level afterwards?

Thanks in advance.
Boom.dk









Since: 11-18-05
From: Denmark

Last post: 6317 days
Last view: 6298 days
Skype
Posted on 07-22-06 10:32 AM Link | Quote
I'm not an SMW hacker, but couldn't this be done by making the activated event delete the previous path when making the new?
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6299 days
Last view: 6298 days
Posted on 07-22-06 11:08 AM Link | Quote
Originally posted by Boom.dk
I'm not an SMW hacker, but couldn't this be done by making the activated event delete the previous path when making the new?



Silly me.
Lockendoodles.
Alastor
Fearless Moderator Hero








Since: 11-17-05
From: An apartment by DigiPen, Redmond, Washington

Last post: 6298 days
Last view: 6298 days
Posted on 07-22-06 11:54 AM Link | Quote
How would that work, though? The effects of the level's activated event are immediately felt. You couldn't have it delete the path before you even walk it.

Also, playing a level over and over sounds really boring.


(edited by Alastor the Stylish on 07-22-06 10:55 AM)
Xkeeper
Took the board down in a blaze of glory, only to reveal how truly moronical ||bass is.


 





Since: 11-17-05
From: Henderson, Nevada

Last post: 6299 days
Last view: 6299 days
Skype
Posted on 07-22-06 11:55 AM Link | Quote
I thought you could make a 1-way path by simply not connecting the two:

o- o

I'm not sure, however...
Chaos Force
Just drifting by...


 





Since: 11-17-05

Last post: 6303 days
Last view: 6299 days
Posted on 07-22-06 12:17 PM Link | Quote
Unfortunatly its not that easy, anytime Mario goes off a path, he starts going in random directions, so they have to be connected...:/
Alastor
Fearless Moderator Hero








Since: 11-17-05
From: An apartment by DigiPen, Redmond, Washington

Last post: 6298 days
Last view: 6298 days
Posted on 07-22-06 12:19 PM Link | Quote
I've gotten a few ridiculous tricks of almost-connected path tiles to work, actually... But, nothing like what Xk means. And nothing without holes. And nothing that would work for what the thread creator wants.
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6299 days
Last view: 6298 days
Posted on 07-22-06 12:26 PM Link | Quote
Well, I meant this thing mostly for a "Switch Tower", which has one switch, and when pressed, it opens Switch block stairs into another Floor.
When you'd press the Yellow switch, you'd complete the level and continue your path.
Later you'd come back to press the Green swithc and so on-.
Alastor
Fearless Moderator Hero








Since: 11-17-05
From: An apartment by DigiPen, Redmond, Washington

Last post: 6298 days
Last view: 6298 days
Posted on 07-22-06 01:32 PM Link | Quote
Blocks which you are unable to pass if you have not cleared event _____.
ziratha

Koopa


 





Since: 11-19-05

Last post: 6317 days
Last view: 6299 days
Posted on 07-22-06 02:29 PM Link | Quote
Try setting it something like this: (ignore the ' * ')
* * |
*,- 0 -,
*|*****|
*\****/
**' 0'

Or something like that. It's hard to describe on the forum. ANyway, suppose the top '0' is the level you don't want to be revisited. When the player completes the that level, have mario walk left/right. Finally completely overwrite the top 0 with a horizontal path on level completion. Mario will walk along the path correctly, even though he is starting on a path instead of the level. If mario tries to walk back, he will go up and around the loop, then back down.

I could dummy up a simple demonstration if you want...


(edited by ziratha on 07-22-06 01:30 PM)
(edited by ziratha on 07-22-06 01:43 PM)
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6299 days
Last view: 6298 days
Posted on 07-22-06 02:41 PM Link | Quote
Well, make the peath, then when the level is beaten, use the layer one event setting to remove the invisible path tile touching the level. Now, mario can't go back that way. Remove the tile at the other end of the path to disable the path completely. I've done that before, and it works.
Alastor
Fearless Moderator Hero








Since: 11-17-05
From: An apartment by DigiPen, Redmond, Washington

Last post: 6298 days
Last view: 6298 days
Posted on 07-22-06 05:41 PM Link | Quote
You could still go back to the level you were just on, though, you just couldn't go to the one before that... Because those things update before you move, not afterward...
asdf

Link's Awakening
‭‮‭‮ಠ_ಠ








Since: 11-18-05

Last post: 6300 days
Last view: 6298 days
Posted on 07-22-06 11:14 PM Link | Quote
There was such a trick done in SMW+4. However, I have no idea how the creator pulled it off. Maybe someone with knowledge of the game could open it up after rlm-ing it and see what the creator did?
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6299 days
Last view: 6299 days
Posted on 07-22-06 11:24 PM Link | Quote
Can't you change which level a tile leads to with events? If not, then ziratha's idea sounds like the way to go. You don't even need a loop, just use whatever tile would connect the two path pieces before and after the level.
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6299 days
Last view: 6298 days
Posted on 07-23-06 01:17 AM Link | Quote
And to stop you from re-entering the level, umm... if you didn't want to back to it after, you could use the "no re-entry" flag in LM. if you needed to go back to it again, then... I *think* there was a tile you could stand on that didn't let you enter it... or you could diable the timer in the level, and then put the exit in a section of the level where it is impossible to die after getting there (like, a 3-screen room with the exit only), and have a custom block modify the overworld data.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6299 days
Last view: 6299 days
Posted on 07-23-06 05:16 PM Link | Quote
Hm, I was just thinking... why does Mario wander at random when there's no path? Are the paths stored as a tilemap or an object-like format (this tile goes here, this one goes over there, etc) like the level data? If it's the latter, I bet just clearing out the memory area the paths are loaded to before actually loading them would help.
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6299 days
Last view: 6298 days
Posted on 07-23-06 05:41 PM Link | Quote
That would be an interesting question... It'd be nice to have mario simply not change direction when going ver a null tile... think crossover tiles like with the dault paths in forest of illusion
Kailieann



 





Since: 11-18-05

Last post: 6298 days
Last view: 6298 days
Posted on 07-24-06 08:21 AM Link | Quote
I think it's time someone made an overworld version of BMF's LevelASM. That would solve a whole lot of problems.

But, until someone does..

Add a custom block that sets the 'level beaten' flag when you leave the level
Make the switch level so that you can't enter it after it's beaten.
Disable the ability to re-enter un-re-enterable levels with L+R
Add a custom block that clears the 'level beaten' flag when you need to go back.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6299 days
Last view: 6299 days
Posted on 07-24-06 08:16 PM Link | Quote
Do it like d4s's HDMA hack, and treat the overworld and submaps as levels 200+.
3.14159265358979323846

Red Paragoomba








Since: 05-30-06
From: China

Last post: 6308 days
Last view: 6309 days
Posted on 07-30-06 11:36 AM Link | Quote
In SMW+4 & MarioXworldDX, there is a trick that using the star/pipe tile to make Mario unreturnable.I think, when you have 2 tiles linked to each other, replace one with a non-star/pipe tile. Then, Mario can't go back. I have tried before and it works. I don't know if my idea works on your hack or do you like my idea.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - SMW Hacking - One-way Overworld paths? |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.015 seconds; used 446.52 kB (max 576.46 kB)