PDA

View Full Version : Research: Advanced Map Movement Permission List


THM10
September 6th, 2008, 01:40 AM
Hope this list will help those who need it.

0 - Crossing of Level Heights (used for going from 1 level to another)
1 - Obstacle, You cannot pass at all
2 - ??
3 - ??
4 - Height Level 0, used for water and using the HM03 Surf
5 - Height Level 0 Obstacle, you can use '1' as well for this. (cannot pass)
6 - ??
7 - ??
8 - Height Level 1, Used as a level for mountains, etc.
9 - Height Level 1 Obstacle, you can use '1' for this too. (cannot pass)
A - ??
B - ??
C - Height Level 2, The default Level used for basically everything on the main level.
D - Height Level 2 Obstacle, you can use '1' for this too. (cannot pass) [Sign]
E - ??
F - ??
10 - Height Level 3, Used as a level for mountains, etc.
11 - Height Level 3 Obstacle, you can use '1' for this too. (cannot pass)
12 - ??
13 - ??
14 - Height Level 4, Used as a level for mountains, etc.
15 - Height Level 4 Obstacle, you can use '1' for this too. (cannot pass)
16 - ??
17 - ??
18 - Height Level 5, Used as a level for mountains, etc.
19 - Height Level 5 Obstacle, you can use '1' for this too. (cannot pass)
1A - ??
1B - ??
1C - Height Level 6, Used as a level for mountains, etc.
1D - Height Level 6 Obstacle, you can use '1' for this too. (cannot pass)
1E - ??
1F - ??
20 - Height Level 7, Used as a level for mountains, etc.
21 - Height Level 7 Obstacle, you can use '1' for this too. (cannot pass)
22 - ??
23 - ??
24 - Height Level 8, Used as a level for mountains, etc.
25 - Height Level 8 Obstacle, you can use '1' for this too. (cannot pass)
26 - ??
27 - ??
28 - Height Level 9, Used as a level for mountains, etc.
29 - Height Level 9 Obstacle, you can use '1' for this too. (cannot pass)
2A - ??
2B - ??
2C - Height Level 10, Used as a level for mountains, etc.
2D - Height Level 10 Obstacle, you can use '1' for this too. (cannot pass)
2E - ??
2F - ??
30 - Height Level 11, Used as a level for mountains, etc.
31 - Height Level 11 Obstacle, you can use '1' for this too. (cannot pass)
32 - ??
33 - ??
34 - Height Level 12, Used as a level for mountains, etc.
35 - Height Level 12 Obstacle, you can use '1' for this too. (cannot pass)
36 - ??
37 - ??
38 - Height Level 13, Used as a level for mountains, etc.
39 - Height Level 13 Obstacle, you can use '1' for this too. (cannot pass)
3A - ??
3B - ??
3C - The final movement permission, this allows crossing above and below as long as the correct Levels and Tiles are used around it.

Here's some examples of how it can work:
>> can pass
>< can't pass
<> surf needed pass.

Trying for a base level mountain [1]:
C C C C C C 00 00 10 10 10 10 10 10 C C C C C C C
Default Level >> Mountain Level 3 >< Default Level

Trying for Main Level to Surfing then to base level Mountain [2]:
C C C C C C C 4 4 4 4 4 4 10 10 10 10 10 10
Default Level <> Surfing >< Mountain Level 3

Trying for Surfing to Main ground [3]:
C C C C C C C 4 4 4 4 4 4 4 C C C C C C C
Default Level <> Surfing >> Default Level

Trying for base level Mountain to Surfing [4]:
10 10 10 10 10 10 4 4 4 4 4 4 10 10 10 10 10 10
Mountain Level 3 <> Surfing >> Mountain Level 3

Trying for base level Mountain to Surfing to Default Level [5]:
10 10 10 10 10 10 4 4 4 4 4 4 4 C C C C C C C
Mountain Level 3 <> Surfing >< Default Level.

[1]: As you saw with the first Example, with a '0' you can cross over onto another Passable Movement Permission, but without the '0' you cannot return to the previous or next Passable Movement Permission.

[2]: As you saw with the second example, the Original Level before you start surfing doesn't need a '0' as you start surfing by using the HM03 'Surf' but to get out of surf, you can't go onto another Passable Movement Permission.

[3]: As you read the above, you can't get out of surf by going on another Movement Permission, with Example 3, it shows getting out of surf, to do this you need to go to a spot that has the original Movement Permission you were on before surfing away.

[4]: Read the above.

[5]: Read number [2].

Hope this helps out those who needed the list of Movement Permissions.

SpartanPatriot
September 7th, 2008, 07:37 AM
Thanks for posting this. I have actually been looking around for something like this.

THM10
September 10th, 2008, 12:30 AM
I have added examples to the list to help out people when using the Movement Permissions.

Hopefully with the examples it'll be more of a help.

FlameShocker
September 15th, 2008, 06:33 PM
This is very useful for me. Thanks for posting this!

SkyStar
December 21st, 2009, 01:47 PM
Is there a movement permission for Sliding(Ice)(Level8 trickroom rse)

Zimio2
December 21st, 2009, 04:21 PM
probably, it would help if someone tested these all out... (not me im too lazy to)

jakerman999
December 21st, 2009, 05:49 PM
the chart was summerized a while ago at http://romhacking.pikachusparadise.com/advancemap.html
about a quarter of a way down

TB Pro
December 22nd, 2009, 01:25 PM
Is there a movement permission for Sliding(Ice)(Level8 trickroom rse)
Nope, that would be a tile behavior. Use C for the movement permission.

Ragnarakk
February 1st, 2010, 12:01 AM
alright.. so how do i make it look like im walking behind a building then?

Digidestined123
July 10th, 2010, 12:48 PM
How do you make things hopable like ledges in advance map? Cause I wanna make it so I can jump onto a table.

Shiny Quagsire
July 10th, 2010, 02:16 PM
How do you make things hopable like ledges in advance map? Cause I wanna make it so I can jump onto a table.

That would be a behavior byte that does that. Open the block viewer and click on a ledge and look at it's behavior byte, then copy it to another tile, such as a table. You could also do this via script, but that belongs is the script help thread. ;)

Pedro2112tm
July 17th, 2010, 10:00 AM
thanks man this helps alot ^.^

SnapTime
December 21st, 2010, 10:18 PM
thanks for posting this, before i only knew the basic ones

vongerbys10
June 26th, 2013, 01:10 AM
Thank you! Very Helpful! :D :D : D

Mr_Stranger
October 12th, 2013, 02:14 PM
Thank you! This board helps a lot!

bitelaserkhalif
December 14th, 2013, 08:58 PM
alright.. so how do i make it look like im walking behind a building then?

The Upper part of building you could give C/Passable ones.If it other than C,dont forget to give 0.

Also giving 0 before the other passable layer than C, is must, becuase if you not do that you cannot walk, even it says passable.

Artemis64
April 21st, 2014, 11:16 PM
I know this is a stupid question, but how do you add more movement permission bytes? And how do you edit it so that they ask you something before you go on to it (e.g. Surf)?
For example, how would I add a Lava Surf byte?

FaeBladez
April 30th, 2014, 04:44 PM
Simple, yet useful, thanks :D