<ClInclude Include="..\..\src\store\sell-order.h" />\r
<ClInclude Include="..\..\src\store\service-checker.h" />\r
<ClInclude Include="..\..\src\system\alloc-entries.h" />\r
+ <ClInclude Include="..\..\src\system\angband-exceptions.h" />\r
<ClInclude Include="..\..\src\system\dungeon-data-definition.h" />\r
<ClInclude Include="..\..\src\system\floor-type-definition.h" />\r
<ClInclude Include="..\..\src\system\grid-type-definition.h" />\r
<ClInclude Include="..\..\src\object-enchant\others\apply-magic-lite.h">\r
<Filter>object-enchant\others</Filter>\r
</ClInclude>\r
+ <ClInclude Include="..\..\src\system\angband-exceptions.h">\r
+ <Filter>system</Filter>\r
+ </ClInclude>\r
</ItemGroup>\r
<ItemGroup>\r
<None Include="..\..\src\wall.bmp" />\r
\
system/alloc-entries.cpp system/alloc-entries.h \
system/angband.h \
+ system/angband-exceptions.h \
system/angband-version.cpp system/angband-version.h \
system/artifact-type-definition.cpp system/artifact-type-definition.h \
system/building-type-definition.cpp system/building-type-definition.h \
--- /dev/null
+#pragma once
+
+#include <stdexcept>
+
+class SaveDataNotSupportedException : public std::runtime_error {
+public:
+ SaveDataNotSupportedException(const char *message)
+ : std::runtime_error(message)
+ {
+ }
+};