"scenarios" { "npx_tier1" { "scenario_id" "100" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "custom_ui" "TierDescription" "custom_text" { "WizardTip" "#npe_wizard_learn_tier_one_intro" "Title" "#npe_wizard_learn_tier_one_desc" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_default.psd" } } "npx_ui_intro_video" { "scenario_id" "101" "scenario_name" "#DOTA_Scenario_IntroVideo" "scenario_description" "#DOTA_ScenarioType_Video" "scenario_image" "file://{images}/new_player_intro/01-this_is_dota.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t1_intro_video" "completion_minutes" "2" "launch_event" "DotaScenarioPlayThisIsDotaMovie()" "custom_ui" "Feature" "custom_text" { "WizardTip" "#npe_wizard_learn_feature_video" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_map.psd" } } "npx_tutorial" { "scenario_id" "102" "scenario_name" "#DOTA_Scenario_Tutorial" "scenario_description" "#DOTA_ScenarioType_Tutorial" "scenario_hero" "luna" "scenario_image" "file://{images}/new_player_intro/01-basics_tutorial.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t1_tutorial" "completion_minutes" "10" "launch_command" "dota_launch_custom_game tutorial_basics dota" } "npx_navigation" { "scenario_id" "103" "scenario_name" "#DOTA_Scenario_Navigation" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "mirana" "scenario_image" "file://{images}/new_player_intro/01-navigation.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t1_navigation" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 navigation scenario=scenario_navigation" } "npx_tp_scroll" { "scenario_id" "104" "scenario_name" "#DOTA_Scenario_TPScroll" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "skeleton_king" "scenario_image" "file://{images}/new_player_intro/01-tp_scroll.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t1_tpscroll" "completion_minutes" "3" "custom_ui" "ScenePanelPreviewScenario" "custom_scene_panel" { "PreviewMap" "maps/scenes/new_player/scenario_preview_teleporting.vmap" } "launch_command" "dota_launch_custom_game npx_2019 tp_scroll scenario=scenario_tp_scroll" } "npx_courier" { "scenario_id" "105" "scenario_name" "#DOTA_Scenario_Courier" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "night_stalker" "scenario_image" "file://{images}/new_player_intro/01-courier.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t1_courier" "completion_minutes" "3" "custom_ui" "ScenePanelPreviewScenario" "custom_scene_panel" { "PreviewMap" "maps/scenes/new_player/scenario_preview_courier.vmap" } "launch_command" "dota_launch_custom_game npx_2019 courier scenario=scenario_courier" } "npx_regen" { "scenario_id" "106" "scenario_name" "#DOTA_Scenario_Regen" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "viper" "scenario_image" "file://{images}/new_player_intro/01-regen.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t1_regen" "completion_minutes" "3" "custom_ui" "ScenePanelPreviewScenario" "custom_scene_panel" { "PreviewMap" "maps/scenes/new_player/scenario_preview_regen.vmap" } "launch_command" "dota_launch_custom_game npx_2019 regen scenario=scenario_regen" } "npx_ui_demo_hero" { "scenario_id" "107" "scenario_name" "#DOTA_Scenario_DemoHero" "scenario_description" "#DOTA_ScenarioType_Feature" "scenario_image" "file://{images}/new_player_intro/01-demo_a_hero.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t1_demo_hero" "completion_minutes" "3" "launch_event" "DOTAShowHeroesPage() DOTADisplayDashboardTip('quest_npx_ui_demo_hero')" "custom_ui" "Feature" "custom_text" { "WizardTip" "#npe_wizard_learn_feature_demo_hero" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_hero_pick.psd" } } "npx_match_new_player_mode" { "scenario_id" "108" "scenario_name" "#DOTA_Scenario_PlayNewPlayerMode" "scenario_description" "#DOTA_ScenarioType_NewPlayerMode" "scenario_hero" "axe" "scenario_image" "file://{images}/new_player_intro/01-play_new_player_mode.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t1_play_new_player_mode" "completion_minutes" "30" "launch_event" "DOTAScenarioPlayNewPlayerMode()" } "npx_tier2" { "scenario_id" "200" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "custom_ui" "TierDescription" "custom_text" { "WizardTip" "#npe_wizard_learn_tier_two_intro" "Title" "#npe_wizard_learn_tier_two_desc" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_default.psd" } } "npx_economy" { "scenario_id" "201" "scenario_name" "#DOTA_Scenario_Economy" "scenario_description" "#DOTA_ScenarioType_Tutorial" "scenario_hero" "sven" "scenario_image" "file://{images}/new_player_intro/02-economy_tutorial.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t2_economy" "completion_minutes" "5" "launch_command" "dota_launch_custom_game npx_2019 economy scenario=scenario_economy" } "npx_warding" { "scenario_id" "202" "scenario_name" "#DOTA_Scenario_Warding" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "lich" "scenario_image" "file://{images}/new_player_intro/02-warding.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t2_warding" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 warding scenario=scenario_warding" } "npx_lockdown_single_target" { "scenario_id" "203" "scenario_name" "#DOTA_Scenario_Lockdown" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "shadow_shaman" "scenario_image" "file://{images}/new_player_intro/02-lockdown_single_target.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t2_lockdown" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 lockdown_single_target scenario=lockdown_single_target" } "npx_initiation_teamfight" { "scenario_id" "204" "scenario_name" "#DOTA_Scenario_Initiation" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "tidehunter" "scenario_image" "file://{images}/new_player_intro/02-teamfight_initiation.psd" "scenario_category" "tutorial" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t2_initiation" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 initiation_teamfight scenario=initiation_teamfight" } "npx_status_effects" { "scenario_id" "205" "scenario_name" "#DOTA_Scenario_StatusEffects" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "ogre_magi" "scenario_image" "file://{images}/new_player_intro/02-status_effects.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t2_status_effects" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 status_effects scenario=scenario_status_effects" } "npx_roshan" { "scenario_id" "206" "scenario_name" "#DOTA_Scenario_Roshan" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "ursa" "scenario_image" "file://{images}/new_player_intro/02-roshan.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t2_roshan" "completion_minutes" "3" "custom_ui" "ScenePanelPreviewScenario" "custom_scene_panel" { "PreviewMap" "maps/scenes/new_player/scenario_preview_roshan.vmap" } "launch_command" "dota_launch_custom_game npx_2019 roshan scenario=scenario_roshan" } "npx_ui_glossary" { "scenario_id" "207" "scenario_name" "#DOTA_Scenario_Glossary" "scenario_description" "#DOTA_ScenarioType_Feature" "scenario_image" "file://{images}/new_player_intro/02-view_glossary.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t2_glossary" "completion_minutes" "3" "launch_event" "DOTAShowGlossaryPage()" "custom_ui" "Feature" "custom_text" { "WizardTip" "#npe_wizard_learn_feature_glossary" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_glossary.psd" } } "npx_ui_spectate" { "scenario_id" "208" "scenario_name" "#DOTA_Scenario_Spectate" "scenario_description" "#DOTA_ScenarioType_Feature" "scenario_image" "file://{images}/new_player_intro/02-watch_a_game.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t2_spectate" "completion_minutes" "30" "launch_event" "DOTAShowWatchLivePage(0)" "custom_ui" "Feature" "custom_text" { "WizardTip" "#npe_wizard_learn_feature_watch_game" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_popcorn.psd" } } "npx_tier3" { "scenario_id" "300" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "custom_ui" "TierDescription" "custom_text" { "WizardTip" "#npe_wizard_learn_tier_three_intro" "Title" "#npe_wizard_learn_tier_three_desc" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_default.psd" } } "npx_last_hit" { "scenario_id" "301" "scenario_name" "#DOTA_Scenario_LastHit" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "lina" "scenario_image" "file://{images}/new_player_intro/03-last_hit_trainer.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t3_last_hit" "completion_minutes" "3" "launch_command" "dota_launch_custom_game last_hit_trainer last_hit_trainer" } "npx_invisibility" { "scenario_id" "302" "scenario_name" "#DOTA_Scenario_Invisibility" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "lion" "scenario_image" "file://{images}/new_player_intro/03-invisibility_detection.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t3_invisibility" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 invisibility scenario=scenario_invisibility" } "npx_creep_stacking" { "scenario_id" "303" "scenario_name" "#DOTA_Scenario_Stacking" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "vengefulspirit" "scenario_image" "file://{images}/new_player_intro/03-stacking.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t3_stacking" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 creep_stacking scenario=scenario_creep_stacking" } "npx_creep_pulling" { "scenario_id" "304" "scenario_name" "#DOTA_Scenario_Pulling" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "witch_doctor" "scenario_image" "file://{images}/new_player_intro/03-pulling.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t3_pulling" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 creep_pulling scenario=scenario_creep_pulling" } "npx_ui_be_coached" { "scenario_id" "305" "scenario_name" "#DOTA_Scenario_BeCoached" "scenario_description" "#DOTA_ScenarioType_Coach" "scenario_image" "file://{images}/new_player_intro/03-be_coached.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t3_be_coached" "completion_minutes" "30" "launch_event" "DOTAShowCoachingPage()" "custom_ui" "Feature" "custom_text" { "WizardTip" "#npe_wizard_learn_feature_get_coached" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_coach.psd" } } "npx_ui_learn_items" { "scenario_id" "306" "scenario_name" "#DOTA_Scenario_LearnItems" "scenario_description" "#DOTA_ScenarioType_Feature" "scenario_image" "file://{images}/new_player_intro/03-view_items_tab.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t3_learn_items" "completion_minutes" "3" "launch_event" "DOTAShowGameItemsPage()" "custom_ui" "Feature" "custom_text" { "WizardTip" "#npe_wizard_learn_feature_items_tab" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_smiling.psd" } } "npx_match_bots" { "scenario_id" "307" "scenario_name" "#DOTA_Scenario_PlayBots" "scenario_description" "#DOTA_ScenarioType_Bot_Match" "scenario_hero" "sniper" "scenario_image" "file://{images}/new_player_intro/03-play_co_op_bots.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t3_play_bots" "completion_minutes" "45" "launch_event" "DOTAScenarioPlayCoopBot()" } "npx_match_party" { "scenario_id" "308" "scenario_name" "#DOTA_Scenario_PlayParty" "scenario_description" "#DOTA_ScenarioType_Party_Match" "scenario_hero" "mirana" "scenario_image" "file://{images}/new_player_intro/03-play_a_game_w_friend.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t3_play_party" "completion_minutes" "45" "launch_event" "DOTAScenarioPlayPartyMatch()" } "npx_tier4" { "scenario_id" "400" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "custom_ui" "TierDescription" "custom_text" { "WizardTip" "#npe_wizard_learn_tier_four_intro" "Title" "#npe_wizard_learn_tier_four_desc" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_default.psd" } } "npx_ui_custom_profile" { "scenario_id" "401" "scenario_name" "#DOTA_Scenario_CustomizeShowcase" "scenario_description" "#DOTA_ScenarioType_Feature" "scenario_image" "file://{images}/new_player_intro/04-customize_profile.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t4_customize_profile" "completion_minutes" "5" "launch_event" "DOTAShowLocalShowcasePage() DOTADisplayDashboardTip('quest_npx_ui_custom_profile', 'EditProfileShowcaseButton')" "custom_ui" "Feature" "custom_text" { "WizardTip" "#npe_wizard_learn_feature_showcase" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_default.psd" } } "npx_ui_shard_shop" { "scenario_id" "402" "scenario_name" "#DOTA_Scenario_ShardShop" "scenario_description" "#DOTA_ScenarioType_Feature" "scenario_image" "file://{images}/new_player_intro/04-visit_the_shard_shop.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t4_shard_shop" "completion_minutes" "3" "launch_event" "DOTAShowStorePlusPage()" "custom_ui" "Feature" "custom_text" { "WizardTip" "#npe_wizard_learn_feature_shards" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_shards.psd" } } "npx_dodging" { "scenario_id" "403" "scenario_name" "#DOTA_Scenario_DodgeDispel" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "windrunner" "scenario_image" "file://{images}/new_player_intro/04-dodging_dispel.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t4_dispel" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 dodging scenario=scenario_dodging" } "npx_euls_setup" { "scenario_id" "404" "scenario_name" "#DOTA_Scenario_Euls" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "jakiro" "scenario_image" "file://{images}/new_player_intro/04-euls.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t4_euls" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 euls_setup scenario=scenario_euls_setup" } "npx_items" { "scenario_id" "405" "scenario_name" "#DOTA_Scenario_AdvancedItems" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "rubick" "scenario_image" "file://{images}/new_player_intro/04-sharing_disassembling_items.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t4_advanced_items" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 base scenario=scenario_items" } "npx_bkb_pa" { "scenario_id" "406" "scenario_name" "#DOTA_Scenario_BKB" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "phantom_assassin" "scenario_image" "file://{images}/new_player_intro/04-bkb.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t4_bkb" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 bkb_pa_lockdown scenario=scenario_bkb_pa" } "npx_glimmer_cape" { "scenario_id" "407" "scenario_name" "#DOTA_Scenario_GlimmerCape" "scenario_description" "#DOTA_ScenarioType_Scenario" "scenario_hero" "crystal_maiden" "scenario_image" "file://{images}/new_player_intro/04-glimmer_cape.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t4_glimmercape" "completion_minutes" "3" "launch_command" "dota_launch_custom_game npx_2019 glimmer_cape scenario=scenario_glimmer_cape" } "npx_match_unranked" { "scenario_id" "408" "scenario_name" "#DOTA_Scenario_PlayUnranked" "scenario_description" "#DOTA_ScenarioType_AllPick" "scenario_hero" "abaddon" "scenario_image" "file://{images}/new_player_intro/04-play_allpick_unranked.psd" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "completion_event_action" "npx_quest_t4_play_unranked" "completion_minutes" "45" "launch_event" "DOTAScenarioPlayUnrankedMatch()" } "npx_tier5" { "scenario_id" "500" "event_id" "EVENT_ID_NEW_PLAYER_EXPERIENCE" "custom_ui" "TierDescription" "custom_ui_class" "TierDescription__Community" "custom_text" { "WizardTip" "#npe_wizard_learn_community_intro" "Title" "#npe_wizard_learn_community_desc" } "custom_image" { "Wizard" "file://{images}/tooltips/wizards/sw_default.psd" } } }