mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
Changelog:
Features:
- New goal
- Grand Prix
- Complete all of the Kart Races to win!
- New optional Location Checks
- Omosanity (Activating Omochao)
- Kart Race Mode
- Ring Loss option
- `Classic` - lose all rings on hit
- `Modern` - lose 20 rings on hit
- `OHKO` - instantly die on hit, regardless of ring count (shields still protect you)
- New Trap
- Pong Trap
Quality of Life:
- SA2B is now distributed as an `.apworld`
- Maximum possible number of Emblems in item pool is increased from 180 to 250
- An indicator now shows on the Stage Select screen when `Cannon's Core` is available
- Certain traps (`Exposition` and `Pong`) are now possible to receive on `Route 101` and `Route 280`
- Certain traps (`Confusion`, `Chaos Control`, `Exposition` and `Pong`) are now possible to receive on `FinalHazard`
Bug Fixes:
- Actually swap Intermediate and Expert Chao Races correctly
- Don't always grant double score for killing Gold Beetles anymore
- Ensure upgrades are applied properly, even when received while dying
- Fix the Message Queue getting disordered when receiving many messages in quick succession
- Fix Logic errors
- `City Escape - 3` (Hard Logic) now requires no upgrades
- `Mission Street - Pipe 2` (Hard Logic) now requires no upgrades
- `Crazy Gadget - Pipe 3` (Hard Logic) now requires no upgrades
- `Egg Quarters - 3` (Hard Logic) now requires only `Rouge - Mystic Melody`
- `Mad Space - 5` (Hard Logic) now requires no upgrades
Co-authored-by: RaspberrySpaceJam <tyler.summers@gmail.com>
65 lines
2.1 KiB
Python
65 lines
2.1 KiB
Python
# Emblem Definition
|
|
emblem = "Emblem"
|
|
|
|
# Upgrade Definitions
|
|
sonic_gloves = "Sonic - Magic Glove"
|
|
sonic_light_shoes = "Sonic - Light Shoes"
|
|
sonic_ancient_light = "Sonic - Ancient Light"
|
|
sonic_bounce_bracelet = "Sonic - Bounce Bracelet"
|
|
sonic_flame_ring = "Sonic - Flame Ring"
|
|
sonic_mystic_melody = "Sonic - Mystic Melody"
|
|
|
|
tails_laser_blaster = "Tails - Laser Blaster"
|
|
tails_booster = "Tails - Booster"
|
|
tails_mystic_melody = "Tails - Mystic Melody"
|
|
tails_bazooka = "Tails - Bazooka"
|
|
|
|
knuckles_mystic_melody = "Knuckles - Mystic Melody"
|
|
knuckles_shovel_claws = "Knuckles - Shovel Claws"
|
|
knuckles_air_necklace = "Knuckles - Air Necklace"
|
|
knuckles_hammer_gloves = "Knuckles - Hammer Gloves"
|
|
knuckles_sunglasses = "Knuckles - Sunglasses"
|
|
|
|
shadow_flame_ring = "Shadow - Flame Ring"
|
|
shadow_air_shoes = "Shadow - Air Shoes"
|
|
shadow_ancient_light = "Shadow - Ancient Light"
|
|
shadow_mystic_melody = "Shadow - Mystic Melody"
|
|
|
|
eggman_laser_blaster = "Eggman - Laser Blaster"
|
|
eggman_mystic_melody = "Eggman - Mystic Melody"
|
|
eggman_jet_engine = "Eggman - Jet Engine"
|
|
eggman_large_cannon = "Eggman - Large Cannon"
|
|
eggman_protective_armor = "Eggman - Protective Armor"
|
|
|
|
rouge_mystic_melody = "Rouge - Mystic Melody"
|
|
rouge_pick_nails = "Rouge - Pick Nails"
|
|
rouge_treasure_scope = "Rouge - Treasure Scope"
|
|
rouge_iron_boots = "Rouge - Iron Boots"
|
|
|
|
five_rings = "Five Rings"
|
|
ten_rings = "Ten Rings"
|
|
twenty_rings = "Twenty Rings"
|
|
extra_life = "Extra Life"
|
|
shield = "Shield"
|
|
magnetic_shield = "Magnetic Shield"
|
|
invincibility = "Invincibility"
|
|
|
|
omochao_trap = "OmoTrap"
|
|
timestop_trap = "Chaos Control Trap"
|
|
confuse_trap = "Confusion Trap"
|
|
tiny_trap = "Tiny Trap"
|
|
gravity_trap = "Gravity Trap"
|
|
exposition_trap = "Exposition Trap"
|
|
darkness_trap = "Darkness Trap"
|
|
pong_trap = "Pong Trap"
|
|
|
|
white_emerald = "White Chaos Emerald"
|
|
red_emerald = "Red Chaos Emerald"
|
|
cyan_emerald = "Cyan Chaos Emerald"
|
|
purple_emerald = "Purple Chaos Emerald"
|
|
green_emerald = "Green Chaos Emerald"
|
|
yellow_emerald = "Yellow Chaos Emerald"
|
|
blue_emerald = "Blue Chaos Emerald"
|
|
|
|
maria = "What Maria Wanted"
|