CocosCyberpunk/assets/resources/data/data-equips.json

379 lines
10 KiB
JSON
Raw Normal View History

2023-02-22 09:50:51 +08:00
{
"handgun_0":{
"type":"range",
"bullet_clip_count":99999999,
"bullet_count":20,
"stackable":false,
"bind_bone":"bone_point_hand",
"bullet_type":"bullet_0",
"bullet_check_type":"physic_ray",
"action":"action-handgun_0",
"drop_effect_index":1,
"stable_max_value":1,
"stable_min_value": 0.4,
"stable_smooth": 2,
"fov":45,
"bag_slot":0,
"bag_size":0.7,
"recoil_x":[-0.7, 0.7],
"recoil_y":[0.4, -1.4],
"recoil_aim_rate":0.3,
"auto_fire":false,
"damage":{
"distance": 50,
"range":1,
"cooling": 0.4,
"head": 100,
"body": 20,
"hand": 10,
"leg": 10,
"other": 5,
"hit_body":{
"fx": "fx_hit_body",
"sfx": "sfx_hit_body",
"notify": "Hit body"
},
"hit_wall":{
"fx": "fx_hit_wall",
"sfx": "sfx_hit_wall",
"notify": "Hit_wall"
},
"hit_metal":{
"fx": "fx_hit_metal",
"sfx": "sfx_hit_metal",
"notify": "Hit_Metal"
}
}
},
"handgun_1":{
"type":"range",
"bullet_count":20,
"stackable":false,
"bind_bone":"bone_point_hand",
"bullet_type":"bullet_0",
"bullet_check_type":"physic_ray",
"action":"action-handgun_0",
"drop_effect_index":1,
"stable_max_value":1,
"stable_min_value": 0.4,
"stable_smooth": 2,
"fov":45,
"bag_slot":0,
"bag_size":0.7,
"recoil_x":[-0.7, 0.7],
"recoil_y":[0.4, -1.4],
"recoil_aim_rate":0.3,
"auto_fire":false,
"damage":{
"distance": 50,
"range":1,
"cooling": 0.4,
"head": 100,
"body": 20,
"hand": 10,
"leg": 10,
"other": 5,
"hit_body":{
"fx": "fx_hit_body",
"sfx": "sfx_hit_body",
"notify": "Hit body"
},
"hit_wall":{
"fx": "fx_hit_wall",
"sfx": "sfx_hit_wall",
"notify": "Hit_wall"
},
"hit_metal":{
"fx": "fx_hit_metal",
"sfx": "sfx_hit_metal",
"notify": "Hit_Metal"
}
}
},
"machine_gun_0":{
"type":"range",
"bullet_count":20,
"stackable":false,
"bind_bone":"bone_point_hand",
"bullet_type":"bullet_1",
"bullet_check_type":"physic_ray",
"action":"action-machine_gun_0",
"drop_effect_index":2,
"stable_max_value":1,
"stable_min_value": 0.4,
"stable_smooth": 2,
"fov":48,
"bag_slot":3,
"bag_size":1,
"recoil_x":[-0.7, 0.7],
"recoil_y":[0.7, -1.7],
"recoil_aim_rate":0.3,
"auto_fire":true,
"damage":{
"distance": 50,
"range":1,
"cooling": 0.1,
"head": 100,
"body": 20,
"hand": 10,
"leg": 10,
"other": 5,
"hit_body":{
"fx": "fx_hit_body",
"sfx": "sfx_hit_body",
"notify": "Hit body"
},
"hit_wall":{
"fx": "fx_hit_wall",
"sfx": "sfx_hit_wall",
"notify": "Hit_wall"
},
"hit_metal":{
"fx": "fx_hit_metal",
"sfx": "sfx_hit_metal"
}
}
},
"machine_gun_1":{
"type":"range",
"bullet_count":20,
"stackable":false,
"bind_bone":"bone_point_hand",
"bullet_type":"bullet_1",
"bullet_check_type":"physic_ray",
"action":"action-machine_gun_1",
"drop_effect_index":2,
"stable_max_value":1,
"stable_min_value": 0.4,
"stable_smooth": 2,
"fov":60,
"bag_slot":3,
"bag_size":1,
"recoil_x":[-0.7, 0.7],
"recoil_y":[0.7, -1.7],
"recoil_aim_rate":0.3,
"auto_fire":true,
"damage":{
"distance": 50,
"range":1,
"cooling": 0.1,
"head": 100,
"body": 20,
"hand": 10,
"leg": 10,
"other": 5,
"hit_body":{
"fx": "fx_hit_body",
"sfx": "sfx_hit_body",
"notify": "Hit body"
},
"hit_wall":{
"fx": "fx_hit_wall",
"sfx": "sfx_hit_wall",
"notify": "Hit_wall"
},
"hit_metal":{
"fx": "fx_hit_metal",
"sfx": "sfx_hit_metal"
}
}
},
"grenade_0":{
"type":"range",
"bullet_count":1,
"stackable":true,
"bind_bone":"bone_point_hand",
"bullet_check_type":"projectile",
"action":"action-grenade_0",
"drop_effect_index":0,
"stable_max_value":0,
"projectile_res":"projectile_grenade_0",
"sound_explode":"sfx_grenade_explode",
"fov":45,
"bag_slot":1,
"bag_size":1,
"auto_fire":false,
"damage":{
"distance":15,
"range": 5,
"cooling": 1,
"fire_count":5,
"head": 100,
"body": 20,
"hand": 10,
"leg": 10,
"other": 5,
"hit_body":{
"fx": "fx_hit_body",
"sfx": "sfx_hit_body",
"notify": "Hit body"
},
"hit_wall":{
"fx": "fx_hit_wall",
"sfx": "sfx_hit_wall",
"notify": "Hit_wall"
},
"hit_metal":{
"fx": "fx_hit_metal",
"sfx": "sfx_hit_metal"
}
}
},
"grenade_1":{
"type":"range",
"bullet_count":1,
"bind_bone":"bone_point_hand",
"bullet_check_type":"projectile",
"stackable":true,
"action":"action-grenade_1",
"drop_effect_index":0,
"stable_max_value":0,
"projectile_res":"projectile_grenade_1",
"sound_explode":"sfx_grenade_explode",
"fov":45,
"bag_slot":1,
"bag_size":1,
"auto_fire":false,
"damage":{
"distance": 15,
"range": 5,
"cooling": 1,
"fire_count":5,
"head": 100,
"body": 20,
"hand": 10,
"leg": 10,
"other": 5,
"hit_body":{
"fx": "fx_hit_body",
"sfx": "sfx_hit_body",
"notify": "Hit body"
},
"hit_wall":{
"fx": "fx_hit_wall",
"sfx": "sfx_hit_wall",
"notify": "Hit_wall"
},
"hit_metal":{
"fx": "fx_hit_metal",
"sfx": "sfx_hit_metal"
}
}
},
"axe_0":{
"type":"melee",
"bind_bone":"bone_point_hand",
"bullet_count":-1,
"stackable":false,
"action":"action-axe_0",
"drop_effect_index":0,
"stable_max_value":0,
"fov":45,
"bag_slot":2,
"bag_size":1,
"auto_fire":false,
"damage":{
"distance": 3,
"range": 5,
"cooling": 0.8,
"fire_count":5,
"head": 100,
"body": 20,
"hand": 10,
"leg": 10,
"other": 5,
"hit_body":{
"fx": "fx_hit_body",
"sfx": "sfx_axe_hit_body",
"notify": "Hit body"
},
"hit_wall":{
"fx": "fx_hit_wall",
"sfx": "sfx_axe_hit_wall",
"notify": "Hit_wall"
},
"hit_metal":{
"fx": "fx_axe_hit_metal",
"sfx": "sfx_axe_hit_metal"
}
}
},
"bullet_0":{
"type":"bullet",
"stackable":true,
"bullet_count": 20,
"drop_effect_index":1
},
"bullet_1":{
"type":"bullet",
"stackable":true,
"bullet_count": 20,
"drop_effect_index":1
},
"bullet_2":{
"type":"bullet",
"stackable":true,
"bullet_count": 20,
"drop_effect_index":1
},
"bullet_3":{
"type":"bullet",
"stackable":true,
"bullet_count": 20,
"drop_effect_index":1
},
"medkit":{
"type":"medkit",
"stackable":true,
"drop_effect_index":3
},
"bullet_box":{
"type":"medkit",
"stackable":true,
"drop_effect_index":2
},
"laser_gun_0":{
"type":"range",
"bullet_clip_count":100000,
"bullet_count":20,
"stackable":false,
"bind_bone":"bone_point_hand",
"bullet_type":"bullet_0",
"bullet_check_type":"physic_ray",
"action":"action-laser_gun_0",
"stable_max_value":1,
"stable_min_value": 0.4,
"stable_smooth": 2,
"bag_slot":0,
"bag_size":0.7,
"recoil_x":[-0.7, 0.7],
"recoil_y":[0.4, -1.4],
"recoil_aim_rate":0.3,
"auto_fire":false,
"damage":{
"distance": 50,
"range":1,
"cooling": 0.4,
"head": 20,
"body": 20,
"hand": 10,
"leg": 10,
"other": 5,
"hit_body":{
"fx": "fx_hit_body",
"sfx": "sfx_hit_body",
"notify": "Hit body"
},
"hit_wall":{
"fx": "fx_hit_wall",
"sfx": "sfx_hit_wall",
"notify": "Hit_wall"
},
"hit_metal":{
"fx": "fx_hit_metal",
"sfx": "sfx_hit_metal",
"notify": "Hit_Metal"
}
}
}
}