define(function() { var Settings = { STAGE_WIDTH: 600, STAGE_HEIGHT: 400, // BOX2D INITIALATORS RATIO: 35, BOX2D_WORLD_AABB_SIZE: 3000, BOX2D_ALLOW_SLEEP: true, BOX2D_GRAVITY: 16, BOX2D_VELOCITY_ITERATIONS: 5, BOX2D_POSITION_ITERATIONS: 5, BOX2D_TIME_STEP: 1 / 60, // GRAPHIC PATHS GRAPHICS_PATH: 'img', GRAPHICS_SUBPATH_ITEMS: 'Items', GRAPHICS_SUBPATH_CHARACTERS: 'Characters', TILE_SIZE: 15, // GAME PLAY WALK_SPEED: 2.5, RUN_SPEED: 4.0, FLY_SPEED: 3.2, JUMP_SPEED: 3.0, JUMP_UPLIFT: 0.05, // restitution: bouncyness, friction: rubbing, density: mass TILE_FRICTION: 0.99, TILE_RESTITUTION: 0.1, PLAYER_DENSITY: 0.96, PLAYER_FRICTION: 5, PLAYER_MOTION_FRICTION: 0.1, PLAYER_RESTITUTION: 0.0, PLAYER_LINEAR_DAMPING: .5, ITEM_DENSITY: 0.9, ITEM_FRICTION: 0.99, ITEM_RESTITUTION: 0.02, // debug draw DEBUG_DRAW_CANVAS_SPRITE: null,//isBrowserEnvironment() ? document.getElementById("canvas").getContext("2d") : undefined, IS_BROWSER_ENVIRONMENT: isBrowserEnvironment() }; function isBrowserEnvironment(){ return typeof window !== 'undefined'; } return Settings; })