Added item data for the Gen. 5 gems.

This commit is contained in:
LOuroboros 2019-03-06 15:29:58 -03:00
parent 7dc39298d6
commit 5f58b531a2
2 changed files with 342 additions and 0 deletions

View file

@ -7769,6 +7769,330 @@ const struct Item gItems[] =
.secondaryId = 0,
},
[ITEM_FIRE_GEM] =
{
.name = _("Fire Gem"),
.itemId = ITEM_FIRE_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gFireGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_WATER_GEM] =
{
.name = _("Water Gem"),
.itemId = ITEM_WATER_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gWaterGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_ELECTRIC_GEM] =
{
.name = _("Electric Gem"),
.itemId = ITEM_ELECTRIC_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gElectricGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_GRASS_GEM] =
{
.name = _("Grass Gem"),
.itemId = ITEM_GRASS_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gGrassGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_ICE_GEM] =
{
.name = _("Ice Gem"),
.itemId = ITEM_ICE_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gIceGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_FIGHTING_GEM] =
{
.name = _("Fighting Gem"),
.itemId = ITEM_FIGHTING_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gFightingGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_POISON_GEM] =
{
.name = _("Poison Gem"),
.itemId = ITEM_POISON_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gPoisonGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_GROUND_GEM] =
{
.name = _("Ground Gem"),
.itemId = ITEM_GROUND_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gGroundGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_FLYING_GEM] =
{
.name = _("Flying Gem"),
.itemId = ITEM_FLYING_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gFlyingGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_PSYCHIC_GEM] =
{
.name = _("Psychic Gem"),
.itemId = ITEM_PSYCHIC_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gPsychicGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_BUG_GEM] =
{
.name = _("Bug Gem"),
.itemId = ITEM_BUG_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gBugGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_ROCK_GEM] =
{
.name = _("Rock Gem"),
.itemId = ITEM_ROCK_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gRockGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_GHOST_GEM] =
{
.name = _("Ghost Gem"),
.itemId = ITEM_GHOST_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gGhostGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_DRAGON_GEM] =
{
.name = _("Dragon Gem"),
.itemId = ITEM_DRAGON_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gDragonGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_DARK_GEM] =
{
.name = _("Dark Gem"),
.itemId = ITEM_DARK_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gDarkGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_STEEL_GEM] =
{
.name = _("Steel Gem"),
.itemId = ITEM_STEEL_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gSteelGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_NORMAL_GEM] =
{
.name = _("Normal Gem"),
.itemId = ITEM_NORMAL_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gNormalGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_FAIRY_GEM] =
{
.name = _("Fairy Gem"),
.itemId = ITEM_FAIRY_GEM,
.price = 200,
.holdEffect = HOLD_EFFECT_GEMS,
.holdEffectParam = 0,
.description = gFairyGemItemDescription,
.importance = 0,
.unk19 = 0,
.pocket = POCKET_ITEMS,
.type = 4,
.fieldUseFunc = ItemUseOutOfBattle_CannotUse,
.battleUsage = 0,
.battleUseFunc = NULL,
.secondaryId = 0,
},
[ITEM_ASSAULT_VEST] =
{
.name = _("Assault Vest"),

View file

@ -378,6 +378,24 @@ const u8 gDouseDriveItemDescription[] = _("Changes Genesect's\nTechno Blast so i
const u8 gShockDriveItemDescription[] = _("Changes Genesect's\nTechno Blast so it\nbecomes Electric type.");
const u8 gBurnDriveItemDescription[] = _("Changes Genesect's\nTechno Blast so it\nbecomes Fire type.");
const u8 gChillDriveItemDescription[] = _("Changes Genesect's\nTechno Blast so it\nbecomes Ice type.");
const u8 gFireGemItemDescription[] = _("Increases the\npower of Fire\nType moves.");
const u8 gWaterGemItemDescription[] = _("Increases the\npower of Water\nType moves.");
const u8 gElectricGemItemDescription[] = _("Increases the\npower of Electric\nType moves.");
const u8 gGrassGemItemDescription[] = _("Increases the\npower of Grass\nType moves.");
const u8 gIceGemItemDescription[] = _("Increases the\npower of Ice\nType moves.");
const u8 gFightingGemItemDescription[] = _("Increases the\npower of Fighting\nType moves.");
const u8 gPoisonGemItemDescription[] = _("Increases the\npower of Poison\nType moves.");
const u8 gGroundGemItemDescription[] = _("Increases the\npower of Ground\nType moves.");
const u8 gFlyingGemItemDescription[] = _("Increases the\npower of Flying\nType moves.");
const u8 gPsychicGemItemDescription[] = _("Increases the\npower of Psychic\nType moves.");
const u8 gBugGemItemDescription[] = _("Increases the\npower of Bug\nType moves.");
const u8 gRockGemItemDescription[] = _("Increases the\npower of Rock\nType moves.");
const u8 gGhostGemItemDescription[] = _("Increases the\npower of Ghost\nType moves.");
const u8 gDragonGemItemDescription[] = _("Increases the\npower of Dragon\nType moves.");
const u8 gDarkGemItemDescription[] = _("Increases the\npower of Dark\nType moves.");
const u8 gSteelGemItemDescription[] = _("Increases the\npower of Steel\nType moves.");
const u8 gNormalGemItemDescription[] = _("Increases the\npower of Normal\nType moves.");
const u8 gFairyGemItemDescription[] = _("Increases the\npower of Fairy\nType moves.");
const u8 gAssaultVestItemDescription[] = _("Raises Sp. Def but\nprevents the use of\nstatus moves.");
const u8 gPixiePlateItemDescription[] = _("A stone tablet that\nboosts the power of\nFairy-type moves.");
const u8 gGengariteItemDescription[] = _("This stone enables\nGengar to Mega\nEvolve in battle.");