Merge pull request #935 from GriffinRichards/doc-warp
Document some warp/field screen effect
This commit is contained in:
@@ -326,7 +326,7 @@ const u32 gFieldEffectObjectPic_SandDisguisePlaceholder[] = INCBIN_U32("graphics
|
||||
const u32 gFieldEffectObjectPic_HotSpringsWater[] = INCBIN_U32("graphics/event_objects/pics/effects/hot_springs_water.4bpp");
|
||||
const u16 gFieldEffectObjectPalette2[] = INCBIN_U16("graphics/event_objects/palettes/field_effect_object_palette_02.gbapal");
|
||||
const u32 gFieldEffectObjectPic_JumpOutOfAsh[] = INCBIN_U32("graphics/event_objects/pics/effects/jump_out_of_ash.4bpp");
|
||||
const u32 gFieldEffectObjectPic_Unknown33[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_33.4bpp");
|
||||
const u32 gFieldEffectObjectPic_LavaridgeGymWarp[] = INCBIN_U32("graphics/event_objects/pics/effects/lavaridge_gym_warp.4bpp");
|
||||
const u32 gFieldEffectObjectPic_Bubbles[] = INCBIN_U32("graphics/event_objects/pics/effects/bubbles.4bpp");
|
||||
const u32 gFieldEffectObjectPic_Unknown35[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_35.4bpp");
|
||||
const u16 gFieldEffectObjectPalette3[] = INCBIN_U16("graphics/event_objects/palettes/field_effect_object_palette_03.gbapal");
|
||||
|
||||
@@ -31,7 +31,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown29;
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_ShortGrass;
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_HotSpringsWater;
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_JumpOutOfAsh;
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown33;
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_LavaridgeGymWarp;
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles;
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown35;
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza;
|
||||
@@ -70,7 +70,7 @@ const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[] = {
|
||||
&gFieldEffectObjectTemplate_ShortGrass,
|
||||
&gFieldEffectObjectTemplate_HotSpringsWater,
|
||||
&gFieldEffectObjectTemplate_JumpOutOfAsh,
|
||||
&gFieldEffectObjectTemplate_Unknown33,
|
||||
&gFieldEffectObjectTemplate_LavaridgeGymWarp,
|
||||
&gFieldEffectObjectTemplate_Bubbles,
|
||||
&gFieldEffectObjectTemplate_Unknown35,
|
||||
&gFieldEffectObjectTemplate_Rayquaza,
|
||||
|
||||
@@ -892,19 +892,28 @@ const union AnimCmd *const gFieldEffectObjectImageAnimTable_JumpOutOfAsh[] =
|
||||
gFieldEffectObjectImageAnim_850D54C,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_JumpOutOfAsh = {0xFFFF, 0x100D, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_JumpOutOfAsh, gFieldEffectObjectPicTable_JumpOutOfAsh, gDummySpriteAffineAnimTable, sub_80B7CAC};
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_JumpOutOfAsh =
|
||||
{
|
||||
.tileTag = 0xFFFF,
|
||||
.paletteTag = 0x100D,
|
||||
.oam = &gEventObjectBaseOam_16x16,
|
||||
.anims = gFieldEffectObjectImageAnimTable_JumpOutOfAsh,
|
||||
.images = gFieldEffectObjectPicTable_JumpOutOfAsh,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
.callback = SpriteCB_PopOutOfAsh
|
||||
};
|
||||
|
||||
const struct SpritePalette gFieldEffectObjectPaletteInfo2 = {gFieldEffectObjectPalette2, 0x100D};
|
||||
|
||||
const struct SpriteFrameImage gFieldEffectObjectPicTable_Unknown33[] = {
|
||||
overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 0),
|
||||
overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 1),
|
||||
overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 2),
|
||||
overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 3),
|
||||
overworld_frame(gFieldEffectObjectPic_Unknown33, 2, 2, 4),
|
||||
const struct SpriteFrameImage gFieldEffectObjectPicTable_LavaridgeGymWarp[] = {
|
||||
overworld_frame(gFieldEffectObjectPic_LavaridgeGymWarp, 2, 2, 0),
|
||||
overworld_frame(gFieldEffectObjectPic_LavaridgeGymWarp, 2, 2, 1),
|
||||
overworld_frame(gFieldEffectObjectPic_LavaridgeGymWarp, 2, 2, 2),
|
||||
overworld_frame(gFieldEffectObjectPic_LavaridgeGymWarp, 2, 2, 3),
|
||||
overworld_frame(gFieldEffectObjectPic_LavaridgeGymWarp, 2, 2, 4),
|
||||
};
|
||||
|
||||
const union AnimCmd gFieldEffectObjectImageAnim_850D5B0[] =
|
||||
const union AnimCmd gFieldEffectObjectImageAnim_LavaridgeGymWarp[] =
|
||||
{
|
||||
ANIMCMD_FRAME(0, 6),
|
||||
ANIMCMD_FRAME(1, 6),
|
||||
@@ -914,12 +923,21 @@ const union AnimCmd gFieldEffectObjectImageAnim_850D5B0[] =
|
||||
ANIMCMD_END,
|
||||
};
|
||||
|
||||
const union AnimCmd *const gFieldEffectObjectImageAnimTable_Unknown33[] =
|
||||
const union AnimCmd *const gFieldEffectObjectImageAnimTable_LavaridgeGymWarp[] =
|
||||
{
|
||||
gFieldEffectObjectImageAnim_850D5B0,
|
||||
gFieldEffectObjectImageAnim_LavaridgeGymWarp,
|
||||
};
|
||||
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_Unknown33 = {0xFFFF, 0x100D, &gEventObjectBaseOam_16x16, gFieldEffectObjectImageAnimTable_Unknown33, gFieldEffectObjectPicTable_Unknown33, gDummySpriteAffineAnimTable, sub_80B7A58};
|
||||
const struct SpriteTemplate gFieldEffectObjectTemplate_LavaridgeGymWarp =
|
||||
{
|
||||
.tileTag = 0xFFFF,
|
||||
.paletteTag = 0x100D,
|
||||
.oam = &gEventObjectBaseOam_16x16,
|
||||
.anims = gFieldEffectObjectImageAnimTable_LavaridgeGymWarp,
|
||||
.images = gFieldEffectObjectPicTable_LavaridgeGymWarp,
|
||||
.affineAnims = gDummySpriteAffineAnimTable,
|
||||
.callback = SpriteCB_LavaridgeGymWarp
|
||||
};
|
||||
|
||||
const struct SpriteFrameImage gFieldEffectObjectPicTable_Bubbles[] = {
|
||||
overworld_frame(gFieldEffectObjectPic_Bubbles, 2, 4, 0),
|
||||
|
||||
Reference in New Issue
Block a user