Renderer/assets/Data/entity/items/debug_tools.json
austin 4c9cad96f2
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
fab item work
2025-04-30 17:10:24 -04:00

223 lines
6.3 KiB
JSON

{
"items" : [
{
"id" : "terrainTool",
"tokens" : [
"GRAVITY",
"TARGETABLE",
"CURSOR"
],
"equipData": {
"equipClass" : "tool"
},
"graphicsTemplate": {
"model": {
"path" : "Models/items/weapons/shovel1.glb"
}
},
"primaryUsage" : {
"clientHook" : "ADD_VOXEL",
"suppressServerRequest": true
},
"secondaryUsage" : {
"clientHook" : "OPEN_VOXEL",
"suppressServerRequest": true
},
"collidable": {
"type" : "CUBE",
"dimension1" : 0.1,
"dimension2" : 0.1,
"dimension3" : 0.35,
"rotX": 0,
"rotY": 0,
"rotZ": 0,
"rotW": 1,
"offsetX" : 0,
"offsetY" : 0.05,
"offsetZ" : 0
},
"iconPath" : "Textures/icons/shovel.png"
},
{
"id" : "spawningPalette",
"tokens" : [
"GRAVITY",
"TARGETABLE",
"CURSOR"
],
"equipData": {
"equipClass" : "tool"
},
"graphicsTemplate": {
"model": {
"path" : "Models/basic/geometry/unitvector.glb"
}
},
"primaryUsage" : {
"clientHook" : "LEVEL_EDIT_SPAWN",
"suppressServerRequest": true
},
"secondaryUsage" : {
"clientHook" : "OPEN_SPAWN_SELECT",
"suppressServerRequest": true
},
"collidable": {
"type" : "CUBE",
"dimension1" : 0.1,
"dimension2" : 0.1,
"dimension3" : 0.35,
"rotX": 0,
"rotY": 0,
"rotZ": 0,
"rotW": 1,
"offsetX" : 0,
"offsetY" : 0.05,
"offsetZ" : 0
},
"iconPath" : "Textures/icons/wand.png"
},
{
"id" : "entityinspector",
"tokens" : [
"GRAVITY",
"TARGETABLE",
"CURSOR"
],
"equipData": {
"equipClass" : "tool"
},
"graphicsTemplate": {
"model": {
"path" : "Models/items/weapons/shovel1.glb"
}
},
"secondaryUsage" : {
"clientHook" : "INSPECTOR",
"suppressServerRequest": true
},
"collidable": {
"type" : "CUBE",
"dimension1" : 0.1,
"dimension2" : 0.1,
"dimension3" : 0.35,
"rotX": 0,
"rotY": 0,
"rotZ": 0,
"rotW": 1,
"offsetX" : 0,
"offsetY" : 0.05,
"offsetZ" : 0
},
"iconPath" : "Textures/icons/magnifyingglass.png"
},
{
"id" : "waterSpawner",
"tokens" : [
"GRAVITY",
"TARGETABLE",
"CURSOR"
],
"equipData": {
"equipClass" : "tool"
},
"graphicsTemplate": {
"model": {
"path" : "Models/basic/geometry/unitvector.glb"
}
},
"secondaryUsage" : {
"clientHook" : "SPAWN_WATER",
"suppressServerRequest": true
},
"collidable": {
"type" : "CUBE",
"dimension1" : 0.1,
"dimension2" : 0.1,
"dimension3" : 0.35,
"rotX": 0,
"rotY": 0,
"rotZ": 0,
"rotW": 1,
"offsetX" : 0,
"offsetY" : 0.05,
"offsetZ" : 0
},
"iconPath" : "Textures/icons/wave.png"
},
{
"id" : "fabTool",
"tokens" : [
"GRAVITY",
"TARGETABLE",
"CURSOR_FAB"
],
"equipData": {
"equipClass" : "tool"
},
"graphicsTemplate": {
"model": {
"path" : "Models/basic/geometry/unitvector.glb"
}
},
"primaryUsage" : {
"clientHook" : "PLACE_FAB",
"suppressServerRequest": true
},
"secondaryUsage" : {
"clientHook" : "SELECT_FAB",
"suppressServerRequest": true
},
"collidable": {
"type" : "CUBE",
"dimension1" : 0.1,
"dimension2" : 0.1,
"dimension3" : 0.35,
"rotX": 0,
"rotY": 0,
"rotZ": 0,
"rotW": 1,
"offsetX" : 0,
"offsetY" : 0.05,
"offsetZ" : 0
},
"iconPath" : "Textures/icons/hammer.png"
},
{
"id" : "roomTool",
"tokens" : [
"GRAVITY",
"TARGETABLE",
"CURSOR_FAB"
],
"equipData": {
"equipClass" : "tool"
},
"graphicsTemplate": {
"model": {
"path" : "Models/basic/geometry/unitvector.glb"
}
},
"secondaryUsage" : {
"clientHook" : "SELECT_ROOM",
"suppressServerRequest": true
},
"collidable": {
"type" : "CUBE",
"dimension1" : 0.1,
"dimension2" : 0.1,
"dimension3" : 0.35,
"rotX": 0,
"rotY": 0,
"rotZ": 0,
"rotW": 1,
"offsetX" : 0,
"offsetY" : 0.05,
"offsetZ" : 0
},
"iconPath" : "Textures/icons/hammer.png"
}
],
"files" : [
]
}