implemented level load, more to do see #1

This commit is contained in:
Jeena 2014-01-29 03:24:08 +01:00
parent b02036a019
commit 953159e6bd
12 changed files with 333 additions and 409 deletions

View file

@ -1,23 +1,23 @@
define([
"Game/Core/Loader/Level",
"Game/Config/Settings"
"Game/Config/Settings",
"fs"
],
function (Parent, Fs) {
function (Parent, Settings, fs) {
function Level () {
Parent.call(this);
function Level (uid, engine, gameObjects) {
Parent.call(this, uid, engine, gameObjects);
}
Level.prototype = Object.create(Parent.prototype);
Level.prototype.loadLevelObjectFromPath = function (path, callback) {
Level.prototype.loadLevelDataFromPath = function (path, callback) {
// overwriting parent
fs.readFile( + path, function (err, data) {
fs.readFile(path, "utf8", function (err, data) {
if (err) throw err;
callback(data);
callback(JSON.parse(data));
});
}