From 2e32a27d75443805d5a902f2c37dfeb6df880573 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Fri, 12 Jun 2020 00:17:39 -0400 Subject: [PATCH] Testing follower pokemon. --- .gitignore | 1 + data/maps/map_groups.json | 1 + gen3.png | Bin 0 -> 350836 bytes graphics/object_events/palettes/marshtomp.pal | 19 + .../object_events/pics/pokemon/altaria.png | Bin 0 -> 1782 bytes .../object_events/pics/pokemon/marshtomp.png | Bin 0 -> 5691 bytes .../object_events/pics/pokemon/palette.py | 25 + include/constants/event_object_movement.h | 1 + include/constants/event_objects.h | 4 +- include/event_object_movement.h | 16 + ld_script.txt | 7 +- spritesheet_rules.mk | 4 + .../object_events/movement_type_func_tables.h | 20 + src/data/object_events/object_event_anims.h | 59 + .../object_events/object_event_graphics.h | 4 + .../object_event_graphics_info.h | 2 + .../object_event_graphics_info_pointers.h | 5 + .../object_events/object_event_pic_tables.h | 24 + src/data/wild_encounters.json | 3765 +++++++++-------- src/event_object_movement.c | 308 +- src/overworld.c | 7 +- 21 files changed, 2378 insertions(+), 1894 deletions(-) create mode 100644 gen3.png create mode 100644 graphics/object_events/palettes/marshtomp.pal create mode 100644 graphics/object_events/pics/pokemon/altaria.png create mode 100644 graphics/object_events/pics/pokemon/marshtomp.png create mode 100755 graphics/object_events/pics/pokemon/palette.py diff --git a/.gitignore b/.gitignore index 38c3e02d67..de5b0c743a 100644 --- a/.gitignore +++ b/.gitignore @@ -33,4 +33,5 @@ porymap.project.cfg .vscode/ *.a .fuse_hidden* +.ccls-cache/* *.sna diff --git a/data/maps/map_groups.json b/data/maps/map_groups.json index 4268abbef5..4a5196b503 100644 --- a/data/maps/map_groups.json +++ b/data/maps/map_groups.json @@ -1,4 +1,5 @@ { + "layouts_table_label": "gMapLayouts", "group_order": [ "gMapGroup0", "gMapGroup1", diff --git a/gen3.png b/gen3.png new file mode 100644 index 0000000000000000000000000000000000000000..ad2f2fb90cabc1ec4000d7c930e9910ca101823f GIT binary patch literal 350836 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 z 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 L9pxHDtH}QcT5CX< literal 0 HcmV?d00001 diff --git a/graphics/object_events/palettes/marshtomp.pal b/graphics/object_events/palettes/marshtomp.pal new file mode 100644 index 0000000000..8f3efce883 --- /dev/null +++ b/graphics/object_events/palettes/marshtomp.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +136 184 104 +0 0 0 +72 56 16 +32 80 88 +48 80 96 +160 72 16 +192 88 16 +64 128 128 +96 120 128 +240 128 16 +128 160 176 +88 184 176 +176 192 208 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/object_events/pics/pokemon/altaria.png b/graphics/object_events/pics/pokemon/altaria.png new file mode 100644 index 0000000000000000000000000000000000000000..3414eafb7ed0fe6d411a955f4ac766e22b9ef7c6 GIT binary patch literal 1782 zcmVEX>4Tx04R}tkv&MmKpe$iTWdut4t5Z6h)|tc5EXIMDionYs1;guFuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;lcSTOi}v_ypn^rW+RVI`Pz| zrE}gVjXeely0E7l8 zfT(bQkU*%|V8H08u)xsZ==k{f`lCc000009a7bBm000XU000XU0RWnu7ytkO2XskI zMF->t3km}g%tI!~000EhNkl?jj zVTDiQ_`Pqw?|YN?Y(oC8m-UMAS+HvVNzR??S*SG|GXqL9`84;e+gWb?UA$GO4`u;8 z87$`GE$q>uzC+6L(rg8Kyj2*~Yx#~?OZ9vCcssOAYZ@cn@`R!c1$w;Is=Zdrb)@k4 z-tti+7jLgj)^vY0%ae*S6zCyS!bi3)Yw9s~r^`GU|{L`cJ% zx9xMVCx)Z6W@A*!spf~DDy?VSx zD4j2k@mgys`pYHo=GgZyDg7og$e)_Za$FY~z*s8U0$^>WVB|3Huha1YGa3OK+NuF~-WWc9@lf2_Wc zczQmP?EZ9If2%9WX?VP+mo~kFSR3s#r!6-q_SghB1kXf8h6}i1pkTxg1dP-1a+8lQ zZ$4O50+acKbbH?V@rOsQ(31})y60!#|W^~FAbf29EL!SjQIU2sIBOXY9#o%x{~@)LDMQh1_BEm~zB@#@>``XC!5x54z6I`pP^{-4@_TF({Qf$PCkg%B+h{fia$awN zKlRXZ*Ox_2E9$S)uMl9Pkrj^{!tbAf+EB|ECH(Q^{5@4d4G-@peVBA8mBYnwd4{kY ze9sgfxE?BUJyl~=0N{>=0zKXkgv7)hUrK~vreK(t&r zQtdgYsONM@qyV6^ah4U24ya2ykj%$6@IGw~=^J4iNaCSJ0Y*0>Bmm5qv;q(@YV)Kqa zz1S%S3KH=KI>0^QexL(pD&J=vv&0AMe95S)VVlGgBBM5mw^hXNL~lD%QS6Oi1mj0L zL@7wbqXWTF3x{buU(Gu;H#6{1By&|$kgb+8He;U*LQ(8}smKjzX2uuM0mW0zws`*5 zIQeFgg@?J}yGn43E9Py!3!``=%Yj6wnY~WM`P25De6wac@UMU-ck>bbPaU`w&?|KP Y1uqV!0@OS@UjP6A07*qoM6N<$f-loog8%>k literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/marshtomp.png b/graphics/object_events/pics/pokemon/marshtomp.png new file mode 100644 index 0000000000000000000000000000000000000000..03875540edffbf6c0a1a6583774e874d1b4eee6c GIT binary patch literal 5691 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/palette.py b/graphics/object_events/pics/pokemon/palette.py new file mode 100755 index 0000000000..70f1a17108 --- /dev/null +++ b/graphics/object_events/pics/pokemon/palette.py @@ -0,0 +1,25 @@ +#!/usr/bin/python3 +import sys +import os.path +import png + +PAL_PRELUDE = 'JASC-PAL\n0100\n' + + +def extract_palette(path): + r = png.Reader(path) + r.read() + root, _ = os.path.splitext(path) + out_path = root + '.pal' + with open(out_path, 'w', newline='\r\n') as f: + f.write(PAL_PRELUDE) + colors = r.palette() + if len(colors) < 16: + colors += [(0, 0, 0) for _ in range(16-len(colors))] + f.write(f'{len(colors)}\n') + for r, g, b in colors: + f.write(f'{r} {g} {b}\n') + + +if __name__ == '__main__': + extract_palette(*sys.argv[1:]) diff --git a/include/constants/event_object_movement.h b/include/constants/event_object_movement.h index 2236500810..25f133f0e1 100755 --- a/include/constants/event_object_movement.h +++ b/include/constants/event_object_movement.h @@ -82,6 +82,7 @@ #define MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_UP 0x4E #define MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_LEFT 0x4F #define MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_RIGHT 0x50 +#define MOVEMENT_TYPE_FOLLOW_PLAYER 0x51 #define MOVEMENT_ACTION_FACE_DOWN 0x0 #define MOVEMENT_ACTION_FACE_UP 0x1 diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 8e026ef2dc..deb775271f 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -240,8 +240,10 @@ #define OBJ_EVENT_GFX_LINK_RS_MAY 236 #define OBJ_EVENT_GFX_LUGIA 237 #define OBJ_EVENT_GFX_HOOH 238 +#define OBJ_EVENT_GFX_MARSHTOMP 239 +#define OBJ_EVENT_GFX_ALTARIA 240 -#define NUM_OBJ_EVENT_GFX 239 +#define NUM_OBJ_EVENT_GFX 241 // These are dynamic object gfx ids. diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 1e754dcd93..a6264419c4 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -94,6 +94,7 @@ u8 GetFaceDirectionAnimNum(u8); void SetSpritePosToOffsetMapCoords(s16 *, s16 *, s16, s16); void ObjectEventClearHeldMovement(struct ObjectEvent *); void ObjectEventClearHeldMovementIfActive(struct ObjectEvent *); +u8 SpawnFollowingPokemon(void); void TrySpawnObjectEvents(s16, s16); u8 CreateObjectSprite(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction); u8 AddPseudoObjectEvent(u16, void (*)(struct Sprite *), s16 x, s16 y, u8 subpriority); @@ -261,6 +262,7 @@ void MovementType_JogInPlace(struct Sprite *); void MovementType_RunInPlace(struct Sprite *); void MovementType_Invisible(struct Sprite *); void MovementType_WalkSlowlyInPlace(struct Sprite *); +void MovementType_FollowPlayer(struct Sprite *); u8 GetSlideMovementAction(u32); u8 GetJumpInPlaceMovementAction(u32); u8 GetJumpMovementAction(u32); @@ -412,6 +414,20 @@ bool8 CopyablePlayerMovement_Slide(struct ObjectEvent *, struct Sprite *, u8, bo bool8 cph_IM_DIFFERENT(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 CopyablePlayerMovement_GoSpeed4(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 CopyablePlayerMovement_Jump(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); + +u8 MovementType_FollowPlayer_Step0(struct ObjectEvent *, struct Sprite *); +u8 MovementType_FollowPlayer_Step1(struct ObjectEvent *, struct Sprite *); +u8 MovementType_FollowPlayer_Step2(struct ObjectEvent *, struct Sprite *); + +bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_FaceDirection(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_GoSpeed0(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_GoSpeed1(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_GoSpeed2(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_Slide(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 fph_IM_DIFFERENT(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_GoSpeed4(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_Jump(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); u8 MovementType_CopyPlayerInGrass_Step1(struct ObjectEvent *, struct Sprite *); u8 MovementType_Buried_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementType_WalkInPlace_Step0(struct ObjectEvent *, struct Sprite *); diff --git a/ld_script.txt b/ld_script.txt index 0b8702d966..88b59295ea 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -6,9 +6,6 @@ gMaxLines = 0; /* Modify the following load addresses as needed to make more room. Alternately, delete both the declarations below and their references further down to get rid of the gaps. */ -__anim_mon_load_address = 0x8b00000; -__gfx_load_address = 0x8c00000; - SECTIONS { . = 0x2000000; @@ -1256,13 +1253,13 @@ SECTIONS { data/multiboot_pokemon_colosseum.o(.rodata); } =0 - anim_mon_front_pic_data __anim_mon_load_address : + anim_mon_front_pic_data : ALIGN(4) { src/anim_mon_front_pics.o(.rodata); } =0 - gfx_data __gfx_load_address : + gfx_data : ALIGN(4) { src/graphics.o(.rodata); diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index ae79719602..e030a66c5a 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -468,7 +468,11 @@ $(OBJEVENTGFXDIR)/pokemon/wingull.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/zigzagoon.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 +$(OBJEVENTGFXDIR)/pokemon/marshtomp.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 2 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/altaria.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/berry_trees/aguav.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 diff --git a/src/data/object_events/movement_type_func_tables.h b/src/data/object_events/movement_type_func_tables.h index f4890d6846..083e69432a 100755 --- a/src/data/object_events/movement_type_func_tables.h +++ b/src/data/object_events/movement_type_func_tables.h @@ -401,6 +401,26 @@ bool8 (*const gCopyPlayerMovementFuncs[])(struct ObjectEvent *, struct Sprite *, CopyablePlayerMovement_None, }; +u8 (*const gMovementTypeFuncs_FollowPlayer[])(struct ObjectEvent *, struct Sprite *) = { + MovementType_FollowPlayer_Step0, + MovementType_FollowPlayer_Step1, + MovementType_FollowPlayer_Step2, +}; + +bool8 (*const gFollowPlayerMovementFuncs[])(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)) = { + FollowablePlayerMovement_Idle, + FollowablePlayerMovement_Idle, + FollowablePlayerMovement_GoSpeed0, + FollowablePlayerMovement_GoSpeed1, + FollowablePlayerMovement_GoSpeed2, + FollowablePlayerMovement_Slide, + fph_IM_DIFFERENT, + FollowablePlayerMovement_GoSpeed4, + FollowablePlayerMovement_Jump, + FollowablePlayerMovement_Idle, + FollowablePlayerMovement_Idle, +}; + u8 (*const gMovementTypeFuncs_CopyPlayerInGrass[])(struct ObjectEvent *, struct Sprite *) = { MovementType_CopyPlayer_Step0, MovementType_CopyPlayerInGrass_Step1, diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h index b319c2845f..f443ea572b 100755 --- a/src/data/object_events/object_event_anims.h +++ b/src/data/object_events/object_event_anims.h @@ -208,6 +208,15 @@ const union AnimCmd gObjectEventImageAnim_GoSouth[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoSouth2F[] = +{ + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(4, 6), + ANIMCMD_FRAME(4, 6), + ANIMCMD_FRAME(0, 6), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoNorth[] = { ANIMCMD_FRAME(5, 8), @@ -217,6 +226,15 @@ const union AnimCmd gObjectEventImageAnim_GoNorth[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoNorth2F[] = +{ + ANIMCMD_FRAME(5, 6), + ANIMCMD_FRAME(6, 6), + ANIMCMD_FRAME(6, 6), + ANIMCMD_FRAME(1, 6), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoWest[] = { ANIMCMD_FRAME(7, 8), @@ -226,6 +244,15 @@ const union AnimCmd gObjectEventImageAnim_GoWest[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoWest2F[] = +{ + ANIMCMD_FRAME(7, 6), + ANIMCMD_FRAME(8, 6), + ANIMCMD_FRAME(8, 6), + ANIMCMD_FRAME(2, 6), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoEast[] = { ANIMCMD_FRAME(7, 8, .hFlip = TRUE), @@ -235,6 +262,15 @@ const union AnimCmd gObjectEventImageAnim_GoEast[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoEast2F[] = +{ + ANIMCMD_FRAME(7, 6, .hFlip = TRUE), + ANIMCMD_FRAME(8, 6, .hFlip = TRUE), + ANIMCMD_FRAME(8, 6, .hFlip = TRUE), + ANIMCMD_FRAME(2, 6, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFastSouth[] = { ANIMCMD_FRAME(3, 4), @@ -845,6 +881,29 @@ const union AnimCmd *const gObjectEventImageAnimTable_Standard[] = { gObjectEventImageAnim_GoFastestEast, }; +const union AnimCmd *const gObjectEventImageAnimTable_Following[] = { + gObjectEventImageAnim_FaceSouth, + gObjectEventImageAnim_FaceNorth, + gObjectEventImageAnim_FaceWest, + gObjectEventImageAnim_FaceEast, + gObjectEventImageAnim_GoSouth2F, + gObjectEventImageAnim_GoNorth2F, + gObjectEventImageAnim_GoWest2F, + gObjectEventImageAnim_GoEast2F, + gObjectEventImageAnim_GoFastSouth, + gObjectEventImageAnim_GoFastNorth, + gObjectEventImageAnim_GoFastWest, + gObjectEventImageAnim_GoFastEast, + gObjectEventImageAnim_GoFasterSouth, + gObjectEventImageAnim_GoFasterNorth, + gObjectEventImageAnim_GoFasterWest, + gObjectEventImageAnim_GoFasterEast, + gObjectEventImageAnim_GoFastestSouth, + gObjectEventImageAnim_GoFastestNorth, + gObjectEventImageAnim_GoFastestWest, + gObjectEventImageAnim_GoFastestEast, +}; + const union AnimCmd *const gObjectEventImageAnimTable_HoOh[] = { gObjectEventImageAnim_FaceSouth, gObjectEventImageAnim_FaceNorth, diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 81d83a8563..47d15eac0a 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -68,6 +68,7 @@ const u16 gObjectEventPal_Npc1Reflection[] = INCBIN_U16("graphics/object_events/ const u16 gObjectEventPal_Npc2Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_2_reflection.gbapal"); const u16 gObjectEventPal_Npc3Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_3_reflection.gbapal"); const u16 gObjectEventPal_Npc4Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_4_reflection.gbapal"); +const u16 gObjectEventPaletteMarshtomp[] = INCBIN_U16("graphics/object_events/palettes/marshtomp.gbapal"); const u32 gObjectEventPic_NinjaBoy[] = INCBIN_U32("graphics/object_events/pics/people/ninja_boy.4bpp"); const u32 gObjectEventPic_Twin[] = INCBIN_U32("graphics/object_events/pics/people/twin.4bpp"); const u32 gObjectEventPic_Boy1[] = INCBIN_U32("graphics/object_events/pics/people/boy_1.4bpp"); @@ -360,3 +361,6 @@ const u32 gObjectEventPic_Lugia[] = INCBIN_U32("graphics/object_events/pics/poke const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); const u32 gObjectEventPic_HoOh[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh.4bpp"); const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal"); +const u32 gObjectEventPic_Marshtomp[] = INCBIN_U32("graphics/object_events/pics/pokemon/marshtomp.4bpp"); +const u32 gObjectEventPic_Altaria[] = INCBIN_U32("graphics/object_events/pics/pokemon/altaria.4bpp"); +const u16 gObjectEventPalette31[] = INCBIN_U16("graphics/object_events/palettes/31.gbapal"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index c6c78dca99..661db38c46 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -243,3 +243,5 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOh, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp = {0xFFFF, OBJ_EVENT_PAL_TAG_MARSHTOMP, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, OBJ_EVENT_PAL_TAG_MARSHTOMP, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_graphics_info_pointers.h b/src/data/object_events/object_event_graphics_info_pointers.h index 0ca70fa337..cb94026ee9 100755 --- a/src/data/object_events/object_event_graphics_info_pointers.h +++ b/src/data/object_events/object_event_graphics_info_pointers.h @@ -237,6 +237,9 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria; + const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hipster; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Trader; @@ -486,6 +489,8 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_LINK_RS_MAY] = &gObjectEventGraphicsInfo_RubySapphireMay, [OBJ_EVENT_GFX_LUGIA] = &gObjectEventGraphicsInfo_Lugia, [OBJ_EVENT_GFX_HOOH] = &gObjectEventGraphicsInfo_HoOh, + [OBJ_EVENT_GFX_MARSHTOMP] = &gObjectEventGraphicsInfo_Marshtomp, + [OBJ_EVENT_GFX_ALTARIA] = &gObjectEventGraphicsInfo_Altaria, }; const struct ObjectEventGraphicsInfo *const gMauvilleOldManGraphicsInfoPointers[] = { diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 9cfdca7c16..f63f265278 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -2149,6 +2149,30 @@ const struct SpriteFrameImage gObjectEventPicTable_HoOh[] = { overworld_frame(gObjectEventPic_HoOh, 4, 4, 1), }; +const struct SpriteFrameImage gObjectEventPicTable_Marshtomp[] = { + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 0), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 1), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 2), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 3), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 4), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 5), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 6), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 7), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 8), +}; + +const struct SpriteFrameImage gObjectEventPicTable_Altaria[] = { + overworld_frame(gObjectEventPic_Altaria, 4, 4, 0), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 1), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 2), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 3), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 4), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 5), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 6), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 7), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 8), +}; + const struct SpriteFrameImage gObjectEventPicTable_RubySapphireBrendan[] = { overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 0), overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 1), diff --git a/src/data/wild_encounters.json b/src/data/wild_encounters.json index 0b30c0f65b..463dadd0b6 100755 --- a/src/data/wild_encounters.json +++ b/src/data/wild_encounters.json @@ -7,30 +7,71 @@ { "type": "land_mons", "encounter_rates": [ - 20, 20, 10, 10, 10, 10, 5, 5, 4, 4, 1, 1 + 20, + 20, + 10, + 10, + 10, + 10, + 5, + 5, + 4, + 4, + 1, + 1 ] }, { "type": "water_mons", "encounter_rates": [ - 60, 30, 5, 4, 1 + 60, + 30, + 5, + 4, + 1 ] }, { "type": "rock_smash_mons", "encounter_rates": [ - 60, 30, 5, 4, 1 + 60, + 30, + 5, + 4, + 1 ] }, { "type": "fishing_mons", "encounter_rates": [ - 70, 30, 60, 20, 20, 40, 40, 15, 4, 1 + 70, + 30, + 60, + 20, + 20, + 40, + 40, + 15, + 4, + 1 ], "groups": { - "old_rod": [0, 1], - "good_rod": [2, 3, 4], - "super_rod": [5, 6, 7, 8, 9] + "good_rod": [ + 2, + 3, + 4 + ], + "old_rod": [ + 0, + 1 + ], + "super_rod": [ + 5, + 6, + 7, + 8, + 9 + ] } } ], @@ -107,6 +148,61 @@ { "map": "MAP_ROUTE102", "base_label": "gRoute102", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_CORPHISH" + } + ] + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -201,7 +297,11 @@ "species": "SPECIES_GOLDEEN" } ] - }, + } + }, + { + "map": "MAP_ROUTE103", + "base_label": "gRoute103", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -213,7 +313,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -223,44 +323,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_WAILMER" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_SHARPEDO" }, { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_CORPHISH" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE103", - "base_label": "gRoute103", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -355,7 +451,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE104", + "base_label": "gRoute104", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -367,7 +467,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_MAGIKARP" }, { "min_level": 10, @@ -377,44 +477,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_MAGIKARP" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_MAGIKARP" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" } ] - } - }, - { - "map": "MAP_ROUTE104", - "base_label": "gRoute104", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -509,7 +605,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE105", + "base_label": "gRoute105", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -521,7 +621,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -531,44 +631,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE105", - "base_label": "gRoute105", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -598,7 +694,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE110", + "base_label": "gRoute110", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -653,11 +753,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE110", - "base_label": "gRoute110", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -752,7 +848,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE111", + "base_label": "gRoute111", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -764,7 +864,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, @@ -774,44 +874,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" } ] - } - }, - { - "map": "MAP_ROUTE111", - "base_label": "gRoute111", + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -877,36 +973,6 @@ } ] }, - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_MARILL" - }, - { - "min_level": 10, - "max_level": 20, - "species": "SPECIES_MARILL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_MARILL" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" - }, - { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - } - ] - }, "rock_smash_mons": { "encounter_rate": 20, "mons": [ @@ -937,58 +1003,33 @@ } ] }, - "fishing_mons": { - "encounter_rate": 30, + "water_mons": { + "encounter_rate": 4, "mons": [ { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" + "min_level": 20, + "max_level": 30, + "species": "SPECIES_MARILL" }, { "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" + "max_level": 20, + "species": "SPECIES_MARILL" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_MARILL" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" }, { "min_level": 20, - "max_level": 25, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_BARBOACH" + "max_level": 30, + "species": "SPECIES_GOLDEEN" } ] } @@ -1134,6 +1175,61 @@ { "map": "MAP_ROUTE114", "base_label": "gRoute114", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_BARBOACH" + } + ] + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -1199,36 +1295,6 @@ } ] }, - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_MARILL" - }, - { - "min_level": 10, - "max_level": 20, - "species": "SPECIES_MARILL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_MARILL" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" - }, - { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - } - ] - }, "rock_smash_mons": { "encounter_rate": 20, "mons": [ @@ -1259,58 +1325,33 @@ } ] }, - "fishing_mons": { - "encounter_rate": 30, + "water_mons": { + "encounter_rate": 4, "mons": [ { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" + "min_level": 20, + "max_level": 30, + "species": "SPECIES_MARILL" }, { "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" + "max_level": 20, + "species": "SPECIES_MARILL" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_MARILL" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" }, { "min_level": 20, - "max_level": 25, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_BARBOACH" + "max_level": 30, + "species": "SPECIES_GOLDEEN" } ] } @@ -1387,6 +1428,61 @@ { "map": "MAP_ROUTE117", "base_label": "gRoute117", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_CORPHISH" + } + ] + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -1481,7 +1577,11 @@ "species": "SPECIES_GOLDEEN" } ] - }, + } + }, + { + "map": "MAP_ROUTE118", + "base_label": "gRoute118", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -1493,7 +1593,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -1503,44 +1603,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_CARVANHA" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_SHARPEDO" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CARVANHA" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_CARVANHA" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_CARVANHA" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_CARVANHA" } ] - } - }, - { - "map": "MAP_ROUTE118", - "base_label": "gRoute118", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -1635,7 +1731,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE124", + "base_label": "gRoute124", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -1662,7 +1762,7 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_WAILMER" }, { "min_level": 30, @@ -1672,29 +1772,25 @@ { "min_level": 30, "max_level": 35, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_WAILMER" }, { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_CARVANHA" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE124", - "base_label": "gRoute124", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -1724,61 +1820,6 @@ "species": "SPECIES_PELIPPER" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { @@ -2301,36 +2342,6 @@ { "map": "MAP_ABANDONED_SHIP_ROOMS_B1F", "base_label": "gAbandonedShip_Rooms_B1F", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_TENTACRUEL" - } - ] - }, "fishing_mons": { "encounter_rate": 20, "mons": [ @@ -2385,6 +2396,36 @@ "species": "SPECIES_TENTACRUEL" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_TENTACRUEL" + } + ] } }, { @@ -2558,6 +2599,61 @@ { "map": "MAP_METEOR_FALLS_B1F_2R", "base_label": "gMeteorFalls_B1F_2R", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WHISCASH" + } + ] + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -2652,61 +2748,6 @@ "species": "SPECIES_SOLROCK" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WHISCASH" - } - ] } }, { @@ -2781,36 +2822,6 @@ { "map": "MAP_ROUTE106", "base_label": "gRoute106", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -2865,41 +2876,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_ROUTE107", "base_label": "gRoute107", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -2954,41 +2965,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_ROUTE108", "base_label": "gRoute108", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3043,41 +3054,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_ROUTE109", "base_label": "gRoute109", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3132,11 +3143,96 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_ROUTE115", "base_label": "gRoute115", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -3231,61 +3327,6 @@ "species": "SPECIES_PELIPPER" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { @@ -3360,6 +3401,61 @@ { "map": "MAP_ROUTE119", "base_label": "gRoute119", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_CARVANHA" + } + ] + }, "land_mons": { "encounter_rate": 15, "mons": [ @@ -3454,7 +3550,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE120", + "base_label": "gRoute120", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3466,7 +3566,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, @@ -3476,44 +3576,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" } ] - } - }, - { - "map": "MAP_ROUTE120", - "base_label": "gRoute120", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -3608,7 +3704,11 @@ "species": "SPECIES_GOLDEEN" } ] - }, + } + }, + { + "map": "MAP_ROUTE121", + "base_label": "gRoute121", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3620,7 +3720,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -3630,44 +3730,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE121", - "base_label": "gRoute121", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -3762,96 +3858,11 @@ "species": "SPECIES_PELIPPER" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { "map": "MAP_ROUTE122", "base_label": "gRoute122", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3906,11 +3917,96 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_ROUTE123", "base_label": "gRoute123", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -4005,61 +4101,6 @@ "species": "SPECIES_PELIPPER" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { @@ -4617,36 +4658,6 @@ { "map": "MAP_ROUTE125", "base_label": "gRoute125", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4701,41 +4712,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_ROUTE126", "base_label": "gRoute126", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4790,41 +4801,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_ROUTE127", "base_label": "gRoute127", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4879,11 +4890,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE128", - "base_label": "gRoute128", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -4913,7 +4920,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE128", + "base_label": "gRoute128", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4968,11 +4979,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE129", - "base_label": "gRoute129", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -4999,10 +5006,14 @@ { "min_level": 25, "max_level": 30, - "species": "SPECIES_WAILORD" + "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE129", + "base_label": "gRoute129", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5057,11 +5068,96 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILORD" + } + ] } }, { "map": "MAP_ROUTE130", "base_label": "gRoute130", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SHARPEDO" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -5156,7 +5252,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE131", + "base_label": "gRoute131", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5211,11 +5311,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE131", - "base_label": "gRoute131", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -5245,96 +5341,11 @@ "species": "SPECIES_PELIPPER" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { "map": "MAP_ROUTE132", "base_label": "gRoute132", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5389,41 +5400,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_ROUTE133", "base_label": "gRoute133", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5478,41 +5489,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_ROUTE134", "base_label": "gRoute134", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5567,11 +5578,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ABANDONED_SHIP_HIDDEN_FLOOR_CORRIDORS", - "base_label": "gAbandonedShip_HiddenFloorCorridors", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -5581,27 +5588,31 @@ "species": "SPECIES_TENTACOOL" }, { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" }, { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" }, { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_TENTACRUEL" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ABANDONED_SHIP_HIDDEN_FLOOR_CORRIDORS", + "base_label": "gAbandonedShip_HiddenFloorCorridors", "fishing_mons": { "encounter_rate": 20, "mons": [ @@ -5656,6 +5667,36 @@ "species": "SPECIES_TENTACRUEL" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_TENTACRUEL" + } + ] } }, { @@ -6006,6 +6047,61 @@ { "map": "MAP_SEAFLOOR_CAVERN_ROOM6", "base_label": "gSeafloorCavern_Room6", + "fishing_mons": { + "encounter_rate": 10, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "land_mons": { "encounter_rate": 4, "mons": [ @@ -6100,66 +6196,66 @@ "species": "SPECIES_GOLBAT" } ] - }, - "fishing_mons": { - "encounter_rate": 10, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { "map": "MAP_SEAFLOOR_CAVERN_ROOM7", "base_label": "gSeafloorCavern_Room7", + "fishing_mons": { + "encounter_rate": 10, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "land_mons": { "encounter_rate": 4, "mons": [ @@ -6254,61 +6350,6 @@ "species": "SPECIES_GOLBAT" } ] - }, - "fishing_mons": { - "encounter_rate": 10, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { @@ -6383,36 +6424,6 @@ { "map": "MAP_SEAFLOOR_CAVERN_ENTRANCE", "base_label": "gSeafloorCavern_Entrance", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_ZUBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_ZUBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - } - ] - }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -6467,6 +6478,36 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_ZUBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_ZUBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + } + ] } }, { @@ -6886,6 +6927,61 @@ { "map": "MAP_SAFARI_ZONE_SOUTHWEST", "base_label": "gSafariZone_Southwest", + "fishing_mons": { + "encounter_rate": 35, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 25, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_SEAKING" + } + ] + }, "land_mons": { "encounter_rate": 25, "mons": [ @@ -6980,61 +7076,6 @@ "species": "SPECIES_PSYDUCK" } ] - }, - "fishing_mons": { - "encounter_rate": 35, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 25, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_SEAKING" - } - ] } }, { @@ -7139,6 +7180,61 @@ { "map": "MAP_SAFARI_ZONE_NORTHWEST", "base_label": "gSafariZone_Northwest", + "fishing_mons": { + "encounter_rate": 35, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 25, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_SEAKING" + } + ] + }, "land_mons": { "encounter_rate": 25, "mons": [ @@ -7233,61 +7329,6 @@ "species": "SPECIES_GOLDUCK" } ] - }, - "fishing_mons": { - "encounter_rate": 35, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 25, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_SEAKING" - } - ] } }, { @@ -7392,6 +7433,61 @@ { "map": "MAP_VICTORY_ROAD_B2F", "base_label": "gVictoryRoad_B2F", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WHISCASH" + } + ] + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -7486,7 +7582,11 @@ "species": "SPECIES_GOLBAT" } ] - }, + } + }, + { + "map": "MAP_METEOR_FALLS_1F_1R", + "base_label": "gMeteorFalls_1F_1R", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -7526,26 +7626,22 @@ "species": "SPECIES_BARBOACH" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WHISCASH" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_BARBOACH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WHISCASH" + "species": "SPECIES_BARBOACH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WHISCASH" + "species": "SPECIES_BARBOACH" } ] - } - }, - { - "map": "MAP_METEOR_FALLS_1F_1R", - "base_label": "gMeteorFalls_1F_1R", + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -7640,7 +7736,11 @@ "species": "SPECIES_SOLROCK" } ] - }, + } + }, + { + "map": "MAP_METEOR_FALLS_1F_2R", + "base_label": "gMeteorFalls_1F_2R", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -7680,26 +7780,22 @@ "species": "SPECIES_BARBOACH" }, { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_BARBOACH" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WHISCASH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WHISCASH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WHISCASH" } ] - } - }, - { - "map": "MAP_METEOR_FALLS_1F_2R", - "base_label": "gMeteorFalls_1F_2R", + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -7794,66 +7890,66 @@ "species": "SPECIES_SOLROCK" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WHISCASH" - } - ] } }, { "map": "MAP_METEOR_FALLS_B1F_1R", "base_label": "gMeteorFalls_B1F_1R", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WHISCASH" + } + ] + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -7948,61 +8044,6 @@ "species": "SPECIES_SOLROCK" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WHISCASH" - } - ] } }, { @@ -8146,6 +8187,61 @@ { "map": "MAP_SHOAL_CAVE_LOW_TIDE_INNER_ROOM", "base_label": "gShoalCave_LowTideInnerRoom", + "fishing_mons": { + "encounter_rate": 10, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -8240,66 +8336,66 @@ "species": "SPECIES_SPHEAL" } ] - }, - "fishing_mons": { - "encounter_rate": 10, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { "map": "MAP_SHOAL_CAVE_LOW_TIDE_ENTRANCE_ROOM", "base_label": "gShoalCave_LowTideEntranceRoom", + "fishing_mons": { + "encounter_rate": 10, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -8394,96 +8490,11 @@ "species": "SPECIES_SPHEAL" } ] - }, - "fishing_mons": { - "encounter_rate": 10, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { "map": "MAP_LILYCOVE_CITY", "base_label": "gLilycoveCity", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8538,11 +8549,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_DEWFORD_TOWN", - "base_label": "gDewfordTown", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -8572,7 +8579,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_DEWFORD_TOWN", + "base_label": "gDewfordTown", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8627,41 +8638,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_SLATEPORT_CITY", "base_label": "gSlateportCity", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8716,11 +8727,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_MOSSDEEP_CITY", - "base_label": "gMossdeepCity", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -8750,7 +8757,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_MOSSDEEP_CITY", + "base_label": "gMossdeepCity", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8805,41 +8816,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_PACIFIDLOG_TOWN", "base_label": "gPacifidlogTown", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8894,11 +8905,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_EVER_GRANDE_CITY", - "base_label": "gEverGrandeCity", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -8928,7 +8935,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_EVER_GRANDE_CITY", + "base_label": "gEverGrandeCity", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8983,41 +8994,41 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] } }, { "map": "MAP_PETALBURG_CITY", "base_label": "gPetalburgCity", - "water_mons": { - "encounter_rate": 1, - "mons": [ - { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_MARILL" - }, - { - "min_level": 10, - "max_level": 20, - "species": "SPECIES_MARILL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_MARILL" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" - } - ] - }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -9072,6 +9083,36 @@ "species": "SPECIES_CORPHISH" } ] + }, + "water_mons": { + "encounter_rate": 1, + "mons": [ + { + "min_level": 20, + "max_level": 30, + "species": "SPECIES_MARILL" + }, + { + "min_level": 10, + "max_level": 20, + "species": "SPECIES_MARILL" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_MARILL" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" + } + ] } }, { @@ -9249,36 +9290,6 @@ { "map": "MAP_SOOTOPOLIS_CITY", "base_label": "gSootopolisCity", - "water_mons": { - "encounter_rate": 1, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - } - ] - }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -9333,6 +9344,36 @@ "species": "SPECIES_GYARADOS" } ] + }, + "water_mons": { + "encounter_rate": 1, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + } + ] } }, { @@ -9476,6 +9517,61 @@ { "map": "MAP_SAFARI_ZONE_SOUTHEAST", "base_label": "gSafariZone_Southeast", + "fishing_mons": { + "encounter_rate": 35, + "mons": [ + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_OCTILLERY" + } + ] + }, "land_mons": { "encounter_rate": 25, "mons": [ @@ -9570,61 +9666,6 @@ "species": "SPECIES_QUAGSIRE" } ] - }, - "fishing_mons": { - "encounter_rate": 35, - "mons": [ - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_OCTILLERY" - } - ] } }, { @@ -11454,8 +11495,6 @@ ] }, { - "label": "gBattlePyramidWildMonHeaders", - "for_maps": false, "encounters": [ { "base_label": "gBattlePyramid_1", @@ -11463,63 +11502,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BULBASAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BULBASAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BULBASAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BULBASAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" } ] @@ -11531,63 +11570,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" } ] @@ -11599,63 +11638,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" } ] @@ -11667,63 +11706,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" } ] @@ -11735,63 +11774,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" } ] @@ -11803,63 +11842,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" } ] @@ -11871,73 +11910,73 @@ "encounter_rate": 8, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" } ] } } - ] + ], + "for_maps": false, + "label": "gBattlePyramidWildMonHeaders" }, { - "label": "gBattlePikeWildMonHeaders", - "for_maps": false, "encounters": [ { "base_label": "gBattlePike_1", @@ -11945,63 +11984,63 @@ "encounter_rate": 10, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" } ] @@ -12013,63 +12052,63 @@ "encounter_rate": 10, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" } ] @@ -12081,63 +12120,63 @@ "encounter_rate": 10, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" } ] @@ -12149,69 +12188,71 @@ "encounter_rate": 10, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" } ] } } - ] + ], + "for_maps": false, + "label": "gBattlePikeWildMonHeaders" } ] } diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 1a7d08db27..cf3a030b63 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -133,6 +133,8 @@ static void oamt_npc_ministep_reset(struct Sprite *, u8, u8); static void InitSpriteForFigure8Anim(struct Sprite *sprite); static bool8 AnimateSpriteInFigure8(struct Sprite *sprite); static void UpdateObjectEventSprite(struct Sprite *); +static void UpdateObjectEventSpriteSubpriorityAndVisibility(struct Sprite *); +u8 GetDirectionToFace(s16 x1, s16 y1, s16 x2, s16 y2); const u8 gReflectionEffectPaletteMap[] = {1, 1, 6, 7, 8, 9, 6, 7, 8, 9, 11, 11, 0, 0, 0, 0}; @@ -230,6 +232,7 @@ static void (*const sMovementTypeCallbacks[])(struct Sprite *) = [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_UP] = MovementType_WalkSlowlyInPlace, [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_LEFT] = MovementType_WalkSlowlyInPlace, [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_RIGHT] = MovementType_WalkSlowlyInPlace, + [MOVEMENT_TYPE_FOLLOW_PLAYER] = MovementType_FollowPlayer, }; const u8 gRangedMovementTypes[] = { @@ -436,7 +439,8 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_LUGIA 0x1121 #define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 #define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 -#define OBJ_EVENT_PAL_TAG_NONE 0x11FF +#define OBJ_EVENT_PAL_TAG_MARSHTOMP 0x1124 +#define OBJ_EVENT_PAL_TAG_NONE 0x11FF #include "data/object_events/object_event_graphics_info_pointers.h" #include "data/field_effects/field_effect_object_template_pointers.h" @@ -446,6 +450,7 @@ const u8 gInitialMovementTypeFacingDirections[] = { #include "data/object_events/object_event_subsprites.h" #include "data/object_events/object_event_graphics_info.h" +<<<<<<< HEAD static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_Npc1, OBJ_EVENT_PAL_TAG_NPC_1}, {gObjectEventPal_Npc2, OBJ_EVENT_PAL_TAG_NPC_2}, @@ -483,6 +488,46 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_RubySapphireBrendan, OBJ_EVENT_PAL_TAG_RS_BRENDAN}, {gObjectEventPal_RubySapphireMay, OBJ_EVENT_PAL_TAG_RS_MAY}, {NULL, 0x0000}, +======= +const struct SpritePalette sObjectEventSpritePalettes[] = { + {gObjectEventPalette0, OBJ_EVENT_PAL_TAG_0}, + {gObjectEventPalette1, OBJ_EVENT_PAL_TAG_1}, + {gObjectEventPalette2, OBJ_EVENT_PAL_TAG_2}, + {gObjectEventPalette3, OBJ_EVENT_PAL_TAG_3}, + {gObjectEventPalette4, OBJ_EVENT_PAL_TAG_4}, + {gObjectEventPalette5, OBJ_EVENT_PAL_TAG_5}, + {gObjectEventPalette6, OBJ_EVENT_PAL_TAG_6}, + {gObjectEventPalette7, OBJ_EVENT_PAL_TAG_7}, + {gObjectEventPalette8, OBJ_EVENT_PAL_TAG_8}, + {gObjectEventPalette9, OBJ_EVENT_PAL_TAG_9}, + {gObjectEventPalette10, OBJ_EVENT_PAL_TAG_10}, + {gObjectEventPalette11, OBJ_EVENT_PAL_TAG_11}, + {gObjectEventPalette12, OBJ_EVENT_PAL_TAG_12}, + {gObjectEventPalette13, OBJ_EVENT_PAL_TAG_13}, + {gObjectEventPalette14, OBJ_EVENT_PAL_TAG_14}, + {gObjectEventPalette15, OBJ_EVENT_PAL_TAG_15}, + {gObjectEventPalette16, OBJ_EVENT_PAL_TAG_16}, + {gObjectEventPalette17, OBJ_EVENT_PAL_TAG_17}, + {gObjectEventPalette18, OBJ_EVENT_PAL_TAG_18}, + {gObjectEventPalette19, OBJ_EVENT_PAL_TAG_19}, + {gObjectEventPalette20, OBJ_EVENT_PAL_TAG_20}, + {gObjectEventPalette21, OBJ_EVENT_PAL_TAG_21}, + {gObjectEventPalette22, OBJ_EVENT_PAL_TAG_22}, + {gObjectEventPalette23, OBJ_EVENT_PAL_TAG_23}, + {gObjectEventPalette24, OBJ_EVENT_PAL_TAG_24}, + {gObjectEventPalette25, OBJ_EVENT_PAL_TAG_25}, + {gObjectEventPalette26, OBJ_EVENT_PAL_TAG_26}, + {gObjectEventPalette27, OBJ_EVENT_PAL_TAG_27}, + {gObjectEventPalette28, OBJ_EVENT_PAL_TAG_28}, + {gObjectEventPalette29, OBJ_EVENT_PAL_TAG_29}, + {gObjectEventPalette30, OBJ_EVENT_PAL_TAG_30}, + {gObjectEventPalette31, OBJ_EVENT_PAL_TAG_31}, + {gObjectEventPalette32, OBJ_EVENT_PAL_TAG_32}, + {gObjectEventPalette33, OBJ_EVENT_PAL_TAG_33}, + {gObjectEventPalette34, OBJ_EVENT_PAL_TAG_34}, + {gObjectEventPaletteMarshtomp, OBJ_EVENT_PAL_TAG_MARSHTOMP}, + {NULL, 0x0000}, +>>>>>>> 43d2595b3 (Testing follower pokemon.) }; static const u16 sReflectionPaletteTags_Brendan[] = { @@ -1406,27 +1451,31 @@ static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTempl return objectEventId; } -static u8 TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) -{ - u8 objectEventId; - struct SpriteTemplate spriteTemplate; - struct SpriteFrameImage spriteFrameImage; - const struct ObjectEventGraphicsInfo *graphicsInfo; - const struct SubspriteTable *subspriteTables = NULL; +static u8 +TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, + u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { + u8 objectEventId; + struct SpriteTemplate spriteTemplate; + struct SpriteFrameImage spriteFrameImage; + const struct ObjectEventGraphicsInfo *graphicsInfo; + const struct SubspriteTable *subspriteTables = NULL; - graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); - MakeObjectTemplateFromObjectEventTemplate(objectEventTemplate, &spriteTemplate, &subspriteTables); - spriteFrameImage.size = graphicsInfo->size; - spriteTemplate.images = &spriteFrameImage; - objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); - if (objectEventId == OBJECT_EVENTS_COUNT) - return OBJECT_EVENTS_COUNT; + graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); + MakeObjectTemplateFromObjectEventTemplate(objectEventTemplate, + &spriteTemplate, &subspriteTables); + spriteFrameImage.size = graphicsInfo->size; + spriteTemplate.images = &spriteFrameImage; + objectEventId = TrySetupObjectEventSprite( + objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); + if (objectEventId == OBJECT_EVENTS_COUNT) + return OBJECT_EVENTS_COUNT; - gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; - if (subspriteTables) - SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); + gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; + if (subspriteTables) + SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], + subspriteTables); - return objectEventId; + return objectEventId; } u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *objectEventTemplate) @@ -1571,6 +1620,24 @@ u8 CreateObjectSprite(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction) return spriteId; } +u8 SpawnFollowingPokemon(void) { + u8 objectEventId; + struct ObjectEventTemplate template = {0}; + + template.localId = 0xFE; + template.graphicsId = OBJ_EVENT_GFX_MARSHTOMP; + template.x = gSaveBlock1Ptr->pos.x; + template.y = gSaveBlock1Ptr->pos.y; + template.elevation = 5; + template.movementType = MOVEMENT_TYPE_FOLLOW_PLAYER; + template.trainerType = 0xFE; + template.script = NULL; + objectEventId = SpawnSpecialObjectEvent(&template); + gObjectEvents[objectEventId].invisible = TRUE; + gObjectEvents[objectEventId].hasShadow = TRUE; + return objectEventId; +} + void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) { u8 i; @@ -1876,7 +1943,7 @@ const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u8 graphicsId) { graphicsId = OBJ_EVENT_GFX_NINJA_BOY; } - + return gObjectEventGraphicsInfoPointers[graphicsId]; } @@ -4420,6 +4487,201 @@ bool8 CopyablePlayerMovement_Jump(struct ObjectEvent *objectEvent, struct Sprite return TRUE; } +movement_type_def(MovementType_FollowPlayer, gMovementTypeFuncs_FollowPlayer) + +bool8 MovementType_FollowPlayer_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + ClearObjectEventMovement(objectEvent, sprite); + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE)) { + objectEvent->invisible = TRUE; + MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + return FALSE; + } + sprite->data[1] = 1; + return TRUE; +} + +bool8 MovementType_FollowPlayer_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + if (gObjectEvents[gPlayerAvatar.objectEventId].movementActionId == 0xFF || gPlayerAvatar.tileTransitionState == T_TILE_CENTER) + { + return FALSE; + } + return gFollowPlayerMovementFuncs[PlayerGetCopyableMovement()](objectEvent, sprite, GetPlayerMovementDirection(), NULL); +} + +bool8 MovementType_FollowPlayer_Step2(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) + { + objectEvent->singleMovementActive = 0; + sprite->data[1] = 1; + } + return FALSE; +} + +bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + if (!objectEvent->singleMovementActive) { + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); + objectEvent->singleMovementActive = 1; + return TRUE; + } + if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { + objectEvent->singleMovementActive = 0; + } + return FALSE; +} + +bool8 FollowablePlayerMovement_GoSpeed0(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + s16 targetX; + s16 targetY; + u32 *debugPtr; + debugPtr = (u32*) 0x0203d000; + targetX = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.x; + targetY = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.y; + x = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x; + y = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y; + *debugPtr = (u32) x + (y << 16); + *(debugPtr + 1) = (u32) targetX + (targetY << 16); + if (x == targetX && y == targetY) { // don't move if the player collided + return FALSE; + } + x = objectEvent->currentCoords.x; + y = objectEvent->currentCoords.y; + *(debugPtr + 2) = (u32) x + (y << 16); + if (x == targetX && y == targetY) { // don't move if already in the player's last position + return FALSE; + } + + ClearObjectEventMovement(objectEvent, sprite); + // Change state to invisible + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE)) { + objectEvent->invisible = TRUE; + sprite->data[1] = 0; + return FALSE; + } + objectEvent->invisible = FALSE; + direction = GetDirectionToFace(x, y, targetX, targetY); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // Set follow speed accordingly + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); + } else { + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkNormalMovementAction(direction)); + } + objectEvent->singleMovementActive = 1; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_GoSpeed1(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); + if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) + { + ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); + } + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_GoSpeed2(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastestMovementAction(direction)); + if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) + { + ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); + } + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_Slide(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + ObjectEventSetSingleMovement(objectEvent, sprite, GetSlideMovementAction(direction)); + if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) + { + ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); + } + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 fph_IM_DIFFERENT(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventSetSingleMovement(objectEvent, sprite, GetJumpInPlaceMovementAction(direction)); + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_GoSpeed4(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + ObjectEventSetSingleMovement(objectEvent, sprite, GetJumpMovementAction(direction)); + if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) + { + ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); + } + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_Jump(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + x = objectEvent->currentCoords.x; + y = objectEvent->currentCoords.y; + MoveCoordsInDirection(direction, &x, &y, 2, 2); + ObjectEventSetSingleMovement(objectEvent, sprite, GetJump2MovementAction(direction)); + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + movement_type_def(MovementType_CopyPlayerInGrass, gMovementTypeFuncs_CopyPlayerInGrass) bool8 MovementType_CopyPlayerInGrass_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) @@ -4828,7 +5090,7 @@ static bool8 DoesObjectCollideWithObjectAt(struct ObjectEvent *objectEvent, s16 for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { curObject = &gObjectEvents[i]; - if (curObject->active && curObject != objectEvent) + if (curObject->active && (curObject->trainerType != 0xFE || objectEvent != &gObjectEvents[gPlayerAvatar.objectEventId]) && curObject != objectEvent) { if ((curObject->currentCoords.x == x && curObject->currentCoords.y == y) || (curObject->previousCoords.x == x && curObject->previousCoords.y == y)) { @@ -7536,7 +7798,7 @@ static void ObjectEventUpdateMetatileBehaviors(struct ObjectEvent *objEvent) static void GetGroundEffectFlags_Reflection(struct ObjectEvent *objEvent, u32 *flags) { - u32 reflectionFlags[NUM_REFLECTION_TYPES - 1] = { + u32 reflectionFlags[NUM_REFLECTION_TYPES - 1] = { [REFL_TYPE_ICE - 1] = GROUND_EFFECT_FLAG_ICE_REFLECTION, [REFL_TYPE_WATER - 1] = GROUND_EFFECT_FLAG_WATER_REFLECTION }; @@ -7754,7 +8016,7 @@ static u8 ObjectEventGetNearbyReflectionType(struct ObjectEvent *objEvent) RETURN_REFLECTION_TYPE_AT(objEvent->previousCoords.x - j, objEvent->previousCoords.y + one + i) } } - + return REFL_TYPE_NONE; } diff --git a/src/overworld.c b/src/overworld.c index 5aa5bb73df..917a5882bd 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -2154,6 +2154,7 @@ static void InitObjectEventsLocal(void) SetPlayerAvatarTransitionFlags(player->transitionFlags); ResetInitialPlayerAvatarState(); TrySpawnObjectEvents(0, 0); + SpawnFollowingPokemon(); TryRunOnWarpIntoMapScript(); } @@ -2225,10 +2226,10 @@ static void CB1_UpdateLinkState(void) // Note: Because guestId is between 0 and 4, while the smallest key code is // LINK_KEY_CODE_EMPTY, this is functionally equivalent to `sPlayerKeyInterceptCallback(0)`. - // It is expecting the callback to be KeyInterCB_SelfIdle, and that will + // It is expecting the callback to be KeyInterCB_SelfIdle, and that will // completely ignore any input parameters. // - // UpdateHeldKeyCode performs a sanity check on its input; if + // UpdateHeldKeyCode performs a sanity check on its input; if // sPlayerKeyInterceptCallback echoes back the argument, which is selfId, then // it'll use LINK_KEY_CODE_EMPTY instead. // @@ -3040,7 +3041,7 @@ static void SetPlayerFacingDirection(u8 linkPlayerId, u8 facing) #define TEMP gLinkPlayerMovementModes[linkPlayerObjEvent->movementMode](linkPlayerObjEvent, objEvent, facing) gMovementStatusHandler[TEMP](linkPlayerObjEvent, objEvent); - + // Clean up the hack. #undef TEMP }