Permalink
Browse files

Made a tool to resize levels

  • Loading branch information...
1 parent 5578325 commit 033625eb319c65e961a94a682f38f1201cbfb88d Initials committed Sep 17, 2011
Showing with 40 additions and 1 deletion.
  1. +1 −1 Ogmo.py
  2. +39 −0 OgmoReSizeLevel.py
View
@@ -27,7 +27,7 @@
# above images for quicktimes?
# setting to true takes longer
-_outputFile = "/Users/initials/developer/SLF/out/out2.oep"
+_outputFile = "/Users/initials/developer/SLF/ogmo/tempProject.oep"
#############################################################################################
View
@@ -0,0 +1,39 @@
+import pprint
+
+import xml.dom.minidom
+from xml.dom.minidom import Node
+
+#############################################################################################
+############ Set These Before you run this script
+#############################################################################################
+
+
+level = '/Users/initials/developer/OgmoProjectGenerator/man.oel'
+
+_outputFile = '/Users/initials/developer/SLF/ogmo/tempProject.oep'
+_originalSize = 16
+_newSize =20;
+
+
+#############################################################################################
+############ Ok that's all!
+#############################################################################################
+
+
+doc = xml.dom.minidom.parse(level)
+
+mapping = {}
+
+for node in doc.getElementsByTagName("rect"):
+ x = node.getAttribute("x")
+ y = node.getAttribute("y")
+ w = node.getAttribute("w")
+ h = node.getAttribute("h")
+
+ x = (int(x)/_originalSize)*_newSize;
+ y = (int(y)/_originalSize)*_newSize;
+ w = (int(w)/_originalSize)*_newSize;
+ h = (int(h)/_originalSize)*_newSize;
+
+
+ print '<rect x=\"'+str(x)+'\" y=\"'+str(y)+'\" w=\"'+str(w)+'\" h=\"'+str(h)+'\"/>'

0 comments on commit 033625e

Please sign in to comment.