 294a67a4b4
			
		
	
	294a67a4b4
	
	
	
		
			
			Changelog:
Features:
- New Goal
  - Minigame Madness
    - Win a certain number of each type of Minigame Trap, then defeat the Finalhazard to win!
	- How many of each Minigame are required can be set by an Option
	- When the required amount of a Minigame has been received, that Minigame can be replayed in the Chao World Lobby
- New optional Location Checks
  - Bigsanity
    - Go fishing with Big in each stage for a Location Check
  - Itemboxsanity
    - Either Extra Life Boxes or All Item Boxes
- New Items
  - New Traps
    - Literature Trap
	- Controller Drift Trap
	- Poison Trap
	- Bee Trap
  - New Minigame Traps
    - Breakout Trap
	- Fishing Trap
	- Trivia Trap
	- Pokemon Trivia Trap
	- Pokemon Count Trap
	- Number Sequence Trap
	- Light Up Path Trap
	- Pinball Trap
	- Math Quiz Trap
	- Snake Trap
	- Input Sequence Trap
- Trap Link
  - When you receive a trap, you send a copy of it to every other player with Trap Link enabled
- Boss Gate Plando
- Expert Logic Difficulty
	- Use at your own risk. This difficulty requires complete mastery of SA2.
- Missions can now be enabled and disabled per-character, instead of just per-style
- Minigame Difficulty can now be set to "Chaos", which selects a new difficulty randomly per-trap received
Quality of Life:
- Gate Stages and Mission Orders are now displayed in the spoiler log
- Additional play stats are saved and displayed with the randomizer credits
- Stage Locations progress UI now displays in multiple pages when Itemboxsanity is enabled
- Current stage mission order and progress are now shown when paused in-level
- Chaos Emeralds are now shown when paused in-level
- Location Name Groups were created
- Moved SA2B to the new Options system
- Option Presets were created
- Error Messages are more obvious
Bug Fixes:
- Added missing `Dry Lagoon - 12 Animals` location
- Flying Dog boss should no longer crash when you have done at least 3 Intermediate Kart Races
- Invincibility can no longer be received in the King Boom Boo fight, preventing a crash
- Chaos Emeralds should no longer disproportionately end up in Cannon's Core or the final Level Gate
- Going into submenus from the pause menu should no longer reset traps
- `Sonic - Magic Gloves` are now plural
- Junk items will no longer cause a crash when in a falling state
- Chao Garden:
	- Prevent races from occasionally becoming uncompletable when using the "Prize Only" option
	- Properly allow Hero Chao to participate in Dark Races
	- Don't allow the Chao Garden to send locations when connected to an invalid server
	- Prevent the Chao Garden from resetting your life count
	- Fix Chao World Entrance Shuffle causing inaccessible Neutral Garden
	- Fix pressing the 'B' button to take you to the proper location in Chao World Entrance Shuffle
	- Prevent Chao Karate progress icon overflow
	- Prevent changing Chao Timescale while paused or while a Minigame is active
- Logic Fixes:
	- `Mission Street - Chao Key 1` (Hard Logic) now requires no upgrades
	- `Mission Street - Chao Key 2` (Hard Logic) now requires no upgrades
	- `Crazy Gadget - Hidden 1` (Standard Logic) now requires `Sonic - Bounce Bracelet` instead of `Sonic - Light Shoes`
	- `Lost Colony - Hidden 1` (Standard Logic) now requires `Eggman - Jet Engine`
	- `Mad Space - Gold Beetle` (Standard Logic) now only requires `Rouge - Iron Boots`
	- `Cosmic Wall - Gold Beetle` (Standard and Hard Logic) now only requires `Eggman - Jet Engine`
		
	
		
			
				
	
	
		
			230 lines
		
	
	
		
			7.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			230 lines
		
	
	
		
			7.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| # Emblem Definition
 | |
| emblem = "Emblem"
 | |
| 
 | |
| # Market Token Definition
 | |
| market_token = "Chao Coin"
 | |
| 
 | |
| # Upgrade Definitions
 | |
| sonic_gloves          = "Sonic - Magic Gloves"
 | |
| 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"
 | |
| 
 | |
| 
 | |
| # Junk
 | |
| five_rings      = "Five Rings"
 | |
| ten_rings       = "Ten Rings"
 | |
| twenty_rings    = "Twenty Rings"
 | |
| extra_life      = "Extra Life"
 | |
| shield          = "Shield"
 | |
| magnetic_shield = "Magnetic Shield"
 | |
| invincibility   = "Invincibility"
 | |
| 
 | |
| 
 | |
