[Pokemon Mystery Dungeon Team Rot(EU-B24P01)] Pokemon Main Data - Struktur

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • [Pokemon Mystery Dungeon Team Rot(EU-B24P01)] Pokemon Main Data - Struktur

      Vorwort

      Hallo,
      Hier habe ich ein Paar Information zu den Datenstrukturen der Pokemon in Team Rot.
      Da ich meine Notizen auch wenn ich den Deutschen Teil der ROM untersuche auf Englisch schreibe sind sie hier auch auf Englisch.
      Darunter Fallen Sämtliche Namen, Fähigkeiten etc..

      Alle Infos beziehen sich auf die EU-ROM (B24P01).


      Die Struktur / Das Table

      Das ganze Table befindet sich am Offset 0x085FAC7C, Es umfasst 424 Einträge a 0x48 Bytes.
      424 Einträge sind es weil jedes Pokemon mit mehreren Formen (z.b. IcognitoIcognito a) für jede Form einen Eintrag Besitzt.!

      Ein Eintrag hat Folgende Struktur:
      0x00 - 0x03Pointer Pokemon Species Name
      0x04 - 0x07Pointer Pokemon Categorie
      0x08Palette Overworld Sprite
      0x09Pokemon SizeSiehe PkmnSize
      0x0A - 0x0BUnknow
      0x0C - 0x0FMovementspeedSiehe Movementspeed
      0x10 - 0x12Unknow
      0x13First Pokemon TypSiehe PokeTyp
      0x14Second Pokemon TypSiehe PokeTyp
      0x15Walkable TilesSiehe Walkable
      0x16Friend AreaSiehe FriendArea
      0x17First AbilitySiehe Ability
      0x18Second AbilitySiehe Ability
      0x19Shadow Size0-Small, 1-Normal, 2-Big
      0x1A - 0x1DPointer to a CodeResearch Needed
      0x1E - 0x1FBase HP0x0000 - 0xFFFF
      0x20 - 0x21Base Experience0x0000 - 0xFFFF
      0x22 - 0x23Unknow
      0x24 -0x25Base ATK0x0000 - 0xFFFF
      0x26 - 0x27Base SP.ATK0x0000 - 0xFFFF
      0x28 - 0x29Base DEF0x0000 - 0xFFFF
      0x2A - 0x2BBase SP.DEF0x0000 - 0xFFFF
      0x2C - 0x33Unknow
      0x34 - 0x35Evolve FromSiehe Evolve
      0x36 - 0x37Evolve TypeSiehe Evolve
      0x38 - 0x39Evolve Need 1Siehe Evolve
      0x3A - 0x3BEvolve Need 2Siehe Evolve
      0x3C - 0x48Unknow



      PkmnSize

      0x01Größe 1
      0x02Größe 2
      0x03Größe 3
      0x04Größe 4
      0x05Große 5
      0x06Größe 6

      Diese lässt die Overworld-Sprites Größer werden und belegt mehr Platz in der Team-Kapazität.

      Movementspeed

      Hier wird die anzahl an Moves die pro Runde durch geführt werden können Festgelegt.
      0xFFFFFFFF1 Move alle 3 Runden
      0x000000001 Move alle 2 Runden
      0x010000001 Move pro Runde
      0x030000002 Moves pro Runde
      0x040000003 Moves pro Runde
      0x050000004 Moves pro Runde


      PokeTyp

      Hier werden die Typen des Pokemons festgelegt.
      0x00: None
      0x01: Normal
      0x02: Fire
      0x03: Water
      0x04: Grass
      0x05: Electric
      0x06: Ice
      0x07: Fighting
      0x08: Poison
      0x09: Ground
      0x0A: Flying
      0x0B: Psychic
      0x0C: Bug
      0x0D: Rock
      0x0E: Ghost
      0x0F: Dragon
      0x10: Dark
      0x11: Steel

      Walkable

      Über was kann das Pokemon Gehen ? Dies wird hier Festgelegt.
      0x00: Ground
      0x01: Ground, Magma, Water
      0x02: Ground, Magma, Water, Sky
      0x03: Ground, Magma, Water, Sky, Wall; if not the Team Leader, can follow invisible Pokemon
      0x04: Ground, Magma; won't get burn from magma even if the Pokemon isn't fire type
      0x05: Ground, Water

      FriendArea

      Welches Areal wird zum Rekrutieren benötigt ?
      0x00: None
      0x01: Bountiful Sea
      0x02: Treasure Sea
      0x03: Serene Sea
      0x04: Deep-Sea Floor
      0x05: Deep-Sea Current
      0x06: Seafloor Cave
      0x07: Shallow Beach
      0x08: Mt. Deepgreen
      0x09: Mt. Cleft
      0x0A: Mt. Moonview
      0x0B: Rainbow Peak
      0x0C: Wild Plains
      0x0D: Beau Plains
      0x0E: Sky Blue Plains
      0x0F: Safari
      0x10: Scorched Plains
      0x11: Sacred Field
      0x12: Mist-Rise Forest
      0x13: Flyaway Forest
      0x14: Overgrown Forest
      0x15: Energetic Forest
      0x16: Mushroom Forest
      0x17: Healing Forest
      0x18: Transform Forest
      0x19: Secretive Forest
      0x1A: Rub-a-Dub River
      0x1B: Tadpole Pond
      0x1C: Turtleshell Pond
      0x1D: Mystic Lake
      0x1E: Waterfall Lake
      0x1F: Peanut Swamp
      0x20: Poison Swamp
      0x21: Echo Cave
      0x22: Cryptic Cave
      0x23: Dragon Cave
      0x24: Boulder Cave
      0x25: Jungle
      0x26: Decrepit Lab
      0x27: Mt. Discipline
      0x28: Thunder Meadow
      0x29: Power Plant
      0x2A: Crater
      0x2B: Furnace Desert
      0x2C: Aged Chamber AN
      0x2D: Aged Chamber O?
      0x2E: Ancient Relic
      0x2F: Darkness Ridge
      0x30: Frigid Cavern
      0x31: Ice Floe Beach
      0x32: Volcanic Pit
      0x33: Stratos Lookout
      0x34: Ravaged Field
      0x35: Magnetic Quarry
      0x36: Legendary Island
      0x37: Southern Island
      0x38: Enclosed Island
      0x39: Final Island

      Ability

      0x00: -------
      0x01: Stench
      0x02: Thick Fat
      0x03: Rain Dish
      0x04: Drizzle
      0x05: Arena Trap
      0x06: Intimidate
      0x07: Rock Head
      0x08: Air Lock
      0x09: Hyper Cutter
      0x0A: Shadow Tag
      0x0B: Speed Boost
      0x0C: Battle Armor
      0x0D: Sturdy
      0x0E: Suction Cups
      0x0F: Clear Body
      0x10: Torrent
      0x11: Guts
      0x12: Rough Skin
      0x13: Shell Armor
      0x14: Natural Cure
      0x15: Damp
      0x16: Limber
      0x17: Magnet Pull
      0x18: White Smoke
      0x19: Synchronize
      0x1A: Overgrown
      0x1B: Swift Swim
      0x1C: Sand Stream
      0x1D: Sand Veil
      0x1E: Keen Eye
      0x1F: Inner Focus
      0x20: Static
      0x21: Shed Skin
      0x22: Huge Power
      0x23: Volt Absorb
      0x24: Water Absorb
      0x25: Forecast
      0x26: Serene Grace
      0x27: Poison Point
      0x28: Trace
      0x29: Oblivious
      0x2A: Truant
      0x2B: Run Away
      0x2C: Sticky Hold
      0x2D: Cloud Nine
      0x2E: Illuminate
      0x2F: Early Bird
      0x30: Hustle
      0x31: Drought
      0x32: Lightningrod
      0x33: Compoundeyes
      0x34: Marvel Scale
      0x35: Wonder Guard
      0x36: Insomnia
      0x37: Levitate
      0x38: Plus
      0x39: Pressure
      0x3A: Liquid Ooze
      0x3B: Color Change
      0x3C: Soundproof
      0x3D: Effect Spore
      0x3E: Flame Body
      0x3F: Minus
      0x40: Own Tempo
      0x41: Magma Armor
      0x42: Water Veil
      0x43: Swarm
      0x44: Cute Charm
      0x45: Immunity
      0x46: Blaze
      0x47: Pickup
      0x48: Flash Fire
      0x49: Vital Spirit
      0x4A: Chlorophyll
      0x4B: Pure Power
      0x4C: Shield Dust

      Evolve

      Evolve From legt fest von Welchen Pokemon Entwickelt wird.
      Bei einem Bisaknosp steht dort also die ID von Bisasam. ID´s sind zu entnehmen aus der ID_List

      Evolve Type legt fest ob ein Bestimmtes Item oder Level Benötigt wird.
      0x00 = Nothing
      0x01 = Need LV
      0x02 = Need IQ
      0x03 = Need ITEM
      0x0D = Unknow

      Evolve need 1: Hier steht das Level, der IQ oder die ITEMID was benötigt wird.
      IQ Zählt die Anzahl der Sterne.
      10 (oder höher)
      210
      350
      4100
      5150
      6200
      7300
      8400
      9500
      10600
      11700
      MAX990

      Wenn das Pokemon sich also erst mit >6 Sternen entwickeln soll muss der Wert 200(0xC8) eingetragen Werden!.


      Evolve need 2:
      00 (0x00) - Nothing.
      04 (0x04) - Need item - Link Cable (0x76)
      05 (0x05) - Need Attack > Defense
      06 (0x06) - Need Attack < Defense
      07 (0x07) - Need Attack = Defense
      08 (0x08) - Need item - Sun Ribbon (0x30)
      09 (0x09) - Need item - Lunar Ribbon (0x31)
      10 (0x0A) - Need item - Beauty Scarf (0x2F



      Nachwort
      Falls wer sucht und Infos zu den Fehlenden Punkten findet kann er sie mir gerne zu kommen lassen ich füge sie dann hinzu.
      ------------------------------------------------------------------------------------
      ~ ~ ~ SoulK3 ~ ~ ~

      :thumbsup: Wer Rechtschreibfehler findet darf sie gerne Behalten :thumbsup:

      Drei Menschen können ein Geheimnis bewahren.
      Wenn Zwei von ihnen Tot sind.
      :evil:
      ------------------------------------------------------------------------------------

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von SoulK3 ()