Merge branch 'master' into trainer_tower
This commit is contained in:
+1
-106
@@ -8,94 +8,6 @@
|
|||||||
// Exported type declarations
|
// Exported type declarations
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
MAPSEC_LITTLEROOT_TOWN,
|
|
||||||
MAPSEC_OLDALE_TOWN,
|
|
||||||
MAPSEC_DEWFORD_TOWN,
|
|
||||||
MAPSEC_LAVARIDGE_TOWN,
|
|
||||||
MAPSEC_FALLARBOR_TOWN,
|
|
||||||
MAPSEC_VERDANTURF_TOWN,
|
|
||||||
MAPSEC_PACIFIDLOG_TOWN,
|
|
||||||
MAPSEC_PETALBURG_CITY,
|
|
||||||
MAPSEC_SLATEPORT_CITY,
|
|
||||||
MAPSEC_MAUVILLE_CITY,
|
|
||||||
MAPSEC_RUSTBORO_CITY,
|
|
||||||
MAPSEC_FORTREE_CITY,
|
|
||||||
MAPSEC_LILYCOVE_CITY,
|
|
||||||
MAPSEC_MOSSDEEP_CITY,
|
|
||||||
MAPSEC_SOOTOPOLIS_CITY,
|
|
||||||
MAPSEC_EVER_GRANDE_CITY,
|
|
||||||
MAPSEC_ROUTE_101,
|
|
||||||
MAPSEC_ROUTE_102,
|
|
||||||
MAPSEC_ROUTE_103,
|
|
||||||
MAPSEC_ROUTE_104,
|
|
||||||
MAPSEC_ROUTE_105,
|
|
||||||
MAPSEC_ROUTE_106,
|
|
||||||
MAPSEC_ROUTE_107,
|
|
||||||
MAPSEC_ROUTE_108,
|
|
||||||
MAPSEC_ROUTE_109,
|
|
||||||
MAPSEC_ROUTE_110,
|
|
||||||
MAPSEC_ROUTE_111,
|
|
||||||
MAPSEC_ROUTE_112,
|
|
||||||
MAPSEC_ROUTE_113,
|
|
||||||
MAPSEC_ROUTE_114,
|
|
||||||
MAPSEC_ROUTE_115,
|
|
||||||
MAPSEC_ROUTE_116,
|
|
||||||
MAPSEC_ROUTE_117,
|
|
||||||
MAPSEC_ROUTE_118,
|
|
||||||
MAPSEC_ROUTE_119,
|
|
||||||
MAPSEC_ROUTE_120,
|
|
||||||
MAPSEC_ROUTE_121,
|
|
||||||
MAPSEC_ROUTE_122,
|
|
||||||
MAPSEC_ROUTE_123,
|
|
||||||
MAPSEC_ROUTE_124,
|
|
||||||
MAPSEC_ROUTE_125,
|
|
||||||
MAPSEC_ROUTE_126,
|
|
||||||
MAPSEC_ROUTE_127,
|
|
||||||
MAPSEC_ROUTE_128,
|
|
||||||
MAPSEC_ROUTE_129,
|
|
||||||
MAPSEC_ROUTE_130,
|
|
||||||
MAPSEC_ROUTE_131,
|
|
||||||
MAPSEC_ROUTE_132,
|
|
||||||
MAPSEC_ROUTE_133,
|
|
||||||
MAPSEC_ROUTE_134,
|
|
||||||
MAPSEC_UNDERWATER_124,
|
|
||||||
MAPSEC_UNDERWATER_125,
|
|
||||||
MAPSEC_UNDERWATER_126,
|
|
||||||
MAPSEC_UNDERWATER_127,
|
|
||||||
MAPSEC_UNDERWATER_SOOTOPOLIS,
|
|
||||||
MAPSEC_GRANITE_CAVE,
|
|
||||||
MAPSEC_MT_CHIMNEY,
|
|
||||||
MAPSEC_SAFARI_ZONE,
|
|
||||||
MAPSEC_BATTLE_FRONTIER,
|
|
||||||
MAPSEC_PETALBURG_WOODS,
|
|
||||||
MAPSEC_RUSTURF_TUNNEL,
|
|
||||||
MAPSEC_ABANDONED_SHIP,
|
|
||||||
MAPSEC_NEW_MAUVILLE,
|
|
||||||
MAPSEC_METEOR_FALLS,
|
|
||||||
MAPSEC_METEOR_FALLS2,
|
|
||||||
MAPSEC_MT_PYRE,
|
|
||||||
MAPSEC_AQUA_HIDEOUT_OLD,
|
|
||||||
MAPSEC_SHOAL_CAVE,
|
|
||||||
MAPSEC_SEAFLOOR_CAVERN,
|
|
||||||
MAPSEC_UNDERWATER_128,
|
|
||||||
MAPSEC_VICTORY_ROAD,
|
|
||||||
MAPSEC_MIRAGE_ISLAND,
|
|
||||||
MAPSEC_CAVE_OF_ORIGIN,
|
|
||||||
MAPSEC_SOUTHERN_ISLAND,
|
|
||||||
MAPSEC_FIERY_PATH,
|
|
||||||
MAPSEC_FIERY_PATH2,
|
|
||||||
MAPSEC_JAGGED_PASS,
|
|
||||||
MAPSEC_JAGGED_PASS2,
|
|
||||||
MAPSEC_SEALED_CHAMBER,
|
|
||||||
MAPSEC_UNDERWATER_SEALED_CHAMBER,
|
|
||||||
MAPSEC_SCORCHED_SLAB,
|
|
||||||
MAPSEC_ISLAND_CAVE,
|
|
||||||
MAPSEC_DESERT_RUINS,
|
|
||||||
MAPSEC_ANCIENT_TOMB,
|
|
||||||
MAPSEC_INSIDE_OF_TRUCK,
|
|
||||||
MAPSEC_SKY_PILLAR,
|
|
||||||
MAPSEC_SECRET_BASE,
|
|
||||||
MAPSEC_DYNAMIC,
|
|
||||||
MAPSEC_PALLET_TOWN,
|
MAPSEC_PALLET_TOWN,
|
||||||
MAPSEC_VIRIDIAN_CITY,
|
MAPSEC_VIRIDIAN_CITY,
|
||||||
MAPSEC_PEWTER_CITY,
|
MAPSEC_PEWTER_CITY,
|
||||||
@@ -204,23 +116,7 @@ enum {
|
|||||||
MAPSEC_RIXY_CHAMBER,
|
MAPSEC_RIXY_CHAMBER,
|
||||||
MAPSEC_VIAPOIS_CHAMBER,
|
MAPSEC_VIAPOIS_CHAMBER,
|
||||||
MAPSEC_EMBER_SPA,
|
MAPSEC_EMBER_SPA,
|
||||||
MAPSEC_SPECIAL_AREA,
|
MAPSEC_CELADON_DEPT,
|
||||||
MAPSEC_AQUA_HIDEOUT,
|
|
||||||
MAPSEC_MAGMA_HIDEOUT,
|
|
||||||
MAPSEC_MIRAGE_TOWER,
|
|
||||||
MAPSEC_BIRTH_ISLAND_2,
|
|
||||||
MAPSEC_FARAWAY_ISLAND,
|
|
||||||
MAPSEC_ARTISAN_CAVE,
|
|
||||||
MAPSEC_MARINE_CAVE,
|
|
||||||
MAPSEC_UNDERWATER_MARINE_CAVE,
|
|
||||||
MAPSEC_TERRA_CAVE,
|
|
||||||
MAPSEC_UNDERWATER_TERRA_CAVE,
|
|
||||||
MAPSEC_UNDERWATER_UNK1,
|
|
||||||
MAPSEC_UNDERWATER_129,
|
|
||||||
MAPSEC_DESERT_UNDERPASS,
|
|
||||||
MAPSEC_ALTERING_CAVE_2,
|
|
||||||
MAPSEC_NAVEL_ROCK2,
|
|
||||||
MAPSEC_TRAINER_HILL,
|
|
||||||
MAPSEC_NONE
|
MAPSEC_NONE
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -239,7 +135,6 @@ enum {
|
|||||||
MAPSECTYPE_PLAIN,
|
MAPSECTYPE_PLAIN,
|
||||||
MAPSECTYPE_CITY_CANFLY,
|
MAPSECTYPE_CITY_CANFLY,
|
||||||
MAPSECTYPE_CITY_CANTFLY,
|
MAPSECTYPE_CITY_CANTFLY,
|
||||||
MAPSECTYPE_BATTLE_FRONTIER
|
|
||||||
};
|
};
|
||||||
|
|
||||||
struct RegionMap {
|
struct RegionMap {
|
||||||
|
|||||||
+105
-63
@@ -7,70 +7,112 @@ enum
|
|||||||
{
|
{
|
||||||
CLASS_PKMN_TRAINER0, // 0
|
CLASS_PKMN_TRAINER0, // 0
|
||||||
CLASS_PKMN_TRAINER1, // 1
|
CLASS_PKMN_TRAINER1, // 1
|
||||||
CLASS_HIKER, // 2
|
CLASS_AQUA_LEADER, // 2
|
||||||
CLASS_TEAM_AQUA, // 3
|
CLASS_TEAM_AQUA, // 3
|
||||||
CLASS_PKMN_BREEDER, // 4
|
CLASS_AROMA_LADY, // 4
|
||||||
CLASS_COOLTRAINER, // 5
|
CLASS_RUIN_MANIAC, // 5
|
||||||
CLASS_BIRDKEEPER, // 6
|
CLASS_INTERVIEWER, // 6
|
||||||
CLASS_COLLECTOR, // 7
|
CLASS_TUBER_FEMALE, // 7
|
||||||
CLASS_SWIMMER_MALE, // 8
|
CLASS_TUBER_MALE, // 8
|
||||||
CLASS_TEAM_MAGMA, // 9
|
CLASS_COOLTRAINER_2, // 9
|
||||||
CLASS_EXPERT, // 0xA
|
CLASS_HEX_MANIAC, // 0xA
|
||||||
CLASS_AQUA_ADMIN, // 0xB
|
CLASS_LADY, // 0xB
|
||||||
CLASS_BLACK_BELT, // 0xC
|
CLASS_BEAUTY, // 0xC
|
||||||
CLASS_AQUA_LEADER, // 0xD
|
CLASS_RICH_BOY, // 0xD
|
||||||
CLASS_HEX_MANIAC, // 0xE
|
CLASS_POKEMANIAC, // 0xE
|
||||||
CLASS_AROMA_LADY, // 0xF
|
CLASS_SWIMMER_MALE, // 0xF
|
||||||
CLASS_RUIN_MANIAC, // 0x10
|
CLASS_BLACK_BELT, // 0x10
|
||||||
CLASS_INTERVIEWER, // 0x11
|
CLASS_GUITARIST, // 0x11
|
||||||
CLASS_TUBER_FEMALE, // 0x12
|
CLASS_KINDLER, // 0x12
|
||||||
CLASS_TUBER_MALE, // 0x13
|
CLASS_CAMPER, // 0x13
|
||||||
CLASS_LADY, // 0x14
|
CLASS_BUG_MANIAC, // 0x14
|
||||||
CLASS_BEAUTY, // 0x15
|
CLASS_PSYCHIC, // 0x15
|
||||||
CLASS_RICH_BOY, // 0x16
|
CLASS_GENTLEMAN, // 0x16
|
||||||
CLASS_POKEMANIAC, // 0x17
|
CLASS_ELITE_FOUR, // 0x17
|
||||||
CLASS_GUITARIST, // 0x18
|
CLASS_LEADER, // 0x18
|
||||||
CLASS_KINDLER, // 0x19
|
CLASS_SCHOOL_KID, // 0x19
|
||||||
CLASS_CAMPER, // 0x1A
|
CLASS_SCHOOL_SR_JR, // 0x1A
|
||||||
CLASS_PICKNICKER, // 0x1B
|
CLASS_POKE_FAN, // 0x1B
|
||||||
CLASS_BUG_MANIAC, // 0x1C
|
CLASS_EXPERT, // 0x1C
|
||||||
CLASS_PSYCHIC, // 0x1D
|
CLASS_YOUNGSTER, // 0x1D
|
||||||
CLASS_GENTLEMAN, // 0x1E
|
CLASS_CHAMPION, // 0x1E
|
||||||
CLASS_ELITE_FOUR, // 0x1F
|
CLASS_FISHERMAN, // 0x1F
|
||||||
CLASS_LEADER, // 0x20
|
CLASS_TRIATHLETE, // 0x20
|
||||||
CLASS_SCHOOL_KID, // 0x21
|
CLASS_DRAGON_TAMER, // 0x21
|
||||||
CLASS_SCHOOL_SR_JR, // 0x22
|
CLASS_BIRD_KEEPER, // 0x22
|
||||||
CLASS_WINSTRATE, // 0x23
|
CLASS_NINJA_BOY, // 0x23
|
||||||
CLASS_POKE_FAN, // 0x24
|
CLASS_BATTLE_GIRL, // 0x24
|
||||||
CLASS_YOUNGSTER, // 0x25
|
CLASS_PARASOL_LADY, // 0x25
|
||||||
CLASS_CHAMPION, // 0x26
|
CLASS_SWIMMER_FEMALE, // 0x26
|
||||||
CLASS_FISHERMAN, // 0x27
|
CLASS_PICKNICKER, // 0x27
|
||||||
CLASS_TRIATHLETE, // 0x28
|
CLASS_TWINS, // 0x28
|
||||||
CLASS_DRAGON_TAMER, // 0x29
|
CLASS_SAILOR, // 0x29
|
||||||
CLASS_NINJA_BOY, // 0x2A
|
CLASS_BOARDER, // 0x2A
|
||||||
CLASS_BATTLE_GIRL, // 0x2B
|
CLASS_COLLECTOR, // 0x2B
|
||||||
CLASS_PARASOL_LADY, // 0x2C
|
CLASS_PKMN_TRAINER2, // 0x2C
|
||||||
CLASS_SWIMMER_FEMALE, // 0x2D
|
CLASS_PKMN_BREEDER, // 0x2D
|
||||||
CLASS_TWINS, // 0x2E
|
CLASS_PKMN_RANGER, // 0x2E
|
||||||
CLASS_SAILOR, // 0x2F
|
CLASS_MAGMA_LEADER, // 0x2F
|
||||||
CLASS_COOLTRAINER_2, // 0x30
|
CLASS_TEAM_MAGMA, // 0x30
|
||||||
CLASS_MAGMA_ADMIN, // 0x31
|
CLASS_LASS, // 0x31
|
||||||
CLASS_PKMN_TRAINER_RIVAL, // 0x32
|
CLASS_BUG_CATCHER, // 0x32
|
||||||
CLASS_BUG_CATCHER, // 0x33
|
CLASS_HIKER, // 0x33
|
||||||
CLASS_PKMN_RANGER, // 0x34
|
CLASS_YOUNG_COUPLE, // 0x34
|
||||||
CLASS_MAGMA_LEADER, // 0x35
|
CLASS_OLD_COUPLE, // 0x35
|
||||||
CLASS_LASS, // 0x36
|
CLASS_SIS_AND_BRO, // 0x36
|
||||||
CLASS_YOUNG_COUPLE, // 0x37
|
CLASS_AQUA_ADMIN, // 0x37
|
||||||
CLASS_OLD_COUPLE, // 0x38
|
CLASS_MAGMA_ADMIN, // 0x38
|
||||||
CLASS_SIS_AND_BRO, // 0x39
|
CLASS_YOUNGSTER, // 0x39
|
||||||
CLASS_SALON_MAIDEN, // 0x3A
|
CLASS_BUG_CATCHER, // 0x3A
|
||||||
CLASS_DOME_ACE, // 0x3B
|
CLASS_LASS, // 0x3B
|
||||||
CLASS_PALACE_MAVEN, // 0x3C
|
CLASS_SAILER, // 0x3C
|
||||||
CLASS_ARENA_TYCOON, // 0x3D
|
CLASS_CAMPER, // 0x3D
|
||||||
CLASS_FACTORY_HEAD, // 0x3E
|
CLASS_PICKNICKER, // 0x3E
|
||||||
CLASS_PIKE_QUEEN, // 0x3F
|
CLASS_POKEMANIAC, // 0x3F
|
||||||
CLASS_PYRAMID_KING, // 0x40
|
CLASS_SUPER_NERD, // 0x40
|
||||||
CLASS_PKMN_TRAINER2, // 0x41
|
CLASS_HIKER, // 0x41
|
||||||
|
CLASS_BIKER, // 0x42
|
||||||
|
CLASS_BURGLAR, // 0x43
|
||||||
|
CLASS_ENGINEER, // 0x44
|
||||||
|
CLASS_FISHERMAN, // 0x45
|
||||||
|
CLASS_SWIMMER_MALE, // 0x46
|
||||||
|
CLASS_CUE_BALL, // 0x47
|
||||||
|
CLASS_GAMER, // 0x48
|
||||||
|
CLASS_BEAUTY, // 0x49
|
||||||
|
CLASS_SWIMMER_FEMALE, // 0x4A
|
||||||
|
CLASS_PSYCHIC, // 0x4B
|
||||||
|
CLASS_ROCKER, // 0x4C
|
||||||
|
CLASS_JUGGLER, // 0x4D
|
||||||
|
CLASS_TAMER, // 0x4E
|
||||||
|
CLASS_BIRD_KEEPER, // 0x4F
|
||||||
|
CLASS_BLACK_BELT, // 0X50
|
||||||
|
CLASS_PKMN_TRAINER_RIVAL, // 0X51
|
||||||
|
CLASS_SCIENTIST, // 0X52
|
||||||
|
CLASS_BOSS, // 0X53
|
||||||
|
CLASS_LEADER, // 0X54
|
||||||
|
CLASS_TEAM_ROCKET, // 0X55
|
||||||
|
CLASS_COOLTRAINER, // 0X56
|
||||||
|
CLASS_ELITE_FOUR, // 0X57
|
||||||
|
CLASS_GENTLEMAN, // 0X58
|
||||||
|
CLASS_PKMN_TRAINER_RIVAL, // 0X59
|
||||||
|
CLASS_CHAMPION, // 0X5A
|
||||||
|
CLASS_CHANNERLER, // 0X5B
|
||||||
|
CLASS_TWINS, // 0X5C
|
||||||
|
CLASS_COOL_COUPLE, // 0X5D
|
||||||
|
CLASS_YOUNG_COUPLE, // 0X5E
|
||||||
|
CLASS_CRUSH_KIN, // 0X5F
|
||||||
|
CLASS_SIS_AND_BRO, // 0X60
|
||||||
|
CLASS_PROFESSOR, // 0X61
|
||||||
|
CLASS_PLAYER, // 0X62
|
||||||
|
CLASS_CRUSH_GIRL, // 0X63
|
||||||
|
CLASS_TUBER2, // 0X64
|
||||||
|
CLASS_PKMN_BREEDER, // 0X65
|
||||||
|
CLASS_PKMN_RANGER, // 0X66
|
||||||
|
CLASS_AROMA_LADY, // 0X67
|
||||||
|
CLASS_RUIN_MANIAC, // 0X68
|
||||||
|
CLASS_LADY, // 0X69
|
||||||
|
CLASS_PAINTER, // 0X6A
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // GUARD_TRAINER_CLASSES_H
|
#endif // GUARD_TRAINER_CLASSES_H
|
||||||
|
|||||||
Reference in New Issue
Block a user