Quantcast
Channel: Cyborgmatt's Blog » Crystal Maiden
Viewing all articles
Browse latest Browse all 2

Dota 2 Test 24th Feb Patch – Content Analysis

$
0
0

My prediction prevails again, this week we get Bane, in a slightly different context, he arrives on the new DotA 2 test client.

The arrival of the DotA 2′s test client should result in content being pushed out to the community faster, more patches and time to test things before they reach the live version.

DotA 2 itself essentially becomes a stable/released product, DotA 2 test is the real beta. This is a good thing, so less tears would be nice please.

Also we got Axe in a labcoat and glasses, what more could you ask for?

Front End Changes

Bane arrives with some of the best voice work so far, my favourites being:

bane_ability_fiendsgrip_05.mp3: 

bane_anger_03.mp3: 

bane_level_06.mp3: 

General Changes

The Radiant siege creep has been updated with a new model:

There is a new health bar effect which fades the health bar when one of your units is not selected:

Updated Animations

There are a handful of animation updates with the new test client, mainly minor changes.

  • Broodmother’s Spiderlings now have a new run animation.
  • Crystal Maiden has a new alternative portrait idle animation.

Shadow Fiend was on the receiving end of multiple new animations.

New idle animation:

New running animation:

In comparison here is his old running animation:

New stun animation:

I forgot to mention this one was last week, as well as chasing animations, Valve also want to do some scared animations. At a guess these will play when being chased by a hero who is in chase animation.

Queue the Benny Hill music.

Updated item auras

The existing item auras have been updated, they appear much wider now and a lot more visible.

Old aura style:

New aura style:

Other than that, we’ve no other major front end changes, all portraits remain the same etc.

Back End Changes

Once again we’ve received quite a lot of back end updates, ranging from strings, to unused hero portraits and the unreleased in game shop.

String Updates

Teams/clans are coming to DotA 2, making use of the social tab and will have it’s own matchmaking, potentially making way for a ladder style ranking system.

“To be matched against a team you must be a member of a team with at least five players. You can create and manage a team in the SOCIALIZE tab.”

Full list of team related strings:

    "DOTA_Community_ViewPersona"  "View Persona"
    "DOTA_Community_EditPersona"  "Edit Persona"
    "DOTA_Community_CreateTeam"    "Create Team"
    "DOTA_Community_ManageTeam"    "Manage Team"

    "team_label"                          "Your team"
    "team_name"                            "%1"
    "team_players_online"                      "%2 of %3 currently online"
    "DOTA_TeamInvite_Success_Header"                "Team Invite Sent"
    "DOTA_TeamInvite_Success_Message"                "Invited %s1 to join %s2."
    "DOTA_TeamInvite_Error_Header"                  "Can't Invite to Team"
    "DOTA_TeamInvite_Error_MemberLimit"                "%s1 has reached the maximum number of members."
    "DOTA_TeamInvite_Error_NotAvailable"              "%s1 is not currently running Dota 2."
    "DOTA_TeamInvite_Error_OnATeam"                  "%s1 is already on a team."
    "DOTA_TeamInvite_Error_Busy"                  "%s1 is busy with another team invitation. Try again later."
    "DOTA_TeamInvite_Failure_Header"                "Team Invite Failed"
    "DOTA_TeamInvite_Failure_Timeout"                "%s1 did not respond to your team invitation."
    "DOTA_TeamInvite_Failure_Rejection"                "%s1 declined your team invitation."
    "DOTA_TeamInvite_Failure_Unspecified"              "An unexpected error occurred when attempting to invite the player to your team."
    "DOTA_TeamInviteAccept_Failure_Header"              "Failed To Join Team"
    "DOTA_TeamInviteAccept_Failure_Message"              "%s1 became unavailable. You were unable to join."
    "DOTA_TeamInviteAccept_Failure_Unspecified"            "An unexpected error occurred when attempting to join the team."
    "DOTA_TeamInviteAccept_Success_Header"              "Joined Team"
    "DOTA_TeamInviteAccept_Success_Message"              "Congratulations! You have joined %s1."
    "DOTA_TeamCreate_Error_Header"                  "Failed to Create Team"
    "DOTA_TeamCreate_Error_CreatorBusy"                "You cannot create a team while being invited to a team."
    "DOTA_TeamCreate_Error_Unspecified"                "A problem occurred while attempting to create the team. Please try again."
    "DOTA_TeamDisband_Confirmation_Header"              "Disband Team"
    "DOTA_TeamDisband_Confirmation_Message"              "Do you wish to disband %s1? You will not be able to undo this action!"
    "DOTA_TeamDisbanded_Header"                    "Team Disbanded"
    "DOTA_TeamDisbanded_Member_Message"                "The captain of your team has disbanded the entire team. You are no longer a member of %s1."
    "DOTA_TeamDisbanded_Admin_Message"                "You have disbanded %s1."
    "DOTA_TeamDisbanded_Failure_Header"                "Failed to Disband Team"
    "DOTA_TeamDisbanded_Failure_Message"              "An unexpected error occurred when attempting to disband the team."
    "DOTA_TeamKick_Confirm_Header"                  "Kick Team Member"
    "DOTA_TeamKick_Confirm_Message"                  "Do you wish to kick %s1 off of the team?"
    "DOTA_TeamKick_Success_Header"                  "Kicked Player"
    "DOTA_TeamKick_Success_Message"                  "You have kicked %s1 off of %s2."
    "DOTA_TeamKick_Failure_Header"                  "Kick Player Failed"
    "DOTA_TeamKick_Failure_Message"                  "An unexpected error occurred when attempting to kick %s1."
    "DOTA_TeamKicked_Header"                    "Kicked From Team"
    "DOTA_TeamKicked_Message"                    "The captain of %s1 has kicked you off the team."
    "DOTA_TeamLeave_Confirmation_Header"              "Leave Team"
    "DOTA_TeamLeave_Confirmation_Message"              "Do you wish to leave %s1? The team captain will need to re-invite you if you want to rejoin."
    "DOTA_TeamLeft_Header"                      "Left Team"
    "DOTA_TeamLeft_Message"                      "You are no longer a member of %s1."
    "DOTA_TeamLeft_Failure_Header"                  "Failed to Leave Team"
    "DOTA_TeamLeft_Failure_Message"                  "An unexpected error occurred when attempting to leave the team."
    "UI_no_team_title"                        "You are not on a team"
    "UI_no_team_desc"                        "To be matched against a team you must be a member of a team with at least five players. You can create and manage a team in the SOCIALIZE tab."

    "dota_create_team_error_empty_name"        "You haven't specified a name. Please enter one now."
    "dota_create_team_error_empty_tag"        "You haven't specified a tag. Please enter one now."
    "dota_create_team_error_bad_characters"      "Those characters aren’t useable at the moment. Please use common letters, numbers, symbols or a space."
    "dota_create_team_error_name_taken"        "This name has already been taken. Please re-enter a different one."
    "dota_create_team_error_tag_taken"        "This tag has already been taken. Please re-enter a different one."
    "dota_create_team_error_too_long"        "Too long."
									

More updates to the alternative hero selection’s filter system:

    "DOTA_Hero_Selection_Checkbox_MyHero_Favorites"  "LEARNING"
    "DOTA_Hero_Selection_Checkbox_MyHero_LeastUsed"  "LEAST USED"
    "DOTA_Hero_Selection_Checkbox_MyHero_Items"    "WITH ITEMS"
    "DOTA_Hero_Selection_HeroCount"        "[%s1 HEROES]"
    "DOTA_Hero_Selection_RandomSelect"      "Spin to Random Hero"
    "DOTA_Hero_Selection_Pick_Loadout"      "Customize %s1"
									

Updates to the tooltips to show what kind of damage and new ingame options:

    "DOTA_ToolTip_Damage"        "DAMAGE:"
    "DOTA_ToolTip_Damage_Physical"    "Physical"
    "DOTA_ToolTip_Damage_Magical"    "Magical"
    "DOTA_ToolTip_Damage_Composite"    "Composite"
    "DOTA_ToolTip_Damage_Pure"      "Pure"

    "UI_ADD_SUMMONED_SELECTION"                    "AUTO SELECT SUMMONED UNITS"
    "UI_DISABLE_WINDOWS_KEY"                    "DISABLE WINDOWS KEY"
    "UI_Specular"                          "SPECULAR"
    "UI_Render_Quality"                        "RENDER QUALITY"
									

The test client also got an updated economy_english.txt, although I don’t think it will be much help:

"lang" 
{ 
  "Language" "English" 
  "Tokens" 
  {
    "Empty"            "Nothing in here for cyborgmatt to find."

  }
}
									

Custom Announcers

We’re already aware of a Kleiner announcer pack, but now we’ve two more custom announcer packs, we’ve the subtitles for a Juggernaut pack and a Nature’s Prophet pack.

These come in two forms, subtitles for the pack itself and subtitles for the killing spree announcements.

Juggernaut:

subtitles_announcer_dlc_juggernaut_english

subtitles_announcer_dlc_juggernaut_killing_spree_english

subtitles_announcer_dlc_juggernaut_killing_spree_english.txt

"lang"
{
  "Language"    "English"
  "Tokens"
  {
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_double_01"    "announcer_dlc_juggernaut_killing_spree: Double kill!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_triple_01"    "announcer_dlc_juggernaut_killing_spree: Triple kill!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_ultra_01"    "announcer_dlc_juggernaut_killing_spree: Ultra kill!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_rampage_01"    "announcer_dlc_juggernaut_killing_spree: Rampage!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_spree_01"    "announcer_dlc_juggernaut_killing_spree: Killing spree!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_dominate_01"    "announcer_dlc_juggernaut_killing_spree: Dominating!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_mega_01"    "announcer_dlc_juggernaut_killing_spree: Mega kill!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_unstop_01"    "announcer_dlc_juggernaut_killing_spree: Unstoppable!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_wicked_01"    "announcer_dlc_juggernaut_killing_spree: Wicked sick!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_monster_01"    "announcer_dlc_juggernaut_killing_spree: Monster kill!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_godlike_01"    "announcer_dlc_juggernaut_killing_spree: Godlike!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_godlike_02"    "announcer_dlc_juggernaut_killing_spree: Jugglike!"
    "announcer_dlc_juggernaut_killing_spree_announcer_kill_holy_01"    "announcer_dlc_juggernaut_killing_spree: Holy shit!"
    "announcer_dlc_juggernaut_killing_spree_announcer_1stblood_01"    "announcer_dlc_juggernaut_killing_spree: First blood!"
    "announcer_dlc_juggernaut_killing_spree_announcer_1stblood_02"    "announcer_dlc_juggernaut_killing_spree: Somebody actually died!"
    "announcer_dlc_juggernaut_killing_spree_announcer_1stblood_03"    "announcer_dlc_juggernaut_killing_spree: First blood!"
  }
}

subtitles_announcer_dlc_juggernaut_english.txt

