• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Forum moderator applications are now open! Click here for details.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Research: Advanced Map Movement Permission List

THM10

Should I try again?
72
Posts
15
Years
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.
 
Last edited:

THM10

Should I try again?
72
Posts
15
Years
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.
 

Shiny Quagsire

I'm Still Alive, Elsewhere
697
Posts
14
Years
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. ;)
 

bitelaserkhalif

Falcon Punch!!
69
Posts
10
Years
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.
 
Last edited:
89
Posts
10
Years
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?
 
Back
Top