summaryrefslogtreecommitdiff
path: root/ContentLoader.cpp
diff options
context:
space:
mode:
authorJapa Illo2012-02-17 23:54:41 +0530
committerJapa Illo2012-02-17 23:54:41 +0530
commitd219e323689a7ea5d387346b906241f2e999df1e (patch)
tree3db58b33bb9d168aacd8bdad0a702592abf55802 /ContentLoader.cpp
parentaa921e71bd1a551ced19d29051439e88d2330975 (diff)
downloadstonesense-d219e323689a7ea5d387346b906241f2e999df1e.tar.gz
stonesense-d219e323689a7ea5d387346b906241f2e999df1e.tar.bz2
stonesense-d219e323689a7ea5d387346b906241f2e999df1e.tar.xz
Did some work on making stonesense compatible again.
Signed-off-by: Japa Illo <japa.mala.illo@gmail.com>
Diffstat (limited to 'ContentLoader.cpp')
-rw-r--r--ContentLoader.cpp17
1 files changed, 2 insertions, 15 deletions
diff --git a/ContentLoader.cpp b/ContentLoader.cpp
index 1bd2089..5fd162c 100644
--- a/ContentLoader.cpp
+++ b/ContentLoader.cpp
@@ -137,24 +137,11 @@ bool ContentLoader::Load( DFHack::Core& DF){
}
if(professionStrings.empty())
{
- for(int i=0;; i++)
+ FOR_ENUM_ITEMS(profession, i)
{
- string temp;
- try
- {
- temp = MemInfo->getProfession(i);
- }
- catch(exception &e)
- {
- break;
- }
- if(temp[0])
- {
- professionStrings.push_back(temp);
- }
+ professionStrings.push_back(string(ENUM_ATTR(profession, key, i)));
}
}
-
if(classIdStrings.empty())
{
for(int i = 0; ; i++)