@@ -0,0 +1,1918 @@
+package me.hugmanrique.pokedata.pokemon;%0A%0Aimport lombok.Getter;%0Aimport me.hugmanrique.pokedata.Data;%0Aimport me.hugmanrique.pokedata.utils.ROM;%0A%0A/**%0A * http://bulbapedia.bulbagarden.net/wiki/Pok%25C3%25A9mon_base_stats_data_structure_in_Generation_III%0A * @author Hugmanrique%0A * @since 01/05/2017%0A */%0A@Getter%0Apublic class PokemonBaseStats extends Data %7B%0A    private byte baseHp;%0A    private byte baseAttack;%0A    private byte baseDefense;%0A    private byte baseSpeed;%0A    private byte baseSpAttack;%0A    private byte baseSpDefense;%0A    private byte type1;%0A    private byte type2;%0A    private byte catchRate;%0A    private byte baseExp;%0A    private int effort;%0A    private int item1;%0A    private int item2;%0A    private byte gender;%0A    private byte eggCycles;%0A    private byte baseFriendship;%0A    private byte levelUpType;%0A    private byte eggGroup1;%0A    private byte eggGroup2;%0A    private byte ability1;%0A    private byte ability2;%0A    private byte safariZoneRate;%0A    private byte colorFlip;%0A%0A    @Override%0A    public void read(ROM rom) %7B%0A        baseHp = rom.readByte();%0A        baseAttack = rom.readByte();%0A        baseDefense = rom.readByte();%0A        baseSpeed = rom.readByte();%0A        baseSpAttack = rom.readByte();%0A        baseSpDefense = rom.readByte();%0A        type1 = rom.readByte();%0A        type2 = rom.readByte();%0A        catchRate = rom.readByte();%0A        baseExp = rom.readByte();%0A        effort = rom.readByte();%0A        item1 = rom.readWord();%0A        item2 = rom.readWord();%0A        gender = rom.readByte();%0A        eggCycles = rom.readByte();%0A        baseFriendship = rom.readByte();%0A        levelUpType = rom.readByte();%0A        eggGroup1 = rom.readByte();%0A        eggGroup2 = rom.readByte();%0A        ability1 = rom.readByte();%0A        ability2 = rom.readByte();%0A        safariZoneRate = rom.readByte();%0A        colorFlip = rom.readByte();%0A%0A        // Skip word pad%0A        rom.addInternalOffset(2);%0A    %7D%0A%7D%0A

Add PokemonBaseStats