mirror of
https://github.com/ysoftdevs/pf2016.git
synced 2026-03-31 06:13:27 +02:00
simplify level4
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
{ "height":6,
|
{ "height":6,
|
||||||
"layers":[
|
"layers":[
|
||||||
{
|
{
|
||||||
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 12, 2, 1, 2, 0, 0, 4, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 1, 12, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 3, 13, 3, 13, 0, 0, 0, 0, 0, 0, 0, 0, 12, 12, 2, 1, 2, 0, 14, 14, 14, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 3, 14, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 1, 12, 1, 0, 14, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
"height":6,
|
"height":6,
|
||||||
"name":"ground",
|
"name":"ground",
|
||||||
"opacity":1,
|
"opacity":1,
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
"y":0
|
"y":0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"data":[0, 51, 51, 51, 51, 41, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 22, 0, 32, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 52, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 42, 0, 22, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 41, 41, 41, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
"data":[0, 51, 51, 51, 51, 41, 0, 51, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 41, 41, 41, 41, 41, 0, 51, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0],
|
||||||
"height":6,
|
"height":6,
|
||||||
"name":"walls",
|
"name":"walls",
|
||||||
"opacity":1,
|
"opacity":1,
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{ "height":6,
|
{ "height":6,
|
||||||
"layers":[
|
"layers":[
|
||||||
{
|
{
|
||||||
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 14, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 14, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 14, 13, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 12, 2, 1, 2, 0, 0, 4, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 1, 12, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
"height":6,
|
"height":6,
|
||||||
"name":"ground",
|
"name":"ground",
|
||||||
"opacity":1,
|
"opacity":1,
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
"y":0
|
"y":0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"data":[0, 41, 41, 41, 41, 41, 41, 0, 41, 41, 41, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 41, 41, 41, 41, 0, 31, 31, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 31, 31, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 41, 0, 31, 0, 31, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0],
|
"data":[0, 51, 51, 51, 51, 41, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 22, 0, 32, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 52, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 42, 0, 22, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 21, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 41, 41, 41, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
"height":6,
|
"height":6,
|
||||||
"name":"walls",
|
"name":"walls",
|
||||||
"opacity":1,
|
"opacity":1,
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
"y":0
|
"y":0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
"height":6,
|
"height":6,
|
||||||
"name":"sky",
|
"name":"sky",
|
||||||
"opacity":1,
|
"opacity":1,
|
||||||
|
|||||||
64
data/levels/level-06.json
Normal file
64
data/levels/level-06.json
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
{ "height":6,
|
||||||
|
"layers":[
|
||||||
|
{
|
||||||
|
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 14, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 14, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 14, 13, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
"height":6,
|
||||||
|
"name":"ground",
|
||||||
|
"opacity":1,
|
||||||
|
"type":"tilelayer",
|
||||||
|
"visible":true,
|
||||||
|
"width":18,
|
||||||
|
"x":0,
|
||||||
|
"y":0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"data":[0, 41, 41, 41, 41, 41, 41, 0, 41, 41, 41, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 41, 41, 41, 41, 0, 31, 31, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 31, 31, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 41, 0, 31, 0, 31, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
"height":6,
|
||||||
|
"name":"walls",
|
||||||
|
"opacity":1,
|
||||||
|
"type":"tilelayer",
|
||||||
|
"visible":true,
|
||||||
|
"width":18,
|
||||||
|
"x":0,
|
||||||
|
"y":0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
|
||||||
|
"height":6,
|
||||||
|
"name":"sky",
|
||||||
|
"opacity":1,
|
||||||
|
"type":"tilelayer",
|
||||||
|
"visible":true,
|
||||||
|
"width":18,
|
||||||
|
"x":0,
|
||||||
|
"y":0
|
||||||
|
}],
|
||||||
|
"nextobjectid":4,
|
||||||
|
"orientation":"orthogonal",
|
||||||
|
"properties":
|
||||||
|
{
|
||||||
|
|
||||||
|
},
|
||||||
|
"renderorder":"right-down",
|
||||||
|
"tileheight":64,
|
||||||
|
"tilesets":[
|
||||||
|
{
|
||||||
|
"firstgid":1,
|
||||||
|
"image":"..\/images\/gfx64\/tiles.png",
|
||||||
|
"imageheight":448,
|
||||||
|
"imagewidth":640,
|
||||||
|
"margin":0,
|
||||||
|
"name":"base",
|
||||||
|
"properties":
|
||||||
|
{
|
||||||
|
|
||||||
|
},
|
||||||
|
"spacing":0,
|
||||||
|
"tilecount":70,
|
||||||
|
"tileheight":64,
|
||||||
|
"tilewidth":64
|
||||||
|
}],
|
||||||
|
"tilewidth":64,
|
||||||
|
"version":1,
|
||||||
|
"width":18
|
||||||
|
}
|
||||||
@@ -14,12 +14,13 @@
|
|||||||
<script src="js/app/level-03.js"></script>
|
<script src="js/app/level-03.js"></script>
|
||||||
<script src="js/app/level-04.js"></script>
|
<script src="js/app/level-04.js"></script>
|
||||||
<script src="js/app/level-05.js"></script>
|
<script src="js/app/level-05.js"></script>
|
||||||
|
<script src="js/app/level-06.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
var state = new Kiwi.State('state');
|
var state = new Kiwi.State('state');
|
||||||
var levels = [level1, level2, level3, level4, level5];
|
var levels = [level1, level2, level3, level4, level5, level6];
|
||||||
|
|
||||||
state.preload = function() {
|
state.preload = function() {
|
||||||
this.addJSON('level1', 'data/levels/level-01.json');
|
this.addJSON('level1', 'data/levels/level-01.json');
|
||||||
@@ -27,6 +28,7 @@ state.preload = function() {
|
|||||||
this.addJSON('level3', 'data/levels/level-03.json');
|
this.addJSON('level3', 'data/levels/level-03.json');
|
||||||
this.addJSON('level4', 'data/levels/level-04.json');
|
this.addJSON('level4', 'data/levels/level-04.json');
|
||||||
this.addJSON('level5', 'data/levels/level-05.json');
|
this.addJSON('level5', 'data/levels/level-05.json');
|
||||||
|
this.addJSON('level6', 'data/levels/level-06.json');
|
||||||
this.addSpriteSheet('base', './data/images/gfx64/tiles.png', 64, 64);
|
this.addSpriteSheet('base', './data/images/gfx64/tiles.png', 64, 64);
|
||||||
this.addSpriteSheet('character', './data/images/gfx64/marble_black.png', 80, 80 );
|
this.addSpriteSheet('character', './data/images/gfx64/marble_black.png', 80, 80 );
|
||||||
this.addSpriteSheet('oneWay', './data/images/gfx64/st_oneway.png', 64, 64 );
|
this.addSpriteSheet('oneWay', './data/images/gfx64/st_oneway.png', 64, 64 );
|
||||||
|
|||||||
@@ -5,21 +5,21 @@ level4.create = function(context) {
|
|||||||
context.finishMarker.y = 2*64;
|
context.finishMarker.y = 2*64;
|
||||||
|
|
||||||
// Add teleport
|
// Add teleport
|
||||||
var teleport = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 4*64, 2*64);
|
var teleport = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 4*64, 3*64);
|
||||||
teleport.animation.add('idle', [ 0, 1, 2, 3 ], 0.3, true);
|
teleport.animation.add('idle', [ 0, 1, 2, 3 ], 0.3, true);
|
||||||
teleport.animation.play('idle', true);
|
teleport.animation.play('idle', true);
|
||||||
teleport.type = 'teleport';
|
teleport.type = 'teleport';
|
||||||
teleport.affectedX = 9*64;
|
teleport.affectedX = 8*64;
|
||||||
teleport.affectedY = 2*64;
|
teleport.affectedY = 3*64;
|
||||||
context.redirectorGroup.addChild(teleport);
|
context.redirectorGroup.addChild(teleport);
|
||||||
|
|
||||||
// Add target teleport marker
|
// Add target teleport marker
|
||||||
var teleportTarget = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 9*64, 2*64);
|
var teleportTarget = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 8*64, 3*64);
|
||||||
teleportTarget.animation.add('idle', [ 3, 2, 1, 0 ], 0.3, true);
|
teleportTarget.animation.add('idle', [ 3, 2, 1, 0 ], 0.3, true);
|
||||||
teleportTarget.animation.play('idle', true);
|
teleportTarget.animation.play('idle', true);
|
||||||
teleportTarget.type = 'teleport';
|
teleportTarget.type = 'teleport';
|
||||||
teleportTarget.affectedX = 4*64;
|
teleportTarget.affectedX = 4*64;
|
||||||
teleportTarget.affectedY = 2*64;
|
teleportTarget.affectedY = 3*64;
|
||||||
context.redirectorGroup.addChild(teleportTarget);
|
context.redirectorGroup.addChild(teleportTarget);
|
||||||
|
|
||||||
// Create redirector objects
|
// Create redirector objects
|
||||||
|
|||||||
@@ -1,39 +1,27 @@
|
|||||||
var level5 = {};
|
var level5 = {};
|
||||||
level5.create = function(context) {
|
level5.create = function(context) {
|
||||||
// Define start coordinates
|
|
||||||
context.character.initialX = 1*64;
|
|
||||||
context.character.initialY = 1*64;
|
|
||||||
context.character.initialVelocityX = 64;
|
|
||||||
context.character.initialVelocityY = 0;
|
|
||||||
|
|
||||||
// Define finish coordinates
|
// Define finish coordinates
|
||||||
context.finishMarker.x = 9*64;
|
context.finishMarker.x = 8*64;
|
||||||
context.finishMarker.y = 4*64;
|
context.finishMarker.y = 2*64;
|
||||||
|
|
||||||
// Add teleport
|
// Add teleport
|
||||||
var teleport = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 3*64, 3*64);
|
var teleport = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 4*64, 2*64);
|
||||||
teleport.animation.add('idle', [ 0, 1, 2, 3 ], 0.3, true);
|
teleport.animation.add('idle', [ 0, 1, 2, 3 ], 0.3, true);
|
||||||
teleport.animation.play('idle', true);
|
teleport.animation.play('idle', true);
|
||||||
teleport.type = 'teleport';
|
teleport.type = 'teleport';
|
||||||
teleport.affectedX = 10*64;
|
teleport.affectedX = 9*64;
|
||||||
teleport.affectedY = 1*64;
|
teleport.affectedY = 2*64;
|
||||||
context.redirectorGroup.addChild(teleport);
|
context.redirectorGroup.addChild(teleport);
|
||||||
|
|
||||||
// Add target teleport marker
|
// Add target teleport marker
|
||||||
var teleportTarget = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 10*64, 1*64);
|
var teleportTarget = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 9*64, 2*64);
|
||||||
teleportTarget.animation.add('idle', [ 3, 2, 1, 0 ], 0.3, true);
|
teleportTarget.animation.add('idle', [ 3, 2, 1, 0 ], 0.3, true);
|
||||||
teleportTarget.animation.play('idle', true);
|
teleportTarget.animation.play('idle', true);
|
||||||
teleportTarget.type = 'teleport';
|
teleportTarget.type = 'teleport';
|
||||||
teleportTarget.affectedX = 3*64;
|
teleportTarget.affectedX = 4*64;
|
||||||
teleportTarget.affectedY = 3*64;
|
teleportTarget.affectedY = 2*64;
|
||||||
context.redirectorGroup.addChild(teleportTarget);
|
context.redirectorGroup.addChild(teleportTarget);
|
||||||
|
|
||||||
// Add block
|
|
||||||
var box = new Kiwi.GameObjects.Sprite(context, context.textures.box, 4*64, 1*64);
|
|
||||||
box.type = 'box';
|
|
||||||
context.redirectorGroup.addChild(box);
|
|
||||||
|
|
||||||
|
|
||||||
// Create redirector objects
|
// Create redirector objects
|
||||||
addRedirector(context, 9, 1, -1, 0, 9);
|
addRedirector(context, 9, 1, -1, 0, 9);
|
||||||
addRedirector(context, 9, 3, 1, 0, 0);
|
addRedirector(context, 9, 3, 1, 0, 0);
|
||||||
|
|||||||
42
js/app/level-06.js
Normal file
42
js/app/level-06.js
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
var level6 = {};
|
||||||
|
level6.create = function(context) {
|
||||||
|
// Define start coordinates
|
||||||
|
context.character.initialX = 1*64;
|
||||||
|
context.character.initialY = 1*64;
|
||||||
|
context.character.initialVelocityX = 64;
|
||||||
|
context.character.initialVelocityY = 0;
|
||||||
|
|
||||||
|
// Define finish coordinates
|
||||||
|
context.finishMarker.x = 9*64;
|
||||||
|
context.finishMarker.y = 4*64;
|
||||||
|
|
||||||
|
// Add teleport
|
||||||
|
var teleport = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 3*64, 3*64);
|
||||||
|
teleport.animation.add('idle', [ 0, 1, 2, 3 ], 0.3, true);
|
||||||
|
teleport.animation.play('idle', true);
|
||||||
|
teleport.type = 'teleport';
|
||||||
|
teleport.affectedX = 10*64;
|
||||||
|
teleport.affectedY = 1*64;
|
||||||
|
context.redirectorGroup.addChild(teleport);
|
||||||
|
|
||||||
|
// Add target teleport marker
|
||||||
|
var teleportTarget = new Kiwi.GameObjects.Sprite(context, context.textures.teleport, 10*64, 1*64);
|
||||||
|
teleportTarget.animation.add('idle', [ 3, 2, 1, 0 ], 0.3, true);
|
||||||
|
teleportTarget.animation.play('idle', true);
|
||||||
|
teleportTarget.type = 'teleport';
|
||||||
|
teleportTarget.affectedX = 3*64;
|
||||||
|
teleportTarget.affectedY = 3*64;
|
||||||
|
context.redirectorGroup.addChild(teleportTarget);
|
||||||
|
|
||||||
|
// Add block
|
||||||
|
var box = new Kiwi.GameObjects.Sprite(context, context.textures.box, 4*64, 1*64);
|
||||||
|
box.type = 'box';
|
||||||
|
context.redirectorGroup.addChild(box);
|
||||||
|
|
||||||
|
|
||||||
|
// Create redirector objects
|
||||||
|
addRedirector(context, 9, 1, -1, 0, 9);
|
||||||
|
addRedirector(context, 9, 3, 1, 0, 0);
|
||||||
|
addRedirector(context, 10, 2, 0, -1, 3);
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user