146 lines
3.0 KiB
JSON
146 lines
3.0 KiB
JSON
{
|
|
"world": {
|
|
"heightmap": "worlds/rockHeightmapTest.png",
|
|
"texture": "worlds/rockStone3.png",
|
|
"skybox": "skyboxes/water/",
|
|
"object-templates": [
|
|
{
|
|
"color": 50,
|
|
"file": "models/Rocks/Rock5.obj",
|
|
"collision": true
|
|
},
|
|
{
|
|
"color": 60,
|
|
"file": "models/Rocks/Rock6.obj",
|
|
"collision": true
|
|
},
|
|
{
|
|
"color": 70,
|
|
"file": "models/Rocks/Rock7.obj",
|
|
"collision": true
|
|
},
|
|
{
|
|
"color": 80,
|
|
"file": "models/Rocks/Rock8.obj",
|
|
"collision": true
|
|
},
|
|
{
|
|
"color": 90,
|
|
"file": "models/Rocks/Rock9.obj",
|
|
"collision": true
|
|
},
|
|
{
|
|
"color": 100,
|
|
"file": "models/Rocks/Rock10.obj",
|
|
"collision": true
|
|
},
|
|
{
|
|
"color": 170,
|
|
"file": "models/Rocks/DraakHoofd.obj",
|
|
"collision": false
|
|
},
|
|
{
|
|
"color": 180,
|
|
"file": "models/Rocks/DragonWall1.obj",
|
|
"collision": true
|
|
},
|
|
{
|
|
"color": 200,
|
|
"file": "models/Rocks/SpikeRock2.obj",
|
|
"collision": false
|
|
},
|
|
{
|
|
"color": 210,
|
|
"file": "models/Rocks/SpikeRock1.obj",
|
|
"collision": false
|
|
},
|
|
{
|
|
"color": 220,
|
|
"file": "models/Rocks/SpikeRock3.obj",
|
|
"collision": false
|
|
},
|
|
{
|
|
"color": 230,
|
|
"file": "models/Rocks/SpikeRock4.obj",
|
|
"collision": false
|
|
},
|
|
{
|
|
"color": 240,
|
|
"file": "models/Rocks/SpikeRock5.obj",
|
|
"collision": false
|
|
}
|
|
]
|
|
},
|
|
"player": {
|
|
"startposition": [ 325, 5, 495 ]
|
|
},
|
|
"objects": [ ],
|
|
"portal": {
|
|
"file": "models/Teleporter/Teleporter.obj",
|
|
"pos": [ 394, 5, 482 ]
|
|
},
|
|
"enemies": [
|
|
{
|
|
"file": "models/Bob/BobRock.obj",
|
|
"pos": [ 270, 0, 410 ],
|
|
"scale": 0.75
|
|
},
|
|
{
|
|
"file": "models/Enemies/Monkey.obj",
|
|
"pos": [ 270, 0, 440 ],
|
|
"scale": 1
|
|
},
|
|
{
|
|
"file": "models/Enemies/VincentRock.obj",
|
|
"pos": [ 270, 0, 470 ],
|
|
"scale": 1
|
|
},
|
|
{
|
|
"file": "models/Enemies/SquidRock.obj",
|
|
"pos": [ 270, 0, 390 ],
|
|
"scale": 1
|
|
}
|
|
],
|
|
"crystal": {
|
|
"full texture": "models/crystal/Crystal.obj",
|
|
"empty texture": "models/crystal/PickedUpCrystal.obj",
|
|
"instances": [
|
|
{
|
|
"pos": [630,0,430],
|
|
"rot": [ 0, 0, 0 ]
|
|
},
|
|
{
|
|
"pos": [650,0,630],
|
|
"rot": [ 0, 0, 0 ]
|
|
},
|
|
{
|
|
"pos": [60,0,680],
|
|
"rot": [ 0, 0, 0 ]
|
|
},
|
|
{
|
|
"pos": [55,0,230],
|
|
"rot": [ 0, 0, 0 ]
|
|
},
|
|
{
|
|
"pos": [190,0,290],
|
|
"rot": [ 0, 0, 0 ]
|
|
},
|
|
{
|
|
"pos": [290,0,475],
|
|
"rot": [ 0, 0, 0 ]
|
|
},
|
|
{
|
|
"pos": [690,0,280],
|
|
"rot": [ 0, 0, 0 ]
|
|
},
|
|
{
|
|
"pos": [670,0,80],
|
|
"rot": [ 0, 0, 0 ]
|
|
},
|
|
{
|
|
"pos": [480,0,550],
|
|
"rot": [ 0, 0, 0 ]
|
|
}
|
|
]
|
|
}
|
|
} |