"lang"
{
  "Language"    "English"
  "Tokens"
  {
    "announcer_dlc_juggernaut_announcer_welcome_01"    "announcer_dlc_juggernaut: Welcome to Dota!"
    "announcer_dlc_juggernaut_announcer_choose_hero"    "announcer_dlc_juggernaut: Choose your hero."
    "announcer_dlc_juggernaut_announcer_pick_yr"    "announcer_dlc_juggernaut: Your turn to pick."
    "announcer_dlc_juggernaut_announcer_pick_enm"    "announcer_dlc_juggernaut: Enemy's turn to pick."
    "announcer_dlc_juggernaut_announcer_pick_dire"    "announcer_dlc_juggernaut: Dire team pick."
    "announcer_dlc_juggernaut_announcer_pick_rad"    "announcer_dlc_juggernaut: Radiant team pick."
    "announcer_dlc_juggernaut_announcer_ban_yr"    "announcer_dlc_juggernaut: Your turn to ban."
    "announcer_dlc_juggernaut_announcer_ban_enm"    "announcer_dlc_juggernaut: Enemy's turn to ban."
    "announcer_dlc_juggernaut_announcer_ban_dire"    "announcer_dlc_juggernaut: Dire team ban."
    "announcer_dlc_juggernaut_announcer_ban_rad"    "announcer_dlc_juggernaut: Radiant team ban."
    "announcer_dlc_juggernaut_announcer_team_complete_rad"    "announcer_dlc_juggernaut: Radiant's team is  complete."
    "announcer_dlc_juggernaut_announcer_team_complete_yr"    "announcer_dlc_juggernaut: Your team is complete."
    "announcer_dlc_juggernaut_announcer_team_complete_dire"    "announcer_dlc_juggernaut: Dire's team is  complete."
    "announcer_dlc_juggernaut_announcer_count_battle_30"    "announcer_dlc_juggernaut: Thirty seconds to battle."
    "announcer_dlc_juggernaut_announcer_count_battle_10"    "announcer_dlc_juggernaut: Ten seconds to battle."
    "announcer_dlc_juggernaut_announcer_battle_prepare_01"    "announcer_dlc_juggernaut: Prepare for battle!"
    "announcer_dlc_juggernaut_announcer_battle_begin_01"    "announcer_dlc_juggernaut: The battle begins!"
    "announcer_dlc_juggernaut_announcer_battle_begin_02"    "announcer_dlc_juggernaut: The battle begins! For good and all!"
    "announcer_dlc_juggernaut_announcer_anc_attack_yr_01"    "announcer_dlc_juggernaut: Your ancient is under attack."
    "announcer_dlc_juggernaut_announcer_anc_attack_yr_02"    "announcer_dlc_juggernaut: Your ancient is under attack. That's not a good thing."
    "announcer_dlc_juggernaut_announcer_anc_attack_yr_03"    "announcer_dlc_juggernaut: Your ancient is being stabbed."
    "announcer_dlc_juggernaut_announcer_anc_attack_yr_04"    "announcer_dlc_juggernaut: Your defenseless ancient is being victimized!"
    "announcer_dlc_juggernaut_announcer_anc_attack_yr_05"    "announcer_dlc_juggernaut: You might want to check out your ancient."
    "announcer_dlc_juggernaut_announcer_anc_attack_yr_06"    "announcer_dlc_juggernaut: Oh, your ancient isn't happy with you right now."
    "announcer_dlc_juggernaut_announcer_anc_attack_yr_07"    "announcer_dlc_juggernaut: See what's happening to your ancient? That means you're a loser."
    "announcer_dlc_juggernaut_announcer_anc_attack_rad_01"    "announcer_dlc_juggernaut: Radiant's ancient is under attack."
    "announcer_dlc_juggernaut_announcer_anc_attack_rad_02"    "announcer_dlc_juggernaut: Radiant's ancient is under attack. We'll see how radiant they'll be with a dead ancient."
    "announcer_dlc_juggernaut_announcer_anc_attack_rad_03"    "announcer_dlc_juggernaut: The Radiant's ancient is being hacked to pieces."
    "announcer_dlc_juggernaut_announcer_anc_attack_dire_01"    "announcer_dlc_juggernaut: Dire's ancient is under attack."
    "announcer_dlc_juggernaut_announcer_anc_attack_dire_02"    "announcer_dlc_juggernaut: Dire's ancient is under attack. I think there's hot lava under there."
    "announcer_dlc_juggernaut_announcer_anc_attack_dire_03"    "announcer_dlc_juggernaut: Dire's ancient is under attack. Agghh! Lava!"
    "announcer_dlc_juggernaut_announcer_anc_attack_dire_04"    "announcer_dlc_juggernaut: Dire's ancient is about to blow!"
    "announcer_dlc_juggernaut_announcer_twr_attack_rad_top_01"    "announcer_dlc_juggernaut: Radiant's top tower is under attack."
    "announcer_dlc_juggernaut_announcer_twr_attack_rad_top_02"    "announcer_dlc_juggernaut: Radiant's top tower is under attack. About time."
    "announcer_dlc_juggernaut_announcer_twr_attack_rad_top_03"    "announcer_dlc_juggernaut: Oh, that's not good for the Radiant."
    "announcer_dlc_juggernaut_announcer_twr_attack_rad_mid_01"    "announcer_dlc_juggernaut: Radiant's middle tower is under attack."
    "announcer_dlc_juggernaut_announcer_twr_attack_rad_mid_02"    "announcer_dlc_juggernaut: Radiant's middle tower is under attack. That's not gonna hold."
    "announcer_dlc_juggernaut_announcer_twr_attack_rad_mid_03"    "announcer_dlc_juggernaut: The Radiant should really do something about that middle tower."
    "announcer_dlc_juggernaut_announcer_twr_attack_rad_bot_01"    "announcer_dlc_juggernaut: Radiant's bottom tower is under attack."
    "announcer_dlc_juggernaut_announcer_twr_attack_rad_bot_02"    "announcer_dlc_juggernaut: Radiant's bottom tower is under attack. I feel sad for them."
    "announcer_dlc_juggernaut_announcer_twr_attack_rad_bot_03"    "announcer_dlc_juggernaut: The Radiant's bottom tower has seen better days."
    "announcer_dlc_juggernaut_announcer_twr_attack_dire_top_01"    "announcer_dlc_juggernaut: Dire's top tower is under attack."
    "announcer_dlc_juggernaut_announcer_twr_attack_dire_top_02"    "announcer_dlc_juggernaut: Dire's top tower is under attack. Oh that's got to hurt."
    "announcer_dlc_juggernaut_announcer_twr_attack_dire_top_03"    "announcer_dlc_juggernaut: The Dire's top tower is doing its best. But it doesn't look good."
    "announcer_dlc_juggernaut_announcer_twr_attack_dire_mid_01"    "announcer_dlc_juggernaut: Dire's middle tower is under attack."
    "announcer_dlc_juggernaut_announcer_twr_attack_dire_mid_02"    "announcer_dlc_juggernaut: Dire's middle tower is under attack. It has no arms to defend itself."
    "announcer_dlc_juggernaut_announcer_twr_attack_dire_mid_03"    "announcer_dlc_juggernaut: Dire's middle tower is all alone in the world. Being attacked."
    "announcer_dlc_juggernaut_announcer_twr_attack_dire_bot_01"    "announcer_dlc_juggernaut: Dire's bottom tower is under attack."
    "announcer_dlc_juggernaut_announcer_twr_attack_dire_bot_02"    "announcer_dlc_juggernaut: Dire's bottom tower is under attack. Run, little bottom tower, run!"
    "announcer_dlc_juggernaut_announcer_twr_attack_dire_bot_03"    "announcer_dlc_juggernaut: By the gods, the Dire's bottom tower doesn't even have arms to defend itself. What a brave tower."
    "announcer_dlc_juggernaut_announcer_twr_attack_yr_top_01"    "announcer_dlc_juggernaut: Your top tower is under attack."
    "announcer_dlc_juggernaut_announcer_twr_attack_yr_top_02"    "announcer_dlc_juggernaut: Your top tower is under attack. Best step to it."
    "announcer_dlc_juggernaut_announcer_twr_attack_yr_top_03"    "announcer_dlc_juggernaut: Your top tower is defending itself bravely."
    "announcer_dlc_juggernaut_announcer_twr_attack_yr_mid_01"    "announcer_dlc_juggernaut: Your middle tower is under attack."
    "announcer_dlc_juggernaut_announcer_twr_attack_yr_mid_02"    "announcer_dlc_juggernaut: Your middle tower is under attack. How could you let that happen?"
    "announcer_dlc_juggernaut_announcer_twr_attack_yr_mid_03"    "announcer_dlc_juggernaut: Your middle tower is fighting for its life."
    "announcer_dlc_juggernaut_announcer_twr_attack_yr_bot_01"    "announcer_dlc_juggernaut: Your bottom tower is under attack."
    "announcer_dlc_juggernaut_announcer_twr_attack_yr_bot_02"    "announcer_dlc_juggernaut: Your bottom tower is under attack. Not exactly a strategic benefit."
    "announcer_dlc_juggernaut_announcer_twr_attack_yr_bot_03"    "announcer_dlc_juggernaut: Your bottom tower is injured!"
    "announcer_dlc_juggernaut_announcer_twr_fall_yr_top_01"    "announcer_dlc_juggernaut: Your top tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_yr_top_02"    "announcer_dlc_juggernaut: Your top tower has fallen. And it can't get up."
    "announcer_dlc_juggernaut_announcer_twr_fall_yr_top_03"    "announcer_dlc_juggernaut: Your poor top tower."
    "announcer_dlc_juggernaut_announcer_twr_fall_yr_mid_01"    "announcer_dlc_juggernaut: Your middle tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_yr_mid_02"    "announcer_dlc_juggernaut: Your middle tower has fallen on hard times. Dead times, in fact."
    "announcer_dlc_juggernaut_announcer_twr_fall_yr_mid_03"    "announcer_dlc_juggernaut: You know that middle tower that used to be alive and defending itself? Well, that has changed."
    "announcer_dlc_juggernaut_announcer_twr_fall_yr_bot_01"    "announcer_dlc_juggernaut: Your bottom tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_yr_bot_02"    "announcer_dlc_juggernaut: Your bottom tower has fallen over."
    "announcer_dlc_juggernaut_announcer_twr_fall_yr_bot_03"    "announcer_dlc_juggernaut: Your bottom tower has crumbled to dust."
    "announcer_dlc_juggernaut_announcer_twr_fall_rad_top_01"    "announcer_dlc_juggernaut: Radiant's top tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_rad_top_02"    "announcer_dlc_juggernaut: Radiant's top tower has fallen. Not so radiant anymore, it turns out."
    "announcer_dlc_juggernaut_announcer_twr_fall_rad_top_03"    "announcer_dlc_juggernaut: Radiant's top tower no longer radiates."
    "announcer_dlc_juggernaut_announcer_twr_fall_rad_mid_01"    "announcer_dlc_juggernaut: Radiant's middle tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_rad_mid_02"    "announcer_dlc_juggernaut: Radiant's middle tower has fallen.  As all towers someday must."
    "announcer_dlc_juggernaut_announcer_twr_fall_rad_mid_03"    "announcer_dlc_juggernaut: Radiant's middle tower is no more."
    "announcer_dlc_juggernaut_announcer_twr_fall_rad_bot_01"    "announcer_dlc_juggernaut: Radiant's bottom tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_rad_bot_02"    "announcer_dlc_juggernaut: Radiant's bottom tower has fallen. And I don't mean in love."
    "announcer_dlc_juggernaut_announcer_twr_fall_rad_bot_03"    "announcer_dlc_juggernaut: Radiant's bottom tower was always the weakest tower."
    "announcer_dlc_juggernaut_announcer_twr_fall_dire_top_01"    "announcer_dlc_juggernaut: Dire's top tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_dire_top_02"    "announcer_dlc_juggernaut: Dire's top tower has fallen. Twas only a matter of time."
    "announcer_dlc_juggernaut_announcer_twr_fall_dire_top_03"    "announcer_dlc_juggernaut: Dire's top tower has fallen in battle."
    "announcer_dlc_juggernaut_announcer_twr_fall_dire_mid_01"    "announcer_dlc_juggernaut: Dire's middle tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_dire_mid_02"    "announcer_dlc_juggernaut: Dire's middle tower has fallen. Timber!"
    "announcer_dlc_juggernaut_announcer_twr_fall_dire_mid_03"    "announcer_dlc_juggernaut: Dire's middle tower now belongs to the ages."
    "announcer_dlc_juggernaut_announcer_twr_fall_dire_bot_01"    "announcer_dlc_juggernaut: Dire's bottom tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_dire_bot_02"    "announcer_dlc_juggernaut: Dire's bottom tower has fallen. It was a valiant effort."
    "announcer_dlc_juggernaut_announcer_twr_fall_dire_bot_03"    "announcer_dlc_juggernaut: Dire's bottom tower was never my favorite."
    "announcer_dlc_juggernaut_announcer_twr_fall_enm_top_01"    "announcer_dlc_juggernaut: The enemy's top tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_enm_top_02"    "announcer_dlc_juggernaut: The enemy's top tower has fallen. Yes, that's how it's done."
    "announcer_dlc_juggernaut_announcer_twr_fall_enm_top_03"    "announcer_dlc_juggernaut: The enemy's top tower received no mercy."
    "announcer_dlc_juggernaut_announcer_twr_fall_enm_mid_01"    "announcer_dlc_juggernaut: The enemy's middle tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_enm_mid_02"    "announcer_dlc_juggernaut: The enemy's middle tower has fallen. Death by a thousand cuts."
    "announcer_dlc_juggernaut_announcer_twr_fall_enm_mid_03"    "announcer_dlc_juggernaut: The enemy's middle tower has died a noble death."
    "announcer_dlc_juggernaut_announcer_twr_fall_enm_bot_01"    "announcer_dlc_juggernaut: The enemy's bottom tower has fallen."
    "announcer_dlc_juggernaut_announcer_twr_fall_enm_bot_02"    "announcer_dlc_juggernaut: The enemy's bottom tower has fallen. It is not the last of its kind."
    "announcer_dlc_juggernaut_announcer_twr_fall_enm_bot_03"    "announcer_dlc_juggernaut: The enemy's bottom tower has paid for its impudence."
    "announcer_dlc_juggernaut_announcer_rax_attack_yr_top_01"    "announcer_dlc_juggernaut: Your top barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_yr_top_02"    "announcer_dlc_juggernaut: Your top barracks are under attack. That sucks."
    "announcer_dlc_juggernaut_announcer_rax_attack_yr_top_03"    "announcer_dlc_juggernaut: Your top barracks are being pummelled."
    "announcer_dlc_juggernaut_announcer_rax_attack_yr_mid_01"    "announcer_dlc_juggernaut: Your middle barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_yr_mid_02"    "announcer_dlc_juggernaut: Your middle barracks are under attack. Those are my favorite barracks."
    "announcer_dlc_juggernaut_announcer_rax_attack_yr_mid_03"    "announcer_dlc_juggernaut: Your middle barracks are not long for this world."
    "announcer_dlc_juggernaut_announcer_rax_attack_yr_bot_01"    "announcer_dlc_juggernaut: Your bottom barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_yr_bot_02"    "announcer_dlc_juggernaut: Your bottom barracks are under attack. This isn't going well for you."
    "announcer_dlc_juggernaut_announcer_rax_attack_yr_bot_03"    "announcer_dlc_juggernaut: You know those bottom barracks of yours? They're under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_rad_top_01"    "announcer_dlc_juggernaut: Radiant's top barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_rad_top_02"    "announcer_dlc_juggernaut: Radiant's top barracks are under attack. Yes indeed."
    "announcer_dlc_juggernaut_announcer_rax_attack_rad_top_03"    "announcer_dlc_juggernaut: Radiant's top barracks are going dim."
    "announcer_dlc_juggernaut_announcer_rax_attack_rad_mid_01"    "announcer_dlc_juggernaut: Radiant's middle barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_rad_mid_02"    "announcer_dlc_juggernaut: Radiant's middle barracks are under attack. They should retreat. Oh wait, they don't have legs!"
    "announcer_dlc_juggernaut_announcer_rax_attack_rad_mid_03"    "announcer_dlc_juggernaut: It is my duty to inform you that Radiant's middle barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_rad_bot_01"    "announcer_dlc_juggernaut: Radiant's bottom barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_rad_bot_02"    "announcer_dlc_juggernaut: Radiant's bottom barracks are under attack. Look out, bottom barracks!"
    "announcer_dlc_juggernaut_announcer_rax_attack_rad_bot_03"    "announcer_dlc_juggernaut: Excuse me, were you aware that the Radiant barracks were being attacked?"
    "announcer_dlc_juggernaut_announcer_rax_attack_dire_top_01"    "announcer_dlc_juggernaut: Dire's top barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_dire_top_02"    "announcer_dlc_juggernaut: Dire's top barracks are under attack. It's too perilous."
    "announcer_dlc_juggernaut_announcer_rax_attack_dire_top_03"    "announcer_dlc_juggernaut: It's a dire scenario for those top barracks."
    "announcer_dlc_juggernaut_announcer_rax_attack_dire_mid_01"    "announcer_dlc_juggernaut: Dire's middle barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_dire_mid_02"    "announcer_dlc_juggernaut: Dire's middle barracks are under attack. Oh shit!"
    "announcer_dlc_juggernaut_announcer_rax_attack_dire_mid_03"    "announcer_dlc_juggernaut: Attention, shoppers! Dire's middle barracks are under attack!"
    "announcer_dlc_juggernaut_announcer_rax_attack_dire_bot_01"    "announcer_dlc_juggernaut: Dire's bottom barracks are under attack."
    "announcer_dlc_juggernaut_announcer_rax_attack_dire_bot_02"    "announcer_dlc_juggernaut: Dire's bottom barracks are under attack. They fight with honor."
    "announcer_dlc_juggernaut_announcer_rax_attack_dire_bot_03"    "announcer_dlc_juggernaut: Dire's bottom barracks better look out!"
    "announcer_dlc_juggernaut_announcer_rax_fall_yr_top_01"    "announcer_dlc_juggernaut: Your top barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_yr_top_02"    "announcer_dlc_juggernaut: Your top barracks have fallen. Tis just a flesh wound."
    "announcer_dlc_juggernaut_announcer_rax_fall_yr_top_03"    "announcer_dlc_juggernaut: Rest in pieces, top barracks, you will be remembered."
    "announcer_dlc_juggernaut_announcer_rax_fall_yr_mid_01"    "announcer_dlc_juggernaut: Your middle barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_yr_mid_02"    "announcer_dlc_juggernaut: Your middle barracks have fallen. You shame your family."
    "announcer_dlc_juggernaut_announcer_rax_fall_yr_mid_03"    "announcer_dlc_juggernaut: Your middle barracks are no more."
    "announcer_dlc_juggernaut_announcer_rax_fall_yr_bot_01"    "announcer_dlc_juggernaut: Your bottom barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_yr_bot_02"    "announcer_dlc_juggernaut: Your bottom barracks have fallen. You fool!"
    "announcer_dlc_juggernaut_announcer_rax_fall_yr_bot_03"    "announcer_dlc_juggernaut: Oh, not good. You needed those bottom barracks."
    "announcer_dlc_juggernaut_announcer_rax_fall_rad_top_01"    "announcer_dlc_juggernaut: Radiant's top barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_rad_top_02"    "announcer_dlc_juggernaut: Radiant's top barracks have fallen to the enemy."
    "announcer_dlc_juggernaut_announcer_rax_fall_rad_top_03"    "announcer_dlc_juggernaut: Radiant's top barracks died with honor."
    "announcer_dlc_juggernaut_announcer_rax_fall_rad_mid_01"    "announcer_dlc_juggernaut: Radiant's middle barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_rad_mid_02"    "announcer_dlc_juggernaut: Radiant's middle barracks have fallen. And I don't mean on hard times."
    "announcer_dlc_juggernaut_announcer_rax_fall_rad_mid_03"    "announcer_dlc_juggernaut: Radiant's middle barracks have been overrun."
    "announcer_dlc_juggernaut_announcer_rax_fall_rad_bot_01"    "announcer_dlc_juggernaut: Radiant's bottom barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_rad_bot_02"    "announcer_dlc_juggernaut: Radiant's bottom barracks have fallen. Sayonara."
    "announcer_dlc_juggernaut_announcer_rax_fall_rad_bot_03"    "announcer_dlc_juggernaut: Radiant's bottom barracks have left the building."
    "announcer_dlc_juggernaut_announcer_rax_fall_dire_top_01"    "announcer_dlc_juggernaut: Dire's top barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_dire_top_02"    "announcer_dlc_juggernaut: Dire's top barracks have fallen. Let there be a moment of silence."
    "announcer_dlc_juggernaut_announcer_rax_fall_dire_top_03"    "announcer_dlc_juggernaut: The sky is falling. No wait, that's just Dire's top barracks."
    "announcer_dlc_juggernaut_announcer_rax_fall_dire_mid_01"    "announcer_dlc_juggernaut: Dire's middle barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_dire_mid_02"    "announcer_dlc_juggernaut: Dire's middle barracks have fallen in the line of duty."
    "announcer_dlc_juggernaut_announcer_rax_fall_dire_mid_03"    "announcer_dlc_juggernaut: Dire's middle barracks shall be remembered."
    "announcer_dlc_juggernaut_announcer_rax_fall_dire_bot_01"    "announcer_dlc_juggernaut: Dire's bottom barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_dire_bot_02"    "announcer_dlc_juggernaut: Dire's bottom barracks have fallen. See ya!"
    "announcer_dlc_juggernaut_announcer_rax_fall_dire_bot_03"    "announcer_dlc_juggernaut: Dire's bottom barracks have fallen by the wayside."
    "announcer_dlc_juggernaut_announcer_rax_fall_enm_top_01"    "announcer_dlc_juggernaut: The enemy's top barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_enm_top_02"    "announcer_dlc_juggernaut: The enemy's top racks have fallen. You did it!"
    "announcer_dlc_juggernaut_announcer_rax_fall_enm_top_03"    "announcer_dlc_juggernaut: The enemy's top barracks have been demolished."
    "announcer_dlc_juggernaut_announcer_rax_fall_enm_mid_01"    "announcer_dlc_juggernaut: The enemy's middle barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_enm_mid_02"    "announcer_dlc_juggernaut: The enemy's middle racks have fallen. You have much to be proud of"
    "announcer_dlc_juggernaut_announcer_rax_fall_enm_mid_03"    "announcer_dlc_juggernaut: The enemy's middle barracks were no match for your greatness."
    "announcer_dlc_juggernaut_announcer_rax_fall_enm_bot_01"    "announcer_dlc_juggernaut: The enemy's bottom barracks have fallen."
    "announcer_dlc_juggernaut_announcer_rax_fall_enm_bot_02"    "announcer_dlc_juggernaut: The enemy's bottom racks have fallen. Huzzah!"
    "announcer_dlc_juggernaut_announcer_rax_fall_enm_bot_03"    "announcer_dlc_juggernaut: The enemy's bottom barracks have been reduced to rubble."
    "announcer_dlc_juggernaut_announcer_twr_deny_yr_top_01"    "announcer_dlc_juggernaut: Your top tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_yr_top_02"    "announcer_dlc_juggernaut: Your top tower has been denied. Smart move."
    "announcer_dlc_juggernaut_announcer_twr_deny_yr_top_03"    "announcer_dlc_juggernaut: Your top tower has made the ultimate sacrifice."
    "announcer_dlc_juggernaut_announcer_twr_deny_yr_mid_01"    "announcer_dlc_juggernaut: Your middle tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_yr_mid_02"    "announcer_dlc_juggernaut: Your middle tower has been denied. Denial is the heart of discipline."
    "announcer_dlc_juggernaut_announcer_twr_deny_yr_mid_03"    "announcer_dlc_juggernaut: Your middle tower has been sacrificed for the greater good."
    "announcer_dlc_juggernaut_announcer_twr_deny_yr_bot_01"    "announcer_dlc_juggernaut: Your bottom tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_yr_bot_02"    "announcer_dlc_juggernaut: Your bottom tower has been denied. I hope you can live with yourself."
    "announcer_dlc_juggernaut_announcer_twr_deny_yr_bot_03"    "announcer_dlc_juggernaut: Your bottom tower, long may its denial be remembered."
    "announcer_dlc_juggernaut_announcer_twr_deny_enm_top_01"    "announcer_dlc_juggernaut: The enemy's top tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_enm_top_02"    "announcer_dlc_juggernaut: The enemy's top tower has been denied. Those bastards."
    "announcer_dlc_juggernaut_announcer_twr_deny_enm_top_03"    "announcer_dlc_juggernaut: The sneaky enemy has denied its own top tower."
    "announcer_dlc_juggernaut_announcer_twr_deny_enm_mid_01"    "announcer_dlc_juggernaut: The enemy's middle tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_enm_mid_02"    "announcer_dlc_juggernaut: The enemy's middle tower has been denied. Jerks."
    "announcer_dlc_juggernaut_announcer_twr_deny_enm_mid_03"    "announcer_dlc_juggernaut: The enemy killed its own tower, rather than see it fall into your hands."
    "announcer_dlc_juggernaut_announcer_twr_deny_enm_bot_01"    "announcer_dlc_juggernaut: The enemy's bottom tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_enm_bot_02"    "announcer_dlc_juggernaut: The enemy's bottom tower has been denied. How dare they!"
    "announcer_dlc_juggernaut_announcer_twr_deny_enm_bot_03"    "announcer_dlc_juggernaut: The enemy's treachery knows no bounds. They denied their own tower."
    "announcer_dlc_juggernaut_announcer_twr_deny_rad_top_01"    "announcer_dlc_juggernaut: Radiant's top tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_rad_top_02"    "announcer_dlc_juggernaut: Radiant's top tower has been denied. Cold blooded."
    "announcer_dlc_juggernaut_announcer_twr_deny_rad_top_03"    "announcer_dlc_juggernaut: The Radiant's top tower was killed by its own forces."
    "announcer_dlc_juggernaut_announcer_twr_deny_rad_mid_01"    "announcer_dlc_juggernaut: Radiant's middle tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_rad_mid_02"    "announcer_dlc_juggernaut: Radiant's middle tower has been denied.  May they hide their faces."
    "announcer_dlc_juggernaut_announcer_twr_deny_rad_mid_03"    "announcer_dlc_juggernaut: Radiant's middle tower was killed by the Radiant."
    "announcer_dlc_juggernaut_announcer_twr_deny_rad_bot_01"    "announcer_dlc_juggernaut: Radiant's bottom tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_rad_bot_02"    "announcer_dlc_juggernaut: Radiant's bottom tower has been denied. It was an ugly affair, I assure you."
    "announcer_dlc_juggernaut_announcer_twr_deny_rad_bot_03"    "announcer_dlc_juggernaut: The Radiant have killed their own bottom tower."
    "announcer_dlc_juggernaut_announcer_twr_deny_dire_top_01"    "announcer_dlc_juggernaut: Dire's top tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_dire_top_02"    "announcer_dlc_juggernaut: Dire's top tower has been denied. It was a difficult decision, I'm sure."
    "announcer_dlc_juggernaut_announcer_twr_deny_dire_top_03"    "announcer_dlc_juggernaut: Dire's top tower was a liability. It had to be silenced."
    "announcer_dlc_juggernaut_announcer_twr_deny_dire_mid_01"    "announcer_dlc_juggernaut: Dire's middle tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_dire_mid_02"    "announcer_dlc_juggernaut: Dire's middle tower has been denied. I'm told it was a quick death."
    "announcer_dlc_juggernaut_announcer_twr_deny_dire_mid_03"    "announcer_dlc_juggernaut: Dire's middle tower is no longer a liability."
    "announcer_dlc_juggernaut_announcer_twr_deny_dire_bot_01"    "announcer_dlc_juggernaut: Dire's bottom tower has been denied."
    "announcer_dlc_juggernaut_announcer_twr_deny_dire_bot_02"    "announcer_dlc_juggernaut: Dire's bottom tower has been denied. It never saw it coming."
    "announcer_dlc_juggernaut_announcer_twr_deny_dire_bot_03"    "announcer_dlc_juggernaut: Bottom tower denied. Nicely done, Dire side."
    "announcer_dlc_juggernaut_announcer_fort_dire_01"    "announcer_dlc_juggernaut: Dire's structures are fortified."
    "announcer_dlc_juggernaut_announcer_fort_dire_02"    "announcer_dlc_juggernaut: Dire's structures are fortified. Just like me."
    "announcer_dlc_juggernaut_announcer_fort_dire_03"    "announcer_dlc_juggernaut: Dire's structures are fortified. That's what the wispy glow around the tower means."
    "announcer_dlc_juggernaut_announcer_fort_dire_04"    "announcer_dlc_juggernaut: Dire has fortified its structures."
    "announcer_dlc_juggernaut_announcer_fort_rad_01"    "announcer_dlc_juggernaut: Radiant's structures are fortified."
    "announcer_dlc_juggernaut_announcer_fort_rad_02"    "announcer_dlc_juggernaut: Radiant's structures are fortified. That means you can't hurt them right now."
    "announcer_dlc_juggernaut_announcer_fort_rad_03"    "announcer_dlc_juggernaut: Radiant's structures are fortified. Don't waste time hitting them."
    "announcer_dlc_juggernaut_announcer_fort_rad_04"    "announcer_dlc_juggernaut: Fortification in place."
    "announcer_dlc_juggernaut_announcer_fort_rad_05"    "announcer_dlc_juggernaut: Fortified. Boo ya!"
    "announcer_dlc_juggernaut_announcer_cour_kill_dire_01"    "announcer_dlc_juggernaut: Dire's courier has been slain."
    "announcer_dlc_juggernaut_announcer_cour_kill_dire_02"    "announcer_dlc_juggernaut: Dire's courier has paid the ultimate price."
    "announcer_dlc_juggernaut_announcer_cour_kill_dire_03"    "announcer_dlc_juggernaut: Dire's courier has been slain. What kind of monster does that?"
    "announcer_dlc_juggernaut_announcer_cour_kill_dire_04"    "announcer_dlc_juggernaut: Dire's innocent courier has been butchered. Some animals were harmed in the making of this battle."
    "announcer_dlc_juggernaut_announcer_cour_kill_rad_01"    "announcer_dlc_juggernaut: Radiant's courier has been slain."
    "announcer_dlc_juggernaut_announcer_cour_kill_rad_02"    "announcer_dlc_juggernaut: Radiant's courier has been slaughtered. How low can you get?"
    "announcer_dlc_juggernaut_announcer_cour_kill_rad_03"    "announcer_dlc_juggernaut: Radiant's courier has been slain. The gentle Harold, we shall never hear anymore."
    "announcer_dlc_juggernaut_announcer_cour_kill_rad_04"    "announcer_dlc_juggernaut: The unthinkable has happened. The Radiant's innocent courier has been slain."
    "announcer_dlc_juggernaut_announcer_mega_now_we"    "announcer_dlc_juggernaut: You now have megacreeps."
    "announcer_dlc_juggernaut_announcer_mega_now_enm"    "announcer_dlc_juggernaut: The enemy now has megacreeps."
    "announcer_dlc_juggernaut_announcer_mega_now_dire"    "announcer_dlc_juggernaut: The Dire now have megacreeps."
    "announcer_dlc_juggernaut_announcer_mega_now_rad"    "announcer_dlc_juggernaut: The Radiant now have megacreeps."
    "announcer_dlc_juggernaut_announcer_roshan_fallen_dire_01"    "announcer_dlc_juggernaut: Roshan has fallen to the Dire!"
    "announcer_dlc_juggernaut_announcer_roshan_fallen_dire_02"    "announcer_dlc_juggernaut: Roshan has fallen to the Dire! Impressive!"
    "announcer_dlc_juggernaut_announcer_roshan_fallen_dire_03"    "announcer_dlc_juggernaut: I thought it couldn't be done, but Roshan has fallen to the Dire."
    "announcer_dlc_juggernaut_announcer_roshan_fallen_rad_01"    "announcer_dlc_juggernaut: Roshan has fallen to the Radiant!"
    "announcer_dlc_juggernaut_announcer_roshan_fallen_rad_02"    "announcer_dlc_juggernaut: Roshan has fallen to the Radiant! A fine piece of work."
    "announcer_dlc_juggernaut_announcer_roshan_fallen_rad_03"    "announcer_dlc_juggernaut: The Radiant have carved their names in history. Roshan has fallen."
    "announcer_dlc_juggernaut_announcer_victory_dire_01"    "announcer_dlc_juggernaut: Dire victory!"
    "announcer_dlc_juggernaut_announcer_victory_dire_02"    "announcer_dlc_juggernaut: Dire victory! And well deserved."
    "announcer_dlc_juggernaut_announcer_victory_rad_01"    "announcer_dlc_juggernaut: Radiant victory!"
    "announcer_dlc_juggernaut_announcer_victory_rad_02"    "announcer_dlc_juggernaut: Radiant victory! An achievement for the ages."
    "announcer_dlc_juggernaut_announcer_type_all_pick"    "announcer_dlc_juggernaut: All Pick."
    "announcer_dlc_juggernaut_announcer_type_all_random"    "announcer_dlc_juggernaut: All Random."
    "announcer_dlc_juggernaut_announcer_type_capt_draft"    "announcer_dlc_juggernaut: Captain's Draft."
    "announcer_dlc_juggernaut_announcer_type_capt_mode"    "announcer_dlc_juggernaut: Captains Mode."
    "announcer_dlc_juggernaut_announcer_type_random_draft"    "announcer_dlc_juggernaut: Random Draft."
    "announcer_dlc_juggernaut_announcer_type_single_draft"    "announcer_dlc_juggernaut: Single Draft."
    "announcer_dlc_juggernaut_announcer_type_death_match"    "announcer_dlc_juggernaut: Death Match."
    "announcer_dlc_juggernaut_announcer_type_easy_mode"    "announcer_dlc_juggernaut: Easy Mode."
    "announcer_dlc_juggernaut_announcer_count_pick_10"    "announcer_dlc_juggernaut: Ten seconds remaining."
    "announcer_dlc_juggernaut_announcer_count_pick_5"    "announcer_dlc_juggernaut: Five seconds remaining."
    "announcer_dlc_juggernaut_announcer_time_reserve"    "announcer_dlc_juggernaut: Reserve time."
    "announcer_dlc_juggernaut_announcer_time_extra"    "announcer_dlc_juggernaut: Extra time."
    "announcer_dlc_juggernaut_announcer_time_reserve_using"    "announcer_dlc_juggernaut: You are using Reserve Time."
    "announcer_dlc_juggernaut_announcer_time_extra_using"    "announcer_dlc_juggernaut: You are using Extra Time."
  }
}

									

