From 8acc68d0fe6aa19fd8cccdef896b7a0f4612669c Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Mon, 24 Dec 2018 16:37:04 -0200 Subject: You can change wikigen's default read files --- wiki/wikigen.py | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'wiki') 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 [ ]") ##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) -- cgit v1.2.3-70-g09d2