| # Traps
 | |
| 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"
 | |
| ice_trap              = "Ice Trap"
 | |
| slow_trap             = "Slow Trap"
 | |
| cutscene_trap         = "Cutscene Trap"
 | |
| reverse_trap          = "Reverse Trap"
 | |
| literature_trap       = "Literature Trap"
 | |
| controller_drift_trap = "Controller Drift Trap"
 | |
| poison_trap           = "Poison Trap"
 | |
| bee_trap              = "Bee Trap"
 | |
| 
 | |
| pong_trap            = "Pong Trap"
 | |
| breakout_trap        = "Breakout Trap"
 | |
| fishing_trap         = "Fishing Trap"
 | |
| trivia_trap          = "Trivia Trap"
 | |
| pokemon_trivia_trap  = "Pokemon Trivia Trap"
 | |
| pokemon_count_trap   = "Pokemon Count Trap"
 | |
| number_sequence_trap = "Number Sequence Trap"
 | |
| light_up_path_trap   = "Light Up Path Trap"
 | |
| pinball_trap         = "Pinball Trap"
 | |
| math_quiz_trap       = "Math Quiz Trap"
 | |
| snake_trap           = "Snake Trap"
 | |
| input_sequence_trap  = "Input Sequence Trap"
 | |
| 
 | |
| 
 | |
| # Chaos Emeralds
 | |
| 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"
 | |
| 
 | |
| 
 | |
| # Chao Eggs
 | |
| normal_egg              = "Normal Egg"
 | |
| yellow_monotone_egg     = "Yellow Mono-Tone Egg"
 | |
| white_monotone_egg      = "White Mono-Tone Egg"
 | |
| brown_monotone_egg      = "Brown Mono-Tone Egg"
 | |
| sky_blue_monotone_egg   = "Sky Blue Mono-Tone Egg"
 | |
| pink_monotone_egg       = "Pink Mono-Tone Egg"
 | |
| blue_monotone_egg       = "Blue Mono-Tone Egg"
 | |
| grey_monotone_egg       = "Grey Mono-Tone Egg"
 | |
| green_monotone_egg      = "Green Mono-Tone Egg"
 | |
| red_monotone_egg        = "Red Mono-Tone Egg"
 | |
| lime_green_monotone_egg = "Lime Green Mono-Tone Egg"
 | |
| purple_monotone_egg     = "Purple Mono-Tone Egg"
 | |
| orange_monotone_egg     = "Orange Mono-Tone Egg"
 | |
| black_monotone_egg      = "Black Mono-Tone Egg"
 | |
| 
 | |
| yellow_twotone_egg     = "Yellow Two-Tone Egg"
 | |
| white_twotone_egg      = "White Two-Tone Egg"
 | |
| brown_twotone_egg      = "Brown Two-Tone Egg"
 | |
| sky_blue_twotone_egg   = "Sky Blue Two-Tone Egg"
 | |
| pink_twotone_egg       = "Pink Two-Tone Egg"
 | |
| blue_twotone_egg       = "Blue Two-Tone Egg"
 | |
| grey_twotone_egg       = "Grey Two-Tone Egg"
 | |
| green_twotone_egg      = "Green Two-Tone Egg"
 | |
| red_twotone_egg        = "Red Two-Tone Egg"
 | |
| lime_green_twotone_egg = "Lime Green Two-Tone Egg"
 | |
| purple_twotone_egg     = "Purple Two-Tone Egg"
 | |
| orange_twotone_egg     = "Orange Two-Tone Egg"
 | |
| black_twotone_egg      = "Black Two-Tone Egg"
 | |
| 
 | |
| normal_shiny_egg     = "Normal Shiny Egg"
 | |
| yellow_shiny_egg     = "Yellow Shiny Egg"
 | |
| white_shiny_egg      = "White Shiny Egg"
 | |
| brown_shiny_egg      = "Brown Shiny Egg"
 | |
| sky_blue_shiny_egg   = "Sky Blue Shiny Egg"
 | |
| pink_shiny_egg       = "Pink Shiny Egg"
 | |
| blue_shiny_egg       = "Blue Shiny Egg"
 | |
| grey_shiny_egg       = "Grey Shiny Egg"
 | |
| green_shiny_egg      = "Green Shiny Egg"
 | |
| red_shiny_egg        = "Red Shiny Egg"
 | |
| lime_green_shiny_egg = "Lime Green Shiny Egg"
 | |
| purple_shiny_egg     = "Purple Shiny Egg"
 | |
| orange_shiny_egg     = "Orange Shiny Egg"
 | |
