Map structure: Difference between revisions

From ProjectPokemon Wiki
Jump to navigation Jump to search
(New page: == '''Map Structure''' == Maps in Pokemon Diamond and Pearl are stored in fielddata\landdata directory. Each map is divided in four parts == '''FIRST PART- MOVEMENT PERMISSION''' == ...)
 
Line 7: Line 7:
Each map is divided in four parts
Each map is divided in four parts


The first 16 bytes give the sizes of each section (4 bytes each).


== '''FIRST PART- MOVEMENT PERMISSION''' ==
== '''FIRST PART- MOVEMENT PERMISSION''' ==

Revision as of 13:08, 15 February 2009


Map Structure

Maps in Pokemon Diamond and Pearl are stored in fielddata\landdata directory.

Each map is divided in four parts

The first 16 bytes give the sizes of each section (4 bytes each).

FIRST PART- MOVEMENT PERMISSION

First part rapresents movement permission. It's lenght depends from maps and is characterized by a sequence of 00 XX 00 XX 00 XX...

Here's a table of movements hex byte

00=Free passage

02=Grass

03=High Grass

04-09=Free passage

10-12=Surfing

13=Waterfall

14-15=Surfing

16=Go down 1

17=Water on the foots?

18=Free passage

19=Surfing

1A-1B=Free passage

1C=Go down

1D-20=Free passage

21 =Foot on sand

22=Surfing

23-29=Free passage

2A=Surfing

2B-32=Free passage

33=Blocked

34-35=Free passage

36-37=Blocked

38-39=Free passage

3A=Jump up 1

3B = Jump under 1

3C-3F=Free passage

40=Rotate right

41=Rotate left

42=Rotate up

43=Rotate down

44-48=Free passage

49=Blocked

4A=Free passage

4B=Rock Climb

4C-4F=Free passage

50-53=Surfing

54-5D=Free passage

5E=Stairs down

5F= Stairs up

60-63=Free passage

64=Go in without animation door

65=Go out of building

66=Free passage

67=Jump and transport in building

68=Free passage

69= Doors opening

6A-6D=Free passage

6E=Go in without animation door

6F-70=Free passage

71=Be on bike

72=Free passage

73=Surfing

74-77=Free passage

78=Surfing

79-7B=Free passage

7C=Surfing

7D-82=Free passage

83 = Open pc

84=Free passage

85 = Open map sinnoh

86 = Battle Watch(Tv program)

87-A0=Free passage

A1=Hiro under snow(Middle)

A3=Hiro under snow(Only hat out)

A4=Hiro under mug(middle)

A5=Hiro under mug(only hat out)

A6=Grass mug

A7=Under grass mug

A9=Snow low

AA-D2=Free passage

D3-D9=Ride jump left

DB=Ride bike

DC-DF=Free passage

E0 = It’s lined with Pokemon picture books

E1 = It’s full of Pokemon book

E2 = Pokemon magazines!

E4 =The trash can is empty.

E5 =The shelves are jammed with colourful Pokemon Goods

E6-EA=Nothing

EB=There's a ton of convenient item...

EC=The shelves brin....

ED-FF=Free passage