Mercurial > projects > myrrdin
diff test/director/testdirector.d @ 11:5866d9f2ca75 default tip
fixed director + tilemap stuff
author | fred@reichbier.de |
---|---|
date | Wed, 13 Aug 2008 18:31:10 +0200 |
parents | 79b534bbda65 |
children |
line wrap: on
line diff
--- a/test/director/testdirector.d Sat Jul 19 19:29:00 2008 +0200 +++ b/test/director/testdirector.d Wed Aug 13 18:31:10 2008 +0200 @@ -21,9 +21,20 @@ THE SOFTWARE. */ +module testdirector; + import myrrdin.director; +import myrrdin.scenes.tilescene; +import myrrdin.tools; +import myrrdin.xmlmap; void main() { - CreateDirector("gfx", 600, 480, 32); - + /* first: create the director */ + CreateDirector("gfx", "Titel", 600, 480, 32); + /* then: create a scene */ + auto scene = new TileScene(parse_map(read_file_contents("map-example.xml"))); + /* insert the scene ... Director is a global variable which is defined in myrrdin.director */ + Director.set_scene(scene); + /* and run the stuff. */ + Director.run(); }