summaryrefslogtreecommitdiff
path: root/ZAPD/ZRoom/Commands/SetExitList.cpp
diff options
context:
space:
mode:
authorlouist103 <35883445+louist103@users.noreply.github.com>2022-12-05 23:19:25 -0500
committerGitHub <noreply@github.com>2022-12-05 23:19:25 -0500
commita80f36ca0f003a3901fc781505f707ca2ef4c63a (patch)
tree2b9cec4c873c194ada5449f276a18bf0090483be /ZAPD/ZRoom/Commands/SetExitList.cpp
parent645444f209bfeca025b3862548a59d31ef9bca08 (diff)
Read from an external file for entrance lists (#271)
* Read from entrance list file * Remove switch. * Add check for special entrances. * Ignore warning for GCC in specific spot. * u
Diffstat (limited to 'ZAPD/ZRoom/Commands/SetExitList.cpp')
-rw-r--r--ZAPD/ZRoom/Commands/SetExitList.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/ZAPD/ZRoom/Commands/SetExitList.cpp b/ZAPD/ZRoom/Commands/SetExitList.cpp
index f94ef21..80ccc6b 100644
--- a/ZAPD/ZRoom/Commands/SetExitList.cpp
+++ b/ZAPD/ZRoom/Commands/SetExitList.cpp
@@ -4,6 +4,7 @@
#include "Utils/BitConverter.h"
#include "Utils/StringHelper.h"
#include "ZFile.h"
+#include "ZRoom/ZNames.h"
#include "ZRoom/ZRoom.h"
SetExitList::SetExitList(ZFile* nParent) : ZRoomCommand(nParent)
@@ -44,7 +45,8 @@ void SetExitList::DeclareReferencesLate([[maybe_unused]] const std::string& pref
for (size_t i = 0; i < exits.size(); i++)
{
- declaration += StringHelper::Sprintf(" 0x%04X,", exits.at(i));
+ declaration +=
+ StringHelper::Sprintf(" %s,", ZNames::GetEntranceName(exits[i]).c_str());
if (i + 1 < exits.size())
declaration += "\n";
}