Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
33 lines (25 sloc) 919 Bytes
import string
from module_info import *
from module_quests import *
from process_common import *
def save_quests():
ofile = open(export_dir + "quests.txt","w")
ofile.write("questsfile version 1\n")
ofile.write("%d\n"%(len(quests)))
for i_quest in xrange(len(quests)):
quest = quests[i_quest]
ofile.write("qst_%s %s %d "%(quest[0],(string.replace(quest[1]," ","_")),quest[2]))
ofile.write("%s "%(string.replace(quest[3]," ","_")))
ofile.write("\n")
ofile.close()
def save_python_header():
ofile = open("./ID_quests.py","w")
for i_quest in xrange(len(quests)):
ofile.write("qst_%s = %d\n"%(quests[i_quest][0],i_quest))
for i_quest in xrange(len(quests)):
ofile.write("qsttag_%s = %d\n"%(quests[i_quest][0],opmask_quest_index|i_quest))
ofile.write("\n\n")
ofile.close()
print "Exporting quest data..."
save_quests()
save_python_header()