| black_shiny_egg      = "Black Shiny Egg"
 | |
| 
 | |
| 
 | |
| # Chao Fruit
 | |
| chao_garden_fruit = "Chao Garden Fruit"
 | |
| hero_garden_fruit = "Hero Garden Fruit"
 | |
| dark_garden_fruit = "Dark Garden Fruit"
 | |
| 
 | |
| strong_fruit   = "Strong Fruit"
 | |
| tasty_fruit    = "Tasty Fruit"
 | |
| hero_fruit     = "Hero Fruit"
 | |
| dark_fruit     = "Dark Fruit"
 | |
| round_fruit    = "Round Fruit"
 | |
| triangle_fruit = "Triangle Fruit"
 | |
| square_fruit   = "Square Fruit"
 | |
| heart_fruit    = "Heart Fruit"
 | |
| chao_fruit     = "Chao Fruit"
 | |
| smart_fruit    = "Smart Fruit"
 | |
| 
 | |
| orange_fruit = "Orange Fruit"
 | |
| blue_fruit   = "Blue Fruit"
 | |
| pink_fruit   = "Pink Fruit"
 | |
| green_fruit  = "Green Fruit"
 | |
| purple_fruit = "Purple Fruit"
 | |
| yellow_fruit = "Yellow Fruit"
 | |
| red_fruit    = "Red Fruit"
 | |
| 
 | |
| mushroom_fruit       = "Mushroom"
 | |
| super_mushroom_fruit = "Super Mushroom"
 | |
| mint_candy_fruit     = "Mint Candy"
 | |
| grapes_fruit         = "Grapes"
 | |
| 
 | |
| 
 | |
| # Chao Seeds
 | |
| strong_seed   = "Strong Seed"
 | |
| tasty_seed    = "Tasty Seed"
 | |
| hero_seed     = "Hero Seed"
 | |
| dark_seed     = "Dark Seed"
 | |
| round_seed    = "Round Seed"
 | |
| triangle_seed = "Triangle Seed"
 | |
| square_seed   = "Square Seed"
 | |
| 
 | |
| 
 | |
| # Chao Hats
 | |
| pumpkin_hat       = "Pumpkin"
 | |
| skull_hat         = "Skull"
 | |
| apple_hat         = "Apple"
 | |
| bucket_hat        = "Bucket"
 | |
| empty_can_hat     = "Empty Can"
 | |
| cardboard_box_hat = "Cardboard Box"
 | |
| flower_pot_hat    = "Flower Pot"
 | |
| paper_bag_hat     = "Paper Bag"
 | |
| pan_hat           = "Pan"
 | |
| stump_hat         = "Stump"
 | |
| watermelon_hat    = "Watermelon"
 | |
| 
 | |
| red_wool_beanie_hat   = "Red Wool Beanie"
 | |
| blue_wool_beanie_hat  = "Blue Wool Beanie"
 | |
| black_wool_beanie_hat = "Black Wool Beanie"
 | |
| pacifier_hat          = "Pacifier"
 | |
| 
 | |
| 
 | |
| # Animal Items
 | |
| animal_penguin      = "Penguin"
 | |
| animal_seal         = "Seal"
 | |
| animal_otter        = "Otter"
 | |
| animal_rabbit       = "Rabbit"
 | |
| animal_cheetah      = "Cheetah"
 | |
| animal_warthog      = "Warthog"
 | |
| animal_bear         = "Bear"
 | |
| animal_tiger        = "Tiger"
 | |
| animal_gorilla      = "Gorilla"
 | |
| animal_peacock      = "Peacock"
 | |
| animal_parrot       = "Parrot"
 | |
| animal_condor       = "Condor"
 | |
| animal_skunk        = "Skunk"
 | |
| animal_sheep        = "Sheep"
 | |
| animal_raccoon      = "Raccoon"
 | |
| animal_halffish     = "HalfFish"
 | |
| animal_skeleton_dog = "Skeleton Dog"
 | |
| animal_bat          = "Bat"
 | |
| animal_dragon       = "Dragon"
 | |
| animal_unicorn      = "Unicorn"
 | |
| animal_phoenix      = "Phoenix"
 | |
| 
 | |
| chaos_drive_yellow = "Yellow Chaos Drive"
 | |
| chaos_drive_green  = "Green Chaos Drive"
 | |
| chaos_drive_red    = "Red Chaos Drive"
 | |
| chaos_drive_purple = "Purple Chaos Drive"
 | |
| 
 | |
| 
 | |
| # Goal Item
 | |
| maria = "What Maria Wanted"
 |