initial commit
This commit is contained in:
72
aghanim_singleplayer/scripts/npc/herolist.txt
Executable file
72
aghanim_singleplayer/scripts/npc/herolist.txt
Executable file
@@ -0,0 +1,72 @@
|
||||
//
|
||||
// <key> <value>
|
||||
// Hero currently on/off, will be # of instances (-1 = infinite)
|
||||
//
|
||||
|
||||
"CustomHeroList"
|
||||
{
|
||||
//--------------- ENABLED -----------------
|
||||
|
||||
"npc_dota_hero_disruptor" "1"
|
||||
"npc_dota_hero_magnataur" "1"
|
||||
"npc_dota_hero_mars" "1"
|
||||
"npc_dota_hero_snapfire" "1"
|
||||
"npc_dota_hero_sniper" "1"
|
||||
"npc_dota_hero_tusk" "1"
|
||||
"npc_dota_hero_ursa" "1"
|
||||
"npc_dota_hero_viper" "1"
|
||||
"npc_dota_hero_weaver" "1"
|
||||
"npc_dota_hero_winter_wyvern" "1"
|
||||
|
||||
// Next
|
||||
"npc_dota_hero_omniknight" "1"
|
||||
"npc_dota_hero_witch_doctor" "1"
|
||||
"npc_dota_hero_phantom_assassin" "1"
|
||||
|
||||
|
||||
//---------------- DISABLED -----------------
|
||||
|
||||
// Top candidates
|
||||
"npc_dota_hero_axe" "0"
|
||||
"npc_dota_hero_centaur" "0" // aghs Stampede allows phasing through obstructions
|
||||
"npc_dota_hero_legion_commander" "0"
|
||||
"npc_dota_hero_phantom_assassin" "0"
|
||||
"npc_dota_hero_pangolier" "0"
|
||||
|
||||
// Tanky
|
||||
"npc_dota_hero_bristleback" "0"
|
||||
"npc_dota_hero_dragon_knight" "0"
|
||||
"npc_dota_hero_sven" "0"
|
||||
"npc_dota_hero_tidehunter" "0"
|
||||
"npc_dota_hero_tiny" "0"
|
||||
"npc_dota_hero_treant" "0"
|
||||
|
||||
// Fighter
|
||||
"npc_dota_hero_juggernaut" "0"
|
||||
"npc_dota_hero_kunkka" "0"
|
||||
"npc_dota_hero_templar_assassin" "0"
|
||||
"npc_dota_hero_troll_warlord" "0"
|
||||
|
||||
// Archer
|
||||
"npc_dota_hero_clinkz" "0"
|
||||
"npc_dota_hero_drow_ranger" "0"
|
||||
"npc_dota_hero_medusa" "0"
|
||||
|
||||
// Wizard
|
||||
"npc_dota_hero_crystal_maiden" "0"
|
||||
"npc_dota_hero_dazzle" "0"
|
||||
"npc_dota_hero_invoker" "0"
|
||||
"npc_dota_hero_jakiro" "0"
|
||||
"npc_dota_hero_keeper_of_the_light" "0"
|
||||
"npc_dota_hero_leshrac" "0"
|
||||
"npc_dota_hero_lina" "0"
|
||||
"npc_dota_hero_necrolyte" "0"
|
||||
"npc_dota_hero_shadow_shaman" "0"
|
||||
"npc_dota_hero_venomancer" "0"
|
||||
"npc_dota_hero_weaver" "0"
|
||||
"npc_dota_hero_zuus" "0"
|
||||
|
||||
// Rogue
|
||||
"npc_dota_hero_bounty" "0"
|
||||
"npc_dota_hero_riki" "0"
|
||||
}
|
||||
23552
aghanim_singleplayer/scripts/npc/npc_abilities_custom.txt
Executable file
23552
aghanim_singleplayer/scripts/npc/npc_abilities_custom.txt
Executable file
File diff suppressed because it is too large
Load Diff
4493
aghanim_singleplayer/scripts/npc/npc_abilities_override.txt
Executable file
4493
aghanim_singleplayer/scripts/npc/npc_abilities_override.txt
Executable file
File diff suppressed because it is too large
Load Diff
220
aghanim_singleplayer/scripts/npc/npc_heroes_custom.txt
Executable file
220
aghanim_singleplayer/scripts/npc/npc_heroes_custom.txt
Executable file
@@ -0,0 +1,220 @@
|
||||
// Dota Heroes File
|
||||
// NOTE: This is not for creating new heroes, this is for taking a currently existing hero as a template and overriding
|
||||
// the specified key-value combinations. Use override_hero <hero_to_override> for this.
|
||||
"DOTAHeroes"
|
||||
{
|
||||
//=================================================================================================================
|
||||
// HERO: Luna
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_luna_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_luna"
|
||||
"Ability1" "aghsfort_luna_lucent_beam"
|
||||
"Ability6" "aghsfort_luna_eclipse"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Magnus
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_magnataur_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_magnataur"
|
||||
"Ability1" "aghsfort_magnataur_shockwave"
|
||||
"Ability2" "aghsfort_magnataur_empower"
|
||||
"Ability3" "aghsfort_magnataur_skewer"
|
||||
"Ability5" "aghsfort_special_magnataur_reverse_polarity_polarity"
|
||||
"Ability6" "aghsfort_magnataur_reverse_polarity"
|
||||
"Ability11" "special_bonus_mp_200"
|
||||
"Ability12" "special_bonus_strength_8"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Monkey King
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_monkey_king_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_monkey_king"
|
||||
"Ability4" "monkey_king_jingu_mastery_aghsfort"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Omniknight
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_omniknight_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_omniknight"
|
||||
"Ability1" "aghsfort_omniknight_purification"
|
||||
"Ability2" "aghsfort_omniknight_repel"
|
||||
"Ability3" "aghsfort_omniknight_degen_aura"
|
||||
"Ability5" "aghsfort_special_omniknight_guardian_angel_single_target"
|
||||
"Ability6" "aghsfort_omniknight_guardian_angel"
|
||||
"Ability10" "special_bonus_mp_250"
|
||||
"Ability12" "special_bonus_armor_6"
|
||||
"Ability15" "special_bonus_mp_regen_3"
|
||||
"Ability17" "special_bonus_unique_omniknight_3"
|
||||
"ArmorPhysical" "4"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Winter Wyvern
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_winter_wyvern_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_winter_wyvern"
|
||||
"Ability1" "aghsfort_winter_wyvern_arctic_burn"
|
||||
"Ability2" "aghsfort_winter_wyvern_splinter_blast"
|
||||
"Ability3" "aghsfort_winter_wyvern_cold_embrace"
|
||||
"Ability6" "aghsfort_winter_wyvern_winters_curse"
|
||||
"Ability13" "special_bonus_attack_speed_30"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Phantom Assassin
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_phantom_assassin_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_phantom_assassin"
|
||||
"Ability1" "aghsfort_phantom_assassin_stifling_dagger"
|
||||
"Ability2" "aghsfort_phantom_assassin_phantom_strike"
|
||||
"Ability3" "aghsfort_phantom_assassin_blur"
|
||||
"Ability6" "aghsfort_phantom_assassin_coup_de_grace"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Disruptor
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_disruptor_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_disruptor"
|
||||
"Ability1" "aghsfort_disruptor_thunder_strike"
|
||||
"Ability2" "aghsfort_disruptor_glimpse"
|
||||
"Ability3" "aghsfort_disruptor_kinetic_field"
|
||||
"Ability6" "aghsfort_disruptor_static_storm"
|
||||
"Ability14" "special_bonus_intelligence_20"
|
||||
"Ability13" "special_bonus_unique_disruptor_2"
|
||||
"Ability10" "special_bonus_magic_resistance_20"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Snapfire
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_snapfire_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_snapfire"
|
||||
"Ability1" "aghsfort_snapfire_scatterblast"
|
||||
"Ability2" "aghsfort_snapfire_firesnap_cookie"
|
||||
"Ability3" "aghsfort_snapfire_lil_shredder"
|
||||
"Ability4" "aghsfort_snapfire_gobble_up"
|
||||
"Ability5" "aghsfort_snapfire_spit_creep"
|
||||
"Ability6" "aghsfort_snapfire_mortimer_kisses"
|
||||
"Ability16" "special_bonus_attack_damage_90"
|
||||
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Tusk
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_tusk_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_tusk"
|
||||
"Ability1" "aghsfort_tusk_ice_shards"
|
||||
"Ability2" "aghsfort_tusk_snowball"
|
||||
"Ability3" "aghsfort_tusk_tag_team"
|
||||
"Ability6" "aghsfort_tusk_walrus_punch"
|
||||
"Ability7" "aghsfort_tusk_launch_snowball"
|
||||
"Ability14" "special_bonus_movement_speed_30"
|
||||
"Ability17" "special_bonus_attack_speed_40"
|
||||
"ArmorPhysical" "4"
|
||||
"AttackDamageMin" "29"
|
||||
"AttackDamageMax" "33"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Ursa
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_ursa_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_ursa"
|
||||
"Ability1" "aghsfort_ursa_earthshock"
|
||||
"Ability2" "aghsfort_ursa_overpower"
|
||||
"Ability3" "aghsfort_ursa_fury_swipes"
|
||||
"Ability6" "aghsfort_ursa_enrage"
|
||||
"Ability10" "special_bonus_attack_damage_20"
|
||||
"Ability14" "special_bonus_unique_ursa_3"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Sniper
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_sniper_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_sniper"
|
||||
"Ability1" "aghsfort_sniper_shrapnel"
|
||||
"Ability2" "aghsfort_sniper_headshot"
|
||||
"Ability3" "aghsfort_sniper_take_aim"
|
||||
"Ability6" "aghsfort_sniper_assassinate"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Mars
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_mars_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_mars"
|
||||
"Ability1" "aghsfort_mars_spear"
|
||||
"Ability2" "aghsfort_mars_gods_rebuke"
|
||||
"Ability3" "aghsfort_mars_bulwark"
|
||||
"Ability6" "aghsfort_mars_arena_of_blood"
|
||||
"Ability9" "aghsfort_mars_bulwark_stop"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Viper
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_viper_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_viper"
|
||||
"Ability1" "aghsfort_viper_poison_attack"
|
||||
"Ability2" "aghsfort_viper_nethertoxin"
|
||||
"Ability3" "aghsfort_viper_corrosive_skin"
|
||||
"Ability6" "aghsfort_viper_viper_strike"
|
||||
"Ability16" "special_bonus_hp_400"
|
||||
"Ability17" "special_bonus_movement_speed_30"
|
||||
"Ability11" "special_bonus_spell_lifesteal_6"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Weaver
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_weaver_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_weaver"
|
||||
"Ability1" "aghsfort_weaver_the_swarm"
|
||||
"Ability2" "aghsfort_weaver_shukuchi"
|
||||
"Ability3" "aghsfort_weaver_geminate_attack"
|
||||
"Ability6" "aghsfort_weaver_time_lapse"
|
||||
"Ability11" "special_bonus_agility_6"
|
||||
"Ability12" "special_bonus_corruption_3"
|
||||
"Ability16" "special_bonus_hp_475"
|
||||
"MovementSpeed" "300"
|
||||
"AttributeBaseStrength" "18"
|
||||
}
|
||||
|
||||
//=================================================================================================================
|
||||
// HERO: Witch Doctor
|
||||
//=================================================================================================================
|
||||
"npc_dota_hero_witch_doctor_aghsfort"
|
||||
{
|
||||
"override_hero" "npc_dota_hero_witch_doctor"
|
||||
"Ability1" "aghsfort_witch_doctor_paralyzing_cask"
|
||||
"Ability2" "aghsfort_witch_doctor_voodoo_restoration"
|
||||
"Ability3" "aghsfort_witch_doctor_maledict"
|
||||
"Ability5" "aghsfort_witch_doctor_death_ward_no_channel"
|
||||
"Ability6" "aghsfort_witch_doctor_death_ward"
|
||||
"Ability15" "special_bonus_unique_witch_doctor_4"
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
11610
aghanim_singleplayer/scripts/npc/npc_items_custom.txt
Executable file
11610
aghanim_singleplayer/scripts/npc/npc_items_custom.txt
Executable file
File diff suppressed because it is too large
Load Diff
97
aghanim_singleplayer/scripts/npc/npc_neutral_items_custom.txt
Executable file
97
aghanim_singleplayer/scripts/npc/npc_neutral_items_custom.txt
Executable file
@@ -0,0 +1,97 @@
|
||||
"neutral_items"
|
||||
{
|
||||
"1"
|
||||
{
|
||||
|
||||
"items"
|
||||
{
|
||||
"item_broom_handle" "1"
|
||||
"item_keen_optic" "1"
|
||||
"item_ocean_heart" "1"
|
||||
"item_oblivions_locket" "1"
|
||||
"item_precious_egg" "1"
|
||||
"item_faded_broach" "1"
|
||||
"item_longclaws_amulet" "1"
|
||||
"item_bear_cloak" "1"
|
||||
"item_arcane_ring" "1"
|
||||
"item_poor_mans_shield" "1"
|
||||
"item_winter_embrace" "1"
|
||||
}
|
||||
}
|
||||
"2"
|
||||
{
|
||||
"items"
|
||||
{
|
||||
"item_ogre_seal_totem" "1"
|
||||
"item_dragon_scale" "1"
|
||||
"item_essence_ring" "1"
|
||||
"item_enchanted_quiver" "1"
|
||||
"item_pupils_gift" "1"
|
||||
"item_ring_of_aquila" "1"
|
||||
"item_grove_bow" "1"
|
||||
"item_bogduggs_baldric" "1"
|
||||
"item_craggy_coat" "1"
|
||||
"item_nether_shawl" "1"
|
||||
"item_imp_claw" "1"
|
||||
"item_ambient_sorcery" "1"
|
||||
"item_vambrace" "1"
|
||||
"item_paw_of_lucius" "1"
|
||||
"item_pelt_of_the_old_wolf" "1"
|
||||
}
|
||||
}
|
||||
"3"
|
||||
{
|
||||
"items"
|
||||
{
|
||||
|
||||
"item_vampire_fangs" "1"
|
||||
"item_greater_faerie_fire" "1"
|
||||
"item_quickening_charm" "1"
|
||||
"item_titan_sliver" "1"
|
||||
"item_sign_of_the_arachnid" "1"
|
||||
"item_preserved_skull" "1"
|
||||
"item_gravel_foot" "1"
|
||||
"item_orb_of_destruction" "1"
|
||||
"item_paladin_sword" "1"
|
||||
"item_havoc_hammer" "1"
|
||||
"item_witless_shako" "1"
|
||||
"item_bogduggs_cudgel" "1"
|
||||
}
|
||||
}
|
||||
"4"
|
||||
{
|
||||
|
||||
"items"
|
||||
{
|
||||
"item_stony_coat" "1"
|
||||
"item_panic_button" "1"
|
||||
"item_bogduggs_lucky_femur" "1"
|
||||
"item_illusionsts_cape" "1"
|
||||
"item_minotaur_horn" "1"
|
||||
"item_phoenix_ash" "1"
|
||||
"item_stonework_pendant" "1"
|
||||
"item_spell_prism" "1"
|
||||
"item_timeless_relic" "1"
|
||||
"item_watchers_gaze" "1"
|
||||
"item_guardian_shell" "1"
|
||||
}
|
||||
}
|
||||
"5"
|
||||
{
|
||||
"items"
|
||||
{
|
||||
"item_ballista" "1"
|
||||
"item_demonicon" "1"
|
||||
"item_force_boots" "1"
|
||||
"item_mirror_shield" "1"
|
||||
"item_treads_of_ermacor" "1"
|
||||
"item_wand_of_the_brine" "1"
|
||||
"item_fallen_sky" "1"
|
||||
"item_apex" "1"
|
||||
"item_slippers_of_the_abyss" "1"
|
||||
"item_desolator_2" "1"
|
||||
"item_ex_machina" "1"
|
||||
"item_trident" "1"
|
||||
}
|
||||
}
|
||||
}
|
||||
18174
aghanim_singleplayer/scripts/npc/npc_units_custom.txt
Executable file
18174
aghanim_singleplayer/scripts/npc/npc_units_custom.txt
Executable file
File diff suppressed because it is too large
Load Diff
1929
aghanim_singleplayer/scripts/npc/portraits_custom.txt
Executable file
1929
aghanim_singleplayer/scripts/npc/portraits_custom.txt
Executable file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user