Nature’s Prophet:

subtitles_announcer_dlc_naturesprophet_english

subtitles_announcer_dlc_naturesprophet_killing_spree_english

subtitles_announcer_dlc_naturesprophet_killing_spree_english.txt:

"lang"
{
  "Language"    "English"
  "Tokens"
  {
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_triple_01"    "announcer_dlc_naturesprophet_killing_spree: Triple kill!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_ultra_01"    "announcer_dlc_naturesprophet_killing_spree: Ultra kill!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_rampage_01"    "announcer_dlc_naturesprophet_killing_spree: Rampage!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_spree_01"    "announcer_dlc_naturesprophet_killing_spree: Killing spree!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_dominate_01"    "announcer_dlc_naturesprophet_killing_spree: Dominating!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_mega_01"    "announcer_dlc_naturesprophet_killing_spree: Mega kill!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_unstop_01"    "announcer_dlc_naturesprophet_killing_spree: Unstoppable!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_wicked_01"    "announcer_dlc_naturesprophet_killing_spree: Unnaturally sick!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_monster_01"    "announcer_dlc_naturesprophet_killing_spree: Monster kill!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_godlike_01"    "announcer_dlc_naturesprophet_killing_spree: Godlike!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_godlike_02"    "announcer_dlc_naturesprophet_killing_spree: Goddesslike!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_kill_holy_01"    "announcer_dlc_naturesprophet_killing_spree: Holy shit!"
    "announcer_dlc_naturesprophet_killing_spree_announcer_1stblood_01"    "announcer_dlc_naturesprophet_killing_spree: First blood!"
  }
}

