]> git.localhorst.tv Git - l2e.git/blobdiff - src/main.cpp
added textual type/field descriptions and wiki mode
[l2e.git] / src / main.cpp
index 5be8305346ab493da8d7abba6d1af8e6e7336f29..793a76fa6f8b1c9e0b33690f2f772f28cfc4fc06 100644 (file)
@@ -102,7 +102,7 @@ int main(int argc, char **argv) {
        const int tileSize = 32;
        const float walkSpeed = 128.0f;
 
-       const bool battle(false);
+       bool battle(false);
 
 //     std::srand(std::time(0));
 
@@ -138,7 +138,7 @@ int main(int argc, char **argv) {
                        Parser(*i, source).Parse();
                }
 
-               switch (args.DetectRunLevel()) {
+               switch (args.GetRunLevel()) {
                        case Arguments::WRITE:
                        {
                                int length(std::strlen(args.OutfilePath()));
@@ -158,7 +158,15 @@ int main(int argc, char **argv) {
                                std::cout << source << std::endl;
                                return 0;
                        }
+                       case Arguments::SOURCE_WIKI: {
+                               TypeDescription::WriteSourceWiki(std::cout);
+                               return 0;
+                       }
+                       case Arguments::BATTLE:
+                               battle = true;
+                               break;
                        case Arguments::PLAY:
+                       case Arguments::MAP:
                                break;
                }