review berry cleanings

This commit is contained in:
DizzyEggg
2017-09-13 19:30:05 +02:00
parent c80b76e85a
commit b1e90c1d50
2 changed files with 54 additions and 100 deletions
+8 -8
View File
@@ -649,10 +649,10 @@ struct DaycareData
u8 stepCounter; u8 stepCounter;
}; };
#define MAP_OBJECTS_NUMBER 16 #define MAP_OBJECTS_COUNT 16
#define BERRY_TREES_NUMBER 128 #define BERRY_TREES_COUNT 128
#define FLAGS_NUMBER 300 #define FLAGS_COUNT 300
#define VARS_NUMBER 256 #define VARS_COUNT 256
struct SaveBlock1 struct SaveBlock1
{ {
@@ -685,12 +685,12 @@ struct SaveBlock1
/*0x9C2*/ u8 field_9C2[6]; /*0x9C2*/ u8 field_9C2[6];
/*0x9C8*/ u16 trainerRematchStepCounter; /*0x9C8*/ u16 trainerRematchStepCounter;
/*0x9CA*/ u8 trainerRematches[100]; /*0x9CA*/ u8 trainerRematches[100];
/*0xA30*/ struct MapObject mapObjects[MAP_OBJECTS_NUMBER]; /*0xA30*/ struct MapObject mapObjects[MAP_OBJECTS_COUNT];
/*0xC70*/ struct MapObjectTemplate mapObjectTemplates[64]; /*0xC70*/ struct MapObjectTemplate mapObjectTemplates[64];
/*0x1270*/ u8 flags[FLAGS_NUMBER]; /*0x1270*/ u8 flags[FLAGS_COUNT];
/*0x139C*/ u16 vars[VARS_NUMBER]; /*0x139C*/ u16 vars[VARS_COUNT];
/*0x159C*/ u32 gameStats[NUM_GAME_STATS]; /*0x159C*/ u32 gameStats[NUM_GAME_STATS];
/*0x169C*/ struct BerryTree berryTrees[BERRY_TREES_NUMBER]; /*0x169C*/ struct BerryTree berryTrees[BERRY_TREES_COUNT];
/*0x1A9C*/ struct SecretBaseRecord secretBases[20]; /*0x1A9C*/ struct SecretBaseRecord secretBases[20];
/*0x271C*/ u8 playerRoomDecor[12]; /*0x271C*/ u8 playerRoomDecor[12];
/*0x2728*/ u8 playerRoomDecorPos[12]; /*0x2728*/ u8 playerRoomDecorPos[12];
+46 -92
View File
@@ -24,52 +24,6 @@ extern const struct BerryTree gBlankBerryTree;
#define FIRST_BERRY ITEM_CHERI_BERRY #define FIRST_BERRY ITEM_CHERI_BERRY
#define LAST_BERRY ITEM_ENIGMA_BERRY #define LAST_BERRY ITEM_ENIGMA_BERRY
#ifdef ENGLISH
#define NAME_CHERI_BERRY _("CHERI")
#define NAME_CHESTO_BERRY _("CHESTO")
#define NAME_PECHA_BERRY _("PECHA")
#define NAME_RAWST_BERRY _("RAWST")
#define NAME_ASPEAR_BERRY _("ASPEAR")
#define NAME_LEPPA_BERRY _("LEPPA")
#define NAME_ORAN_BERRY _("ORAN")
#define NAME_PERSIM_BERRY _("PERSIM")
#define NAME_LUM_BERRY _("LUM")
#define NAME_SITRUS_BERRY _("SITRUS")
#define NAME_FIGY_BERRY _("FIGY")
#define NAME_WIKI_BERRY _("WIKI")
#define NAME_MAGO_BERRY _("MAGO")
#define NAME_AGUAV_BERRY _("AGUAV")
#define NAME_IAPAPA_BERRY _("IAPAPA")
#define NAME_RAZZ_BERRY _("RAZZ")
#define NAME_BLUK_BERRY _("BLUK")
#define NAME_NANAB_BERRY _("NANAB")
#define NAME_WEPEAR_BERRY _("WEPEAR")
#define NAME_PINAP_BERRY _("PINAP")
#define NAME_POMEG_BERRY _("POMEG")
#define NAME_KELPSY_BERRY _("KELPSY")
#define NAME_QUALOT_BERRY _("QUALOT")
#define NAME_HONDEW_BERRY _("HONDEW")
#define NAME_GREPA_BERRY _("GREPA")
#define NAME_TAMATO_BERRY _("TAMATO")
#define NAME_CORNN_BERRY _("CORNN")
#define NAME_MAGOST_BERRY _("MAGOST")
#define NAME_RABUTA_BERRY _("RABUTA")
#define NAME_NOMEL_BERRY _("NOMEL")
#define NAME_SPELON_BERRY _("SPELON")
#define NAME_PAMTRE_BERRY _("PAMTRE")
#define NAME_WATMEL_BERRY _("WATMEL")
#define NAME_DURIN_BERRY _("DURIN")
#define NAME_BELUE_BERRY _("BELUE")
#define NAME_LIECHI_BERRY _("LIECHI")
#define NAME_GANLON_BERRY _("GANLON")
#define NAME_SALAC_BERRY _("SALAC")
#define NAME_PETAYA_BERRY _("PETAYA")
#define NAME_APICOT_BERRY _("APICOT")
#define NAME_LANSAT_BERRY _("LANSAT")
#define NAME_STARF_BERRY _("STARF")
#define NAME_ENIGMA_BERRY _("ENIGMA")
#endif // ENGLISH
static const u8 sBerryDescriptionPart1_Cheri[] = _("Blooms with delicate pretty flowers."); static const u8 sBerryDescriptionPart1_Cheri[] = _("Blooms with delicate pretty flowers.");
static const u8 sBerryDescriptionPart2_Cheri[] = _("The bright red BERRY is very spicy."); static const u8 sBerryDescriptionPart2_Cheri[] = _("The bright red BERRY is very spicy.");
@@ -161,7 +115,7 @@ static const u8 sBerryDescriptionPart2_Enigma[] = _("Appears to have the power o
const struct Berry gBerries[] = const struct Berry gBerries[] =
{ {
{ {
.name = NAME_CHERI_BERRY, .name = _("CHERI"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 20, .size = 20,
.maxYield = 3, .maxYield = 3,
@@ -177,7 +131,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_CHESTO_BERRY, .name = _("CHESTO"),
.firmness = BERRY_FIRMNESS_SUPER_HARD, .firmness = BERRY_FIRMNESS_SUPER_HARD,
.size = 80, .size = 80,
.maxYield = 3, .maxYield = 3,
@@ -193,7 +147,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_PECHA_BERRY, .name = _("PECHA"),
.firmness = BERRY_FIRMNESS_VERY_SOFT, .firmness = BERRY_FIRMNESS_VERY_SOFT,
.size = 40, .size = 40,
.maxYield = 3, .maxYield = 3,
@@ -209,7 +163,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_RAWST_BERRY, .name = _("RAWST"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 32, .size = 32,
.maxYield = 3, .maxYield = 3,
@@ -225,7 +179,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_ASPEAR_BERRY, .name = _("ASPEAR"),
.firmness = BERRY_FIRMNESS_SUPER_HARD, .firmness = BERRY_FIRMNESS_SUPER_HARD,
.size = 50, .size = 50,
.maxYield = 3, .maxYield = 3,
@@ -241,7 +195,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_LEPPA_BERRY, .name = _("LEPPA"),
.firmness = BERRY_FIRMNESS_VERY_HARD, .firmness = BERRY_FIRMNESS_VERY_HARD,
.size = 28, .size = 28,
.maxYield = 3, .maxYield = 3,
@@ -257,7 +211,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_ORAN_BERRY, .name = _("ORAN"),
.firmness = BERRY_FIRMNESS_SUPER_HARD, .firmness = BERRY_FIRMNESS_SUPER_HARD,
.size = 35, .size = 35,
.maxYield = 3, .maxYield = 3,
@@ -273,7 +227,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_PERSIM_BERRY, .name = _("PERSIM"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 47, .size = 47,
.maxYield = 3, .maxYield = 3,
@@ -289,7 +243,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_LUM_BERRY, .name = _("LUM"),
.firmness = BERRY_FIRMNESS_SUPER_HARD, .firmness = BERRY_FIRMNESS_SUPER_HARD,
.size = 34, .size = 34,
.maxYield = 2, .maxYield = 2,
@@ -305,7 +259,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_SITRUS_BERRY, .name = _("SITRUS"),
.firmness = BERRY_FIRMNESS_VERY_HARD, .firmness = BERRY_FIRMNESS_VERY_HARD,
.size = 95, .size = 95,
.maxYield = 3, .maxYield = 3,
@@ -321,7 +275,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_FIGY_BERRY, .name = _("FIGY"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 100, .size = 100,
.maxYield = 3, .maxYield = 3,
@@ -337,7 +291,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_WIKI_BERRY, .name = _("WIKI"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 115, .size = 115,
.maxYield = 3, .maxYield = 3,
@@ -353,7 +307,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_MAGO_BERRY, .name = _("MAGO"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 126, .size = 126,
.maxYield = 3, .maxYield = 3,
@@ -369,7 +323,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_AGUAV_BERRY, .name = _("AGUAV"),
.firmness = BERRY_FIRMNESS_SUPER_HARD, .firmness = BERRY_FIRMNESS_SUPER_HARD,
.size = 64, .size = 64,
.maxYield = 3, .maxYield = 3,
@@ -385,7 +339,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_IAPAPA_BERRY, .name = _("IAPAPA"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 223, .size = 223,
.maxYield = 3, .maxYield = 3,
@@ -401,7 +355,7 @@ const struct Berry gBerries[] =
.smoothness = 25, .smoothness = 25,
}, },
{ {
.name = NAME_RAZZ_BERRY, .name = _("RAZZ"),
.firmness = BERRY_FIRMNESS_VERY_HARD, .firmness = BERRY_FIRMNESS_VERY_HARD,
.size = 120, .size = 120,
.maxYield = 6, .maxYield = 6,
@@ -417,7 +371,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_BLUK_BERRY, .name = _("BLUK"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 108, .size = 108,
.maxYield = 6, .maxYield = 6,
@@ -433,7 +387,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_NANAB_BERRY, .name = _("NANAB"),
.firmness = BERRY_FIRMNESS_VERY_HARD, .firmness = BERRY_FIRMNESS_VERY_HARD,
.size = 77, .size = 77,
.maxYield = 6, .maxYield = 6,
@@ -449,7 +403,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_WEPEAR_BERRY, .name = _("WEPEAR"),
.firmness = BERRY_FIRMNESS_SUPER_HARD, .firmness = BERRY_FIRMNESS_SUPER_HARD,
.size = 74, .size = 74,
.maxYield = 6, .maxYield = 6,
@@ -465,7 +419,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_PINAP_BERRY, .name = _("PINAP"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 80, .size = 80,
.maxYield = 6, .maxYield = 6,
@@ -481,7 +435,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_POMEG_BERRY, .name = _("POMEG"),
.firmness = BERRY_FIRMNESS_VERY_HARD, .firmness = BERRY_FIRMNESS_VERY_HARD,
.size = 135, .size = 135,
.maxYield = 6, .maxYield = 6,
@@ -497,7 +451,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_KELPSY_BERRY, .name = _("KELPSY"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 150, .size = 150,
.maxYield = 6, .maxYield = 6,
@@ -513,7 +467,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_QUALOT_BERRY, .name = _("QUALOT"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 110, .size = 110,
.maxYield = 6, .maxYield = 6,
@@ -529,7 +483,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_HONDEW_BERRY, .name = _("HONDEW"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 162, .size = 162,
.maxYield = 6, .maxYield = 6,
@@ -545,7 +499,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_GREPA_BERRY, .name = _("GREPA"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 149, .size = 149,
.maxYield = 6, .maxYield = 6,
@@ -561,7 +515,7 @@ const struct Berry gBerries[] =
.smoothness = 20, .smoothness = 20,
}, },
{ {
.name = NAME_TAMATO_BERRY, .name = _("TAMATO"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 200, .size = 200,
.maxYield = 4, .maxYield = 4,
@@ -577,7 +531,7 @@ const struct Berry gBerries[] =
.smoothness = 30, .smoothness = 30,
}, },
{ {
.name = NAME_CORNN_BERRY, .name = _("CORNN"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 75, .size = 75,
.maxYield = 4, .maxYield = 4,
@@ -593,7 +547,7 @@ const struct Berry gBerries[] =
.smoothness = 30, .smoothness = 30,
}, },
{ {
.name = NAME_MAGOST_BERRY, .name = _("MAGOST"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 140, .size = 140,
.maxYield = 4, .maxYield = 4,
@@ -609,7 +563,7 @@ const struct Berry gBerries[] =
.smoothness = 30, .smoothness = 30,
}, },
{ {
.name = NAME_RABUTA_BERRY, .name = _("RABUTA"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 226, .size = 226,
.maxYield = 4, .maxYield = 4,
@@ -625,7 +579,7 @@ const struct Berry gBerries[] =
.smoothness = 30, .smoothness = 30,
}, },
{ {
.name = NAME_NOMEL_BERRY, .name = _("NOMEL"),
.firmness = BERRY_FIRMNESS_SUPER_HARD, .firmness = BERRY_FIRMNESS_SUPER_HARD,
.size = 285, .size = 285,
.maxYield = 4, .maxYield = 4,
@@ -641,7 +595,7 @@ const struct Berry gBerries[] =
.smoothness = 30, .smoothness = 30,
}, },
{ {
.name = NAME_SPELON_BERRY, .name = _("SPELON"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 133, .size = 133,
.maxYield = 2, .maxYield = 2,
@@ -657,7 +611,7 @@ const struct Berry gBerries[] =
.smoothness = 70, .smoothness = 70,
}, },
{ {
.name = NAME_PAMTRE_BERRY, .name = _("PAMTRE"),
.firmness = BERRY_FIRMNESS_VERY_SOFT, .firmness = BERRY_FIRMNESS_VERY_SOFT,
.size = 244, .size = 244,
.maxYield = 2, .maxYield = 2,
@@ -673,7 +627,7 @@ const struct Berry gBerries[] =
.smoothness = 70, .smoothness = 70,
}, },
{ {
.name = NAME_WATMEL_BERRY, .name = _("WATMEL"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 250, .size = 250,
.maxYield = 2, .maxYield = 2,
@@ -689,7 +643,7 @@ const struct Berry gBerries[] =
.smoothness = 70, .smoothness = 70,
}, },
{ {
.name = NAME_DURIN_BERRY, .name = _("DURIN"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 280, .size = 280,
.maxYield = 2, .maxYield = 2,
@@ -705,7 +659,7 @@ const struct Berry gBerries[] =
.smoothness = 70, .smoothness = 70,
}, },
{ {
.name = NAME_BELUE_BERRY, .name = _("BELUE"),
.firmness = BERRY_FIRMNESS_VERY_SOFT, .firmness = BERRY_FIRMNESS_VERY_SOFT,
.size = 300, .size = 300,
.maxYield = 2, .maxYield = 2,
@@ -721,7 +675,7 @@ const struct Berry gBerries[] =
.smoothness = 70, .smoothness = 70,
}, },
{ {
.name = NAME_LIECHI_BERRY, .name = _("LIECHI"),
.firmness = BERRY_FIRMNESS_VERY_HARD, .firmness = BERRY_FIRMNESS_VERY_HARD,
.size = 111, .size = 111,
.maxYield = 2, .maxYield = 2,
@@ -737,7 +691,7 @@ const struct Berry gBerries[] =
.smoothness = 80, .smoothness = 80,
}, },
{ {
.name = NAME_GANLON_BERRY, .name = _("GANLON"),
.firmness = BERRY_FIRMNESS_VERY_HARD, .firmness = BERRY_FIRMNESS_VERY_HARD,
.size = 33, .size = 33,
.maxYield = 2, .maxYield = 2,
@@ -753,7 +707,7 @@ const struct Berry gBerries[] =
.smoothness = 80, .smoothness = 80,
}, },
{ {
.name = NAME_SALAC_BERRY, .name = _("SALAC"),
.firmness = BERRY_FIRMNESS_VERY_HARD, .firmness = BERRY_FIRMNESS_VERY_HARD,
.size = 95, .size = 95,
.maxYield = 2, .maxYield = 2,
@@ -769,7 +723,7 @@ const struct Berry gBerries[] =
.smoothness = 80, .smoothness = 80,
}, },
{ {
.name = NAME_PETAYA_BERRY, .name = _("PETAYA"),
.firmness = BERRY_FIRMNESS_VERY_HARD, .firmness = BERRY_FIRMNESS_VERY_HARD,
.size = 237, .size = 237,
.maxYield = 2, .maxYield = 2,
@@ -785,7 +739,7 @@ const struct Berry gBerries[] =
.smoothness = 80, .smoothness = 80,
}, },
{ {
.name = NAME_APICOT_BERRY, .name = _("APICOT"),
.firmness = BERRY_FIRMNESS_HARD, .firmness = BERRY_FIRMNESS_HARD,
.size = 75, .size = 75,
.maxYield = 2, .maxYield = 2,
@@ -801,7 +755,7 @@ const struct Berry gBerries[] =
.smoothness = 80, .smoothness = 80,
}, },
{ {
.name = NAME_LANSAT_BERRY, .name = _("LANSAT"),
.firmness = BERRY_FIRMNESS_SOFT, .firmness = BERRY_FIRMNESS_SOFT,
.size = 97, .size = 97,
.maxYield = 2, .maxYield = 2,
@@ -817,7 +771,7 @@ const struct Berry gBerries[] =
.smoothness = 30, .smoothness = 30,
}, },
{ {
.name = NAME_STARF_BERRY, .name = _("STARF"),
.firmness = BERRY_FIRMNESS_SUPER_HARD, .firmness = BERRY_FIRMNESS_SUPER_HARD,
.size = 153, .size = 153,
.maxYield = 2, .maxYield = 2,
@@ -833,7 +787,7 @@ const struct Berry gBerries[] =
.smoothness = 30, .smoothness = 30,
}, },
{ {
.name = NAME_ENIGMA_BERRY, .name = _("ENIGMA"),
.firmness = BERRY_FIRMNESS_UNKNOWN, .firmness = BERRY_FIRMNESS_UNKNOWN,
.size = 0, .size = 0,
.maxYield = 2, .maxYield = 2,
@@ -954,7 +908,7 @@ void ClearBerryTrees(void)
{ {
int i; int i;
for (i = 0; i < BERRY_TREES_NUMBER; i++) for (i = 0; i < BERRY_TREES_COUNT; i++)
gSaveBlock1Ptr->berryTrees[i] = gBlankBerryTree; gSaveBlock1Ptr->berryTrees[i] = gBlankBerryTree;
} }
@@ -992,7 +946,7 @@ void BerryTreeTimeUpdate(s32 minutes)
int i; int i;
struct BerryTree *tree; struct BerryTree *tree;
for (i = 0; i < BERRY_TREES_NUMBER; i++) for (i = 0; i < BERRY_TREES_COUNT; i++)
{ {
tree = &gSaveBlock1Ptr->berryTrees[i]; tree = &gSaveBlock1Ptr->berryTrees[i];
@@ -1241,7 +1195,7 @@ void ResetBerryTreeSparkleFlags(void)
top = cam_top + 3; top = cam_top + 3;
right = cam_left + 14; right = cam_left + 14;
bottom = top + 8; bottom = top + 8;
for (i = 0; i < MAP_OBJECTS_NUMBER; i++) for (i = 0; i < MAP_OBJECTS_COUNT; i++)
{ {
if (gMapObjects[i].active && gMapObjects[i].animPattern == 12) if (gMapObjects[i].active && gMapObjects[i].animPattern == 12)
{ {