summaryrefslogtreecommitdiff
path: root/wiki/wikigen.py
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-12-24 16:37:04 -0200
committerJesusaves <cpntb1@ymail.com>2018-12-24 16:37:04 -0200
commit8acc68d0fe6aa19fd8cccdef896b7a0f4612669c (patch)
tree4d29ca105d20f77f19f78aea1b1854f2ebf635a1 /wiki/wikigen.py
parent9f11f14182d6504dead5f62ef095fec48e0dc8f2 (diff)
downloadtools-8acc68d0fe6aa19fd8cccdef896b7a0f4612669c.tar.gz
tools-8acc68d0fe6aa19fd8cccdef896b7a0f4612669c.tar.bz2
tools-8acc68d0fe6aa19fd8cccdef896b7a0f4612669c.tar.xz
tools-8acc68d0fe6aa19fd8cccdef896b7a0f4612669c.zip
You can change wikigen's default read files
Diffstat (limited to 'wiki/wikigen.py')
-rwxr-xr-xwiki/wikigen.py17
1 files changed, 14 insertions, 3 deletions
diff --git a/wiki/wikigen.py b/wiki/wikigen.py
index b81ef25..5b5adea 100755
--- a/wiki/wikigen.py
+++ b/wiki/wikigen.py
@@ -53,6 +53,7 @@ def showHeader():
print("TMW2 Wiki Generator")
##print "Evol client data validator."
print("Run at: " + datetime.datetime.now().isoformat())
+ print("Usage: ./wikigen.py [<path_to_serverdata> <path_to_clientdata>]")
##print "https://gitlab.com/evol/evol-tools/blob/master/testxml/testxml.py"
printSeparator()
@@ -115,7 +116,11 @@ def MobAlloc(ab):
def testMobs():
print("\nGenerating Mob Wiki...")
- src=open("../../server-data/db/re/mob_db.conf", "r")
+ if len(sys.argv) >= 2:
+ src=open(sys.argv[1]+"/db/re/mob_db.conf", "r")
+ else:
+ src=open("../../server-data/db/re/mob_db.conf", "r")
+
wikib.write("# Monster Database\n")
start=False
dropper=False
@@ -380,7 +385,10 @@ def ItAlloc(it):
def newItemDB():
print("\nGenerating Item Wiki...")
- src=open("../../server-data/db/re/item_db.conf", "r")
+ if len(sys.argv) >= 2:
+ src=open(sys.argv[1]+"/db/re/item_db.conf", "r")
+ else:
+ src=open("../../server-data/db/re/item_db.conf", "r")
x=It()
for a in src:
@@ -681,7 +689,10 @@ def qnt2(string):
def DoQuest():
print("\nGenerating Quest Wiki...")
- src=open("../../client-data/quests.xml", "r")
+ if len(sys.argv) >= 3:
+ src=open(sys.argv[2]+"/quests.xml", "r")
+ else:
+ src=open("../../client-data/quests.xml", "r")
qlog=[]
q=Quest(-1)