GameSpot may receive revenue from affiliate and advertising partnerships for sharing this content and from purchases through links.

CS: GO 8th August Patch - Content Analysis

A new update for Counterstrike: Global Offensive has arrived bringing many changes for ESL One Cologne with one update being the option to hear the caster from GOTV.

Comments

This article was originally published on GameSpot's sister site onGamers.com, which was dedicated to esports coverage.

Front-End Changes

MISC

  • Updated the Challenger ESL sticker.
  • Team MTS Gamegod Wolf updated their sticker.
  • Enabled the Virtus.Pro (Holo) | Cologne 2014 sticker to be used for the Cologne Pick'Em Challenge.
  • Spectators can now hear the caster via GOTV on official event matches and toggle a variety of options (from the scoreboard) that allows caster to control the local user spectator experience.
  • Fixed an exploit that allowed players to use an sv_cheats-protected sound mixer state on non-sv_cheats game servers.
  • Fixed upside-down label position on butterfly knife model.
  • Fixed the string "X saved Y by killing Z" showing X as Z for spectators.
  • When a camera switches between nearby players when spectating, it now interpolates (disable via game options menu).
  • The spectator panel no longer goes away when the scoreboard comes up, but the player health sub panel still does.
  • The HUD no longer goes away when the bomb explodes for spectators/gotv viewers.
  • The scoreboard mouse cursor now comes up automatically when you are an HLTV spectator.
  • Added panels to the spectator panel that will show a variety of information about current matches during official events.

Sticker/Icon Modifications

The main focus within this section is that Team Wolf's logo has been accepted now; means that all the current locations of Team Wolf's icon/stickers will be replaced with their official logo. The other change is that ESL has modified the design on their B sticker.

ESL B Sticker

Old ESL B Sticker
Old ESL B Sticker
New ESL B Sticker
New ESL B Sticker

Team Wolf Sticker

Old Team Wolf Sticker
Old Team Wolf Sticker
New Team Wolf Sticker
New Team Wolf Sticker

Team Wolf Holo Sticker

Old Team Wolf Holo Sticker
Old Team Wolf Holo Sticker
New Team Wolf Holo Sticker
New Team Wolf Holo Sticker

Team Wolf Foil Sticker

Old Team Wolf Foil Sticker
Old Team Wolf Foil Sticker
New Team Wolf Foil Sticker
New Team Wolf Foil Sticker

Team Wolf Tournament Icon

Old
Old
New
New

ESL One Souvenir Crates

Valve has released the information on the souvenir crates that will drop during this event. Each ESL One crate is based on one of the current map collection crates. The crate that will drop will be based on the map that is currently being spectated, and feature one of the skins from that collection. The skin will include a sticker from both of the teams currently being viewed with the additon of a special ESL sticker.

ESL One Souvenir Crate - Cache Collection
ESL One Souvenir Crate - Cache Collection
ESL One Souvenir Crate - Cbble Collection
ESL One Souvenir Crate - Cbble Collection
ESL One Souvenir Crate - Dust 2 Collection
ESL One Souvenir Crate - Dust 2 Collection
ESL One Souvenir Crate - Inferno Collection
ESL One Souvenir Crate - Inferno Collection
ESL One Souvenir Crate - Mirage Collection
ESL One Souvenir Crate - Mirage Collection
ESL One Souvenir Crate - Nuke Collection
ESL One Souvenir Crate - Nuke Collection
ESL One Souvenir Crate - Overpass Collection
ESL One Souvenir Crate - Overpass Collection

The Cache Collection Added

No Caption Provided
The skins are identified by the following colors:
Uncommon
Rare
Mythical
Negev Nuclear Waste

No Caption Provided
No Caption Provided
No Caption Provided
P250 Contamination

No Caption Provided
No Caption Provided
No Caption Provided
AUG Radiation Hazard

No Caption Provided
No Caption Provided
No Caption Provided
PP-Bizon Chemical Green

No Caption Provided
No Caption Provided
No Caption Provided
SG556 Fallout Warning

No Caption Provided
No Caption Provided
No Caption Provided
Glock 18 Reactor

No Caption Provided
No Caption Provided
No Caption Provided
MP9 Setting Sun

No Caption Provided
No Caption Provided
No Caption Provided
XM 1014 Bone Machine

No Caption Provided
No Caption Provided
No Caption Provided
Mac 10 Nuclear Garden

No Caption Provided
No Caption Provided
No Caption Provided
Tec 9 Toxic

No Caption Provided
No Caption Provided
No Caption Provided
FAMAS Styx

No Caption Provided
No Caption Provided
No Caption Provided
Galil Cerberus

No Caption Provided
No Caption Provided
No Caption Provided

Back-End Changes

Version Released

ClientVersion = 127

ServerVersion = 127

PatchVersion = 1.34.4.1

Pick'Em Trophies Plaques Adjusted

The material/texture files had minor adjustments for the trophies and plaques. The front of the plaque had it's texture file modified for mostly the letter's appearance. Then the backing plate had it's material tint color changed to (.2 .2 .2) from (.3 .3 .3). Lastly each plaque had it's phong boost value increased (relates to the lighting appearance).

Plaque's Texture File Modified
Plaque's Material File - Back Plating
Plaque's Material File - Gold
Plaque's Material File - Silver
Plaque's Material File - Bronze

String Additions/Modifications

Additional lines were added for the settings surrounding the new in game GOTV caster volume. All the values, labels, and tool tips have been placed within this section.

  • Location of these additions are represented in the audio_options.txt

"GOTV Caster Volume"

