update constant array types to std::string

This commit is contained in:
scawful
2024-05-28 11:28:37 -04:00
parent 2bd6f75061
commit e6993787e7

View File

@@ -247,86 +247,86 @@ constexpr int customAreaSpecificBGEnabled =
// Names // Names
// ============================================================================ // ============================================================================
static const absl::string_view RoomEffect[] = {"Nothing", static const std::string RoomEffect[] = {"Nothing",
"Nothing", "Nothing",
"Moving Floor", "Moving Floor",
"Moving Water", "Moving Water",
"Trinexx Shell", "Trinexx Shell",
"Red Flashes", "Red Flashes",
"Light Torch to See Floor", "Light Torch to See Floor",
"Ganon's Darkness"}; "Ganon's Darkness"};
static const absl::string_view RoomTag[] = {"Nothing", static const std::string RoomTag[] = {"Nothing",
"NW Kill Enemy to Open", "NW Kill Enemy to Open",
"NE Kill Enemy to Open", "NE Kill Enemy to Open",
"SW Kill Enemy to Open", "SW Kill Enemy to Open",
"SE Kill Enemy to Open", "SE Kill Enemy to Open",
"W Kill Enemy to Open", "W Kill Enemy to Open",
"E Kill Enemy to Open", "E Kill Enemy to Open",
"N Kill Enemy to Open", "N Kill Enemy to Open",
"S Kill Enemy to Open", "S Kill Enemy to Open",
"Clear Quadrant to Open", "Clear Quadrant to Open",
"Clear Full Tile to Open", "Clear Full Tile to Open",
"NW Push Block to Open", "NW Push Block to Open",
"NE Push Block to Open", "NE Push Block to Open",
"SW Push Block to Open", "SW Push Block to Open",
"SE Push Block to Open", "SE Push Block to Open",
"W Push Block to Open", "W Push Block to Open",
"E Push Block to Open", "E Push Block to Open",
"N Push Block to Open", "N Push Block to Open",
"S Push Block to Open", "S Push Block to Open",
"Push Block to Open", "Push Block to Open",
"Pull Lever to Open", "Pull Lever to Open",
"Collect Prize to Open", "Collect Prize to Open",
"Hold Switch Open Door", "Hold Switch Open Door",
"Toggle Switch to Open Door", "Toggle Switch to Open Door",
"Turn off Water", "Turn off Water",
"Turn on Water", "Turn on Water",
"Water Gate", "Water Gate",
"Water Twin", "Water Twin",
"Moving Wall Right", "Moving Wall Right",
"Moving Wall Left", "Moving Wall Left",
"Crash", "Crash",
"Crash", "Crash",
"Push Switch Exploding Wall", "Push Switch Exploding Wall",
"Holes 0", "Holes 0",
"Open Chest (Holes 0)", "Open Chest (Holes 0)",
"Holes 1", "Holes 1",
"Holes 2", "Holes 2",
"Defeat Boss for Dungeon Prize", "Defeat Boss for Dungeon Prize",
"SE Kill Enemy to Push Block", "SE Kill Enemy to Push Block",
"Trigger Switch Chest", "Trigger Switch Chest",
"Pull Lever Exploding Wall", "Pull Lever Exploding Wall",
"NW Kill Enemy for Chest", "NW Kill Enemy for Chest",
"NE Kill Enemy for Chest", "NE Kill Enemy for Chest",
"SW Kill Enemy for Chest", "SW Kill Enemy for Chest",
"SE Kill Enemy for Chest", "SE Kill Enemy for Chest",
"W Kill Enemy for Chest", "W Kill Enemy for Chest",
"E Kill Enemy for Chest", "E Kill Enemy for Chest",
"N Kill Enemy for Chest", "N Kill Enemy for Chest",
"S Kill Enemy for Chest", "S Kill Enemy for Chest",
"Clear Quadrant for Chest", "Clear Quadrant for Chest",
"Clear Full Tile for Chest", "Clear Full Tile for Chest",
"Light Torches to Open", "Light Torches to Open",
"Holes 3", "Holes 3",
"Holes 4", "Holes 4",
"Holes 5", "Holes 5",
"Holes 6", "Holes 6",
"Agahnim Room", "Agahnim Room",
"Holes 7", "Holes 7",
"Holes 8", "Holes 8",
"Open Chest for Holes 8", "Open Chest for Holes 8",
"Push Block for Chest", "Push Block for Chest",
"Clear Room for Triforce Door", "Clear Room for Triforce Door",
"Light Torches for Chest", "Light Torches for Chest",
"Kill Boss Again"}; "Kill Boss Again"};
static const absl::string_view SecretItemNames[] = { static const std::string SecretItemNames[] = {
"Nothing", "Green Rupee", "Rock hoarder", "Bee", "Health pack", "Nothing", "Green Rupee", "Rock hoarder", "Bee", "Health pack",
"Bomb", "Heart ", "Blue Rupee", "Bomb", "Heart ", "Blue Rupee",
@@ -338,7 +338,7 @@ static const absl::string_view SecretItemNames[] = {
"Hole", "Warp", "Staircase", "Bombable", "Switch"}; "Hole", "Warp", "Staircase", "Bombable", "Switch"};
static const absl::string_view TileTypeNames[] = { static const std::string TileTypeNames[] = {
"$00 Nothing (standard floor)", "$00 Nothing (standard floor)",
"$01 Collision", "$01 Collision",
"$02 Collision", "$02 Collision",
@@ -596,7 +596,7 @@ static const absl::string_view TileTypeNames[] = {
"$FE Door X top? (unused?)", "$FE Door X top? (unused?)",
"$FF Door X top? (unused?)"}; "$FF Door X top? (unused?)"};
static const absl::string_view kSpriteDefaultNames[]{ static const std::string kSpriteDefaultNames[]{
"00 Raven", "00 Raven",
"01 Vulture", "01 Vulture",
"02 Flying Stalfos Head", "02 Flying Stalfos Head",
@@ -855,7 +855,7 @@ static const absl::string_view kSpriteDefaultNames[]{
"FF", "FF",
}; };
static const absl::string_view overlordnames[] = { static const std::string overlordnames[] = {
"Overlord_SpritePositionTarget", "Overlord_SpritePositionTarget",
"Overlord_AllDirectionMetalBallFactory", "Overlord_AllDirectionMetalBallFactory",
"Overlord_CascadeMetalBallFactory", "Overlord_CascadeMetalBallFactory",