{ id = "ability.phoenix.supernova" name = "#DOTA_Import_Phoenix_Supernova" desc = "#DOTA_Import_Phoenix_Supernova_Desc" template_group = "#DOTA_Workshop_SubmissionType_Ability" template_subgroup = "#npc_dota_hero_phoenix" directory = "phoenix/ultimate" game_unit = "npc_dota_phoenix_sun" workshop_tags = [ "Ability", "Phoenix", "npc_dota_phoenix_supernova" ] models = [ { id = "model_phoenix_supernova" name = "#DOTA_Import_Phoenix_Supernova" auto_hitbox_set_name = "default" root_bone_name = "root" default_portrait_model = "models/heroes/phoenix/phoenix_egg.vmdl" lod_list = [ { id = "mesh_portrait" name = "#DOTA_Workshop_LOD0Title" desc = "#DOTA_Workshop_LOD0Desc" max_polygons = 5000 max_bones = 62 optional = true }, { id = "mesh_world" name = "#DOTA_Workshop_LOD1Title" desc = "#DOTA_Workshop_LOD1Desc" max_polygons = 2000 max_bones = 62 }, ] material_list = [ { id = "material_phoenix_supernova" name = "#DOTA_Import_Mat0Title_Generic" desc = "#DOTA_Import_Mat0Desc_Generic" template_vmat = "materials/models/heroes/phoenix/phoenix_egg_color.vmat" max_tex_width = 512 max_tex_height = 512 }, ] anim_list = [ { id = "animation_supernova" name = "#DOTA_Workshop_Animation_Phoenix_Supernova_Cast" desc = "#DOTA_Workshop_Animation_Phoenix_Supernova_Cast_Desc" suffix = "_anim_supernova" sequence_name = "supernova" activity_name = "ACT_DOTA_IDLE" default = "scripts/workshop_import_templates/default_content/phoenix/bird_egg_cast_supernova.dmx" }, { id = "animation_portrait" name = "#DOTA_Workshop_Animation_PortraitIdle" suffix = "_portrait_idle" sequence_name = "portrait_idle" activity_name = "ACT_DOTA_CAPTURE" looping = true default = "scripts/workshop_import_templates/default_content/phoenix/bird_egg_portrait.dmx" }, { id = "animation_loadout" name = "#DOTA_Workshop_Animation_LoadoutIdle" suffix = "_loadout_idle" sequence_name = "loadout" activity_name = "ACT_DOTA_LOADOUT" looping = true default = "scripts/workshop_import_templates/default_content/phoenix/bird_egg_loadout.dmx" }, ] attach_list = [ { id = "attachment_hitlocation" name = "#DOTA_Workshop_Attachment_HitLocation" desc = "#DOTA_Workshop_Attachment_HitLocation_Autofill_Desc" attach_name = "attach_hitloc" attach_joint = "root" }, ] hitbox_list = [ { set_name = "select_low" box_name = "" bone_name = "root" min_bounds = [ -86.040215, -1.954482, -84.511543 ] max_bounds = [ 86.040215, 425.132172, 84.511543 ] }, { set_name = "select_high" box_name = "" bone_name = "root" min_bounds = [ -44.433346, 1.619883, -45.088638 ] max_bounds = [ 44.433346, 403.980682, 45.088638 ] }, ] } ] item_defs = [ { hero_name = "npc_dota_hero_phoenix" loadout_slot = "ability_ultimate" prefab_type = "wearable" localization_prefix = "PHOENIX_" localization_suffix = "_SUPERNOVA" item_type_name = "Supernova" has_portrait = true visuals = [ { type = "entity_model" asset_expr = "npc_dota_phoenix_sun" modifier_expr = "$(model_phoenix_supernova:vmdl_name)" } ] } ] }