{

"name" "#SFUI_Settings_GOTV_Caster_Volume"

"convar" "voice_caster_scale"

"priority" "260"

"type" "slider"

"customrange" "1"

"minvalue" "0.0"

"maxvalue" "1.0"

"sliderhome" "max"

"tooltip" "#SFUI_Settings_GOTV_Caster_Volume_Tip"

"systemvalue" "1"

Within the game options, three entries were created around the new spectator functions and tools. They involve the new function of being able to interpolate between players and being able to follow the observer's direct camera movement.

  • Location of these additions are represented in the game_options.txt

"Interpolate Camera When Switcing Players"

{

"name" "#SFUI_Settings_Spec_InterpCamera"

"convar" "cl_obs_interp_enable"

"priority" "0785"

"tooltip" "#SFUI_Settings_Spec_InterpCamera_Info"

"type" "choice"

"choices"

{

"#GameUI_Yes" "1"

"#GameUI_No" "0"

}

}

"Camera Interpolate Speed"

{

"name" "#SFUI_Settings_Spec_InterpCameraSpeed"

"convar" "cl_obs_interp_pos_rate"

"priority" "0790"

"tooltip" "#SFUI_Settings_Spec_InterpCameraSpeed_Info"

"type" "slider"

"leftmin" "1"

"customrange" "1"

"minvalue" "0.05"

"maxvalue" "0.4"

"sliderhome" "0.2"

"systemvalue" "1"

}

"DisableCamermanWithUserControl"

{

"name" "#SFUI_Settings_DisableCamermanWithUserControl"

"convar" "spec_cameraman_disable_with_user_control"

"priority" "0795"

"tooltip" "#SFUI_Settings_DisableCamermanWithUserControl_Info"

"type" "choice"

"choices"

{

"#GameUI_Yes" "1"

"#GameUI_No" "0"

A new entry was created in the post processing document for the spectating experience. It appears Valve is adjusting certain post process's values for viewers watching a match. The most likely chance will be that these effects will be on display at ESL One.

  • Location of these additions are represented in the postprocess.txt

spec_camera_lerping

{

"localcontrast" "0.1"

"edgelocalcontrast" "0.2"

"vignettestart" "0.2"

"vignetteend" "1.0"

"vignetteblur" "0.2"

"fadetoblack" "0.1"

"depthblur_focaldist" "10.0"

"depthblur_strength" "0.1"

"screenblur_strength" "0.1"

"filmgrain_strength" "1.0"

An addition entry was placed in the NavPlace file and csgo_english file; these locations represents all the spots and their names through out CS:GO. If a map has a custom location spot then it is added after the default locations. This addition was made for Insertion and extends upon the last update.

  • Location of this addition is represented in the navplace.db csgo_english.txt

//Insertion

DriveWay

More strings were added to the friends leaderboard for the Pick'Em Challenge.

  • Location of these additions are represented in the csgo_english.txt

"CSGO_Operation_Leaderboard_Pickem" "Cologne 2014 Pick'Em Challenge Leaderboard"

"CSGO_Operation_Leaderboard_Pickem_Friends" "FRIENDS"

"CSGO_Operation_Leaderboard_Pickem_Points" "POINTS"

"CSGO_official_leaderboard_pickem_eslcologne2014" "Pick'Em Challenge"

The display name and descriptions were added for all the items/collectibles relating to ESL One Cologne.

  • Location of these additions are represented in the csgo_english.txt

"CSGO_CollectibleCoin_Cologne2014_Champion" "Champion at ESL One Cologne 2014"

"CSGO_CollectibleCoin_Cologne2014_Champion_Desc" "This championship trophy was awarded to the Champion at The ESL One Cologne 2014 CS:GO Championship."

"CSGO_CollectibleCoin_Cologne2014_Finalist" "Finalist at ESL One Cologne 2014"

"CSGO_CollectibleCoin_Cologne2014_Finalist_Desc" "This championship trophy was awarded to the Finalist at The ESL One Cologne 2014 CS:GO Championship."

"CSGO_CollectibleCoin_Cologne2014_SemiFinalist" "Semifinalist at ESL One Cologne 2014"

"CSGO_CollectibleCoin_Cologne2014_SemiFinalist_Desc" "This championship trophy was awarded to the Semifinalist at The ESL One Cologne 2014 CS:GO Championship."

"CSGO_CollectibleCoin_Cologne2014_QuarterFinalist" "Quarterfinalist at ESL One Cologne 2014"

"CSGO_CollectibleCoin_Cologne2014_QuarterFinalist_Desc" "This championship trophy was awarded to the Quarterfinalist at The ESL One Cologne 2014 CS:GO Championship."

"CSGO_CollectibleCoin_Cologne2014_PickEmBronze" "Bronze ESL One Cologne 2014 Pick'Em Challenge"

"CSGO_CollectibleCoin_Cologne2014_PickEmBronze_Desc" "This bronze medal was awarded during the ESL One Cologne 2014 Pick'Em Challenge."

"CSGO_CollectibleCoin_Cologne2014_PickEmSilver" "Silver ESL One Cologne 2014 Pick'Em Challenge"

"CSGO_CollectibleCoin_Cologne2014_PickEmSilver_Desc" "This silver medal was awarded during the ESL One Cologne 2014 Pick'Em Challenge."

"CSGO_CollectibleCoin_Cologne2014_PickEmGold" "Gold ESL One Cologne 2014 Pick'Em Challenge"

"CSGO_CollectibleCoin_Cologne2014_PickEmGold_Desc" "This gold medal was awarded during the ESL One Cologne 2014 Pick'Em Challenge."

Display names added for the ESL One's souvenir crates.

  • Location of these additions are represented in the csgo_english.txt

"CSGO_crate_esl14_promo_de_dust2" "ESL One Cologne 2014 Dust II Souvenir Package"

"CSGO_crate_esl14_promo_de_inferno" "ESL One Cologne 2014 Inferno Souvenir Package"

"CSGO_crate_esl14_promo_de_mirage" "ESL One Cologne 2014 Mirage Souvenir Package"

"CSGO_crate_esl14_promo_de_nuke" "ESL One Cologne 2014 Nuke Souvenir Package"

"CSGO_crate_esl14_promo_de_cache" "ESL One Cologne 2014 Cache Souvenir Package"

"CSGO_crate_esl14_promo_de_cbble" "ESL One Cologne 2014 Cobblestone Souvenir Package"

"CSGO_crate_esl14_promo_de_overpass" "ESL One Cologne 2014 Overpass Souvenir Package"

More back-end strings were added/changed on the tournament page and tab.

  • Location of these modifications are represented in the csgo_english.txt

// Events strings

// Match global stats stage names

"CSGO_MatchInfo_Stage_Group" "Group Stage"

"CSGO_MatchInfo_Stage_Groups" "Group Stages"

"CSGO_MatchInfo_Stage_GroupA" "Group A"

"CSGO_MatchInfo_Stage_GroupB" "Group B"

"CSGO_MatchInfo_Stage_GroupC" "Group C"

"CSGO_MatchInfo_Stage_GroupD" "Group D"

"CSGO_MatchInfo_Stage_Quarterfinal" "Quarterfinal"

"CSGO_MatchInfo_Stage_Quarterfinals" "Quarterfinals"

"CSGO_MatchInfo_Stage_Semifinal" "Semifinal"

"CSGO_MatchInfo_Stage_Semifinals" "Semifinals"

"CSGO_MatchInfo_Stage_GrandFinal" "Grand Final"

// Group stage global match stats

- "CSGO_MatchInfoTeam_WinVs" "Won vs %team%"

- "CSGO_MatchInfoTeam_LossVs" "Lost vs %team%"

"CSGO_MatchInfoTeam_WinVs" "Defeated %team%"

"CSGO_MatchInfoTeam_LossVs" "Lost against %team%"

"CSGO_MatchInfoTxt_BracketDecider" "%name% | Decider Match"

// Bracket best-of-N match (e.g. usage "#CSGO_MatchInfoTxt_Series2{name=#CSGO_Tournament_Event_Stage_5}{idx=2}{count=3}")

"CSGO_MatchInfoTxt_PreviouslyIn" "Previously in %name%"

"CSGO_MatchInfoTxt_JustPlayedMap" "Previous Map in Match"

"CSGO_MatchInfoTxt_JustPlayedMaps" "Previous Maps in Match"

"CSGO_MatchInfoTeam_WinScore" "Won %high%:%low%"

"CSGO_MatchInfoTeam_Loss" "Lost"

"CSGO_MatchInfoTeam_LossScore" "Lost %low%:%high%"

"CSGO_MatchInfoTeam_WinScoreMap" "Won %map% %high%:%low%"

"CSGO_MatchInfoTeam_LossScoreMap" "Lost %map% %low%:%high%"

The description and display name was added for the Cache collection set. There was also an addition of a loot list override strings.

  • Location of these additions are represented in the csgo_english.txt

// lootlist override strings

"lootlist_1" "Contains an item from <b>The Arms Deal Collection</b>:"

"lootlist_2" "Contains an item from <b>The eSports 2013 Collection</b>:"

"lootlist_3" "Contains an item from <b>The Bravo Collection</b>:"

"lootlist_4" "Contains an item from <b>The Arms Deal 2 Collection</b>:"

"lootlist_5" "Contains an item from <b>The eSports 2013 Winter Collection</b>:"

// "lootlist_6"

"lootlist_7" "Contains an item from <b>Winter Offensive Weapon Case</b>:"

// "lootlist_8"

// "lootlist_9"

"lootlist_10" "Contains an item from <b>The Arms Deal 3 Collection</b>:"

"lootlist_11" "Contains an item from <b>The Phoenix Collection</b>:"

// "lootlist_12"

// "lootlist_13"

// "lootlist_14"

// "lootlist_15"

// "lootlist_16"

"lootlist_17" "Contains an item from <b>The Huntsman Collection</b>:"

"lootlist_18" "Contains an item from <b>The Breakout Collection</b>:"

"lootlist_19" "Contains an item from <b>The eSports 2014 Summer Collection</b>:"

// "lootlist_20"

// "lootlist_21"

"lootlist_22" "Contains a souvenir from <b>The Dust 2 Collection</b>:"

"lootlist_23" "Contains a souvenir from <b>The Inferno Collection</b>:"

"lootlist_24" "Contains a souvenir from <b>The Mirage Collection</b>:"

"lootlist_25" "Contains a souvenir from <b>The Nuke Collection</b>:"

"lootlist_26" "Contains a souvenir from <b>The Cache Collection</b>:"

"lootlist_27" "Contains a souvenir from <b>The Cobblestone Collection</b>:"

"lootlist_28" "Contains a souvenir from <b>The Overpass Collection</b>:"

With the new paint kits and skins being added, each one has had a tag with a description listed for it.

  • Location of these additions are represented in the csgo_english.txt

"PaintKit_am_nuclear_pattern1_glock" "It has been painted with a pattern of nuclear hazard symbols using metallic paints."

"PaintKit_am_nuclear_pattern1_glock_Tag" "Reactor"

"PaintKit_hy_nuclear_pattern2_mp9" "It has been painted with a hydrographic pattern of nuclear hazzards symbols."

"PaintKit_hy_nuclear_pattern2_mp9_Tag" "Setting Sun"

"PaintKit_sp_nuclear_pattern3_negev" "It has been painted with a hydrographic pattern of nuclear hazzards symbols."

"PaintKit_sp_nuclear_pattern3_negev_Tag" "Nuclear Waste"

"PaintKit_am_nuclear_skulls1_xm1014" "It has been chromed then overlayed with a semi transparent hydrographic pattern of nuclear skulls and bones."

"PaintKit_am_nuclear_skulls1_xm1014_Tag" "Bone Machine"

"PaintKit_am_nuclear_skulls2_famas" "It has been chromed then overlayed with a semi transparent hydrographic pattern of nuclear skulls and bones."

"PaintKit_am_nuclear_skulls2_famas_Tag" "Styx"

"PaintKit_am_nuclear_skulls3_mac10" "It has been chromed then overlayed with a semi transparent hydrographic pattern of nuclear skulls and bones."

"PaintKit_am_nuclear_skulls3_mac10_Tag" "Nuclear Garden"

"Paintkit_hy_nuclear_skulls4_p2500" "It has been painted with a hydrographic pattern of nuclear skulls and bones."

"PaintKit_hy_nuclear_skulls4_p250_Tag" "Contamination"

"PaintKit_hy_nuclear_skulls5_tec9" "It has been painted with a garish hydrographic pattern of nuclear skulls and bones."

"PaintKit_hy_nuclear_skulls5_tec9_Tag" "Toxic"

"PaintKit_so_grey_nuclear_green_bizon" "It has been painted solid colors in grey and garish green."

"PaintKit_so_grey_nuclear_green_bizon_Tag" "Chemical Green"

"PaintKit_so_grey_nuclear_orange_five_seven" "It has been painted solid colors in light grey and hot green."

"PaintKit_so_grey_nuclear_orange_five_seven_Tag" "Hot Shot"

"PaintKit_cu_cerbrus_galil" "It has been custom painted with a depiction of Cerberus, the mythical three headed dog that guards the underworld."

"PaintKit_cu_cerbrus_galil_Tag" "Cerberus"

A new display UI was added to the inventory context menu.

  • Location of this addition is represented in the csgo_english.txt

"SFUI_InvContextMenu_can_PickEm" "Open Pick'Em Challenge To Place"

New display text was added and modified for the watch panel. Changes continue to happen as ESL One approaches.

  • Location of these modifications are represented in the csgo_english.txt

//Main Menu : Watch Panel

- "CSGO_Watch_Tournament_Info_Title" "TOURNAMENT DETAILS"

- "CSGO_Watch_Tournament_Steams_T" "STREAMS"

- "CSGO_Watch_Tournament_Matches_T" "TOURNAMENT MATCHES"

- "CSGO_Watch_Team_MarketLink" "Buy an item for %s1"

- "CSGO_PickEm_Desc_Tournament_4" "Use the ESL One Cologne 2014 team stickers to make correct picks and earn points towards trophy badge.nBe sure to make your picks before the start of each match."

- "CSGO_PickEm_Market_Warning" "You need this team's Colonge 2014 sticker to make this pick.nYou can purchase a sticker on the Steam Market."

"CSGO_Watch_Tournament_Info_Title" "Tournament Details"

"CSGO_Watch_Tournament_Steams_T" "Streams"

"CSGO_Watch_Tournament_Matches_T" "Tournament Matches"

"CSGO_Watch_Tournament_Matches_T2" "Matches"

"CSGO_Watch_Tournament_Steams_None" "No streams are currently available."

"CSGO_Watch_Team_MarketLink" "Buy %s1 items on the Steam Market "

"CSGO_PickEm_Desc_Tournament_4" "Use the ESL One Cologne 2014 team stickers to make correct picks and earn points towards trophy badge. Be sure to make your picks before the start of each match."

"CSGO_PickEm_Eliminated" "Eliminated"

"CSGO_PickEm_Has_Stricker" "Have Sticker"

"CSGO_PickEm_Leaderboard_Title" "Pick'Em Challenge Friends Leaderboard"

"CSGO_PickEm_Market_Warning" "You need this team's Cologne 2014 sticker to make this pick.nYou can purchase a sticker on the Steam Market."

A new UI display was added to the scoreboard.

  • Location of this addition is represented in the csgo_english.txt

//Scoreboard

"SFUI_Scoreboard_MapShutdown_In" "Map Shutting Down In: %s1"

Addition UI was added and modified for the spectators.

  • Location of these modifications are represented in csgo_english.txt

//HUD: Spectator

- "SFUIHUD_Spectate_Predictions" "COMMUNITY WIN PREDICTION"

"SFUIHUD_Spectate_Predictions" "Pick'Em Predictions"

"SFUIHUD_Spectate_Navigation_Cameraman_On" "${ radio3} Turn Cameraman On "

More UI was added to the scoreboard HUD relating to the new features that will be showcased during ESL One.

  • Location of these additions are represented in csgo_english.txt

"CSGO_Scoreboard_CastButton_Camera" "Caster Camera Control"

"CSGO_Scoreboard_CastButton_Voice" "Caster Voice"

"CSGO_Scoreboard_CastButton_XRay" "Caster X-ray Control"

"CSGO_Scoreboard_CastButton_UI" "Caster UI Control"

"CSGO_Scoreboard_CasterControl_Camera_On" "** Caster Camera Control: ON"

"CSGO_Scoreboard_CasterControl_Camera_Off" "** Caster Camera Control: OFF"

"CSGO_Scoreboard_CasterControl_Voice_On" "** Caster Voice: ON"

"CSGO_Scoreboard_CasterControl_Voice_Off" "** Caster Voice: OFF"

"CSGO_Scoreboard_CasterControl_Xray_On" "** Caster X-ray Control: ON"

"CSGO_Scoreboard_CasterControl_Xray_Off" "** Caster X-ray Control: OFF"

"CSGO_Scoreboard_CasterControl_UI_On" "** Caster UI Control: ON"

"CSGO_Scoreboard_CasterControl_UI_Off" "** Caster UI Control: OFF"

With those new features being added to the client, there were display options put within the settings menu that the user can change now. Plus there were tool tips added to these settings.

  • Location of these additions are represented in csgo_english.txt

"SFUI_Settings_GOTV_Caster_Volume" "GOTV Caster Volume"

"SFUI_Settings_GOTV_Caster_Volume_Tip" "When watching a game via GOTV, this will control the volume of the caster's voice."

"SFUI_Settings_Spec_InterpCamera" "Smooth Spectator Camera"

"SFUI_Settings_Spec_InterpCamera_Info" "Sets whether your spectator camera will smoothly interpolate to the next target when switching between players"

"SFUI_Settings_Spec_InterpCameraSpeed" "Smooth Spectator Camera Speed"

"SFUI_Settings_Spec_InterpCameraSpeed_Info" "Sets how fast the smoothed spectator camera will move when interpolating between targets."

"SFUI_Settings_DisableCamermanWithUserControl" "Disable Caster Control On User Control"

"SFUI_Settings_DisableCamermanWithUserControl_Info" "If enabled, the caster's control of the UI and X-Ray are temporarily disabled while you are controlling the camera."

Another UI selection was added to the tournament tab, allowing the user to pick the opponent of a team within your predictions.

  • Location of this addition is represented in csgo_english.txt

"SFUI_Tournament_Pick_Opponent" "Pick Opponent"

The addition of the new gun skins within this patch brings the needed strings for the skin's icon ID. One of the skins is featured in a example below:

  • Location of these additions are represented in items_game.txt

"853484"

{

"icon_path" "econ/default_generated/weapon_galilar_cu_cerbrus_galil_light"

}

"853485"

{

"icon_path" "econ/default_generated/weapon_galilar_cu_cerbrus_galil_medium"

}

"853486"

{

"icon_path" "econ/default_generated/weapon_galilar_cu_cerbrus_galil_heavy"

Strings were added for the souvenir cases that will be dropping during ESL One.

  • Location of these additions are represented in items_game.txt

"4022"

{

"item_name" "#CSGO_crate_esl14_promo_de_dust2"

"name" "crate_esl14_promo_de_dust2"

"image_inventory" "econ/weapon_cases/crate_esl14_promo_de_dust2"

"prefab" "weapon_case_base"

"attributes"

{

"set supply crate series"

{

"attribute_class" "supply_crate_series"

"value" "22"

}

"tournament event id"

{

"attribute_class" "tournament_event_id"

"value" "4"

}

}

"tags"

{

"ItemSet"

{

"tag_value" "set_dust_2"

"tag_text" "#CSGO_set_dust_2"

"tag_group" "ItemSet"

"tag_group_text" "#SFUI_InvTooltip_SetTag"

}

}

}

"4023"

{

"item_name" "#CSGO_crate_esl14_promo_de_inferno"

"name" "crate_esl14_promo_de_inferno"

"image_inventory" "econ/weapon_cases/crate_esl14_promo_de_inferno"

"prefab" "weapon_case_base"

"attributes"

{

"set supply crate series"

{

"attribute_class" "supply_crate_series"

"value" "23"

}

"tournament event id"

{

"attribute_class" "tournament_event_id"

"value" "4"

}

}

"tags"

{

"ItemSet"

{

"tag_value" "set_inferno"

"tag_text" "#CSGO_set_inferno"

"tag_group" "ItemSet"

"tag_group_text" "#SFUI_InvTooltip_SetTag"

}

}

}

"4024"

{

"item_name" "#CSGO_crate_esl14_promo_de_mirage"

"name" "crate_esl14_promo_de_mirage"

"image_inventory" "econ/weapon_cases/crate_esl14_promo_de_mirage"

"prefab" "weapon_case_base"

"attributes"

{

"set supply crate series"

{

"attribute_class" "supply_crate_series"

"value" "24"

}

"tournament event id"

{

"attribute_class" "tournament_event_id"

"value" "4"

}

}

"tags"

{

"ItemSet"

{

"tag_value" "set_mirage"

"tag_text" "#CSGO_set_mirage"

"tag_group" "ItemSet"

"tag_group_text" "#SFUI_InvTooltip_SetTag"

}

}

}

"4025"

{

"item_name" "#CSGO_crate_esl14_promo_de_nuke"

"name" "crate_esl14_promo_de_nuke"

"image_inventory" "econ/weapon_cases/crate_esl14_promo_de_nuke"

"prefab" "weapon_case_base"

"attributes"

{

"set supply crate series"

{

"attribute_class" "supply_crate_series"

"value" "25"

}

"tournament event id"

{

"attribute_class" "tournament_event_id"

"value" "4"

}

}

"tags"

{

"ItemSet"

{

"tag_value" "set_nuke"

"tag_text" "#CSGO_set_nuke"

"tag_group" "ItemSet"

"tag_group_text" "#SFUI_InvTooltip_SetTag"

}

}

}

"4026"

{

"item_name" "#CSGO_crate_esl14_promo_de_cache"

"name" "crate_esl14_promo_de_cache"

"image_inventory" "econ/weapon_cases/crate_esl14_promo_de_cache"

"prefab" "weapon_case_base"

"attributes"

{

"set supply crate series"

{

"attribute_class" "supply_crate_series"

"value" "26"

}

"tournament event id"

{

"attribute_class" "tournament_event_id"

"value" "4"

}

}

"tags"

{

"ItemSet"

{

"tag_value" "set_inferno"

"tag_text" "#CSGO_set_inferno"

"tag_group" "ItemSet"

"tag_group_text" "#SFUI_InvTooltip_SetTag"

}

}

}

"4027"

{

"item_name" "#CSGO_crate_esl14_promo_de_cbble"

"name" "crate_esl14_promo_de_cbble"

"image_inventory" "econ/weapon_cases/crate_esl14_promo_de_cbble"

"prefab" "weapon_case_base"

"attributes"

{

"set supply crate series"

{

"attribute_class" "supply_crate_series"

"value" "27"

}

"tournament event id"

{

"attribute_class" "tournament_event_id"

"value" "4"

}

}

"tags"

{

"ItemSet"

{

"tag_value" "set_cobblestone"

"tag_text" "#CSGO_set_cobblestone"

"tag_group" "ItemSet"

"tag_group_text" "#SFUI_InvTooltip_SetTag"

}

}

}

"4028"

{

"item_name" "#CSGO_crate_esl14_promo_de_overpass"

"name" "crate_esl14_promo_de_overpass"

"image_inventory" "econ/weapon_cases/crate_esl14_promo_de_overpass"

"prefab" "weapon_case_base"

"attributes"

{

"set supply crate series"

{

"attribute_class" "supply_crate_series"

"value" "28"

}

"tournament event id"

{

"attribute_class" "tournament_event_id"

"value" "4"

}

}

"tags"

{

"ItemSet"

{

"tag_value" "set_overpass"

"tag_text" "#CSGO_set_overpass"

"tag_group" "ItemSet"

"tag_group_text" "#SFUI_InvTooltip_SetTag"

The bug that was involving the Virtus Pro Cologne stickers has been fixed by adding the two missing strings of linking it to the tournament and team ID.

  • Location of these additions are represented in items_game.txt

"135"

{

"name" "cologne2014_virtuspro_holo"

"item_name" "#StickerKit_cologne2014_virtuspro_holo"

"description_string" "#StickerKit_desc_cologne2014_virtuspro_holo"

"sticker_material" "cologne2014/virtuspro_holo"

"item_rarity" "mythical"

"tournament_event_id" "4"

"tournament_team_id" "31"

With the addition of the new case for ESL One, strings were added for all of the new paint kits that were added for skins in this or future patches.

  • Location of these additions are represented in items_game.txt

"367"

{

"name" "am_nuclear_pattern1_glock"

"description_string" "#PaintKit_am_nuclear_pattern1_glock"

"description_tag" "#PaintKit_am_nuclear_pattern1_glock_Tag"

"style" "5"

"pattern" "nuclear_pattern"

"color0" "34 31 29"

"color1" "77 51 13"

"color2" "40 37 33"

"color3" "236 138 22"

"pattern_scale" "2.200000"

"phongexponent" "1"

"phongalbedoboost" "66"

"view_model_exponent_override_size" "1024"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.000000"

"pattern_offset_x_end" "1.000000"

"pattern_offset_y_start" "0.000000"

"pattern_offset_y_end" "1.000000"

"pattern_rotate_start" "1.000000"

"pattern_rotate_end" "180.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "1.000000"

"dialog_config" "9,0,0,1"

}

"368"

{

"name" "hy_nuclear_pattern2_mp9"

"description_string" "#PaintKit_hy_nuclear_pattern2_mp9"

"description_tag" "#PaintKit_hy_nuclear_pattern2_mp9_Tag"

"style" "2"

"pattern" "nuclear_pattern"

"color0" "22 21 20"

"color1" "95 19 1"

"color2" "35 33 31"

"color3" "238 67 7"

"pattern_scale" "2.200000"

"phongexponent" "0"

"phongintensity" "0"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.000000"

"pattern_offset_x_end" "1.000000"

"pattern_offset_y_start" "0.000000"

"pattern_offset_y_end" "1.000000"

"pattern_rotate_start" "1.000000"

"pattern_rotate_end" "360.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "1.000000"

"dialog_config" "16,0,0,2"

}

"369"

{

"name" "sp_nuclear_pattern3_negev"

"description_string" "#PaintKit_sp_nuclear_pattern3_negev"

"description_tag" "#PaintKit_sp_nuclear_pattern3_negev_Tag"

"style" "3"

"pattern" "nuclear_pattern"

"color0" "31 16 3"

"color1" "28 27 25"

"color2" "18 17 17"

"color3" "240 155 20"

"pattern_scale" "2.200000"

"phongexponent" "0"

"phongintensity" "0"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.000000"

"pattern_offset_x_end" "1.000000"

"pattern_offset_y_start" "0.000000"

"pattern_offset_y_end" "1.000000"

"pattern_rotate_start" "1.000000"

"pattern_rotate_end" "180.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.400000"

"dialog_config" "17,0,0,1"

}

"370"

{

"name" "am_nuclear_skulls1_xm1014"

"description_string" "#PaintKit_am_nuclear_skulls1_xm1014"

"description_tag" "#PaintKit_am_nuclear_skulls1_xm1014_Tag"

"style" "5"

"pattern" "nuclear_skulls_02"

"color0" "60 26 4"

"color1" "25 189 134"

"color2" "229 97 8"

"color3" "14 27 4"

"pattern_scale" "2.700000"

"phongexponent" "2"

"phongalbedoboost" "33"

"view_model_exponent_override_size" "1024"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.000000"

"pattern_offset_x_end" "1.000000"

"pattern_offset_y_start" "0.000000"

"pattern_offset_y_end" "1.000000"

"pattern_rotate_start" "0.000000"

"pattern_rotate_end" "180.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.600000"

"dialog_config" "30,0,0,1"

}

"371"

{

"name" "am_nuclear_skulls2_famas"

"description_string" "#PaintKit_am_nuclear_skulls2_famas"

"description_tag" "#PaintKit_am_nuclear_skulls2_famas_Tag"

"style" "5"

"pattern" "nuclear_skulls_02"

"color0" "28 5 3"

"color1" "180 155 126"

"color2" "81 2 7"

"color3" "13 11 10"

"pattern_scale" "3.000000"

"phongexponent" "12"

"phongalbedoboost" "44"

"view_model_exponent_override_size" "1024"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.000000"

"pattern_offset_x_end" "1.000000"

"pattern_offset_y_start" "0.000000"

"pattern_offset_y_end" "1.000000"

"pattern_rotate_start" "0.000000"

"pattern_rotate_end" "180.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.600000"

"dialog_config" "5,0,0,1"

}

"372"

{

"name" "am_nuclear_skulls3_mac10"

"description_string" "#PaintKit_am_nuclear_skulls3_mac10"

"description_tag" "#PaintKit_am_nuclear_skulls3_mac10_Tag"

"style" "5"

"pattern" "nuclear_skulls_02"

"color0" "86 140 38"

"color1" "205 226 64"

"color2" "45 60 43"

"color3" "13 11 10"

"pattern_scale" "3.000000"

"phongexponent" "12"

"phongalbedoboost" "44"

"view_model_exponent_override_size" "1024"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.000000"

"pattern_offset_x_end" "1.000000"

"pattern_offset_y_start" "0.000000"

"pattern_offset_y_end" "1.000000"

"pattern_rotate_start" "0.000000"

"pattern_rotate_end" "180.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.700000"

"dialog_config" "13,0,0,0"

}

"373"

{

"name" "hy_nuclear_skulls4_p250"

"description_string" "#PaintKit_hy_nuclear_skulls4_p250"

"description_tag" "#PaintKit_hy_nuclear_skulls4_p250_Tag"

"style" "2"

"pattern" "nuclear_skulls_02"

"color0" "55 60 71"

"color1" "201 192 148"

"color2" "136 111 71"

"color3" "20 23 35"

"pattern_scale" "2.300000"

"phongexponent" "55"

"phongintensity" "0"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.000000"

"pattern_offset_x_end" "1.000000"

"pattern_offset_y_start" "0.000000"

"pattern_offset_y_end" "1.000000"

"pattern_rotate_start" "0.000000"

"pattern_rotate_end" "180.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.830000"

"dialog_config" "20,0,0,1"

}

"374"

{

"name" "hy_nuclear_skulls5_tec9"

"description_string" "#PaintKit_hy_nuclear_skulls5_tec9"

"description_tag" "#PaintKit_hy_nuclear_skulls5_tec9_Tag"

"style" "2"

"pattern" "nuclear_skulls_02"

"color0" "46 26 14"

"color1" "65 170 135"

"color2" "215 102 27"

"color3" "14 27 4"

"pattern_scale" "2.200000"

"phongexponent" "55"

"phongintensity" "0"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.000000"

"pattern_offset_x_end" "1.000000"

"pattern_offset_y_start" "0.000000"

"pattern_offset_y_end" "1.000000"

"pattern_rotate_start" "0.000000"

"pattern_rotate_end" "180.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.700000"

"dialog_config" "27,0,0,0"

}

"375"

{

"name" "sp_nukestripe_orange_aug"

"description_string" "#PaintKit_sp_nukestripe"

"description_tag" "#PaintKit_sp_nukestripe_orange_Tag"

"style" "3"

"pattern" "nukestripe"

"color0" "37 41 41"

"color1" "41 52 65"

"color2" "244 80 32"

"color3" "183 58 28"

"pattern_scale" "1.000000"

"phongexponent" "12"

"phongintensity" "12"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.810000"

"pattern_offset_x_end" "1.000000"

"pattern_offset_y_start" "0.250000"

"pattern_offset_y_end" "0.330000"

"pattern_rotate_start" "0"

"pattern_rotate_end" "0"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.550000"

"dialog_config" "1,0,0,1"

}

"376"

{

"name" "so_grey_nuclear_green_bizon"

"description_string" "#PaintKit_so_grey_nuclear_green_bizon"

"description_tag" "#PaintKit_so_grey_nuclear_green_bizon_Tag"

"style" "1"

"color0" "163 200 34"

"color1" "33 35 27"

"color2" "23 26 19"

"color3" "24 24 17"

"phongexponent" "30"

"phongintensity" "44"

"only_first_material" "0"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.900000"

"dialog_config" "22,0,0,0"

}

"377"

{

"name" "so_grey_nuclear_orange_five_seven"

"description_string" "#PaintKit_so_grey_nuclear_orange_five_seven"

"description_tag" "#PaintKit_so_grey_nuclear_orange_five_seven_Tag"

"style" "1"

"color0" "142 197 46"

"color1" "57 57 53"

"color2" "156 158 135"

"color3" "25 25 23"

"phongexponent" "30"

"phongintensity" "44"

"only_first_material" "0"

"wear_remap_min" "0.000000"

"wear_remap_max" "1.000000"

"dialog_config" "6,0,0,1"

}

"378"

{

"name" "sp_nukestripe_maroon_sg553"

"description_string" "#PaintKit_sp_nukestripe"

"description_tag" "#PaintKit_sp_nukestripe_maroon_Tag"

"style" "3"

"pattern" "nukestripe"

"color0" "98 40 40"

"color1" "41 65 70"

"color2" "177 52 52"

"color3" "44 46 28"

"pattern_scale" "1.200000"

"phongexponent" "12"

"phongintensity" "12"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.790000"

"pattern_offset_x_end" "0.790000"

"pattern_offset_y_start" "0.570000"

"pattern_offset_y_end" "0.670000"

"pattern_rotate_start" "350.000000"

"pattern_rotate_end" "351.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.800000"

"dialog_config" "24,0,0,1"

}

"379"

{

"name" "cu_cerbrus_galil"

"description_string" "#PaintKit_cu_cerbrus_galil"

"description_tag" "#PaintKit_cu_cerbrus_galil_Tag"

"style" "7"

"pattern" "cerbrus_galil"

"pattern_scale" "1.000000"

"phongexponent" "4"

"phongintensity" "2"

"ignore_weapon_size_scale" "1"

"only_first_material" "0"

"pattern_offset_x_start" "0.000000"

"pattern_offset_x_end" "0.000000"

"pattern_offset_y_start" "0.000000"

"pattern_offset_y_end" "0.000000"

"pattern_rotate_start" "0.000000"

"pattern_rotate_end" "0.000000"

"wear_remap_min" "0.000000"

"wear_remap_max" "0.900000"

"dialog_config" "8,0,0,0"

Connected with the string additions from above, the new paint kits needed to have values set for their rarity level. Below showcases all of the new paint kits and their rarity level:

  • Location of these additions are represented in items_game.txt

"paint_kits_rarity"

"am_nuclear_pattern1_glock" "uncommon"

"hy_nuclear_pattern2_mp9" "rare"

"sp_nuclear_pattern3_negev" "uncommon"

"am_nuclear_skulls1_xm1014" "rare"

"am_nuclear_skulls2_famas" "mythical"

"am_nuclear_skulls3_mac10" "rare"

"hy_nuclear_skulls4_p250" "uncommon"

"hy_nuclear_skulls5_tec9" "rare"

"sp_nukestripe_orange_aug" "uncommon"

"so_grey_nuclear_green_bizon" "uncommon"

"so_grey_nuclear_orange_five_seven" "uncommon"

"sp_nukestripe_maroon_sg553" "uncommon"

"cu_cerbrus_galil" "mythical"

The new case that was added within this patch was the Cache Set collection. The following strings detail out the skins that are connected with it.

  • Location of these additions are represented in items_game.txt

"set_cache"

{

"name" "#CSGO_set_cache"

"set_description" "#CSGO_set_cache_desc"

"is_collection" "1"

"items"

{

"[sp_nuclear_pattern3_negev]weapon_negev" "1"

"[hy_nuclear_skulls4_p250]weapon_p250" "1"

"[sp_nukestripe_orange_aug]weapon_aug" "1"

"[so_grey_nuclear_green_bizon]weapon_bizon" "1"

"[so_grey_nuclear_orange_five_seven]weapon_fiveseven" "1"

"[sp_nukestripe_maroon_sg553]weapon_sg556" "1"

"[am_nuclear_pattern1_glock]weapon_glock" "1"

"[hy_nuclear_pattern2_mp9]weapon_mp9" "1"

"[am_nuclear_skulls1_xm1014]weapon_xm1014" "1"

"[am_nuclear_skulls3_mac10]weapon_mac10" "1"

"[hy_nuclear_skulls5_tec9]weapon_tec9" "1"

"[am_nuclear_skulls2_famas]weapon_famas" "1"

"[cu_cerbrus_galil]weapon_galilar" "1"

Then strings were added for classifying the rarity of each skin within the Cache case.

  • Location of these additions are represented in items_game.txt

"set_cache_uncommon"

{

"[sp_nuclear_pattern3_negev]weapon_negev" "1"

"[hy_nuclear_skulls4_p250]weapon_p250" "1"

"[sp_nukestripe_orange_aug]weapon_aug" "1"

"[so_grey_nuclear_green_bizon]weapon_bizon" "1"

"[so_grey_nuclear_orange_five_seven]weapon_fiveseven" "1"

"[sp_nukestripe_maroon_sg553]weapon_sg556" "1"

}

"set_cache_rare"

{

"[am_nuclear_pattern1_glock]weapon_glock" "1"

"[hy_nuclear_pattern2_mp9]weapon_mp9" "1"

"[am_nuclear_skulls1_xm1014]weapon_xm1014" "1"

"[am_nuclear_skulls3_mac10]weapon_mac10" "1"

"[hy_nuclear_skulls5_tec9]weapon_tec9" "1"

}

"set_cache_mythical"

{

"[am_nuclear_skulls2_famas]weapon_famas" "1"

"[cu_cerbrus_galil]weapon_galilar" "1"

Lastly the strings were added for the ESL One souvenir crates and what cases will be assigned to each one.

  • Location of these additions are represented in items_game.txt

"crate_esl14_promo_de_dust2"

{

"set_dust_2" "1"

}

"crate_esl14_promo_de_inferno"

{

"set_inferno" "1"

}

"crate_esl14_promo_de_mirage"

{

"set_mirage" "1"

}

"crate_esl14_promo_de_nuke"

{

"set_nuke" "1"

}

"crate_esl14_promo_de_cache"

{

"set_cache" "1"

}

"crate_esl14_promo_de_cbble"

{

"set_cobblestone" "1"

}

"crate_esl14_promo_de_overpass"

{

"set_overpass" "1"

Updated UI Features

Note:The following UI displays do not picture the final product. These images just show us the visual difference between the two versions. Also the following displays could feature the default/sample entries that the devs used.

Avatar Display UI

Display of the included UI that is involved
Display of the included UI that is involved
  • The action-script included modifications to how the drops will work with the quest system relating to the avatar. Also the flair icon that is showcased on the avatar had some changes done to it's appearance.
Old ________________________________________________________ New
Old ________________________________________________________ New
New
New
New
New
New
New
New
New

Voice Status HUD UI

It appears with the new GOTV functions that the voice communication icons have been altered in the UI and will display differently.

Display of the included UI that is involved
Display of the included UI that is involved
  • The action-script included modifications of how the icons are showcased for the user.
Old ____________________New
Old ____________________New

Icon Library Updated

Addition icons were added for the new GOTV functions. By looking at the comparison image below (above the word before); the icons for the caster's audio camera movement were added.

Display of solely involved UI

Lobby UI

The lobby UI was modified during this patch but then it featured multiple glitches. These glitches required a hotfix to be released a few hours later. The hotfix that was needed is pictured in the comparison below:

Display of solely the involved UI
  • Changes to the action-script within the hotfix
Old _________________________________________New
Old _________________________________________New
  • Changes made to the action-script before the hotfix
Old _____________________________________________________New
Old _____________________________________________________New
Old ___________________________________New
Old ___________________________________New

Inventory Panel UI

The inventory panel UI had adjustments relating to it's connection with the watch panel for the Pick'Em Challenge.

Display of the included UI that is involved
Display of the included UI that is involved
  • The action-script had modifications relating the watch and inventory panel's connection dealing with the connection of the stickers.
Old ___________________________________________________ New
Old ___________________________________________________ New
Old ___________________________________________________ New
Old ___________________________________________________ New
New
New
New
New

Main Menu UI

The main menu featured back-end support of preparing the friend's leaderboard for ESL One.

  • The additions to the action-script for the Pick'Em friends leaderboard was placed under the primary function for the leaderboards.
New
New

Menu Options UI

The options/settings UI has been modified for which widget is currently highlighted by the user.

  • Changes to the action-script took place for which area is currently highlighted by the user.
Old _____________New
Old _____________New

Map Overview Display UI

The map overview UI has been modified for certain situations.

Display of the included UI that is involved
Display of the included UI that is involved
  • The action-script featured an addition of when certain UI display sections are visible to the users.
New
New

Scoreboard UI

The scoreboard has featured more changes related to the ESL One's tournament and future official matches. In the picture below, the spectator slots have been replaced with the caster broadcaster spots for the new GOTV features.

Display of the involved UI with default values
  • The action-script showcased changes for toggling certain display elements within the new GOTV features.
New
New
New
New
New
New
New
New
New
New
New
New
Old ____________________New
Old ____________________New

Shared Library Icons

The related icons for the new GOTV functionality were added in the last patch, and those icon boxes have now been re-sized with this patch.

Display of the involved UI with default values
  • Additions to the action-script relate to the new features/functions that will give the possibility for the casters being able to broadcast their POV voice.
New
New

Spectator UI

Many modifications affected the spectator UI for preparing ESL One. The spectator functionality has drastically changed over the past few updates.

Display of the involved UI with default values
  • The action-script had modification to the displays relating to the prediction and statistic panels. Also the addition of a custom tournament image is now possible on the UI.
New
New
Old ______________________________________________New
Old ______________________________________________New
Old __________New
Old __________New
Old __________New
Old __________New
Old _________________________________________________ New
Old _________________________________________________ New
Old _________________________________ New
Old _________________________________ New
Old ________________________________ New
Old ________________________________ New
Old __________New
Old __________New
New
New
Old ________________________________________________________ New
Old ________________________________________________________ New

Spectator's Display Graph

It appears the way the spectator graph gathers it's information has changed, and its possible that it will be displayed differently.

Display of the included UI that is involved
Display of the included UI that is involved
  • Additions to the action-script show that the display and panel for the graph will be shown differently.
New
New
New
New

DLL Alternations

There are changes to some of the core DLL files that run CS:GO.

  1. Client.dll
  2. Server.dll
  3. Matchmaking.dll

Got a news tip or want to contact us directly? Email news@gamespot.com

Join the conversation
There are no comments about this story