60 lines
2.1 KiB
JSON
60 lines
2.1 KiB
JSON
{
|
|
"npcs": [
|
|
{
|
|
"id": "npc_01_default",
|
|
"name": "NPC Default Guard",
|
|
"animationIdlePath": "resources/w/new_anims/gg_stand_idle003.anim",
|
|
"animationWalkPath": "resources/w/new_anims/gg_run003.anim",
|
|
"meshTextures": {
|
|
"Body": "resources/w/new_anims/male_packed0_diffuse.png",
|
|
"Bottoms": "resources/w/new_anims/male_packed1_diffuse.png",
|
|
"Eyelashes": "resources/w/new_anims/male_packed0_diffuse.png",
|
|
"Eyes": "resources/w/new_anims/male_packed0_diffuse.png",
|
|
"Eyewear": "resources/w/new_anims/male_packed0_diffuse.png",
|
|
"Gloves": "resources/w/new_anims/male_packed1_diffuse.png",
|
|
"Hair": "resources/w/new_anims/male_packed0_diffuse.png",
|
|
"Shoes": "resources/w/new_anims/male_packed1_diffuse.png",
|
|
"Tops": "resources/w/new_anims/male_packed2_diffuse.png"
|
|
},
|
|
"positionX": 0.0,
|
|
"positionY": 0.0,
|
|
"positionZ": -10.0,
|
|
"walkSpeed": 1.5,
|
|
"rotationSpeed": 8.0,
|
|
"modelScale": 0.01,
|
|
"modelCorrectionRotX": 0.0,
|
|
"modelCorrectionRotY": 180.0,
|
|
"modelCorrectionRotZ": 0.0,
|
|
"interactionRadius": 2.0,
|
|
"gift": {
|
|
"id": "guard_token",
|
|
"name": "Guard's Token",
|
|
"description": "A token from the Guard - sign of respect",
|
|
"icon": "resources/w/red.png"
|
|
}
|
|
},
|
|
{
|
|
"id": "npc_03_ghost",
|
|
"name": "NPC Floating Ghost",
|
|
"texturePath": "resources/w/ghost_skin001.png",
|
|
"animationIdlePath": "resources/w/default_float001.anim",
|
|
"animationWalkPath": "resources/w/default_float001.anim",
|
|
"positionX": 0.0,
|
|
"positionY": 0.0,
|
|
"positionZ": -5.0,
|
|
"walkSpeed": 1.5,
|
|
"rotationSpeed": 8.0,
|
|
"modelScale": 0.01,
|
|
"modelCorrectionRotX": 0.0,
|
|
"modelCorrectionRotY": 0.0,
|
|
"modelCorrectionRotZ": 0.0,
|
|
"interactionRadius": 1.0,
|
|
"gift": {
|
|
"id": "ghost_essence",
|
|
"name": "Ghost's Essence",
|
|
"description": "A mysterious essence from the Ghost realm",
|
|
"icon": "resources/w/red.png"
|
|
}
|
|
}
|
|
]
|
|
} |