subtitles_announcer_dlc_naturesprophet_english.txt:


"lang"
{
  "Language"    "English"
  "Tokens"
  {
    "announcer_dlc_naturesprophet_announcer_welcome_01"    "announcer_dlc_naturesprophet: Welcome to Dota!"
    "announcer_dlc_naturesprophet_announcer_choose_hero"    "announcer_dlc_naturesprophet: Choose your hero."
    "announcer_dlc_naturesprophet_announcer_pick_yr"    "announcer_dlc_naturesprophet: Your turn to pick."
    "announcer_dlc_naturesprophet_announcer_pick_enm"    "announcer_dlc_naturesprophet: Enemy's turn to pick."
    "announcer_dlc_naturesprophet_announcer_pick_dire"    "announcer_dlc_naturesprophet: Dire team pick."
    "announcer_dlc_naturesprophet_announcer_pick_rad"    "announcer_dlc_naturesprophet: Radiant team pick."
    "announcer_dlc_naturesprophet_announcer_ban_yr"    "announcer_dlc_naturesprophet: Your turn to ban."
    "announcer_dlc_naturesprophet_announcer_ban_enm"    "announcer_dlc_naturesprophet: Enemy's turn to ban."
    "announcer_dlc_naturesprophet_announcer_ban_dire"    "announcer_dlc_naturesprophet: Dire team ban."
    "announcer_dlc_naturesprophet_announcer_ban_rad"    "announcer_dlc_naturesprophet: Radiant team ban."
    "announcer_dlc_naturesprophet_announcer_team_complete_rad"    "announcer_dlc_naturesprophet: Radiant's team is  complete."
    "announcer_dlc_naturesprophet_announcer_team_complete_yr"    "announcer_dlc_naturesprophet: Your team is complete."
    "announcer_dlc_naturesprophet_announcer_team_complete_dire"    "announcer_dlc_naturesprophet: Dire's team is  complete."
    "announcer_dlc_naturesprophet_announcer_count_battle_30"    "announcer_dlc_naturesprophet: Thirty seconds to battle."
    "announcer_dlc_naturesprophet_announcer_count_battle_10"    "announcer_dlc_naturesprophet: Ten seconds to battle."
    "announcer_dlc_naturesprophet_announcer_battle_prepare_01"    "announcer_dlc_naturesprophet: Are you ready?"
    "announcer_dlc_naturesprophet_announcer_battle_begin_01"    "announcer_dlc_naturesprophet: The battle begins!"
    "announcer_dlc_naturesprophet_announcer_firstblood_01"    "announcer_dlc_naturesprophet: The trees quake in fear."
    "announcer_dlc_naturesprophet_announcer_firstblood_02"    "announcer_dlc_naturesprophet: And so the first of many has been hewn."
    "announcer_dlc_naturesprophet_announcer_firstblood_03"    "announcer_dlc_naturesprophet: The grass lies trampled where the body fell."
    "announcer_dlc_naturesprophet_announcer_anc_attack_yr_01"    "announcer_dlc_naturesprophet: Your ancient is under attack."
    "announcer_dlc_naturesprophet_announcer_anc_attack_yr_02"    "announcer_dlc_naturesprophet: Your ancient is under attack. It sheds itself like the start of autumn."
    "announcer_dlc_naturesprophet_announcer_anc_attack_yr_03"    "announcer_dlc_naturesprophet: Your ancient is being felled."
    "announcer_dlc_naturesprophet_announcer_anc_attack_yr_04"    "announcer_dlc_naturesprophet: Your ancient is aflame."
    "announcer_dlc_naturesprophet_announcer_anc_attack_yr_05"    "announcer_dlc_naturesprophet: There is less of your ancient now than when I started speaking."
    "announcer_dlc_naturesprophet_announcer_anc_attack_yr_06"    "announcer_dlc_naturesprophet: By my bark, your ancient is under siege."
    "announcer_dlc_naturesprophet_announcer_anc_attack_yr_07"    "announcer_dlc_naturesprophet: Your ancient may not last the season."
    "announcer_dlc_naturesprophet_announcer_anc_attack_yr_08"    "announcer_dlc_naturesprophet: Your ancient cries out!"
    "announcer_dlc_naturesprophet_announcer_anc_attack_rad_01"    "announcer_dlc_naturesprophet: Radiant's ancient is under attack."
    "announcer_dlc_naturesprophet_announcer_anc_attack_rad_02"    "announcer_dlc_naturesprophet: Radiant's ancient is under attack. Their grove will not last long."
    "announcer_dlc_naturesprophet_announcer_anc_attack_rad_03"    "announcer_dlc_naturesprophet: Radiant's ancient is under attack. Their luster dims."
    "announcer_dlc_naturesprophet_announcer_anc_attack_rad_04"    "announcer_dlc_naturesprophet: Radiant's ancient is under attack and a hush falls on the forest."
    "announcer_dlc_naturesprophet_announcer_anc_attack_rad_05"    "announcer_dlc_naturesprophet: Radiant's ancient is being felled."
    "announcer_dlc_naturesprophet_announcer_anc_attack_dire_01"    "announcer_dlc_naturesprophet: Dire's ancient is under attack."
    "announcer_dlc_naturesprophet_announcer_anc_attack_dire_02"    "announcer_dlc_naturesprophet: Dire's ancient is under attack. Their dreadful furnaces are being snuffed out."
    "announcer_dlc_naturesprophet_announcer_anc_attack_dire_03"    "announcer_dlc_naturesprophet: Dire's ancient is under attack. Their gloomy grove may yet know sunshine."
    "announcer_dlc_naturesprophet_announcer_anc_attack_dire_04"    "announcer_dlc_naturesprophet: Dire's ancient is under attack, and the earth is hungry."
    "announcer_dlc_naturesprophet_announcer_anc_attack_dire_05"    "announcer_dlc_naturesprophet: Dire's ancient withers away."
    "announcer_dlc_naturesprophet_announcer_twr_attack_rad_top_01"    "announcer_dlc_naturesprophet: Radiant's top tower is under attack."
    "announcer_dlc_naturesprophet_announcer_twr_attack_rad_top_02"    "announcer_dlc_naturesprophet: Radiant's top tower is under attack. It shall encroach no more."
    "announcer_dlc_naturesprophet_announcer_twr_attack_rad_top_03"    "announcer_dlc_naturesprophet: I foresee the Radiant's top tower falling shortly."
    "announcer_dlc_naturesprophet_announcer_twr_attack_rad_mid_01"    "announcer_dlc_naturesprophet: Radiant's middle tower is under attack."
    "announcer_dlc_naturesprophet_announcer_twr_attack_rad_mid_02"    "announcer_dlc_naturesprophet: Radiant's middle tower is under attack. It will fall like a ripe apple."
    "announcer_dlc_naturesprophet_announcer_twr_attack_rad_mid_03"    "announcer_dlc_naturesprophet: Radiant's middle tower is losing its foundation."
    "announcer_dlc_naturesprophet_announcer_twr_attack_rad_bot_01"    "announcer_dlc_naturesprophet: Radiant's bottom tower is under attack."
    "announcer_dlc_naturesprophet_announcer_twr_attack_rad_bot_02"    "announcer_dlc_naturesprophet: Radiant's bottom tower is under attack. There is little it can do."
    "announcer_dlc_naturesprophet_announcer_twr_attack_rad_bot_03"    "announcer_dlc_naturesprophet: Radiant's bottom tower is fading fast!"
    "announcer_dlc_naturesprophet_announcer_twr_attack_dire_top_01"    "announcer_dlc_naturesprophet: Dire's top tower is under attack."
    "announcer_dlc_naturesprophet_announcer_twr_attack_dire_top_02"    "announcer_dlc_naturesprophet: Dire's top tower is under attack. It fights for its life."
    "announcer_dlc_naturesprophet_announcer_twr_attack_dire_top_03"    "announcer_dlc_naturesprophet: Dire's top tower is feeling its mortality."
    "announcer_dlc_naturesprophet_announcer_twr_attack_dire_mid_01"    "announcer_dlc_naturesprophet: Dire's middle tower is under attack."
    "announcer_dlc_naturesprophet_announcer_twr_attack_dire_mid_02"    "announcer_dlc_naturesprophet: Dire's middle tower is under attack. No gale can snuff the flames."
    "announcer_dlc_naturesprophet_announcer_twr_attack_dire_mid_03"    "announcer_dlc_naturesprophet: Dire's middle tower is learning to fear."
    "announcer_dlc_naturesprophet_announcer_twr_attack_dire_bot_01"    "announcer_dlc_naturesprophet: Dire's bottom tower is under attack."
    "announcer_dlc_naturesprophet_announcer_twr_attack_dire_bot_02"    "announcer_dlc_naturesprophet: Dire's bottom tower is under attack. It may yet stand."
    "announcer_dlc_naturesprophet_announcer_twr_attack_dire_bot_03"    "announcer_dlc_naturesprophet: Dire's bottom tower hopes for aid."
    "announcer_dlc_naturesprophet_announcer_twr_attack_yr_top_01"    "announcer_dlc_naturesprophet: Your top tower is under attack."
    "announcer_dlc_naturesprophet_announcer_twr_attack_yr_top_02"    "announcer_dlc_naturesprophet: Your top tower is under attack. Even the mightiest tree may fall."
    "announcer_dlc_naturesprophet_announcer_twr_attack_yr_top_03"    "announcer_dlc_naturesprophet: Your top tower is crumbling."
    "announcer_dlc_naturesprophet_announcer_twr_attack_yr_mid_01"    "announcer_dlc_naturesprophet: Your middle tower is under attack."
    "announcer_dlc_naturesprophet_announcer_twr_attack_yr_mid_02"    "announcer_dlc_naturesprophet: Your middle tower is under attack. It may not be able to defend itself."
    "announcer_dlc_naturesprophet_announcer_twr_attack_yr_mid_03"    "announcer_dlc_naturesprophet: Your middle tower cries out."
    "announcer_dlc_naturesprophet_announcer_twr_attack_yr_bot_01"    "announcer_dlc_naturesprophet: Your bottom tower is under attack."
    "announcer_dlc_naturesprophet_announcer_twr_attack_yr_bot_02"    "announcer_dlc_naturesprophet: Your bottom tower is under attack. A flame is alight at its base."
    "announcer_dlc_naturesprophet_announcer_twr_attack_yr_bot_03"    "announcer_dlc_naturesprophet: Your bottom tower shakes with fear!"
    "announcer_dlc_naturesprophet_announcer_twr_fall_yr_top_01"    "announcer_dlc_naturesprophet: Your top tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_yr_top_02"    "announcer_dlc_naturesprophet: Your top tower has fallen. Tis now nothing but mere river rocks."
    "announcer_dlc_naturesprophet_announcer_twr_fall_yr_top_03"    "announcer_dlc_naturesprophet: Your top tower has come crashing down."
    "announcer_dlc_naturesprophet_announcer_twr_fall_yr_mid_01"    "announcer_dlc_naturesprophet: Your middle tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_yr_mid_02"    "announcer_dlc_naturesprophet: Your middle tower has fallen. Timber!"
    "announcer_dlc_naturesprophet_announcer_twr_fall_yr_mid_03"    "announcer_dlc_naturesprophet: Your middle tower has returned to earth."
    "announcer_dlc_naturesprophet_announcer_twr_fall_yr_bot_01"    "announcer_dlc_naturesprophet: Your bottom tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_yr_bot_02"    "announcer_dlc_naturesprophet: Your bottom tower has fallen. Woe betide thee."
    "announcer_dlc_naturesprophet_announcer_twr_fall_yr_bot_03"    "announcer_dlc_naturesprophet: Your bottom tower has perished."
    "announcer_dlc_naturesprophet_announcer_twr_fall_rad_top_01"    "announcer_dlc_naturesprophet: Radiant's top tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_rad_top_02"    "announcer_dlc_naturesprophet: Radiant's top tower has fallen. Their defense has weakened."
    "announcer_dlc_naturesprophet_announcer_twr_fall_rad_top_03"    "announcer_dlc_naturesprophet: Radiant's top tower has shattered."
    "announcer_dlc_naturesprophet_announcer_twr_fall_rad_mid_01"    "announcer_dlc_naturesprophet: Radiant's middle tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_rad_mid_02"    "announcer_dlc_naturesprophet: Radiant's middle tower has fallen. There is still much to be done."
    "announcer_dlc_naturesprophet_announcer_twr_fall_rad_mid_03"    "announcer_dlc_naturesprophet: Radiant's middle tower has collapsed."
    "announcer_dlc_naturesprophet_announcer_twr_fall_rad_bot_01"    "announcer_dlc_naturesprophet: Radiant's bottom tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_rad_bot_02"    "announcer_dlc_naturesprophet: Radiant's bottom tower has fallen. The pace of battle quickens."
    "announcer_dlc_naturesprophet_announcer_twr_fall_rad_bot_03"    "announcer_dlc_naturesprophet: Radiant's bottom tower is now but kindling."
    "announcer_dlc_naturesprophet_announcer_twr_fall_dire_top_01"    "announcer_dlc_naturesprophet: Dire's top tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_dire_top_02"    "announcer_dlc_naturesprophet: Dire's top tower has fallen. The earth seems relieved."
    "announcer_dlc_naturesprophet_announcer_twr_fall_dire_top_03"    "announcer_dlc_naturesprophet: Dire's top tower has been lost to war."
    "announcer_dlc_naturesprophet_announcer_twr_fall_dire_mid_01"    "announcer_dlc_naturesprophet: Dire's middle tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_dire_mid_02"    "announcer_dlc_naturesprophet: Dire's middle tower has fallen. No tree shall ever grow there."
    "announcer_dlc_naturesprophet_announcer_twr_fall_dire_mid_03"    "announcer_dlc_naturesprophet: Dire's middle tower has been uprooted."
    "announcer_dlc_naturesprophet_announcer_twr_fall_dire_bot_01"    "announcer_dlc_naturesprophet: Dire's bottom tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_dire_bot_02"    "announcer_dlc_naturesprophet: Dire's bottom tower has fallen. It will be a ruin long studied."
    "announcer_dlc_naturesprophet_announcer_twr_fall_dire_bot_03"    "announcer_dlc_naturesprophet: Dire's bottom tower is no more."
    "announcer_dlc_naturesprophet_announcer_twr_fall_enm_top_01"    "announcer_dlc_naturesprophet: The enemy's top tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_enm_top_02"    "announcer_dlc_naturesprophet: The enemy's top tower has fallen. It burned where it stood."
    "announcer_dlc_naturesprophet_announcer_twr_fall_enm_top_03"    "announcer_dlc_naturesprophet: The enemy's top tower exploded."
    "announcer_dlc_naturesprophet_announcer_twr_fall_enm_mid_01"    "announcer_dlc_naturesprophet: The enemy's middle tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_enm_mid_02"    "announcer_dlc_naturesprophet: The enemy's middle tower has fallen. It has returned to what it once was."
    "announcer_dlc_naturesprophet_announcer_twr_fall_enm_mid_03"    "announcer_dlc_naturesprophet: The enemy's middle tower is now nothing but rubble."
    "announcer_dlc_naturesprophet_announcer_twr_fall_enm_bot_01"    "announcer_dlc_naturesprophet: The enemy's bottom tower has fallen."
    "announcer_dlc_naturesprophet_announcer_twr_fall_enm_bot_02"    "announcer_dlc_naturesprophet: The enemy's bottom tower has fallen. Its power, dissipated."
    "announcer_dlc_naturesprophet_announcer_twr_fall_enm_bot_03"    "announcer_dlc_naturesprophet: The enemy's bottom tower has been swallowed by the earth."
    "announcer_dlc_naturesprophet_announcer_rax_attack_yr_top_01"    "announcer_dlc_naturesprophet: Your top barracks are under attack."
    "announcer_dlc_naturesprophet_announcer_rax_attack_yr_top_02"    "announcer_dlc_naturesprophet: Your top barracks are under attack. What fear your creeps must feel."
    "announcer_dlc_naturesprophet_announcer_rax_attack_yr_top_03"    "announcer_dlc_naturesprophet: Your top barracks are at risk."
    "announcer_dlc_naturesprophet_announcer_rax_attack_yr_mid_01"    "announcer_dlc_naturesprophet: Your middle barracks are under attack."
    "announcer_dlc_naturesprophet_announcer_rax_attack_yr_mid_02"    "announcer_dlc_naturesprophet: Your middle barracks are under attack. Your creeps need your aid."
    "announcer_dlc_naturesprophet_announcer_rax_attack_yr_mid_03"    "announcer_dlc_naturesprophet: Your middle barracks can see their death on the horizon."
    "announcer_dlc_naturesprophet_announcer_rax_attack_yr_bot_01"    "announcer_dlc_naturesprophet: Your bottom barracks are under attack."
    "announcer_dlc_naturesprophet_announcer_rax_attack_yr_bot_02"    "announcer_dlc_naturesprophet: Your bottom barracks are under attack. Hear their cries."
    "announcer_dlc_naturesprophet_announcer_rax_attack_yr_bot_03"    "announcer_dlc_naturesprophet: Your bottom barracks stand ready to die."
    "announcer_dlc_naturesprophet_announcer_rax_attack_rad_top_01"    "announcer_dlc_naturesprophet: Radiant's top barracks are under attack."
    "announcer_dlc_naturesprophet_announcer_rax_attack_rad_top_02"    "announcer_dlc_naturesprophet: Radiant's top barracks are under attack. See how they rush to snuff the flames!"
    "announcer_dlc_naturesprophet_announcer_rax_attack_rad_top_03"    "announcer_dlc_naturesprophet: Radiant's top barracks are under siege."
    "announcer_dlc_naturesprophet_announcer_rax_attack_rad_mid_01"    "announcer_dlc_naturesprophet: Radiant's middle barracks are under attack."
    "announcer_dlc_naturesprophet_announcer_rax_attack_rad_mid_02"    "announcer_dlc_naturesprophet: Radiant's middle barracks are under attack. There is no mercy to be found."
    "announcer_dlc_naturesprophet_announcer_rax_attack_rad_mid_03"    "announcer_dlc_naturesprophet: Radiant's middle barracks feel pain."
    "announcer_dlc_naturesprophet_announcer_rax_attack_rad_bot_01"    "announcer_dlc_naturesprophet: Radiant's bottom barracks are under attack."
    "announcer_dlc_naturesprophet_announcer_rax_attack_rad_bot_02"    "announcer_dlc_naturesprophet: Radiant's bottom barracks are under attack. They may not survive the day."
    "announcer_dlc_naturesprophet_announcer_rax_attack_rad_bot_03"    "announcer_dlc_naturesprophet: Radiant's bottom barracks sense destruction."
    "announcer_dlc_naturesprophet_announcer_rax_attack_dire_top_01"    "announcer_dlc_naturesprophet: Dire's top barracks are under attack."
    "announcer_dlc_naturesprophet_announcer_rax_attack_dire_top_02"    "announcer_dlc_naturesprophet: Dire's top barracks are under attack. Where are their allies?"
    "announcer_dlc_naturesprophet_announcer_rax_attack_dire_top_03"    "announcer_dlc_naturesprophet: Dire's top barracks could burst at any moment."
    "announcer_dlc_naturesprophet_announcer_rax_attack_dire_mid_01"    "announcer_dlc_naturesprophet: Dire's middle barracks are under attack."
    "announcer_dlc_naturesprophet_announcer_rax_attack_dire_mid_02"    "announcer_dlc_naturesprophet: Dire's middle barracks are under attack. But how will this end?"
    "announcer_dlc_naturesprophet_announcer_rax_attack_dire_mid_03"    "announcer_dlc_naturesprophet: Dire's middle barracks stand on a knife edge."
    "announcer_dlc_naturesprophet_announcer_rax_attack_dire_bot_01"    "announcer_dlc_naturesprophet: Dire's bottom barracks are under attack."
    "announcer_dlc_naturesprophet_announcer_rax_attack_dire_bot_02"    "announcer_dlc_naturesprophet: Dire's bottom barracks are under attack. Woe be unto them."
    "announcer_dlc_naturesprophet_announcer_rax_attack_dire_bot_03"    "announcer_dlc_naturesprophet: Dire's bottom barracks sense their end."
    "announcer_dlc_naturesprophet_announcer_rax_fall_yr_top_01"    "announcer_dlc_naturesprophet: Your top barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_yr_top_02"    "announcer_dlc_naturesprophet: Your top barracks have fallen. You must rally now."
    "announcer_dlc_naturesprophet_announcer_rax_fall_yr_top_03"    "announcer_dlc_naturesprophet: Your top barracks have been scattered."
    "announcer_dlc_naturesprophet_announcer_rax_fall_yr_mid_01"    "announcer_dlc_naturesprophet: Your middle barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_yr_mid_02"    "announcer_dlc_naturesprophet: Your middle barracks have fallen. There is now less room for error."
    "announcer_dlc_naturesprophet_announcer_rax_fall_yr_mid_03"    "announcer_dlc_naturesprophet: Death has come for your middle barracks."
    "announcer_dlc_naturesprophet_announcer_rax_fall_yr_bot_01"    "announcer_dlc_naturesprophet: Your bottom barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_yr_bot_02"    "announcer_dlc_naturesprophet: Your bottom barracks have fallen. Keep heart."
    "announcer_dlc_naturesprophet_announcer_rax_fall_yr_bot_03"    "announcer_dlc_naturesprophet: Your bottom barracks are no more."
    "announcer_dlc_naturesprophet_announcer_rax_fall_rad_top_01"    "announcer_dlc_naturesprophet: Radiant's top barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_rad_top_02"    "announcer_dlc_naturesprophet: Radiant's top barracks have fallen. Their soldiers are homeless."
    "announcer_dlc_naturesprophet_announcer_rax_fall_rad_top_03"    "announcer_dlc_naturesprophet: Radiant's top barracks have been demolished."
    "announcer_dlc_naturesprophet_announcer_rax_fall_rad_mid_01"    "announcer_dlc_naturesprophet: Radiant's middle barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_rad_mid_02"    "announcer_dlc_naturesprophet: Radiant's middle barracks have fallen. Do not mourn their loss."
    "announcer_dlc_naturesprophet_announcer_rax_fall_rad_mid_03"    "announcer_dlc_naturesprophet: Radiant's middle barracks have been split open."
    "announcer_dlc_naturesprophet_announcer_rax_fall_rad_bot_01"    "announcer_dlc_naturesprophet: Radiant's bottom barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_rad_bot_02"    "announcer_dlc_naturesprophet: Radiant's bottom barracks have fallen. They were too late to save them."
    "announcer_dlc_naturesprophet_announcer_rax_fall_rad_bot_03"    "announcer_dlc_naturesprophet: Radiant's bottom barracks will no longer impede."
    "announcer_dlc_naturesprophet_announcer_rax_fall_dire_top_01"    "announcer_dlc_naturesprophet: Dire's top barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_dire_top_02"    "announcer_dlc_naturesprophet: Dire's top barracks have fallen. Their fate has come clear."
    "announcer_dlc_naturesprophet_announcer_rax_fall_dire_top_03"    "announcer_dlc_naturesprophet: Dire's top barracks have slipped into history."
    "announcer_dlc_naturesprophet_announcer_rax_fall_dire_mid_01"    "announcer_dlc_naturesprophet: Dire's middle barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_dire_mid_02"    "announcer_dlc_naturesprophet: Dire's middle barracks have fallen. The creeps scatter in fear."
    "announcer_dlc_naturesprophet_announcer_rax_fall_dire_mid_03"    "announcer_dlc_naturesprophet: Dire's middle barracks have seen their last."
    "announcer_dlc_naturesprophet_announcer_rax_fall_dire_bot_01"    "announcer_dlc_naturesprophet: Dire's bottom barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_dire_bot_02"    "announcer_dlc_naturesprophet: Dire's bottom barracks have fallen. The sound echoes in the trees."
    "announcer_dlc_naturesprophet_announcer_rax_fall_dire_bot_03"    "announcer_dlc_naturesprophet: Dire's bottom barracks no longer stand."
    "announcer_dlc_naturesprophet_announcer_rax_fall_enm_top_01"    "announcer_dlc_naturesprophet: The enemy's top barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_enm_top_02"    "announcer_dlc_naturesprophet: The enemy's top barracks have fallen. They may regroup!"
    "announcer_dlc_naturesprophet_announcer_rax_fall_enm_top_03"    "announcer_dlc_naturesprophet: The enemy's top barracks have ceased to be."
    "announcer_dlc_naturesprophet_announcer_rax_fall_enm_mid_01"    "announcer_dlc_naturesprophet: The enemy's middle barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_enm_mid_02"    "announcer_dlc_naturesprophet: The enemy's middle barracks have fallen. The hour may yet be yours."
    "announcer_dlc_naturesprophet_announcer_rax_fall_enm_mid_03"    "announcer_dlc_naturesprophet: The enemy's middle barracks return to oblivion."
    "announcer_dlc_naturesprophet_announcer_rax_fall_enm_bot_01"    "announcer_dlc_naturesprophet: The enemy's bottom barracks have fallen."
    "announcer_dlc_naturesprophet_announcer_rax_fall_enm_bot_02"    "announcer_dlc_naturesprophet: The enemy's bottom barracks have fallen. Beware their retribution."
    "announcer_dlc_naturesprophet_announcer_rax_fall_enm_bot_03"    "announcer_dlc_naturesprophet: Where the enemy's bottom barracks stood, is now a crater."
    "announcer_dlc_naturesprophet_announcer_twr_deny_yr_top_01"    "announcer_dlc_naturesprophet: Your top tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_yr_top_02"    "announcer_dlc_naturesprophet: Your top tower has been denied. You sent them away empty handed."
    "announcer_dlc_naturesprophet_announcer_twr_deny_yr_top_03"    "announcer_dlc_naturesprophet: Mercy has come to your top tower."
    "announcer_dlc_naturesprophet_announcer_twr_deny_yr_mid_01"    "announcer_dlc_naturesprophet: Your middle tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_yr_mid_02"    "announcer_dlc_naturesprophet: Your middle tower has been denied. Let no other claim what is yours."
    "announcer_dlc_naturesprophet_announcer_twr_deny_yr_mid_03"    "announcer_dlc_naturesprophet: Your middle tower has been kept from the enemy."
    "announcer_dlc_naturesprophet_announcer_twr_deny_yr_bot_01"    "announcer_dlc_naturesprophet: Your bottom tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_yr_bot_02"    "announcer_dlc_naturesprophet: Your bottom tower has been denied. Scorched earth was necessary."
    "announcer_dlc_naturesprophet_announcer_twr_deny_yr_bot_03"    "announcer_dlc_naturesprophet: Your bottom tower has been sacrificed."
    "announcer_dlc_naturesprophet_announcer_twr_deny_enm_top_01"    "announcer_dlc_naturesprophet: The enemy's top tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_enm_top_02"    "announcer_dlc_naturesprophet: The enemy's top tower has been denied. The reward, snatched from your hand."
    "announcer_dlc_naturesprophet_announcer_twr_deny_enm_top_03"    "announcer_dlc_naturesprophet: The enemy's top tower fell to their own."
    "announcer_dlc_naturesprophet_announcer_twr_deny_enm_mid_01"    "announcer_dlc_naturesprophet: The enemy's middle tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_enm_mid_02"    "announcer_dlc_naturesprophet: The enemy's middle tower has been denied. They snicker at your loss."
    "announcer_dlc_naturesprophet_announcer_twr_deny_enm_mid_03"    "announcer_dlc_naturesprophet: The enemy's middle tower will never be yours."
    "announcer_dlc_naturesprophet_announcer_twr_deny_enm_bot_01"    "announcer_dlc_naturesprophet: The enemy's bottom tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_enm_bot_02"    "announcer_dlc_naturesprophet: The enemy's bottom tower has been denied. By rights its riches should have been yours."
    "announcer_dlc_naturesprophet_announcer_twr_deny_enm_bot_03"    "announcer_dlc_naturesprophet: The enemy's bottom tower has been betrayed."
    "announcer_dlc_naturesprophet_announcer_twr_deny_rad_top_01"    "announcer_dlc_naturesprophet: Radiant's top tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_rad_top_02"    "announcer_dlc_naturesprophet: Radiant's top tower has been denied. No Dire shall ever touch its riches."
    "announcer_dlc_naturesprophet_announcer_twr_deny_rad_top_03"    "announcer_dlc_naturesprophet: No one may own the riches of the Radiant's top tower."
    "announcer_dlc_naturesprophet_announcer_twr_deny_rad_mid_01"    "announcer_dlc_naturesprophet: Radiant's middle tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_rad_mid_02"    "announcer_dlc_naturesprophet: Radiant's middle tower has been denied. There is nothing for the Dire to claim."
    "announcer_dlc_naturesprophet_announcer_twr_deny_rad_mid_03"    "announcer_dlc_naturesprophet: The Radiant have renounced their middle tower."
    "announcer_dlc_naturesprophet_announcer_twr_deny_rad_bot_01"    "announcer_dlc_naturesprophet: Radiant's bottom tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_rad_bot_02"    "announcer_dlc_naturesprophet: Radiant's bottom tower has been denied. The decision could not have been easy."
    "announcer_dlc_naturesprophet_announcer_twr_deny_rad_bot_03"    "announcer_dlc_naturesprophet: The Radiant have forsaken their own tower."
    "announcer_dlc_naturesprophet_announcer_twr_deny_dire_top_01"    "announcer_dlc_naturesprophet: Dire's top tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_dire_top_02"    "announcer_dlc_naturesprophet: Dire's top tower has been denied. Its power is now without an owner."
    "announcer_dlc_naturesprophet_announcer_twr_deny_dire_top_03"    "announcer_dlc_naturesprophet: The Dire have relinquished their top tower."
    "announcer_dlc_naturesprophet_announcer_twr_deny_dire_mid_01"    "announcer_dlc_naturesprophet: Dire's middle tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_dire_mid_02"    "announcer_dlc_naturesprophet: Dire's middle tower has been denied. The Radiant balk at the loss."
    "announcer_dlc_naturesprophet_announcer_twr_deny_dire_mid_03"    "announcer_dlc_naturesprophet: The Dire have destroyed their middle tower."
    "announcer_dlc_naturesprophet_announcer_twr_deny_dire_bot_01"    "announcer_dlc_naturesprophet: Dire's bottom tower has been denied."
    "announcer_dlc_naturesprophet_announcer_twr_deny_dire_bot_02"    "announcer_dlc_naturesprophet: Dire's bottom tower has been denied. So wilfully did they take it."
    "announcer_dlc_naturesprophet_announcer_twr_deny_dire_bot_03"    "announcer_dlc_naturesprophet: The Dire have turned against their bottom tower."
    "announcer_dlc_naturesprophet_announcer_fort_dire_01"    "announcer_dlc_naturesprophet: Dire's structures are fortified."
    "announcer_dlc_naturesprophet_announcer_fort_dire_02"    "announcer_dlc_naturesprophet: Dire's structures are fortified. Doom is on the wind."
    "announcer_dlc_naturesprophet_announcer_fort_dire_03"    "announcer_dlc_naturesprophet: Dire's structures are fortified. The trees whisper of a strategy."
    "announcer_dlc_naturesprophet_announcer_fort_dire_04"    "announcer_dlc_naturesprophet: The Dire's hide has grown thick."
    "announcer_dlc_naturesprophet_announcer_fort_dire_05"    "announcer_dlc_naturesprophet: The Dire have fortified their grove."
    "announcer_dlc_naturesprophet_announcer_fort_rad_01"    "announcer_dlc_naturesprophet: Radiant's structures are fortified."
    "announcer_dlc_naturesprophet_announcer_fort_rad_02"    "announcer_dlc_naturesprophet: Radiant's structures are fortified. They require time!"
    "announcer_dlc_naturesprophet_announcer_fort_rad_03"    "announcer_dlc_naturesprophet: Radiant's structures are fortified. The stream tells of tactics."
    "announcer_dlc_naturesprophet_announcer_fort_rad_04"    "announcer_dlc_naturesprophet: Radiant's bark has grown thick."
    "announcer_dlc_naturesprophet_announcer_fort_rad_05"    "announcer_dlc_naturesprophet: The Radiant have called upon their defenses."
    "announcer_dlc_naturesprophet_announcer_cour_kill_dire_01"    "announcer_dlc_naturesprophet: Dire's courier has been slain."
    "announcer_dlc_naturesprophet_announcer_cour_kill_dire_02"    "announcer_dlc_naturesprophet: Dire's courier has been slain. That was not very nice."
    "announcer_dlc_naturesprophet_announcer_cour_kill_dire_03"    "announcer_dlc_naturesprophet: Dire's courier has been slain. A tactical victory."
    "announcer_dlc_naturesprophet_announcer_cour_kill_dire_04"    "announcer_dlc_naturesprophet: Dire's courier has met its maker."
    "announcer_dlc_naturesprophet_announcer_cour_kill_rad_01"    "announcer_dlc_naturesprophet: Radiant's courier has been slain."
    "announcer_dlc_naturesprophet_announcer_cour_kill_rad_02"    "announcer_dlc_naturesprophet: Radiant's courier has been slain. Such an outrage!"
    "announcer_dlc_naturesprophet_announcer_cour_kill_rad_03"    "announcer_dlc_naturesprophet: Radiant's courier has been slain. A sound strategy."
    "announcer_dlc_naturesprophet_announcer_cour_kill_rad_04"    "announcer_dlc_naturesprophet: Radiant's courier is with us no more."
    "announcer_dlc_naturesprophet_announcer_mega_now_we"    "announcer_dlc_naturesprophet: You now have megacreeps."
    "announcer_dlc_naturesprophet_announcer_mega_now_enm"    "announcer_dlc_naturesprophet: The enemy now has megacreeps."
    "announcer_dlc_naturesprophet_announcer_mega_now_dire"    "announcer_dlc_naturesprophet: The Dire now have megacreeps."
    "announcer_dlc_naturesprophet_announcer_mega_now_rad"    "announcer_dlc_naturesprophet: The Radiant now have megacreeps."
    "announcer_dlc_naturesprophet_announcer_roshan_fallen_dire_01"    "announcer_dlc_naturesprophet: Roshan has fallen to the Dire!"
    "announcer_dlc_naturesprophet_announcer_roshan_fallen_dire_02"    "announcer_dlc_naturesprophet: Roshan has fallen to the Dire! The cursed monster has earned a moment's rest."
    "announcer_dlc_naturesprophet_announcer_roshan_fallen_dire_03"    "announcer_dlc_naturesprophet: The Dire has put Roshan to peace."
    "announcer_dlc_naturesprophet_announcer_roshan_fallen_rad_01"    "announcer_dlc_naturesprophet: Roshan has fallen to the Radiant!"
    "announcer_dlc_naturesprophet_announcer_roshan_fallen_rad_02"    "announcer_dlc_naturesprophet: Roshan has fallen to the Radiant! Pity the beast, for though he dies now, he will live and die again."
    "announcer_dlc_naturesprophet_announcer_roshan_fallen_rad_03"    "announcer_dlc_naturesprophet: The Radiant have ended Roshan."
    "announcer_dlc_naturesprophet_announcer_victory_dire_01"    "announcer_dlc_naturesprophet: Dire victory!"
    "announcer_dlc_naturesprophet_announcer_victory_dire_02"    "announcer_dlc_naturesprophet: Dire victory! Let the trees whisper tales of this hour."
    "announcer_dlc_naturesprophet_announcer_victory_rad_01"    "announcer_dlc_naturesprophet: Radiant victory!"
    "announcer_dlc_naturesprophet_announcer_victory_rad_02"    "announcer_dlc_naturesprophet: Radiant victory! May a grove be raised in honor of the fallen."
    "announcer_dlc_naturesprophet_announcer_type_all_pick"    "announcer_dlc_naturesprophet: All Pick."
    "announcer_dlc_naturesprophet_announcer_type_all_random"    "announcer_dlc_naturesprophet: All Random."
    "announcer_dlc_naturesprophet_announcer_type_capt_draft"    "announcer_dlc_naturesprophet: Captain's Draft."
    "announcer_dlc_naturesprophet_announcer_type_capt_mode"    "announcer_dlc_naturesprophet: Captains Mode."
    "announcer_dlc_naturesprophet_announcer_type_random_draft"    "announcer_dlc_naturesprophet: Random Draft."
    "announcer_dlc_naturesprophet_announcer_type_single_draft"    "announcer_dlc_naturesprophet: Single Draft."
    "announcer_dlc_naturesprophet_announcer_type_death_match"    "announcer_dlc_naturesprophet: Death Match."
    "announcer_dlc_naturesprophet_announcer_type_easy_mode"    "announcer_dlc_naturesprophet: Easy Mode."
    "announcer_dlc_naturesprophet_announcer_count_pick_10"    "announcer_dlc_naturesprophet: You have ten seconds left."
    "announcer_dlc_naturesprophet_announcer_count_pick_5"    "announcer_dlc_naturesprophet: You have five seconds left."
    "announcer_dlc_naturesprophet_announcer_time_reserve"    "announcer_dlc_naturesprophet: Reserve time."
    "announcer_dlc_naturesprophet_announcer_time_extra"    "announcer_dlc_naturesprophet: Extra time."
    "announcer_dlc_naturesprophet_announcer_time_reserve_using"    "announcer_dlc_naturesprophet: You are using Reserve Time."
    "announcer_dlc_naturesprophet_announcer_time_extra_using"    "announcer_dlc_naturesprophet: You are using Extra Time."
  }
}
									

