Mi2dRPGamEng/resources/defs/items.json

294 lines
7.1 KiB
JSON

{
"staff_oak": {
"name": "Oak Staff",
"width": 1,
"height": 5,
"texture": "items/staff_oak.png",
"color": [150, 100, 50],
"weapon_skill": "athletics",
"weapon_damage": 6.0,
"weapon_range": 1,
"hands_required": 1,
"melee_knockback": 1.5
},
"sandwich": {
"name": "Sandwich",
"width": 2,
"height": 2,
"texture": "items/sandwich.png",
"color": [230, 190, 100],
"stackable": true,
"max_stack": 4
},
"leather_jacket": {
"name": "Leather Jacket",
"width": 2,
"height": 2,
"texture": "items/leather_jacket.png",
"color": [90, 60, 40],
"clothing_slot": "torso",
"armor_reduction": 3.0,
"arm_slots_required": 2,
"compatible_body_types": ["biped"]
},
"reptilian_jacket": {
"name": "Reptilian Jacket",
"width": 2,
"height": 2,
"texture": "items/reptilian_jacket.png",
"color": [60, 100, 60],
"clothing_slot": "torso",
"armor_reduction": 3.0,
"arm_slots_required": 4,
"compatible_body_types": ["biped"]
},
"backpack_basic": {
"name": "Basic Backpack",
"width": 2,
"height": 2,
"texture": "items/backpack_basic.png",
"color": [110, 90, 60],
"clothing_slot": "back",
"grants_inventory_size": [4, 4],
"compatible_body_types": ["biped"]
},
"dog_harness": {
"name": "Dog Harness",
"width": 2,
"height": 2,
"texture": "items/dog_harness.png",
"color": [150, 60, 50],
"clothing_slot": "torso",
"armor_reduction": 2.0,
"compatible_body_types": ["quadruped"]
},
"dog_saddlebag": {
"name": "Dog Saddlebag",
"width": 2,
"height": 2,
"texture": "items/dog_saddlebag.png",
"color": [120, 90, 60],
"clothing_slot": "back",
"grants_inventory_size": [3, 3],
"compatible_body_types": ["quadruped"]
},
"wood_planks": {
"name": "Wood Planks",
"width": 2,
"height": 1,
"texture": "items/wood_planks.png",
"color": [140, 100, 60],
"stackable": true,
"max_stack": 10,
"builds_tile_layer": "room",
"builds_tile_layer_def_id": "wood_wall"
},
"multi_deconstructor": {
"name": "Multi-Deconstructor",
"width": 1,
"height": 2,
"texture": "items/multi_deconstructor.png",
"color": [200, 60, 60],
"tool_kind": "deconstructor",
"hands_required": 2
},
"constructor_tool": {
"name": "Constructor",
"width": 1,
"height": 2,
"texture": "items/constructor_tool.png",
"color": [60, 160, 60],
"tool_kind": "constructor",
"hands_required": 2
},
"pistol_basic": {
"name": "Basic Pistol",
"width": 1,
"height": 1,
"texture": "items/pistol_basic.png",
"color": [70, 70, 75],
"weapon_skill": "sleight_of_hand",
"weapon_damage": 8.0,
"weapon_range": 6,
"projectile_type": "bullet",
"hands_required": 1
},
"bow_basic": {
"name": "Basic Bow",
"width": 1,
"height": 3,
"texture": "items/bow_basic.png",
"color": [130, 90, 50],
"weapon_skill": "sleight_of_hand",
"weapon_damage": 5.0,
"weapon_range": 6,
"projectile_type": "arrow",
"hands_required": 2
},
"wooden_shield": {
"name": "Wooden Shield",
"width": 2,
"height": 2,
"texture": "items/wooden_shield.png",
"color": [120, 80, 40],
"hands_required": 1,
"shield_block_bonus": 4.0,
"blockable_projectile_types": ["arrow"]
},
"heavy_shield": {
"name": "Heavy Shield",
"width": 2,
"height": 3,
"texture": "items/heavy_shield.png",
"color": [90, 90, 100],
"hands_required": 1,
"shield_block_bonus": 6.0,
"blockable_projectile_types": ["heavy_caliber"]
},
"ammo_heavy_caliber": {
"name": "Heavy Caliber Rounds",
"width": 1,
"height": 1,
"texture": "items/ammo_heavy_caliber.png",
"color": [80, 70, 40],
"stackable": true,
"max_stack": 20,
"ammo_type": "heavy_caliber",
"ranged_knockback": 3.0
},
"ammo_shotgun_shell": {
"name": "Shotgun Shells",
"width": 1,
"height": 1,
"texture": "items/ammo_shotgun_shell.png",
"color": [180, 40, 40],
"stackable": true,
"max_stack": 20,
"ammo_type": "shotgun_shell",
"ranged_knockback": 4.0
},
"ammo_shotgun_slug": {
"name": "Shotgun Slugs",
"width": 1,
"height": 1,
"texture": "items/ammo_shotgun_slug.png",
"color": [140, 30, 30],
"stackable": true,
"max_stack": 20,
"ammo_type": "shotgun_slug",
"ranged_knockback": 4.0
},
"ammo_rocket": {
"name": "Rockets",
"width": 1,
"height": 2,
"texture": "items/ammo_rocket.png",
"color": [60, 90, 60],
"stackable": true,
"max_stack": 5,
"ammo_type": "rocket",
"ranged_knockback": 5.0
},
"scope_basic": {
"name": "Basic Scope",
"width": 1,
"height": 1,
"texture": "items/scope_basic.png",
"color": [40, 40, 40],
"attachment_kind": "scope",
"aimcone_reduction_degrees": 3.0
},
"stock_basic": {
"name": "Basic Stock",
"width": 1,
"height": 1,
"texture": "items/stock_basic.png",
"color": [90, 60, 40],
"attachment_kind": "stock",
"aimcone_reduction_degrees": 2.0
},
"extended_mag": {
"name": "Extended Magazine",
"width": 1,
"height": 1,
"texture": "items/extended_mag.png",
"color": [60, 60, 65],
"attachment_kind": "magazine",
"magazine_capacity_bonus": 5
},
"rifle_heavy": {
"name": "Heavy Rifle",
"width": 1,
"height": 4,
"texture": "items/rifle_heavy.png",
"color": [50, 50, 55],
"weapon_skill": "sleight_of_hand",
"weapon_damage": 14.0,
"weapon_range": 8,
"hands_required": 2,
"compatible_ammo_types": ["heavy_caliber"],
"magazine_size": 5,
"aim_cone_degrees": 6.0
},
"shotgun_basic": {
"name": "Basic Shotgun",
"width": 1,
"height": 4,
"texture": "items/shotgun_basic.png",
"color": [80, 55, 35],
"weapon_skill": "sleight_of_hand",
"weapon_damage": 4.0,
"weapon_range": 5,
"hands_required": 2,
"compatible_ammo_types": ["shotgun_shell", "shotgun_slug"],
"magazine_size": 2,
"aim_cone_degrees": 45.0,
"pellet_count": 6
},
"rocket_launcher": {
"name": "Rocket Launcher",
"width": 2,
"height": 4,
"texture": "items/rocket_launcher.png",
"color": [50, 65, 50],
"weapon_skill": "sleight_of_hand",
"weapon_damage": 25.0,
"weapon_range": 8,
"hands_required": 2,
"compatible_ammo_types": ["rocket"],
"magazine_size": 1,
"aim_cone_degrees": 5.0,
"blast_radius": 2
},
"chronowand": {
"name": "Chronowand",
"width": 1,
"height": 3,
"texture": "items/chronowand.png",
"color": [120, 90, 200],
"hands_required": 1,
"grants_ability": "time_warp_sphere"
},
"chronoimplant": {
"name": "Chronoimplant",
"width": 1,
"height": 1,
"texture": "items/chronoimplant.png",
"color": [150, 110, 220],
"is_implant": true,
"grants_ability": "time_warp_sphere"
},
"storm_rod": {
"name": "Storm Rod",
"width": 1,
"height": 3,
"texture": "items/storm_rod.png",
"color": [90, 160, 220],
"hands_required": 1,
"grants_ability": "launch_lightning"
}
}