26 lines
982 B
CoffeeScript
26 lines
982 B
CoffeeScript
# level design by Ben "mrthoughtful" Griffin
|
|
|
|
module.exports =
|
|
name: "towers"
|
|
scheme: "metal_scheme"
|
|
size: [9,9,15]
|
|
intro: "towers"
|
|
help: "$scale(1.5)mission:\nget to the exit!\n\nto get to the exit,\nmove the stones"
|
|
player:
|
|
coordinates: [4,5,0]
|
|
orientation: rotx90
|
|
exits: [
|
|
name: "exit"
|
|
active: 1
|
|
position: [0,0,-3]
|
|
],
|
|
create: ->
|
|
s = world.getSize()
|
|
world.addObjectAtPos(KikiStone(), KikiPos(s.x/2-1, s.y/2+1, 0))
|
|
world.addObjectAtPos(KikiStone(), KikiPos(s.x/2-1, s.y/2+1, 1))
|
|
world.addObjectAtPos(KikiStone(), KikiPos(s.x/2-1, s.y/2+1, 2))
|
|
world.addObjectAtPos(KikiStone(), KikiPos(s.x/2+1, s.y/2+1, 0))
|
|
world.addObjectAtPos(KikiStone(), KikiPos(s.x/2+1, s.y/2+1, 1))
|
|
world.addObjectAtPos(KikiStone(), KikiPos(s.x/2+1, s.y/2+1, 2))
|
|
world.addObjectAtPos(KikiStone(), KikiPos(s.x/2+1, s.y/2+1, 3))
|