Files
Dota-Zombie-Invasion/scripts/npc/items/quest_items.kv
T
2026-05-29 15:11:31 +07:00

449 lines
11 KiB
Plaintext

"DOTAAbilities"
{
"item_rom"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "quest_items/rom"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"AbilityCastAnimation" "ACT_DOTA_GENERIC_CHANNEL_1"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "0"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "0"
"ItemInitialCharges" "0"
"ItemStackable" "0"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_ent_heart"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "quest_items/ent_heart"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "40"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "1"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_wolf_claw"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "quest_items/wolf_claw"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "50"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "1"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_testo"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "utils/testo"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "120"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "1"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_egg"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "utils/egg"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/moon_shard/moon_shard_003.vmdl"
"ModelScale" "10"
"ItemIsNeutralDrop" "0"
"ItemCost" "120"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "1"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_testo_pizza"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "utils/testo_pizza"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "120"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_spider_legs_custom"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "quest_items/spider_legs"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "120"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_poison"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "quest_items/poison"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "120"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_frog_paw"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "quest_items/frog_paw"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "120"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_pollen_keeper"
{
"BaseClass" "item_lua"
"AbilityTextureName" "quest_items/pollen_keeper_1"
"ScriptFile" "items/quest_items/item_pollen_keeper"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "120"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
"chance" "15"
}
}
"item_mayonnaise"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "utils/mayonnaise"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "1200"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "1"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_lycan_horn"
{
"BaseClass" "item_datadriven"
"AbilityTextureName" "quest_items/lycan_horn"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "0"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "1"
"ItemInitialCharges" "0"
"ItemStackable" "0"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_clean_harbor"
{
"BaseClass" "item_lua"
"ScriptFile" "items/default_items/item_clean_harbor"
"AbilityTextureName" "item_roshans_banner"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"ItemCost" "0"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "1"
"ItemInitialCharges" "1"
"ItemStackable" "0"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
}
}
"item_shameful_pipe"
{
"BaseClass" "item_lua"
"ScriptFile" "items/quest_items/item_shameful_pipe"
"AbilityTextureName" "blackshop/astral_anchor"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemCost" "0"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "0"
"ItemDroppable" "1"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"ItemPermanent" "1"
"AbilityValues"
{
"bonus_attack_range" "450"
}
}
"item_shovel"
{
"BaseClass" "item_lua"
"ScriptFile" "items/quest_items/item_shovel"
"AbilityTextureName" "item_trusty_shovel"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_CHANNELLED"
"AbilityChannelTime" "1"
"AbilityCastAnimation" "ACT_DOTA_GENERIC_CHANNEL_1"
"Model" "models/props_gameplay/neutral_box.vmdl"
"AbilityCooldown" "12"
"ItemCost" "0"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"ItemPermanent" "0"
"ItemIsNeutralDrop" "1"
"ItemInitialCharges" "0"
"ItemDisplayCharges" "1"
"AbilityValues"
{
"gold_min" "145"
"gold_max" "325"
"bonus_health" "675"
"max_digs" "5"
}
}
"item_fishing_rod"
{
"BaseClass" "item_lua"
"ScriptFile" "items/default_items/item_fishing_rod"
"AbilityTextureName" "quest_items/fishing_rod"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_DIRECTIONAL | DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES | DOTA_ABILITY_BEHAVIOR_OVERSHOOT"
"AbilityUnitDamageType" "DAMAGE_TYPE_PHYSICAL"
"Model" "models/props_gameplay/neutral_box.vmdl"
"ItemIsNeutralDrop" "0"
"AbilityCastRange" "600"
"AbilityCastPoint" "0.3"
"AbilityCooldown" "2.5"
"AbilityManaCost" "25"
"ItemCost" "0"
"ItemDroppable" "1"
"ItemPurchasable" "0"
"ItemSellable" "0"
"ItemKillable" "0"
"ItemInitialCharges" "0"
"ItemStackable" "0"
"ItemPermanent" "0"
"SideShop" "0"
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
"AbilityValues"
{
"hook_distance" "952"
"hook_speed" "1600"
"hook_width" "100"
"Damage" "75"
"duration" "3"
"slow_movespeed" "-20"
"damage_per_tick" "15"
"tick" "0.5"
"vision_radius" "500"
"vision_duration" "4"
"fish_catch_item" "item_fish"
"fish_loot_launch_height" "100"
"fish_loot_launch_distance" "150"
"fish_loot_launch_duration" "0.5"
}
}
}