This article was originally published on GameSpot's sister site onGamers.com, which was dedicated to esports coverage.
ESL One Souvenir Crate - Cache CollectionESL One Souvenir Crate - Cbble CollectionESL One Souvenir Crate - Dust 2 CollectionESL One Souvenir Crate - Inferno CollectionESL One Souvenir Crate - Mirage CollectionESL One Souvenir Crate - Nuke CollectionESL One Souvenir Crate - Overpass Collection
Uncommon
Rare
Mythical
Negev Nuclear Waste
P250 Contamination
AUG Radiation Hazard
PP-Bizon Chemical Green
SG556 Fallout Warning
Glock 18 Reactor
MP9 Setting Sun
XM 1014 Bone Machine
Mac 10 Nuclear Garden
Tec 9 Toxic
FAMAS Styx
Galil Cerberus
ServerVersion = 127
PatchVersion = 1.34.4.1
Gallery
Plaque's Texture File Modified Gallery
Plaque's Material File - Back Plating Gallery
Plaque's Material File - Gold Gallery
Plaque's Material File - Silver Gallery
Plaque's Material File - Bronze
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.txtspec_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"
Display of the included UI that is involvedThe action-script included modifications of how the icons are showcased for the user.Old ____________________New
Gallery
Display of solely involved UI
Gallery
Display of solely the involved UI Changes to the action-script within the hotfixOld _________________________________________NewChanges made to the action-script before the hotfixOld _____________________________________________________NewOld ___________________________________New
Display of the included UI that is involvedThe action-script had modifications relating the watch and inventory panel's connection dealing with the connection of the stickers.Old ___________________________________________________ NewOld ___________________________________________________ NewNewNew
The additions to the action-script for the Pick'Em friends leaderboard was placed under the primary function for the leaderboards.New
Changes to the action-script took place for which area is currently highlighted by the user.Old _____________New
Display of the included UI that is involvedThe action-script featured an addition of when certain UI display sections are visible to the users.New
Gallery
Display of the involved UI with default values The action-script showcased changes for toggling certain display elements within the new GOTV features.NewNewNewNewNewNewOld ____________________New
Gallery
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
Gallery
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.NewOld ______________________________________________NewOld __________NewOld __________NewOld _________________________________________________ NewOld _________________________________ NewOld ________________________________ NewOld __________NewNewOld ________________________________________________________ New
Display of the included UI that is involvedAdditions to the action-script show that the display and panel for the graph will be shown differently.NewNew
Client.dllServer.dllMatchmaking.dll