Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
37 lines (30 sloc) 1.28 KB
import string
from module_info import *
from module_presentations import *
from ID_meshes import *
from process_common import *
from process_operations import *
def save_presentations(variable_list,variable_uses,tag_uses,quick_strings):
ofile = open(export_dir + "presentations.txt","w")
ofile.write("presentationsfile version 1\n")
ofile.write(" %d\n"%(len(presentations)))
for presentation in presentations:
ofile.write("prsnt_%s %d %d "%(presentation[0], presentation[1], presentation[2]))
save_simple_triggers(ofile,presentation[3], variable_list,variable_uses,tag_uses,quick_strings)
ofile.write("\n")
ofile.close()
def save_python_header():
file = open("./ID_presentations.py","w")
for i_presentation in xrange(len(presentations)):
file.write("prsnt_%s = %d\n"%(presentations[i_presentation][0],i_presentation))
file.close()
print "Exporting presentations..."
save_python_header()
variable_uses = []
variables = load_variables(export_dir,variable_uses)
tag_uses = load_tag_uses(export_dir)
quick_strings = load_quick_strings(export_dir)
save_presentations(variables,variable_uses,tag_uses,quick_strings)
save_variables(export_dir,variables,variable_uses)
save_tag_uses(export_dir,tag_uses)
save_quick_strings(export_dir,quick_strings)