Unreleased Hero Portraits

We’ve a bunch of unreleased heroes` portraits (most look very WIP):

Brewmaster:

Lone Druid:

Lycanthrope:

Phantom Lancer:

Shadow Demon:

New Voice Work

Nature’s Prophet received some very interesting voice work.

You can listen to the sound files here: http://dota2.cyborgmatt.com/mp3/?name=furion

Favourite taunt – furi_taunt_06.mp3:

He has sound files now for when something is dropped? we don’t know what yet but hopefully it’s not a bloody crate (Damn you Robin Walker).

  • furi_drop_common.mp3
  • furi_drop_medium.mp3
  • furi_drop_rare.mp3

We’ve have equipping sounds, again we don’t know if this is for a normal item or if it’s for cosmetic items from the DotA 2 in game store.

  • furi_equipping_01.mp3
  • furi_equipping_02.mp3
  • furi_equipping_03.mp3
  • furi_equipping_04.mp3
  • furi_equipping_05.mp3
  • furi_equipping_06.mp3

We’ve a new set of lane missing files, we’ll probably eventually see these on all the heroes and have a system where MIA can be called more easily (keybinds or a button etc).

  • furi_lane_missing_01.mp3
  • furi_lane_missing_02.mp3
  • furi_lane_missing_03.mp3

Back to the more interesting ones, we also have voice work for when a set is complete, a set of cosmetic items maybe?

  • furi_set_complete_01.mp3
  • furi_set_complete_02.mp3
  • furi_set_complete_03.mp3
  • furi_set_complete_04.mp3
  • furi_set_complete_05.mp3
  • furi_set_complete_06.mp3

We’ve some voice taunts:

  • furi_taunt_01.mp3
  • furi_taunt_02.mp3
  • furi_taunt_03.mp3
  • furi_taunt_04.mp3
  • furi_taunt_05.mp3
  • furi_taunt_06.mp3
  • furi_taunt_07.mp3
  • furi_taunt_08.mp3
  • furi_taunt_09.mp3

These view default/victory files are spoken to make it sound like you’re looking at historical matches, at a guess these will play when you click on “view winner” on a match replay window, depending on the hero you played.

  • furi_view_defeat_01.mp3
  • furi_view_defeat_02.mp3
  • furi_view_defeat_03.mp3
  • furi_view_victory_01.mp3
  • furi_view_victory_02.mp3
  • furi_view_victory_03.mp3

Juggernaut also has similar, item related voice work.

You can listen to his here: http://dota2.cyborgmatt.com/mp3/?name=juggernaut

Favourite taunt – jugg_taunt_06.mp3:

jugg_drop_common.mp3
jugg_drop_medium.mp3
jugg_drop_rare.mp3
jugg_equipping_01.mp3
jugg_equipping_02.mp3
jugg_equipping_03.mp3
jugg_equipping_04.mp3
jugg_equipping_05.mp3
jugg_equipping_06.mp3
jugg_set_complete_01.mp3
jugg_set_complete_02.mp3
jugg_set_complete_03.mp3
jugg_set_complete_04.mp3
jugg_set_complete_05.mp3
jugg_set_complete_06.mp3
jugg_taunt_01.mp3
jugg_taunt_02.mp3
jugg_taunt_03.mp3
jugg_taunt_04.mp3
jugg_taunt_05.mp3
jugg_taunt_06.mp3
jugg_taunt_07.mp3
jugg_taunt_08.mp3
jugg_view_defeat_01.mp3
jugg_view_defeat_02.mp3
jugg_view_defeat_03.mp3
jugg_view_victory_01.mp3
jugg_view_victory_02.mp3
jugg_view_victory_03.mp3
									

Sandking and Sven is also on the receiving end of new voice work but nothing item related.

You can listen to Sandking’s new files here: http://dota2.cyborgmatt.com/mp3/?name=sandking

sand_battlebegins_01.mp3
sand_blink_01.mp3
sand_blink_02.mp3
sand_fastres_01.mp3
sand_firstblood_01.mp3
sand_item_01.mp3
sand_item_02.mp3
sand_item_03.mp3
sand_item_04.mp3
sand_lane_missing_01.mp3
sand_lane_missing_02.mp3
sand_lane_missing_03.mp3
sand_rival_01.mp3
sand_rival_02.mp3
sand_rival_03.mp3
sand_rival_04.mp3
sand_rival_05.mp3
sand_rival_06.mp3
sand_rival_07.mp3
sand_rival_08.mp3
sand_rival_09.mp3
sand_rival_10.mp3
sand_rival_11.mp3
sand_rival_12.mp3
sand_rival_13.mp3
sand_rival_14.mp3
sand_rival_15.mp3
sand_rival_16.mp3
sand_rival_17.mp3
sand_rival_18.mp3
sand_rival_19.mp3
sand_scepter_01.mp3
sand_scepter_02.mp3
sand_thanks_01.mp3
sand_thanks_02.mp3
sand_thanks_03.mp3
sand_underattack_01.mp3
									

You can listen to Sven’s new files here: http://dota2.cyborgmatt.com/mp3/?name=sven

sven_battlebegins_01.mp3
sven_battlebegins_02.mp3
sven_blink_01.mp3
sven_blink_02.mp3
sven_fastres_01.mp3
sven_firstblood_01.mp3
sven_item_01.mp3
sven_item_02.mp3
sven_item_03.mp3
sven_item_04.mp3
sven_item_05.mp3
sven_item_06.mp3
sven_item_07.mp3
sven_lane_missing_01.mp3
sven_lane_missing_02.mp3
sven_lane_missing_03.mp3
sven_rival_01.mp3
sven_rival_02.mp3
sven_rival_03.mp3
sven_rival_04.mp3
sven_rival_05.mp3
sven_rival_06.mp3
sven_rival_07.mp3
sven_rival_08.mp3
sven_rival_09.mp3
sven_rival_10.mp3
sven_rival_11.mp3
sven_rival_12.mp3
sven_rival_13.mp3
sven_rival_14.mp3
sven_rival_15.mp3
sven_rival_16.mp3
sven_rival_17.mp3
sven_rival_18.mp3
sven_rival_19.mp3
sven_rival_20.mp3
sven_rival_21.mp3
sven_rival_22.mp3
sven_rival_23.mp3
sven_rival_24.mp3
sven_rival_25.mp3
sven_rival_26.mp3
sven_rival_27.mp3
sven_rival_28.mp3
sven_rival_29.mp3
sven_scepter_01.mp3
sven_scepter_02.mp3
sven_thanks_01.mp3
sven_thanks_02.mp3
sven_underattack_01.mp3
									

Quests

The quests.txt file isn’t new for this patch, in fact it has been in the files since the DotA 2 leak, I just forgot about it.

Last week we saw that a quest option was added to DotA 2, it was greyed out and disabled but if we look at the file below we can get an idea of what kind of things will be quests.

The quest option is currently under “Learn to play” so at a guess most of the rewards will be awarded in some kind of tutorial game.

Reward types seen in the file below:

  • XP – Most likely in game XP.
  • GOLD – Most likely in game gold.
  • ITEM – Most likely an in game item.

"quests"
{
  "#DOTA_Quest_MoveCameraToPosition"
  {
    "type" "DOTA_QUEST_TYPE_CAMERA_RELOCATION"
    "location" "0 0 0"
    "reward" "XP:100"
  }

  "#DOTA_Quest_MoveCharacterToPosition"
  {
    "type" "DOTA_QUEST_TYPE_CHARACTER_RELOCATION"
    "location" "0 0 0"
    "reward" "GOLD:100"
    "prerequisite" "#DOTA_Quest_MoveCameraToPosition"
  }

  "#DOTA_Quest_EarnALevel"
  {
    "type" "DOTA_QUEST_TYPE_EARN_A_LEVEL"
    "reward" "GOLD:100"
    "unlock_quest" "#DOTA_Quest_GetToLevelFive"
  }

  "#DOTA_Quest_GetToLevelFive"
  {
    "type" "DOTA_QUEST_TYPE_EARN_SPECIFIC_LEVEL"
    "level" "5"
    "reward" "GOLD:100"
  }

  "#DOTA_Quest_PurchaseBootsOfSpeed"
  {
    "type" "DOTA_QUEST_TYPE_BUY_ITEM"
    "item_name" "item_boots_of_speed"
    "reward" "ITEM:item_ironwood_branch"
  }

  "#DOTA_Quest_Buy_HealingSalve"
  {
    "type" "DOTA_QUEST_TYPE_BUY_ITEM"
    "item_name" "item_healing_salve"
    "trigger"   "health:25%"
    "unlock_quest" "#DOTA_Quest_Use_HealingSalve"
  }

  "#DOTA_Quest_Use_HealingSalve"
  {
    "type" "DOTA_QUEST_TYPE_BUY_ITEM"
    "item_name" "item_healing_salve"
  }
}
									

DotA 2 In Game Store Update

The in game store has once again been updated, the biggest change being an entirely new loadout page.

The loadout page now makes use of the alternative hero selection system, which is basically made up of multiple cards for each of the heroes in the game. You can spin though the cards using your mouse, similar to iTunes` cover flow system.

