kiki/coffee/levels/grid.coffee
monsterkodi 4f4d8556f0 levels
2016-08-25 01:26:09 +02:00

39 lines
1.2 KiB
CoffeeScript

module.exports =
name: "grid"
scheme: "crazy"
size: [9,9,9]
help: """
$scale(1.5)mission:
get to the exit!
to get to the exit,
use the stones
"""
player:
coordinates: [3,4,8]
orientation: minusXdownZ
exits: [
name: "exit"
active: 1
position: [0,0,0]
]
create: ->
#
s = world.size
for y in [-1, 1]
for x in [-1,1,3]
for z in [-1,1,3]
world.addObjectAtPos 'Wall', world.decenter x, y, z
for y in [-4, 4]
for x in [-3, -1, 1, 3]
for z in [-3, -1, 1, 3]
world.addObjectAtPos 'Wall', world.decenter x, y, z
world.addObjectAtPos 'Stone', world.decenter 3,-3,0
world.addObjectAtPos 'Stone', world.decenter -3,-3,0
world.addObjectAtPos 'Stone', world.decenter 3,3,0
world.addObjectAtPos 'Stone', world.decenter -3,3,0
world.addObjectAtPos 'Stone', world.decenter 0,-3,0
world.addObjectAtPos 'Stone', world.decenter 0,3,0