Pokémon Red and Blue: Version 2 (#1282)
Adds Trainersanity option (Each non-scripted trainer has a location check, adding 317 locations) Adds Randomize Pokedex option. It is required to obtain items from Oak's Aides. Adds option to add all normal shop items to all normal shops. Adds DeathLink option. Adds traps. Improves Type Chart randomization. Items can be received during battle. Stores start inventory in ROM. Only requests remote start inventory if patch is from v1. Fixes logic bugs. Various other improvements.
This commit is contained in:
@@ -16,7 +16,7 @@ item_table = {
|
||||
"Bicycle": ItemData(6, ItemClassification.progression, ["Unique", "Key Items"]),
|
||||
# "Flippers": ItemData(7, ItemClassification.progression),
|
||||
#"Safari Ball": ItemData(8, ItemClassification.filler),
|
||||
#"Pokedex": ItemData(9, ItemClassification.filler),
|
||||
"Pokedex": ItemData(9, ItemClassification.progression, ["Unique", "Key Items"]),
|
||||
"Moon Stone": ItemData(10, ItemClassification.useful, ["Unique", "Evolution Stones"]),
|
||||
"Antidote": ItemData(11, ItemClassification.filler, ["Consumables"]),
|
||||
"Burn Heal": ItemData(12, ItemClassification.filler, ["Consumables"]),
|
||||
@@ -99,13 +99,17 @@ item_table = {
|
||||
"Mansion Key": ItemData(90, ItemClassification.progression, ["Unique", "Key Items"]),
|
||||
"Hideout Key": ItemData(91, ItemClassification.progression, ["Unique", "Key Items"]),
|
||||
"Safari Pass": ItemData(93, ItemClassification.progression, ["Unique", "Key Items"]),
|
||||
"Poison Trap": ItemData(94, ItemClassification.trap, ["Traps"]),
|
||||
"Paralyze Trap": ItemData(95, ItemClassification.trap, ["Traps"]),
|
||||
"Ice Trap": ItemData(96, ItemClassification.trap, ["Traps"]),
|
||||
"Fire Trap": ItemData(97, ItemClassification.trap, ["Traps"]),
|
||||
"HM01 Cut": ItemData(196, ItemClassification.progression, ["Unique", "HMs"]),
|
||||
"HM02 Fly": ItemData(197, ItemClassification.progression, ["Unique", "HMs"]),
|
||||
"HM03 Surf": ItemData(198, ItemClassification.progression, ["Unique", "HMs"]),
|
||||
"HM04 Strength": ItemData(199, ItemClassification.progression, ["Unique", "HMs"]),
|
||||
"HM05 Flash": ItemData(200, ItemClassification.progression, ["Unique", "HMs"]),
|
||||
"TM01 Mega Punch": ItemData(201, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM02 Razor Wind": ItemData(202, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM02 Razor Wind": ItemData(202, ItemClassification.filler, ["Unique", "TMs"]),
|
||||
"TM03 Swords Dance": ItemData(203, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM04 Whirlwind": ItemData(204, ItemClassification.filler, ["Unique", "TMs"]),
|
||||
"TM05 Mega Kick": ItemData(205, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
@@ -139,12 +143,12 @@ item_table = {
|
||||
"TM33 Reflect": ItemData(233, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM34 Bide": ItemData(234, ItemClassification.filler, ["Unique", "TMs"]),
|
||||
"TM35 Metronome": ItemData(235, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM36 Self Destruct": ItemData(236, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM36 Self-Destruct": ItemData(236, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM37 Egg Bomb": ItemData(237, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM38 Fire Blast": ItemData(238, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM39 Swift": ItemData(239, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM40 Skull Bash": ItemData(240, ItemClassification.filler, ["Unique", "TMs"]),
|
||||
"TM41 Soft Boiled": ItemData(241, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM41 Soft-Boiled": ItemData(241, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM42 Dream Eater": ItemData(242, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
"TM43 Sky Attack": ItemData(243, ItemClassification.filler, ["Unique", "TMs"]),
|
||||
"TM44 Rest": ItemData(244, ItemClassification.useful, ["Unique", "TMs"]),
|
||||
|
||||
Reference in New Issue
Block a user