New Icons

Each card has icons on dictating the type of hero (agility, intelligence and strength):

And the faction (Radiant or Dire) that hero is from:

There are also some unused icons in the files, that gives us an idea of the different kinds of cosmetic item categories they intend to have.

Loadout actions – At a guess these will be taunts etc:

Loadout Item Effects – At a guess these will be specific item effects, possibly glow type effects etc:

Loadout Voice – At a guess these are the custom announcers/kill spree voice packs:

Loadout

The loadout now has a card based hero selection system:

Hovering over the abilities shows their tooltip:

Filters work correctly, allowing you to quickly find specific heroes:

The heroes can be “customised” directly from their card:

Clicking the button shows a range of different slots:

The player loadout is also somewhat functional, from here we can see that the first player loadout option allows you to set an “action_item”:

The second set allows you to change the courier and set a custom hex:

The third set lets you change the announcer and the killing spree announcer:

Workshop

The workshop receives a small update and gains a couple of updates showing that Juggernaut and Nature’s Prophet are selectable:

We also get to see some categories now, “Wearable, Courier and Announcer”:

The legal agreement has also been updated and now contains a language I don’t understand:

Materials Update

The minimap hero icon sheet has been updated, interestingly Bane was not the only addition, there are also icons for Shadow Demon and Lycanthrope:

A number of unreleased heroes also received texture updates.

Lycanthrope

Lycan receives some updated colouring on a couple of his textures, still looks very WIP:

Ogre Magi

A few small tweaks, still very WIP.

Phantom Assassin

Again, small tweaks, still very WIP.

Shadow Demon

Slight tweaks to one of his textures, another colour adjustment.

Particles Update

Once again we’ve received some particle updates for unreleased heroes.

Brewmaster

Lone Druid

Lycanthrope

Phantom Lancer

I was also able to get Phantom Lancer’s particles loading this week by disabling the previews, stopping the illusion destroy effects from crashing the Alien Swarm Tools.

Shadow Demon

Predictions For The Next Hero

This week’s prediction is slightly disappointing, with the addition of two extra unreleased minimap hero icons it kind of narrows my choice down a bit.

I was going to go with Phantom Lancer but I changed my mind after seeing his particle work.

So instead I’m going to go with Lycanthrope, yes his textures are very WIP but I believe there is still a big chance that we will see him still.

Shadow Demon would be my extra guess, but I don’t think Valve will release both of them at once (reverse psychology).

See you next week. 

 


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images