summaryrefslogtreecommitdiff
path: root/resource/ui
diff options
context:
space:
mode:
authorigor.nikitin <[email protected]>2019-04-16 10:35:01 -0400
committerigor.nikitin <[email protected]>2019-04-16 10:35:01 -0400
commit54c716614a85791c499672f27c404a71e6bf187e (patch)
treeee037afabd42aa6930bd6b13558da913323829d2 /resource/ui
parent9f90bde42f138a30d5923b0af185f6edf08f37ac (diff)
Moving Files for Lowercasing
Diffstat (limited to 'resource/ui')
-rw-r--r--resource/ui/basechat.res67
-rw-r--r--resource/ui/build_menu/base_active.res168
-rw-r--r--resource/ui/build_menu/base_active_teleport_target.res110
-rw-r--r--resource/ui/build_menu/base_already_built.res149
-rw-r--r--resource/ui/build_menu/base_cant_afford.res187
-rw-r--r--resource/ui/build_menu/base_unavailable_teleport_target.res114
-rw-r--r--resource/ui/build_menu/hudmenuengybuild.res290
-rw-r--r--resource/ui/build_menu/hudmenueurekaeffect.res147
-rw-r--r--resource/ui/build_menu/pipboy/base_active.res29
-rw-r--r--resource/ui/build_menu/pipboy/base_active_teleport_target.res24
-rw-r--r--resource/ui/build_menu/pipboy/base_already_built.res19
-rw-r--r--resource/ui/build_menu/pipboy/base_cant_afford.res14
-rw-r--r--resource/ui/build_menu/pipboy/base_unavailable_teleport_target.res19
-rw-r--r--resource/ui/build_menu/pipboy/hudmenuengybuild.res26
-rw-r--r--resource/ui/build_menu/pipboy/hudmenueurekaeffect.res58
-rw-r--r--resource/ui/build_menu_360/base_active.res6
-rw-r--r--resource/ui/build_menu_360/base_active_teleport_target.res6
-rw-r--r--resource/ui/build_menu_360/base_already_built.res6
-rw-r--r--resource/ui/build_menu_360/base_cant_afford.res6
-rw-r--r--resource/ui/build_menu_360/base_unavailable.res6
-rw-r--r--resource/ui/build_menu_360/base_unavailable_teleport_target.res6
-rw-r--r--resource/ui/build_menu_360/hudmenuengybuild.res6
-rw-r--r--resource/ui/build_menu_360/hudmenueurekaeffect.res6
-rw-r--r--resource/ui/build_menu_360/pipboy/base_active.res6
-rw-r--r--resource/ui/build_menu_360/pipboy/base_active_teleport_target.res6
-rw-r--r--resource/ui/build_menu_360/pipboy/base_already_built.res6
-rw-r--r--resource/ui/build_menu_360/pipboy/base_cant_afford.res6
-rw-r--r--resource/ui/build_menu_360/pipboy/base_unavailable.res6
-rw-r--r--resource/ui/build_menu_360/pipboy/base_unavailable_teleport_target.res6
-rw-r--r--resource/ui/build_menu_360/pipboy/hudmenuengybuild.res6
-rw-r--r--resource/ui/build_menu_360/pipboy/hudmenueurekaeffect.res6
-rw-r--r--resource/ui/charinfoarmorysubpanel.res453
-rw-r--r--resource/ui/charinfoloadoutsubpanel.res2148
-rw-r--r--resource/ui/charinfopanel.res189
-rw-r--r--resource/ui/classloadoutpanel.res461
-rw-r--r--resource/ui/classselection.res1241
-rw-r--r--resource/ui/compstats.res368
-rw-r--r--resource/ui/controlpointcountdown.res23
-rw-r--r--resource/ui/controlpointicon.res112
-rw-r--r--resource/ui/controlpointprogressbar.res67
-rw-r--r--resource/ui/craftingpanel.res468
-rw-r--r--resource/ui/craftingstatusdialog.res123
-rw-r--r--resource/ui/destroy_menu/dispenser_active.res107
-rw-r--r--resource/ui/destroy_menu/dispenser_inactive.res115
-rw-r--r--resource/ui/destroy_menu/hudmenuengydestroy.res243
-rw-r--r--resource/ui/destroy_menu/pipboy/dispenser_active.res24
-rw-r--r--resource/ui/destroy_menu/pipboy/dispenser_inactive.res24
-rw-r--r--resource/ui/destroy_menu/pipboy/hudmenuengydestroy.res52
-rw-r--r--resource/ui/destroy_menu/pipboy/sentry_active.res24
-rw-r--r--resource/ui/destroy_menu/pipboy/sentry_inactive.res24
-rw-r--r--resource/ui/destroy_menu/pipboy/tele_entrance_active.res24
-rw-r--r--resource/ui/destroy_menu/pipboy/tele_entrance_inactive.res24
-rw-r--r--resource/ui/destroy_menu/pipboy/tele_exit_active.res24
-rw-r--r--resource/ui/destroy_menu/pipboy/tele_exit_inactive.res24
-rw-r--r--resource/ui/destroy_menu/sentry_active.res107
-rw-r--r--resource/ui/destroy_menu/sentry_inactive.res115
-rw-r--r--resource/ui/destroy_menu/tele_entrance_active.res107
-rw-r--r--resource/ui/destroy_menu/tele_entrance_inactive.res115
-rw-r--r--resource/ui/destroy_menu/tele_exit_active.res107
-rw-r--r--resource/ui/destroy_menu/tele_exit_inactive.res115
-rw-r--r--resource/ui/disguise_menu/demoman_blue.res22
-rw-r--r--resource/ui/disguise_menu/demoman_red.res19
-rw-r--r--resource/ui/disguise_menu/engineer_blue.res22
-rw-r--r--resource/ui/disguise_menu/engineer_red.res19
-rw-r--r--resource/ui/disguise_menu/heavy_blue.res22
-rw-r--r--resource/ui/disguise_menu/heavy_red.res96
-rw-r--r--resource/ui/disguise_menu/hudmenuspydisguise.res449
-rw-r--r--resource/ui/disguise_menu/medic_blue.res22
-rw-r--r--resource/ui/disguise_menu/medic_red.res19
-rw-r--r--resource/ui/disguise_menu/pyro_blue.res22
-rw-r--r--resource/ui/disguise_menu/pyro_red.res19
-rw-r--r--resource/ui/disguise_menu/scout_blue.res22
-rw-r--r--resource/ui/disguise_menu/scout_red.res19
-rw-r--r--resource/ui/disguise_menu/sniper_blue.res22
-rw-r--r--resource/ui/disguise_menu/sniper_red.res19
-rw-r--r--resource/ui/disguise_menu/soldier_blue.res22
-rw-r--r--resource/ui/disguise_menu/soldier_red.res19
-rw-r--r--resource/ui/disguise_menu/spy_blue.res22
-rw-r--r--resource/ui/disguise_menu/spy_red.res19
-rw-r--r--resource/ui/disguise_menu_360/demoman_blue.res6
-rw-r--r--resource/ui/disguise_menu_360/demoman_red.res6
-rw-r--r--resource/ui/disguise_menu_360/engineer_blue.res6
-rw-r--r--resource/ui/disguise_menu_360/engineer_red.res6
-rw-r--r--resource/ui/disguise_menu_360/heavy_blue.res6
-rw-r--r--resource/ui/disguise_menu_360/heavy_red.res6
-rw-r--r--resource/ui/disguise_menu_360/hudmenuspydisguise.res6
-rw-r--r--resource/ui/disguise_menu_360/medic_blue.res6
-rw-r--r--resource/ui/disguise_menu_360/medic_red.res6
-rw-r--r--resource/ui/disguise_menu_360/pyro_blue.res6
-rw-r--r--resource/ui/disguise_menu_360/pyro_red.res6
-rw-r--r--resource/ui/disguise_menu_360/scout_blue.res6
-rw-r--r--resource/ui/disguise_menu_360/scout_red.res6
-rw-r--r--resource/ui/disguise_menu_360/sniper_blue.res6
-rw-r--r--resource/ui/disguise_menu_360/sniper_red.res6
-rw-r--r--resource/ui/disguise_menu_360/soldier_blue.res6
-rw-r--r--resource/ui/disguise_menu_360/soldier_red.res6
-rw-r--r--resource/ui/disguise_menu_360/spy_blue.res6
-rw-r--r--resource/ui/disguise_menu_360/spy_red.res6
-rw-r--r--resource/ui/disguisestatuspanel.res175
-rw-r--r--resource/ui/econ/backpackpanel.res2036
-rw-r--r--resource/ui/econ/comboboxbackpackoverlaydialog.res153
-rw-r--r--resource/ui/econ/confirmapplycardupgradeapplicationdialog.res276
-rw-r--r--resource/ui/econ/confirmapplydecodedialog.res278
-rw-r--r--resource/ui/econ/confirmapplygiftwrapdialog.res297
-rw-r--r--resource/ui/econ/confirmapplypaintcandialog.res326
-rw-r--r--resource/ui/econ/confirmapplystrangepartapplicationdialog.res277
-rw-r--r--resource/ui/econ/confirmapplystrangifierdialog.res246
-rw-r--r--resource/ui/econ/confirmapplyteamcolorpaintcandialog.res357
-rw-r--r--resource/ui/econ/confirmcustomizetexturedialog.res1017
-rw-r--r--resource/ui/econ/confirmdialog.res114
-rw-r--r--resource/ui/econ/confirmdialogabandonnopenalty.res130
-rw-r--r--resource/ui/econ/confirmdialogabandonpenalty.res129
-rw-r--r--resource/ui/econ/confirmdialogabandonsafe.res116
-rw-r--r--resource/ui/econ/confirmdialogoptout.res145
-rw-r--r--resource/ui/econ/confirmitempreviewdialog.res226
-rw-r--r--resource/ui/econ/inspectionpanel.res619
-rw-r--r--resource/ui/econ/inspectionpanel_cosmetic.res1082
-rw-r--r--resource/ui/econ/itemmodelpanel.res312
-rw-r--r--resource/ui/econ/itempickuppanel.res414
-rw-r--r--resource/ui/econ/notificationtoastcontainer.res39
-rw-r--r--resource/ui/econ/store/v2/storehome_base.res639
-rw-r--r--resource/ui/econ/store/v2/storepage.res893
-rw-r--r--resource/ui/econ/store/v2/storepanel.res271
-rw-r--r--resource/ui/econ/store/v2/storepreviewitempanel.res1515
-rw-r--r--resource/ui/econ/store/v2/storepreviewitempanel_maps.res581
-rw-r--r--resource/ui/econ/store/v2/storeviewcartpanel.res551
-rw-r--r--resource/ui/econ/strangecounttransferdialog.res226
-rw-r--r--resource/ui/econ/tradingstartdialog.res551
-rw-r--r--resource/ui/flagstatus.res57
-rw-r--r--resource/ui/freezepanel_basic.res230
-rw-r--r--resource/ui/freezepanelkillerhealth.res80
-rw-r--r--resource/ui/healthiconpanel.res32
-rw-r--r--resource/ui/hud_obj_dispenser.res321
-rw-r--r--resource/ui/hud_obj_sapper.res193
-rw-r--r--resource/ui/hud_obj_sentrygun.res420
-rw-r--r--resource/ui/hud_obj_sentrygun_disp.res291
-rw-r--r--resource/ui/hud_obj_tele.res367
-rw-r--r--resource/ui/hud_obj_tele_entrance.res362
-rw-r--r--resource/ui/hud_obj_tele_exit.res287
-rw-r--r--resource/ui/hudaccountpanel.res132
-rw-r--r--resource/ui/hudachievementtrackeritem.res92
-rw-r--r--resource/ui/hudammoweapons-white.res153
-rw-r--r--resource/ui/hudammoweapons.res139
-rw-r--r--resource/ui/hudarenaclasslayout.res305
-rw-r--r--resource/ui/hudarenanotification.res93
-rw-r--r--resource/ui/hudarenaplayercount.res166
-rw-r--r--resource/ui/hudarenateammenu.res275
-rw-r--r--resource/ui/hudarenawinpanel.res1195
-rw-r--r--resource/ui/hudcurrencyaccount.res52
-rw-r--r--resource/ui/huddamageaccount.res58
-rw-r--r--resource/ui/huddemomancharge.res46
-rw-r--r--resource/ui/huddemomanpipes.res174
-rw-r--r--resource/ui/hudhealthaccount.res18
-rw-r--r--resource/ui/hudinspectpanel.res75
-rw-r--r--resource/ui/huditemeffectmeter.res62
-rw-r--r--resource/ui/huditemeffectmeter_cleaver.res15
-rw-r--r--resource/ui/huditemeffectmeter_demoman.res108
-rw-r--r--resource/ui/huditemeffectmeter_engineer.res6
-rw-r--r--resource/ui/huditemeffectmeter_heavy.res15
-rw-r--r--resource/ui/huditemeffectmeter_kartcharge.res112
-rw-r--r--resource/ui/huditemeffectmeter_killstreak.res118
-rw-r--r--resource/ui/huditemeffectmeter_organs.res6
-rw-r--r--resource/ui/huditemeffectmeter_particlecannon.res20
-rw-r--r--resource/ui/huditemeffectmeter_pomson.res16
-rw-r--r--resource/ui/huditemeffectmeter_powerupbottle.res124
-rw-r--r--resource/ui/huditemeffectmeter_pyro.res9
-rw-r--r--resource/ui/huditemeffectmeter_raygun.res16
-rw-r--r--resource/ui/huditemeffectmeter_sapper.res15
-rw-r--r--resource/ui/huditemeffectmeter_scout.res15
-rw-r--r--resource/ui/huditemeffectmeter_sniper.res6
-rw-r--r--resource/ui/huditemeffectmeter_sniperfocus.res15
-rw-r--r--resource/ui/huditemeffectmeter_sodapopper.res15
-rw-r--r--resource/ui/huditemeffectmeter_spy.res6
-rw-r--r--resource/ui/huditemeffectmeter_spyknife.res15
-rw-r--r--resource/ui/hudkillstreaknotice.res34
-rw-r--r--resource/ui/hudmannvsmachinestatus.res256
-rw-r--r--resource/ui/hudmatchstatus.res870
-rw-r--r--resource/ui/hudmediccharge.res257
-rw-r--r--resource/ui/hudmenutauntselection.res869
-rw-r--r--resource/ui/hudminigame_base.res164
-rw-r--r--resource/ui/hudobjectiveflagpanel.res477
-rw-r--r--resource/ui/hudobjectivekothtimepanel.res146
-rw-r--r--resource/ui/hudobjectivetimepanel.res197
-rw-r--r--resource/ui/hudplayerclass.res199
-rw-r--r--resource/ui/hudplayerhealth.res696
-rw-r--r--resource/ui/hudrocketpack.res92
-rw-r--r--resource/ui/hudroundcounter.res107
-rw-r--r--resource/ui/hudspellselection.res100
-rw-r--r--resource/ui/hudstopwatch.res124
-rw-r--r--resource/ui/hudteamgoal.res76
-rw-r--r--resource/ui/hudteamgoaltournament.res145
-rw-r--r--resource/ui/hudtournament.res907
-rw-r--r--resource/ui/hudtournamentsetup.res155
-rw-r--r--resource/ui/hudupgradepanel.res759
-rw-r--r--resource/ui/intromenu.res293
-rw-r--r--resource/ui/itemoptionspanel.res90
-rw-r--r--resource/ui/itemquickswitch.res193
-rw-r--r--resource/ui/itemrenameconfirmationdialog.res276
-rw-r--r--resource/ui/itemrenamedialog.res425
-rw-r--r--resource/ui/itemrenameinvaliddialog.res250
-rw-r--r--resource/ui/itemselectionpanel.res439
-rw-r--r--resource/ui/loadoutpresetpanel.res29
-rw-r--r--resource/ui/mainmenuoverride.res1936
-rw-r--r--resource/ui/mainmenuplaylistentry.res232
-rw-r--r--resource/ui/mapinfomenu.res211
-rw-r--r--resource/ui/matchmakingcasualcriteria.res263
-rw-r--r--resource/ui/matchmakingcategorypanel.res269
-rw-r--r--resource/ui/matchmakingdashboard.res781
-rw-r--r--resource/ui/matchmakingdashboardcasualcriteria.res96
-rw-r--r--resource/ui/matchmakingdashboardcomp.res139
-rw-r--r--resource/ui/matchmakingdashboardmvmmodeselect.res271
-rw-r--r--resource/ui/matchmakingdashboardplaylist.res62
-rw-r--r--resource/ui/matchmakingdashboardpopup_newmatch.res242
-rw-r--r--resource/ui/matchmakingdashboardsidepanel.res157
-rw-r--r--resource/ui/mediccallerpanel.res122
-rw-r--r--resource/ui/mvmcreditspendpanel.res113
-rw-r--r--resource/ui/mvmcreditsubpanel.res128
-rw-r--r--resource/ui/mvminworldcurrency.res69
-rw-r--r--resource/ui/mvmscoreboard.res227
-rw-r--r--resource/ui/notifications/base_notification.res52
-rw-r--r--resource/ui/objectivestatusescort.res601
-rw-r--r--resource/ui/pvprankpanel.res608
-rw-r--r--resource/ui/replaybrowser/basepage.res59
-rw-r--r--resource/ui/replaybrowser/mainpanel.res169
-rw-r--r--resource/ui/replaybrowser/thumbnailcollection.res205
-rw-r--r--resource/ui/revivedialog.res126
-rw-r--r--resource/ui/scoreboard.res1755
-rw-r--r--resource/ui/spectator.res254
-rw-r--r--resource/ui/spectatorguihealth.res91
-rw-r--r--resource/ui/spectatortournament.res564
-rw-r--r--resource/ui/spectatortournamentguihealth.res80
-rw-r--r--resource/ui/stampdonationadd.res185
-rw-r--r--resource/ui/statsummary.res2131
-rw-r--r--resource/ui/statsummary_embedded.res2015
-rw-r--r--resource/ui/steamworkshopdialog.res722
-rw-r--r--resource/ui/streamlistpanel.res212
-rw-r--r--resource/ui/streampanel.res162
-rw-r--r--resource/ui/tankprogressbar.res86
-rw-r--r--resource/ui/targetid.res315
-rw-r--r--resource/ui/teammenu.res501
-rw-r--r--resource/ui/textwindow.res160
-rw-r--r--resource/ui/textwindowcustomserver.res185
-rw-r--r--resource/ui/tfadvancedoptionsdialog.res166
-rw-r--r--resource/ui/votehud.res705
-rw-r--r--resource/ui/wavestatuspanel.res164
-rw-r--r--resource/ui/winpanel.res797
246 files changed, 56885 insertions, 0 deletions
diff --git a/resource/ui/basechat.res b/resource/ui/basechat.res
new file mode 100644
index 0000000..9b28b10
--- /dev/null
+++ b/resource/ui/basechat.res
@@ -0,0 +1,67 @@
+"Resource/UI/BaseChat.res"
+{
+ "HudChat"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HudChat"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "3"
+ "ypos" "30"
+ "wide" "240"
+ "tall" "120"
+ "PaintBackgroundType" "0"
+ }
+
+ ChatInputLine
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ChatInputLine"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "3"
+ "ypos" "395"
+ "wide" "237"
+ "tall" "0"
+ "PaintBackgroundType" "0"
+ }
+
+ "ChatFiltersButton"
+ {
+ "ControlName" "Button"
+ "fieldName" "ChatFiltersButton"
+ "xpos" "202"
+ "ypos" "0"
+ "wide" "33"
+ "tall" "8"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#chat_filterbutton"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Default" "0"
+ }
+
+ "HudChatHistory"
+ {
+ "ControlName" "RichText"
+ "fieldName" "HudChatHistory"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "242"
+ "tall" "75"
+ "wrap" "1"
+ "autoResize" "1"
+ "pinCorner" "1"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "font" "ChatFont"
+ "maxchars" "-1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/base_active.res b/resource/ui/build_menu/base_active.res
new file mode 100644
index 0000000..1280603
--- /dev/null
+++ b/resource/ui/build_menu/base_active.res
@@ -0,0 +1,168 @@
+"Resource/UI/build_menu/base.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Sentry"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "4"
+ "ypos" "14"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "BuildingIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildingIcon"
+ "xpos" "22"
+ "ypos" "33"
+ "zpos" "2"
+ "wide" "56"
+ "tall" "56"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_sentry_build"
+ "iconColor" "White"
+ }
+
+ "MetalIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MetalIcon"
+ "xpos" "34"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "TanLight"
+ }
+
+ "CostLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabel"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ "xpos" "49"
+ "ypos" "16"
+ "zpos" "2"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "Left"
+ }
+
+ "CostLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabelShadow"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "Left"
+
+ "pin_to_sibling" "CostLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "ModeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ModeLabel"
+ "font" "DefaultSmall"
+ "fgcolor" "TanDarker"
+ "xpos" "33"
+ "ypos" "17"
+ "zpos" "1"
+ "wide" "44"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "East"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/base_active_teleport_target.res b/resource/ui/build_menu/base_active_teleport_target.res
new file mode 100644
index 0000000..71a18fd
--- /dev/null
+++ b/resource/ui/build_menu/base_active_teleport_target.res
@@ -0,0 +1,110 @@
+"Resource/UI/build_menu/base.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold16"
+ "xpos" "15"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Sentry"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "4"
+ "ypos" "14"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "BuildingIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildingIcon"
+ "xpos" "22"
+ "ypos" "23"
+ "zpos" "2"
+ "wide" "56"
+ "tall" "56"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_sentry_build"
+ "iconColor" "White"
+ }
+
+ "ModeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ModeLabel"
+ "font" "DefaultSmall"
+ "fgcolor" "TanDarker"
+ "xpos" "33"
+ "ypos" "17"
+ "zpos" "1"
+ "wide" "44"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "East"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "41"
+ "ypos" "99"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "85"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/base_already_built.res b/resource/ui/build_menu/base_already_built.res
new file mode 100644
index 0000000..33f039e
--- /dev/null
+++ b/resource/ui/build_menu/base_already_built.res
@@ -0,0 +1,149 @@
+"Resource/UI/build_menu/base_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Sentry"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "CantBuildReason"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CantBuildReason"
+ "font" "CerbeticaBold16"
+ "xpos" "10"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Already_Built"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "MetalIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MetalIcon"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "TanLight"
+ }
+
+ "CostLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabel"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ "xpos" "1"
+ "ypos" "55"
+ "zpos" "1"
+ "wide" "58"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "labelText" "%metal%"
+ "textAlignment" "Left"
+ }
+
+ "ModeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ModeLabel"
+ "font" "DefaultSmall"
+ "fgcolor" "TanDarker"
+ "xpos" "33"
+ "ypos" "17"
+ "zpos" "1"
+ "wide" "44"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "East"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "41"
+ "ypos" "99"
+ "zpos" "0"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/base_cant_afford.res b/resource/ui/build_menu/base_cant_afford.res
new file mode 100644
index 0000000..ad5db7c
--- /dev/null
+++ b/resource/ui/build_menu/base_cant_afford.res
@@ -0,0 +1,187 @@
+"Resource/UI/build_menu/base_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Sentry"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "BuildingIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildingIcon"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "56"
+ "tall" "56"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_sentry_build"
+ "iconColor" "White"
+ }
+
+ "CantBuildReason"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CantBuildReason"
+ "font" "CerbeticaBold16"
+ "fgcolor" "RedSolid"
+ "xpos" "10"
+ "ypos" "9"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "98"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "Metal Required"
+ "textAlignment" "center"
+ }
+
+ "MetalIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MetalIcon"
+ "xpos" "34"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "RedSolid"
+ }
+
+ "CostLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabel"
+ "font" "CerbeticaBold16"
+ "fgcolor" "RedSolid"
+ "xpos" "49"
+ "ypos" "16"
+ "zpos" "2"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "Left"
+ }
+
+ "CostLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabelShadow"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "Left"
+
+ "pin_to_sibling" "CostLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "ModeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ModeLabel"
+ "font" "DefaultSmall"
+ "fgcolor" "TanDarker"
+ "xpos" "33"
+ "ypos" "17"
+ "zpos" "1"
+ "wide" "44"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "East"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/base_unavailable_teleport_target.res b/resource/ui/build_menu/base_unavailable_teleport_target.res
new file mode 100644
index 0000000..f68d0cc
--- /dev/null
+++ b/resource/ui/build_menu/base_unavailable_teleport_target.res
@@ -0,0 +1,114 @@
+"Resource/UI/build_menu/base_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold16"
+ "xpos" "15"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Sentry"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "4"
+ "ypos" "14"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "CantBuildReason"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CantBuildReason"
+ "font" "CerbeticaBold16"
+ "xpos" "10"
+ "ypos" "44"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Unavailable"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ModeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ModeLabel"
+ "font" "DefaultSmall"
+ "fgcolor" "TanDarker"
+ "xpos" "33"
+ "ypos" "17"
+ "zpos" "1"
+ "wide" "44"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "East"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "41"
+ "ypos" "99"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "85"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/hudmenuengybuild.res b/resource/ui/build_menu/hudmenuengybuild.res
new file mode 100644
index 0000000..f707faf
--- /dev/null
+++ b/resource/ui/build_menu/hudmenuengybuild.res
@@ -0,0 +1,290 @@
+"Resource/UI/build_menu/HudMenuEngyBuild.res"
+{
+ "MainBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBackground"
+ "xpos" "50"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "130"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_bg"
+ "fillcolor" "0 0 0 200"
+ }
+
+ "BuildIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildIcon"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "48"
+ "tall" "48"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_build"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "CerbeticaBold32"
+ "xpos" "68"
+ "ypos" "-10"
+ "zpos" "2"
+ "wide" "300"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_menu_build_title"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "TitleLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabelDropshadow"
+ "font" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_menu_build_title"
+ "textAlignment" "Left"
+ "dulltext" "1"
+ "brighttext" "0"
+
+ "pin_to_sibling" "TitleLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "CancelLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CancelLabel"
+ "font" "SpectatorKeyHints"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Cancel"
+ "textAlignment" "East"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "active_item_1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "active_item_1"
+ "xpos" "50"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "active_item_2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "active_item_2"
+ "xpos" "150"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "active_item_3"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "active_item_3"
+ "xpos" "250"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "active_item_4"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "active_item_4"
+ "xpos" "350"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "already_built_item_1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "already_built_item_1"
+ "xpos" "50"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "already_built_item_2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "already_built_item_2"
+ "xpos" "150"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "already_built_item_3"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "already_built_item_3"
+ "xpos" "250"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "already_built_item_4"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "already_built_item_4"
+ "xpos" "350"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "cant_afford_item_1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "cant_afford_item_1"
+ "xpos" "50"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "cant_afford_item_2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "cant_afford_item_2"
+ "xpos" "150"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "cant_afford_item_3"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "cant_afford_item_3"
+ "xpos" "250"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "cant_afford_item_4"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "cant_afford_item_4"
+ "xpos" "350"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "unavailable_item_1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_item_1"
+ "xpos" "50"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "unavailable_item_2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_item_2"
+ "xpos" "150"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "unavailable_item_3"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_item_3"
+ "xpos" "250"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "unavailable_item_4"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_item_4"
+ "xpos" "350"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/hudmenueurekaeffect.res b/resource/ui/build_menu/hudmenueurekaeffect.res
new file mode 100644
index 0000000..0506bf5
--- /dev/null
+++ b/resource/ui/build_menu/hudmenueurekaeffect.res
@@ -0,0 +1,147 @@
+"Resource/UI/build_menu/HudMenuEurekaEffect.res"
+{
+ "MainBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBackground"
+ "xpos" "25"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_bg"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "BuildIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildIcon"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "48"
+ "tall" "48"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_build"
+ "iconColor" "White"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "CerbeticaBold32"
+ "xpos" "34"
+ "ypos" "-10"
+ "zpos" "2"
+ "wide" "300"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Teleport_Title"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "TitleLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabelDropshadow"
+ "font" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Teleport_Title"
+ "textAlignment" "Left"
+ "dulltext" "1"
+ "brighttext" "0"
+
+ "pin_to_sibling" "TitleLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "CancelLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CancelLabel"
+ "font" "SpectatorKeyHints"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Cancel"
+ "textAlignment" "East"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "available_target_1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "available_target_1"
+ "xpos" "25"
+ "ypos" "23"
+ "zpos" "10"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "available_target_2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "available_target_2"
+ "xpos" "125"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "unavailable_target_1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_target_1"
+ "xpos" "25"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "unavailable_target_2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_target_2"
+ "xpos" "125"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/base_active.res b/resource/ui/build_menu/pipboy/base_active.res
new file mode 100644
index 0000000..f2c5eba
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_active.res
@@ -0,0 +1,29 @@
+#base "../base_active.res"
+
+"Resource/UI/build_menu/base.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "BuildingIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "MetalIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "CostLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/base_active_teleport_target.res b/resource/ui/build_menu/pipboy/base_active_teleport_target.res
new file mode 100644
index 0000000..8be4ed2
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_active_teleport_target.res
@@ -0,0 +1,24 @@
+#base "../base_active_teleport_target.res"
+
+"Resource/UI/build_menu/base.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "ItemBackground"
+ {
+ "iconColor" "0 0 0 255"
+ }
+
+ "BuildingIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/base_already_built.res b/resource/ui/build_menu/pipboy/base_already_built.res
new file mode 100644
index 0000000..af02143
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_already_built.res
@@ -0,0 +1,19 @@
+#base "../base_already_built.res"
+
+"Resource/UI/build_menu/base_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "CantBuildReason"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/base_cant_afford.res b/resource/ui/build_menu/pipboy/base_cant_afford.res
new file mode 100644
index 0000000..96f4f07
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_cant_afford.res
@@ -0,0 +1,14 @@
+#base "../base_cant_afford.res"
+
+"Resource/UI/build_menu/base_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/base_unavailable_teleport_target.res b/resource/ui/build_menu/pipboy/base_unavailable_teleport_target.res
new file mode 100644
index 0000000..1674180
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_unavailable_teleport_target.res
@@ -0,0 +1,19 @@
+#base "../base_unavailable_teleport_target.res"
+
+"Resource/UI/build_menu/base_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "CantBuildReason"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/hudmenuengybuild.res b/resource/ui/build_menu/pipboy/hudmenuengybuild.res
new file mode 100644
index 0000000..5d18094
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/hudmenuengybuild.res
@@ -0,0 +1,26 @@
+#base "../HudMenuEngyBuild.res"
+
+"Resource/UI/build_menu/HudMenuEngyBuild.res"
+{
+ "ItemBackground"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ItemBackground"
+ "xpos" "50"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "130"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "pipboy_overlay"
+ "tileImage" "1"
+ "drawcolor" "192 192 192 255"
+ }
+
+ "TitleLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/hudmenueurekaeffect.res b/resource/ui/build_menu/pipboy/hudmenueurekaeffect.res
new file mode 100644
index 0000000..86babe8
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/hudmenueurekaeffect.res
@@ -0,0 +1,58 @@
+#base "../HudMenuEurekaEffect.res"
+
+"Resource/UI/build_menu/HudMenuEurekaEffect.res"
+{
+ "MainBackground"
+ {
+ "fillcolor" "50 255 50 50"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ItemBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "250"
+ "tall" "180"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "image" "pipboy_overlay"
+ "tileImage" "1"
+ "drawcolor" "192 192 192 255"
+ }
+
+ "BackgroundEngineer"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "BackgroundEngineer"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "40"
+ "tall" "40"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "pipboy_engineer"
+ "tileImage" "0"
+ "tileVertically" "0"
+ }
+
+ "BuildIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "TitleLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "CancelLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/base_active.res b/resource/ui/build_menu_360/base_active.res
new file mode 100644
index 0000000..4c6ec36
--- /dev/null
+++ b/resource/ui/build_menu_360/base_active.res
@@ -0,0 +1,6 @@
+#base "../build_menu/base_active.res"
+
+"Resource/UI/build_menu/base.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/base_active_teleport_target.res b/resource/ui/build_menu_360/base_active_teleport_target.res
new file mode 100644
index 0000000..1e85359
--- /dev/null
+++ b/resource/ui/build_menu_360/base_active_teleport_target.res
@@ -0,0 +1,6 @@
+#base "../build_menu/base.res"
+
+"Resource/UI/build_menu/base.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/base_already_built.res b/resource/ui/build_menu_360/base_already_built.res
new file mode 100644
index 0000000..cff2b49
--- /dev/null
+++ b/resource/ui/build_menu_360/base_already_built.res
@@ -0,0 +1,6 @@
+#base "../build_menu/base_already_built.res"
+
+"Resource/UI/build_menu/base_already_built.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/base_cant_afford.res b/resource/ui/build_menu_360/base_cant_afford.res
new file mode 100644
index 0000000..83e1ddd
--- /dev/null
+++ b/resource/ui/build_menu_360/base_cant_afford.res
@@ -0,0 +1,6 @@
+#base "../build_menu/base_cant_afford.res"
+
+"Resource/UI/build_menu/base_cant_afford.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/base_unavailable.res b/resource/ui/build_menu_360/base_unavailable.res
new file mode 100644
index 0000000..74c8994
--- /dev/null
+++ b/resource/ui/build_menu_360/base_unavailable.res
@@ -0,0 +1,6 @@
+#base "../build_menu/base_unavailable.res"
+
+"Resource/UI/build_menu/base_unavailable.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/base_unavailable_teleport_target.res b/resource/ui/build_menu_360/base_unavailable_teleport_target.res
new file mode 100644
index 0000000..74c8994
--- /dev/null
+++ b/resource/ui/build_menu_360/base_unavailable_teleport_target.res
@@ -0,0 +1,6 @@
+#base "../build_menu/base_unavailable.res"
+
+"Resource/UI/build_menu/base_unavailable.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/hudmenuengybuild.res b/resource/ui/build_menu_360/hudmenuengybuild.res
new file mode 100644
index 0000000..4f0cf02
--- /dev/null
+++ b/resource/ui/build_menu_360/hudmenuengybuild.res
@@ -0,0 +1,6 @@
+#base "../build_menu/HudMenuEngyBuild.res"
+
+"Resource/UI/build_menu/HudMenuEngyBuild.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/hudmenueurekaeffect.res b/resource/ui/build_menu_360/hudmenueurekaeffect.res
new file mode 100644
index 0000000..8f4c666
--- /dev/null
+++ b/resource/ui/build_menu_360/hudmenueurekaeffect.res
@@ -0,0 +1,6 @@
+#base "../build_menu/HudMenuEurekaEffect.res"
+
+"Resource/UI/build_menu/HudMenuEurekaEffect.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/pipboy/base_active.res b/resource/ui/build_menu_360/pipboy/base_active.res
new file mode 100644
index 0000000..4fba002
--- /dev/null
+++ b/resource/ui/build_menu_360/pipboy/base_active.res
@@ -0,0 +1,6 @@
+#base "../../build_menu/base_active.res"
+
+"Resource/UI/build_menu/base.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/pipboy/base_active_teleport_target.res b/resource/ui/build_menu_360/pipboy/base_active_teleport_target.res
new file mode 100644
index 0000000..c230960
--- /dev/null
+++ b/resource/ui/build_menu_360/pipboy/base_active_teleport_target.res
@@ -0,0 +1,6 @@
+#base "../../build_menu/base_active_teleport_target.res"
+
+"Resource/UI/build_menu/base.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/pipboy/base_already_built.res b/resource/ui/build_menu_360/pipboy/base_already_built.res
new file mode 100644
index 0000000..c1fb061
--- /dev/null
+++ b/resource/ui/build_menu_360/pipboy/base_already_built.res
@@ -0,0 +1,6 @@
+#base "../../build_menu/base_already_built.res"
+
+"Resource/UI/build_menu/base_already_built.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/pipboy/base_cant_afford.res b/resource/ui/build_menu_360/pipboy/base_cant_afford.res
new file mode 100644
index 0000000..42aafa4
--- /dev/null
+++ b/resource/ui/build_menu_360/pipboy/base_cant_afford.res
@@ -0,0 +1,6 @@
+#base "../../build_menu/base_cant_afford.res"
+
+"Resource/UI/build_menu/base_cant_afford.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/pipboy/base_unavailable.res b/resource/ui/build_menu_360/pipboy/base_unavailable.res
new file mode 100644
index 0000000..70abe39
--- /dev/null
+++ b/resource/ui/build_menu_360/pipboy/base_unavailable.res
@@ -0,0 +1,6 @@
+#base "../../build_menu/base_unavailable.res"
+
+"Resource/UI/build_menu/base_unavailable.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/pipboy/base_unavailable_teleport_target.res b/resource/ui/build_menu_360/pipboy/base_unavailable_teleport_target.res
new file mode 100644
index 0000000..9b039b2
--- /dev/null
+++ b/resource/ui/build_menu_360/pipboy/base_unavailable_teleport_target.res
@@ -0,0 +1,6 @@
+#base "../../build_menu/base_unavailable_teleport_target.res"
+
+"Resource/UI/build_menu/base_unavailable.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/pipboy/hudmenuengybuild.res b/resource/ui/build_menu_360/pipboy/hudmenuengybuild.res
new file mode 100644
index 0000000..1d9cf33
--- /dev/null
+++ b/resource/ui/build_menu_360/pipboy/hudmenuengybuild.res
@@ -0,0 +1,6 @@
+#base "../../build_menu/HudMenuEngyBuild.res"
+
+"Resource/UI/build_menu/HudMenuEngyBuild.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu_360/pipboy/hudmenueurekaeffect.res b/resource/ui/build_menu_360/pipboy/hudmenueurekaeffect.res
new file mode 100644
index 0000000..043dfe3
--- /dev/null
+++ b/resource/ui/build_menu_360/pipboy/hudmenueurekaeffect.res
@@ -0,0 +1,6 @@
+#base "../../build_menu/HudMenuEurekaEffect.res"
+
+"Resource/UI/build_menu/HudMenuEurekaEffect.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/charinfoarmorysubpanel.res b/resource/ui/charinfoarmorysubpanel.res
new file mode 100644
index 0000000..cc15890
--- /dev/null
+++ b/resource/ui/charinfoarmorysubpanel.res
@@ -0,0 +1,453 @@
+"Resource/UI/CharInfoArmorySubPanel.res"
+{
+ "armory_panel"
+ {
+ "ControlName" "Frame"
+ "fieldName" "armory_panel"
+ "wide" "f0"
+ "zpos" "501"
+ "visible" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ "infocus_bgcolor_override" "DarkGrey"
+ "outoffocus_bgcolor_override" "DarkGrey"
+ "thumbnail_bgcolor" "Grey"
+ "thumbnail_bgcolor_mouseover" "156 146 128 255"
+ "thumbnail_bgcolor_selected" "176 166 148 255"
+ "thumbnails_rows" "4"
+ "thumbnails_columns" "4"
+ "thumbnails_x" "c-300"
+ "thumbnails_y" "60"
+ "thumbnails_delta_x" "8"
+ "thumbnails_delta_y" "8"
+
+ "thumbnail_modelpanels_kv"
+ {
+ "ControlName" "CItemModelPanel"
+ "zpos" "13"
+ "wide" "70"
+ "tall" "49"
+ "visible" "0"
+ "bgcolor_override" "0 0 0 255"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "7"
+ "model_ypos" "5"
+ "model_wide" "58"
+ "model_tall" "38"
+ "text_ypos" "60"
+ "text_center" "1"
+ "name_only" "1"
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+ }
+
+ "CaratLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CaratLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" ">>"
+ "textAlignment" "west"
+ "xpos" "c-300"
+ "ypos" "7"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "15"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "200 128 255 255"
+ }
+
+ "ArmoryLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "ArmoryLabel"
+ "font" "HudFontMediumSmallBold"
+ "labelText" "#Armory"
+ "textAlignment" "west"
+ "xpos" "c-280"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "560"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "FiltersLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "FiltersLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#Store_FilterLabel"
+ "textAlignment" "west"
+ "xpos" "c-300"
+ "ypos" "32"
+ "zpos" "1"
+ "wide" "60"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "FilterComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "FilterComboBox"
+ "font" "HudFontSmallestBold"
+ "xpos" "c-240"
+ "ypos" "32"
+ "zpos" "1"
+ "wide" "150"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "Grey"
+ "disabledFgColor_override" "TanLight"
+ "disabledBgColor_override" "Grey"
+ "selectionColor_override" "Grey"
+ "selectionTextColor_override" "TanLight"
+ "defaultSelectionBG2Color_override" "Grey"
+ }
+
+ "DataPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DataPanel"
+ "xpos" "c20"
+ "ypos" "30"
+ "zpos" "0"
+ "wide" "270"
+ "tall" "253"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+ "border" "StorePreviewBorder"
+
+ "Data_TextRichText"
+ {
+ "ControlName" "CEconItemDetailsRichText"
+ "fieldName" "Data_TextRichText"
+ "font" "Cerbetica12"
+ "labelText" "%datatext%"
+ "textAlignment" "north-west"
+ "xpos" "10"
+ "ypos" "118"
+ "wide" "250"
+ "tall" "125"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TanLight"
+ "wrap" "1"
+ "highlight_color" "ColorCyan"
+ "itemset_color" "216 244 9 255"
+ "link_color" "200 128 255 255"
+ "image_up_arrow" "scroll_up_off"
+ "image_up_arrow_mouseover" "scroll_up_on"
+ "image_down_arrow" "scroll_down_off"
+ "image_down_arrow_mouseover" "scroll_down_on"
+ "image_line" "ArmoryScrollbarWell"
+ "image_box" "ArmoryScrollbarBox"
+ }
+ }
+
+ "SelectedItemModelPanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "SelectedItemModelPanel"
+ "xpos" "c25"
+ "ypos" "40"
+ "zpos" "1"
+ "wide" "260"
+ "tall" "135"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_hide" "1"
+ "text_center" "1"
+ "resize_to_text" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "SelectedItemImageModelPanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "SelectedItemImageModelPanel"
+ "xpos" "c-280"
+ "ypos" "160"
+ "zpos" "1"
+ "wide" "290"
+ "tall" "140"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_ypos" "10"
+ "model_tall" "120"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "180"
+ "visible" "0"
+ "bgcolor_override" "0 0 0 255"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "0"
+ "resize_to_text" "0"
+ "padding_height" "15"
+ "name_only" "1"
+
+ "model_ypos" "40"
+ "model_xpos" "50"
+ "model_wide" "156"
+ "model_tall" "100"
+
+ "text_forcesize" "1"
+ "is_mouseover" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "PrevPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PrevPageButton"
+ "xpos" "c-106"
+ "ypos" "290"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&A"
+ "font" "MenuArrows"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "prevpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "CyanBorderThick"
+ "border_armed" "CyanBorderThick"
+ }
+
+ "CurPageLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurPageLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%thumbnailpage%"
+ "textAlignment" "center"
+ "xpos" "c-80"
+ "ypos" "290"
+ "zpos" "5"
+ "wide" "60"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "NextPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextPageButton"
+ "xpos" "c-15"
+ "ypos" "290"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&D"
+ "font" "MenuArrows"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nextpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "CyanBorderThick"
+ "border_armed" "CyanBorderThick"
+ }
+
+ "WikiButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "WikiButton"
+ "xpos" "c130"
+ "ypos" "290"
+ "zpos" "20"
+ "wide" "160"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#ArmoryButton_Wiki"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "wiki"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "CyanBorderThick"
+ "border_armed" "CyanBorderThick"
+ }
+
+ "ViewSetButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ViewSetButton"
+ "xpos" "c20"
+ "ypos" "290"
+ "zpos" "20"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#ArmoryButton_SetDetails"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "viewset"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "CyanBorderThick"
+ "border_armed" "CyanBorderThick"
+ }
+
+ "StoreButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "StoreButton"
+ "xpos" "c-298"
+ "ypos" "290"
+ "zpos" "20"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#ArmoryButton_Store"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "openstore"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "CyanBorderThick"
+ "border_armed" "CyanBorderThick"
+ }
+
+ "ReloadSchemeButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ReloadSchemeButton"
+ "xpos" "c-180"
+ "ypos" "345"
+ "zpos" "25"
+ "wide" "100"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "RELOADSCHEME"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "reloadscheme"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "CyanBorderThick"
+ "border_armed" "CyanBorderThick"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/charinfoloadoutsubpanel.res b/resource/ui/charinfoloadoutsubpanel.res
new file mode 100644
index 0000000..1da6225
--- /dev/null
+++ b/resource/ui/charinfoloadoutsubpanel.res
@@ -0,0 +1,2148 @@
+"Resource/UI/CharInfoLoadoutSubPanel.res"
+{
+ "CharInfoLoadoutSubPanel"
+ {
+ "ControlName" "Frame"
+ "fieldName" "CharInfoLoadoutSubPanel"
+ "xpos" "0"
+ "ypos" "40"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ "infocus_bgcolor_override" "DarkGrey"
+ "outoffocus_bgcolor_override" "DarkGrey"
+ "selectlabely_default" "25"
+ "selectlabely_onchanges" "15"
+ "class_ypos" "40"
+ "class_xdelta" "5"
+ "class_wide_min" "60"
+ "class_wide_max" "100"
+ "class_tall_min" "120"
+ "class_tall_max" "200"
+ "class_distance_min" "7"
+ "class_distance_max" "100"
+ "itemcountcolor" "ColorCyan"
+ "itemcountcolor_noitems" "TextColor"
+ }
+
+ "scout"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "scout"
+ "xpos" "c-300"
+ "ypos" "120"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "120"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "loadout scout"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "class_sel_sm_scout_blu"
+ "inactiveimage" "class_sel_sm_scout_inactive"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "soldier"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "soldier"
+ "xpos" "c-250"
+ "ypos" "120"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "120"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "loadout soldier"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "class_sel_sm_soldier_blu"
+ "inactiveimage" "class_sel_sm_soldier_inactive"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "pyro"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "pyro"
+ "xpos" "c-200"
+ "ypos" "120"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "120"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "loadout pyro"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "class_sel_sm_pyro_blu"
+ "inactiveimage" "class_sel_sm_pyro_inactive"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "demoman"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "demoman"
+ "xpos" "c-110"
+ "ypos" "120"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "120"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "loadout demoman"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "class_sel_sm_demo_blu"
+ "inactiveimage" "class_sel_sm_demo_inactive"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "heavyweapons"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "heavyweapons"
+ "xpos" "c-60"
+ "ypos" "120"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "120"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "loadout heavy"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "class_sel_sm_heavy_blu"
+ "inactiveimage" "class_sel_sm_heavy_inactive"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "engineer"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "engineer"
+ "xpos" "c-10"
+ "ypos" "120"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "120"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "loadout engineer"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "class_sel_sm_engineer_blu"
+ "inactiveimage" "class_sel_sm_engineer_inactive"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "medic"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "medic"
+ "xpos" "c78"
+ "ypos" "120"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "120"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "loadout medic"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "class_sel_sm_medic_blu"
+ "inactiveimage" "class_sel_sm_medic_inactive"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "sniper"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "sniper"
+ "xpos" "c128"
+ "ypos" "120"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "120"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "loadout sniper"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "class_sel_sm_sniper_blu"
+ "inactiveimage" "class_sel_sm_sniper_inactive"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "spy"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "spy"
+ "xpos" "c178"
+ "ypos" "120"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "120"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "loadout spy"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "class_sel_sm_spy_blu"
+ "inactiveimage" "class_sel_sm_spy_inactive"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ShowBackpackButton"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "ShowBackpackButton"
+ "xpos" "c-290"
+ "ypos" "235"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "backpack"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "..\hud\backpack_01"
+ "inactiveimage" "..\hud\backpack_01_grey"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+ "ShowBackpackLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ShowBackpackLabel"
+ "font" "CerbeticaBold16"
+ "labelText" "BACKPACK"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "5"
+ "zpos" "7"
+ "wide" "120"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "pin_to_sibling" "ShowBackpackButton"
+ "pin_corner_to_sibling" "4"
+ "pin_to_sibling_corner" "6"
+ }
+
+ "ShowCraftingButton"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "ShowCraftingButton"
+ "xpos" "c-160"
+ "ypos" "235"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "crafting"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "crafting_anvil"
+ "inactiveimage" "crafting_anvil_gray"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ShowCraftingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ShowCraftingLabel"
+ "font" "CerbeticaBold16"
+ "labelText" "CRAFTING"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "5"
+ "zpos" "7"
+ "wide" "120"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "pin_to_sibling" "ShowCraftingButton"
+ "pin_corner_to_sibling" "4"
+ "pin_to_sibling_corner" "6"
+ }
+
+ "ShowArmoryButton"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "ShowArmoryButton"
+ "xpos" "c-30"
+ "ypos" "235"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "armory"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "catalog_book"
+ "inactiveimage" "catalog_book_gray"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ShowArmoryLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ShowArmoryLabel"
+ "font" "CerbeticaBold16"
+ "labelText" "CATALOG"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "5"
+ "zpos" "7"
+ "wide" "120"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "pin_to_sibling" "ShowArmoryButton"
+ "pin_corner_to_sibling" "4"
+ "pin_to_sibling_corner" "6"
+ }
+
+ "ShowTradeButton"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "ShowTradeButton"
+ "xpos" "c100"
+ "ypos" "235"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "trading"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "trading_parcel"
+ "inactiveimage" "trading_parcel_gray"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ShowTradeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ShowTradeLabel"
+ "font" "CerbeticaBold16"
+ "labelText" "TRADING"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "5"
+ "zpos" "7"
+ "wide" "120"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+
+ "pin_to_sibling" "ShowTradeButton"
+ "pin_corner_to_sibling" "4"
+ "pin_to_sibling_corner" "6"
+ }
+
+ "ShowPaintkitsButton"
+ {
+ "ControlName" "ImageButton"
+ "fieldName" "ShowPaintkitsButton"
+ "xpos" "c230"
+ "ypos" "235"
+ "zpos" "6"
+ "wide" "60"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" "paintkit_preview"
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "activeimage" "paintkit_tool"
+ "inactiveimage" "paintkit_tool_bw"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ShowPaintkitsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ShowPaintkitsLabel"
+ "font" "CerbeticaBold16"
+ "labelText" "#PaintkitTitle"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "5"
+ "zpos" "7"
+ "wide" "120"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+
+ "pin_to_sibling" "ShowPaintkitsButton"
+ "pin_corner_to_sibling" "4"
+ "pin_to_sibling_corner" "6"
+ }
+
+ "ClassLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "classname"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "ItemsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemsLabel"
+ "font" "HudFontSmall"
+ "labelText" "classname"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "220"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+
+ "NoSteamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NoSteamLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#NoSteamNoItems"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "250"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "NoGCLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NoGCLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#NoGCNoItems"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "250"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "SelectLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SelectLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#SelectClassLoadout"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "300"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TextColor"
+ }
+
+ "LoadoutChangesLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "LoadoutChangesLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#LoadoutChangesUpdate"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "35"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "class_loadout_panel"
+ {
+ "ControlName" "CClassLoadoutPanel"
+ "fieldName" "class_loadout_panel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "400"
+ "zpos" "500"
+ "visible" "0"
+ }
+
+ "backpack_panel"
+ {
+ "ControlName" "CBackpackPanel"
+ "fieldName" "backpack_panel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "400"
+ "zpos" "500"
+ "visible" "0"
+ }
+
+ "ShowExplanationsButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowExplanationsButton"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "100"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "?"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "show_explanations"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "StartExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "StartExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "140"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "force_close" "1"
+ "end_x" "c-150"
+ "end_y" "190"
+ "end_wide" "300"
+ "end_tall" "155"
+ "callout_inparents_x" "c0"
+ "callout_inparents_y" "150"
+ "next_explanation" "BackpackExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#LoadoutExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "260"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#LoadoutExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "260"
+ "tall" "85"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "280"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "125"
+ "zpos" "-1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "260"
+ "ypos" "125"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "BackpackExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "BackpackExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "120"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+
+ "force_close" "1"
+ "end_x" "c-320"
+ "end_y" "60"
+ "end_wide" "250"
+ "end_tall" "130"
+ "callout_inparents_x" "c-255"
+ "callout_inparents_y" "240"
+ "next_explanation" "CraftingExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#BackpackExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "210"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#BackpackExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "210"
+ "tall" "65"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "230"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "100"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "100"
+ "zpos" "-1"
+ "wide" "250"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "210"
+ "ypos" "100"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "CraftingExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "CraftingExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "120"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "force_close" "1"
+ "end_x" "c-210"
+ "end_y" "60"
+ "end_wide" "250"
+ "end_tall" "140"
+ "callout_inparents_x" "c-130"
+ "callout_inparents_y" "240"
+ "next_explanation" "ArmoryExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#CraftingExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "210"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#CraftingExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "210"
+ "tall" "65"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "230"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "110"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "110"
+ "zpos" "-1"
+ "wide" "250"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "210"
+ "ypos" "110"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "ArmoryExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "ArmoryExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "120"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "force_close" "1"
+ "end_x" "c-120"
+ "end_y" "60"
+ "end_wide" "250"
+ "end_tall" "140"
+ "callout_inparents_x" "c0"
+ "callout_inparents_y" "240"
+ "next_explanation" "TradingExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#ArmoryExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "210"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ArmoryExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "210"
+ "tall" "65"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "230"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "110"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "110"
+ "zpos" "-1"
+ "wide" "250"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "210"
+ "ypos" "110"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "TradingExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "TradingExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "120"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "force_close" "1"
+ "end_x" "c-30"
+ "end_y" "60"
+ "end_wide" "250"
+ "end_tall" "140"
+ "callout_inparents_x" "c130"
+ "callout_inparents_y" "240"
+ "next_explanation" "PatternsExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#TradingExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "210"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#TradingExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "210"
+ "tall" "65"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "230"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "110"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "110"
+ "zpos" "-1"
+ "wide" "250"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "210"
+ "ypos" "110"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "PatternsExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "PatternsExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "120"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "force_close" "1"
+ "end_x" "c130"
+ "end_y" "60"
+ "end_wide" "250"
+ "end_tall" "140"
+ "callout_inparents_x" "c255"
+ "callout_inparents_y" "240"
+ "next_explanation" "ExplanationExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#WeaponPatternsExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "210"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#WeaponPatternsExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "35"
+ "wide" "210"
+ "tall" "75"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "230"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "110"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "110"
+ "zpos" "-1"
+ "wide" "250"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "210"
+ "ypos" "110"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "ExplanationExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "ExplanationExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "120"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "force_close" "1"
+ "end_x" "c100"
+ "end_y" "100"
+ "end_wide" "250"
+ "end_tall" "120"
+ "callout_inparents_x" "c285"
+ "callout_inparents_y" "30"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#ExplanationExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "210"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ExplanationExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "210"
+ "tall" "65"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "230"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "90"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "90"
+ "zpos" "-1"
+ "wide" "250"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ }
+
+ "armory_panel"
+ {
+ "ControlName" "CArmoryPanel"
+ "fieldName" "armory_panel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "400"
+ "zpos" "500"
+ "visible" "1"
+ }
+
+ "InspectionPanel"
+ {
+ "fieldName" "InspectionPanel"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "2000"
+ "wide" "f0"
+ "tall" "f100"
+ "visible" "0"
+ "proportionaltoparent" "1"
+ "bgcolor_override" "DarkGrey"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/charinfopanel.res b/resource/ui/charinfopanel.res
new file mode 100644
index 0000000..e3a9ec1
--- /dev/null
+++ b/resource/ui/charinfopanel.res
@@ -0,0 +1,189 @@
+"Resource/UI/CharInfoPanel.res"
+{
+ "character_info"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "character_info"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "46 43 42 0"
+ "infocus_bgcolor_override" "46 43 42 0"
+ "outoffocus_bgcolor_override" "46 43 42 0"
+
+ "title" "#CharInfoAndSetup"
+ "title_font" "HudFontMediumBold"
+ "titletextinsetX" "40"
+ "titletextinsetY" "0"
+ "titlebarfgcolor_override" "HudOffWhite"
+ "titlebardisabledfgcolor_override" "HudOffWhite"
+ "titlebarbgcolor_override" "DarkGrey"
+
+ "clientinsetx_override" "0"
+ "sheetinset_bottom" "40"
+ }
+
+ "BackgroundHeader"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundHeader"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "f0"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_header"
+ "tileImage" "1"
+ }
+ "BackgroundHeader2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundHeader2"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "f0"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 175"
+ "tileImage" "1"
+ }
+
+ "BackgroundFooter"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundFooter"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_header"
+ "tileImage" "1"
+ }
+ "BackgroundFooter2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundFooter2"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 220"
+ "tileImage" "1"
+ }
+
+ "FooterLine"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HeaderLine"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "2"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "ColorCyan"
+ }
+
+ "Sheet"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Sheet"
+ "tabxindent" "80"
+ "tabxdelta" "10"
+ "tabwidth" "240"
+ "tabheight" "20"
+ "transition_time" "0"
+ "yoffset" "14"
+
+ "HeaderLine"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HeaderLine"
+ "xpos" "0"
+ "ypos" "32"
+ "zpos" "5"
+ "wide" "f0"
+ "tall" "2"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "ColorCyan"
+ }
+
+ "tabskv"
+ {
+ "textinsetx" "25"
+ "textAlignment" "center"
+ "font" "Cerbetica20"
+ "ypos" "50"
+ "selectedcolor" "TanLight"
+ "unselectedcolor" "TanDark"
+ "defaultBgColor_override" "25 25 25 255"
+ "paintbackground" "1"
+ "unselectedBgColor_override" "10 10 10 255"
+ "activeborder_override" "CyanBorderTabs"
+ "depressedBgColor_override" "10 10 10 255"
+ "normalborder_override" "CyanBorderTabsInactive"
+ }
+ }
+
+ "BackButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BackButton"
+ "xpos" "c-295"
+ "ypos" "437"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<< Back (&Q)"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "back"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "NotificationsPresentPanel"
+ {
+ "ControlName" "CNotificationsPresentPanel"
+ "fieldName" "NotificationsPresentPanel"
+ "xpos" "r200"
+ "ypos" "10"
+ "zpos" "10000"
+ "wide" "190"
+ "tall" "50"
+ "visible" "0"
+ "enabled" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/classloadoutpanel.res b/resource/ui/classloadoutpanel.res
new file mode 100644
index 0000000..f0b0b70
--- /dev/null
+++ b/resource/ui/classloadoutpanel.res
@@ -0,0 +1,461 @@
+"Resource/UI/FullLoadoutPanel.res"
+{
+ "class_loadout_panel"
+ {
+ "ControlName" "Frame"
+ "fieldName" "class_loadout_panel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ "infocus_bgcolor_override" "DarkGrey"
+ "outoffocus_bgcolor_override" "DarkGrey"
+
+ "item_xpos_offcenter_a" "-310"
+ "item_xpos_offcenter_b" "165"
+ "item_ypos" "60"
+ "item_ydelta" "75"
+ "item_mod_wide" "40"
+
+ "item_backpack_offcenter_x" "-288"
+ "item_backpack_xdelta" "4"
+ "item_backpack_ydelta" "3"
+
+ "button_xpos_offcenter" "175"
+ "button_ypos" "85"
+ "button_ydelta" "80"
+ "button_override_delete_xpos" "0"
+
+ "modelpanels_kv"
+ {
+ "ControlName" "CItemModelPanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "wide" "140"
+ "tall" "70"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "model_center_x" "1"
+ "model_ypos" "3"
+ "model_tall" "52"
+ "model_wide" "82"
+ "text_ypos" "47"
+ "text_center" "1"
+ "name_only" "1"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "visible" "0"
+ }
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+
+ "itemoptionpanels_kv"
+ {
+ "ControlName" "CExButton"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "12"
+ "tall" "16"
+ "autoResize" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "+"
+ "font" "Cerbetica12"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "defaultFgColor_override" "ColorWhite"
+ "armedFgColor_override" "ColorCyan"
+ "depressedFgColor_override" "ColorCyan"
+ }
+ }
+
+ "CaratLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CaratLabel"
+ "font" "Cerbetica16"
+ "labelText" ">>"
+ "textAlignment" "west"
+ "xpos" "c-300"
+ "ypos" "26"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "200 128 255 255"
+ }
+
+ "ClassLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#ClassBeingEquipped"
+ "textAlignment" "west"
+ "xpos" "c-280"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "240"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "TauntCaratLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TauntCaratLabel"
+ "xpos" "9999"
+ }
+
+ "TauntLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TauntLabel"
+ "xpos" "9999"
+ }
+
+ "CurrentlyEquippedLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurrentlyEquippedLabel"
+ "xpos" "9999"
+ }
+
+ "TopLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TopLine"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "610"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_dotted_line"
+ "tileImage" "1"
+ "tileVertically" "0"
+ }
+
+ "classmodelpanel"
+ {
+ "ControlName" "CTFPlayerModelPanel"
+ "fieldName" "classmodelpanel"
+ "xpos" "c-135"
+ "ypos" "20"
+ "zpos" "-1"
+ "wide" "270"
+ "tall" "340"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "render_texture" "0"
+ "fov" "30"
+ "allow_manip" "1"
+
+ "model"
+ {
+ "force_pos" "1"
+ "angles_x" "0"
+ "angles_y" "170"
+ "angles_z" "0"
+ "origin_x" "190"
+ "origin_y" "0"
+ "origin_z" "-48"
+ "frame_origin_x" "0"
+ "frame_origin_y" "0"
+ "frame_origin_z" "0"
+ "spotlight" "1"
+ "modelname" ""
+ }
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "0"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "PassiveAttribsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PassiveAttribsLabel"
+ "font" "ItemFontAttribLarge"
+ "xpos" "c-135"
+ "ypos" "128"
+ "zpos" "0"
+ "wide" "270"
+ "tall" "240"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "south"
+ "fgcolor" "75 255 75 255"
+ "centerwrap" "1"
+ }
+
+ "loadout_preset_panel"
+ {
+ "ControlName" "CLoadoutPresetPanel"
+ "FieldName" "loadout_preset_panel"
+ "zpos" "20"
+ "wide" "150"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "paintbackground" "0"
+ }
+
+ "PresetsExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "PresetsExplanation"
+ "xpos" "9999"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+
+ "ItemOptionsPanel"
+ {
+ "ControlName" "CLoadoutParticleSlider"
+ "fieldname" "ItemOptionsPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "140"
+ "tall" "75"
+ "autoResize" "1"
+ "visible" "0"
+ "bgcolor_override" "35 35 35 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "TauntHintLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TauntHintLabel"
+ "xpos" "9999"
+ }
+
+ "RedButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "RedButton"
+ "xpos" "c5"
+ "ypos" "22"
+ "zpos" "12"
+ "wide" "80"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "RED Team"
+ "textAlignment" "center"
+ "font" "Cerbetica16"
+ "scaleImage" "1"
+ "command" "sv_cheats 1;r_skin 0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "250 68 17 255"
+ "armedFgColor_override" "ColorCyan"
+ "depressedFgColor_override" "250 68 17 255"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "keyboardinputenabled" "0"
+ "paintbackground" "1"
+ }
+
+ "BlueButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "BlueButton"
+ "xpos" "c-85"
+ "ypos" "22"
+ "zpos" "12"
+ "wide" "80"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "BLU Team"
+ "textAlignment" "center"
+ "font" "Cerbetica16"
+ "scaleImage" "1"
+ "command" "sv_cheats 1;r_skin 1"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "0 98 255 255"
+ "armedFgColor_override" "ColorCyan"
+ "depressedFgColor_override" "0 98 255 255"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "keyboardinputenabled" "0"
+ "paintbackground" "1"
+ }
+
+ "CharacterLoadoutButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CharacterLoadoutButton"
+ "labelText" ""
+ "xpos" "c-166"
+ "ypos" "c-180"
+ "zpos" "2"
+ "wide" "25"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "characterloadout"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "Button Color"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "17"
+ "tall" "17"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "glyph_items"
+ }
+ }
+
+ "TauntLoadoutButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "TauntLoadoutButton"
+ "labelText" ""
+ "xpos" "c-166"
+ "ypos" "c-153"
+ "zpos" "2"
+ "wide" "25"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "tauntloadout"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "Button Color"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "17"
+ "tall" "17"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../vgui/replay/thumbnails/reel"
+ }
+ }
+
+ "TauntsExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "TauntsExplanation"
+ "xpos" "9999"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/classselection.res b/resource/ui/classselection.res
new file mode 100644
index 0000000..3566c6b
--- /dev/null
+++ b/resource/ui/classselection.res
@@ -0,0 +1,1241 @@
+"Resource/UI/ClassSelection.res"
+{
+ "class"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "class"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 128"
+ }
+
+ "SysMenu"
+ {
+ "ControlName" "Menu"
+ "fieldName" "SysMenu"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "64"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ }
+
+ "SelectClassLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SelectClassLabel"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "5"
+ "wide" "255"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_SelectAClass"
+ "textAlignment" "center"
+ "font" "CerbeticaBold28"
+ "fgcolor" "HudOffWhite"
+ }
+
+ "SidePanelBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SidePanelBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "255"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "fillcolor" "0 0 0 60"
+ }
+
+ "scout"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "scout"
+ "xpos" "32"
+ "ypos" "275"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&1 Scout"
+ "textAlignment" "west"
+ "Command" "joinclass scout"
+ "Default" "1"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "soldier"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "soldier"
+ "xpos" "30"
+ "ypos" "289"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&2 Soldier"
+ "textAlignment" "west"
+ "Command" "joinclass soldier"
+ "Default" "0"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "pyro"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "pyro"
+ "xpos" "30"
+ "ypos" "303"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&3 Pyro"
+ "textAlignment" "west"
+ "Command" "joinclass pyro"
+ "Default" "0"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "demoman"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "demoman"
+ "xpos" "30"
+ "ypos" "323"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&4 Demoman"
+ "textAlignment" "west"
+ "Command" "joinclass demoman"
+ "Default" "0"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "heavyweapons"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "heavyweapons"
+ "xpos" "30"
+ "ypos" "337"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&5 Heavy"
+ "textAlignment" "west"
+ "Command" "joinclass heavyweapons"
+ "Default" "0"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "engineer"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "engineer"
+ "xpos" "30"
+ "ypos" "351"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&6 Engineer"
+ "textAlignment" "west"
+ "Command" "joinclass engineer"
+ "Default" "0"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "medic"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "medic"
+ "xpos" "30"
+ "ypos" "371"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&7 Medic"
+ "textAlignment" "west"
+ "Command" "joinclass medic"
+ "Default" "0"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "sniper"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "sniper"
+ "xpos" "30"
+ "ypos" "385"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&8 Sniper"
+ "textAlignment" "west"
+ "Command" "joinclass sniper"
+ "Default" "0"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "spy"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "spy"
+ "xpos" "30"
+ "ypos" "399"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&9 Spy"
+ "textAlignment" "west"
+ "Command" "joinclass spy"
+ "Default" "0"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "random"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "random"
+ "xpos" "30"
+ "ypos" "419"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&R Random"
+ "textAlignment" "west"
+ "Command" "joinclass random"
+ "Default" "0"
+ "font" "CerbeticaBold16"
+ "scaleImage" "1"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "stayselectedonclick" "1"
+ "selectonhover" "1"
+ "keyboardinputenabled" "0"
+ }
+
+ "EditLoadoutButton" [$WIN32]
+ {
+ "ControlName" "CExButton"
+ "fieldName" "EditLoadoutButton"
+ "xpos" "135"
+ "ypos" "r38"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "paintbackground" "0"
+ "labelText" "(&E) EDIT LOADOUT"
+ "textAlignment" "west"
+ "Command" "openloadout"
+ "font" "CerbeticaBold14"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+ }
+
+ "CancelButton" [$WIN32]
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "30"
+ "ypos" "r38"
+ "zpos" "6"
+ "wide" "75"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "(&C) CANCEL"
+ "textAlignment" "west"
+ "Command" "vguicancel"
+ "font" "CerbeticaBold14"
+ "paintbackground" "0"
+ "fgcolor" "TanLight"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "TanLight"
+ "selectedFgColor_override" "Button Color"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+ }
+ "LoadoutButtonBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "LoadoutButtonBackground"
+ "xpos" "c98"
+ "ypos" "c114"
+ "wide" "20"
+ "tall" "0"
+ }
+ "ResetButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ResetButton"
+ "xpos" "r470"
+ "ypos" "r38"
+ "zpos" "6"
+ "wide" "110"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_ClassMenu_Reset"
+ "paintbackground""0"
+ "textAlignment" "center"
+ "Command" "resetclass"
+ "font" "CerbeticaBold16"
+ }
+
+ "MenuBG"
+ {
+ "ControlName" "CModelPanel"
+ "fieldName" "MenuBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fov" "16"
+
+ "model"
+ {
+ "modelname" "models/vgui/UI_class01.mdl"
+ "skin" "0"
+ "angles_x" "0"
+ "angles_y" "180"
+ "angles_z" "0"
+ "origin_x" "365"
+ "origin_y" "0"
+ "origin_z" "-40"
+ }
+ }
+
+ "Hint"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Hint"
+ "xpos" "c-300"
+ "ypos" "95"
+ "zpos" "2"
+ "wide" "600"
+ "tall" "50"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%hint%"
+ "textAlignment" "left"
+ "wrap" "1"
+ "font" "HudFontMediumSmallSecondary"
+ "fgcolor" "HudTrainingHint"
+ }
+
+ "ShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShadedBar"
+ "xpos" "9999"
+ "ypos" "r50"
+ "zpos" "4"
+ "wide" "f0"
+ "tall" "50"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "image" "loadout_bottom_gradient"
+ "tileImage" "1"
+ "PaintBackgroundType" "0"
+ }
+
+ "countImage0" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage0"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage1" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage1"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage2" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage2"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage3" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage3"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage4" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage4"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage5" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage5"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage6" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage6"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage7" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage7"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage8" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage8"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage9" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage9"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "countImage10" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "countImage10"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "9"
+ "wide" "30"
+ "tall" "60"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "numScout"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "numScout"
+ "xpos" "175"
+ "ypos" "275"
+ "zpos" "5"
+ "wide" "10"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%numScout%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ }
+
+ "numSoldier"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "numSoldier"
+ "xpos" "175"
+ "ypos" "289"
+ "zpos" "5"
+ "wide" "10"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%numSoldier%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ }
+
+ "numPyro"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "numPyro"
+ "xpos" "175"
+ "ypos" "303"
+ "zpos" "5"
+ "wide" "10"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%numPyro%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ }
+
+ "numDemoman"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "numDemoman"
+ "xpos" "175"
+ "ypos" "323"
+ "zpos" "5"
+ "wide" "10"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%numDemoman%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ }
+
+ "numHeavy"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "numHeavy"
+ "xpos" "175"
+ "ypos" "337"
+ "zpos" "5"
+ "wide" "10"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%numHeavy%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ }
+
+ "numEngineer"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "numEngineer"
+ "xpos" "175"
+ "ypos" "351"
+ "zpos" "5"
+ "wide" "10"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%numEngineer%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ }
+
+ "numMedic"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "numMedic"
+ "xpos" "175"
+ "ypos" "371"
+ "zpos" "5"
+ "wide" "10"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%numMedic%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ }
+
+ "numSniper"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "numSniper"
+ "xpos" "175"
+ "ypos" "385"
+ "zpos" "5"
+ "wide" "10"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%numSniper%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ }
+
+ "numSpy"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "numMedic"
+ "xpos" "175"
+ "ypos" "399"
+ "zpos" "5"
+ "wide" "10"
+ "tall" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%numSpy%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ }
+
+ "MvMUpgradeImageScout"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMUpgradeImageScout"
+ "xpos" "c-270"
+ "ypos" "30"
+ "zpos" "10"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "image" "mvm/class_upgraded"
+ "scaleImage" "1"
+ }
+
+ "MvMUpgradeImageSolider"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMUpgradeImageSolider"
+ "xpos" "c-220"
+ "ypos" "30"
+ "zpos" "10"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "image" "mvm/class_upgraded"
+ "scaleImage" "1"
+ }
+
+ "MvMUpgradeImagePyro"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMUpgradeImagePyro"
+ "xpos" "c-170"
+ "ypos" "30"
+ "zpos" "10"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "image" "mvm/class_upgraded"
+ "scaleImage" "1"
+ }
+
+ "MvMUpgradeImageDemoman"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMUpgradeImageDemoman"
+ "xpos" "c-80"
+ "ypos" "30"
+ "zpos" "10"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "image" "mvm/class_upgraded"
+ "scaleImage" "1"
+ }
+
+ "MvMUpgradeImageHeavy"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMUpgradeImageHeavy"
+ "xpos" "c-30"
+ "ypos" "30"
+ "zpos" "10"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "image" "mvm/class_upgraded"
+ "scaleImage" "1"
+ }
+
+ "MvMUpgradeImageEngineer"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMUpgradeImageEngineer"
+ "xpos" "c20"
+ "ypos" "30"
+ "zpos" "10"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "image" "mvm/class_upgraded"
+ "scaleImage" "1"
+ }
+
+ "MvMUpgradeImageMedic"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMUpgradeImageMedic"
+ "xpos" "c108"
+ "ypos" "30"
+ "zpos" "10"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "image" "mvm/class_upgraded"
+ "scaleImage" "1"
+ }
+
+ "MvMUpgradeImageSniper"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMUpgradeImageSniper"
+ "xpos" "c158"
+ "ypos" "30"
+ "zpos" "10"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "image" "mvm/class_upgraded"
+ "scaleImage" "1"
+ }
+
+ "MvMUpgradeImageSpy"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMUpgradeImageSpy"
+ "xpos" "c208"
+ "ypos" "30"
+ "zpos" "10"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "image" "mvm/class_upgraded"
+ "scaleImage" "1"
+ }
+
+ "TFPlayerModel"
+ {
+ "ControlName" "CTFPlayerModelPanel"
+ "fieldName" "TFPlayerModel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "6"
+ "wide" "290"
+ "tall" "290"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fov" "25"
+ "allow_rot" "0"
+ "paintbackground" "1"
+ "render_texture" "0"
+ "paintbackgroundenabled" "1"
+ "bgcolor_override" "255 255 255 0"
+
+ "model"
+ {
+ "force_pos" "1"
+ "angles_x" "0"
+ "angles_y" "180"
+ "angles_z" "0"
+ "origin_x" "270"
+ "origin_y" "10"
+ "origin_z" "-49"
+ "frame_origin_x" "0"
+ "frame_origin_y" "0"
+ "frame_origin_z" "0"
+ "spotlight" "1"
+ "modelname" ""
+ }
+ }
+
+ "ClassTipsPanel"
+ {
+ "ControlName" "CTFClassTipsPanel"
+ "fieldName" "ClassTipsPanel"
+ "xpos" "9999"
+ }
+
+ "localPlayerImage" [$WIN32]
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "localPlayerImage"
+ "xpos" "9999"
+ }
+
+ "localPlayerBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "localPlayerBG"
+ "xpos" "9999"
+ }
+
+ "ClassHighlightPanel"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "ClassHighlightPanel"
+ "xpos" "c-75"
+ "ypos" "280"
+ "zpos" "100"
+ "wide" "250"
+ "tall" "170"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "start_x" "c-238"
+ "start_y" "100"
+ "start_wide" "1"
+ "start_tall" "1"
+ "end_x" "c-325"
+ "end_y" "250"
+ "end_wide" "275"
+ "end_tall" "150"
+ "callout_inparents_x" "c-210"
+ "callout_inparents_y" "437"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#CMenu_ClassHighlightPanel_Title"
+ "textAlignment" "north-west"
+ "xpos" "10"
+ "ypos" "10"
+ "wide" "210"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "ClassHighlightText"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassHighlightText"
+ "font" "HudFontSmall"
+ "labelText" "%ClassHighlightText%"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "30"
+ "wide" "210"
+ "tall" "115"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "255"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/compstats.res b/resource/ui/compstats.res
new file mode 100644
index 0000000..a66fb36
--- /dev/null
+++ b/resource/ui/compstats.res
@@ -0,0 +1,368 @@
+"Resource/UI/CompStats.res"
+{
+ "ScrollableContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ScrollableContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "260"
+ "tall" "330"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ "RankImage"
+ {
+ "ControlName" "CTFLocalPlayerBadgePanel"
+ "fieldName" "RankImage"
+ "xpos" "-8"
+ "ypos" "-15"
+ "zpos" "110"
+ "wide" "o1"
+ "tall" "70"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "matchgroup" "MatchGroup_Ladder_6v6"
+ }
+
+ "RankPanel"
+ {
+ "ControlName" "CPvPRankPanel"
+ "fieldName" "RankPanel"
+ "xpos" "35"
+ "ypos" "-15"
+ "zpos" "100"
+ "wide" "320"
+ "tall" "100"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "matchgroup" "MatchGroup_Ladder_6v6"
+ "show_model" "0"
+ "show_name" "0"
+
+ "BGBorder"
+ {
+ "visible" "0"
+ }
+ }
+
+ "ShowLeaderboardsButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowLeaderboardsButton"
+ "xpos" "rs1-10"
+ "ypos" "40"
+ "zpos" "0"
+ "wide" "p0.45"
+ "tall" "15"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "2"
+ "command" "show_leaderboards"
+ "labeltext" "#TF_Competitive_ViewLeaderboards"
+ "font" "CerbeticaBold12"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "center"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ShowMatchHistoryButton"
+ {
+ "ControlName" "Button"
+ "fieldName" "ShowMatchHistoryButton"
+ "xpos" "10"
+ "ypos" "40"
+ "zpos" "0"
+ "wide" "p0.45"
+ "tall" "15"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "2"
+ "command" "show_match_history"
+ "labeltext" "#TF_Competitive_ViewMatches"
+ "font" "CerbeticaBold12"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "center"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "PlaylistBGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlaylistBGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "35"
+ "zpos" "-1"
+ "wide" "p0.98"
+ "tall" "p1-200"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ //"border" "MainMenuBGBorder"
+ "proportionaltoparent" "1"
+ "pinCorner" "2"
+ "autoResize" "1"
+
+ "PlayListDropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlayListDropShadow"
+ "xpos" "cs-0.5"
+ "ypos" "25"
+ "zpos" "100"
+ "wide" "p0.95"
+ "tall" "p0.89"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "MatchHistoryCategories"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MatchHistoryCategories"
+ "xpos" "cs-0.5"
+ "ypos" "25"
+ "zpos" "10"
+ "wide" "p0.95"
+ "tall" "20"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ "BGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "rs1"
+ "zpos" "-100"
+ "wide" "p1.2"
+ "tall" "p1.3"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "border" "MainMenuBGBorder"
+ }
+
+ "SortArrow"
+ {
+ "ControlName" "Label"
+ "fieldName" "SortArrow"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "f0"
+ "proportionaltoparent" "1"
+ "visible" "1"
+ "paintbackground" "0"
+ "mouseinputenabled" "0"
+ "labeltext" "6"
+ "font" "MarlettSmall"
+ "textAlignment" "west"
+
+ "defaultFgColor_override" "TanDark"
+ "armedFgColor_override" "TanDark"
+ "selectedFgColor_override" "TanDark"
+ }
+
+ "ResultButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ResultButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "p0.18"
+ "tall" "18"
+ "proportionaltoparent" "1"
+ "visible" "1"
+ "paintbackground" "0"
+ "border_default" "SortCategoryBorder"
+ "labeltext" "#TF_Competitive_Result"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "141 63 63 255"
+ "textAlignment" "west"
+ "textinsetx" "15"
+
+ "defaultFgColor_override" "TanDark"
+ "armedFgColor_override" "Orange"
+ "selectedFgColor_override" "TanLight"
+
+ "image_selectedcolor" "White"
+ "image_armedcolor" "Transparent"
+ "image_drawcolor" "Transparent"
+
+ "command" "sort0"
+ "actionsignallevel" "4"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "DateButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "DateButton"
+ "xpos" "p0.18"
+ "ypos" "0"
+ "wide" "p0.4"
+ "tall" "18"
+ "proportionaltoparent" "1"
+ "visible" "1"
+ "paintbackground" "0"
+ "border_default" "SortCategoryBorder"
+ "labeltext" "#TF_Competitive_Date"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "west"
+ "textinsetx" "15"
+
+ "defaultFgColor_override" "TanDark"
+ "armedFgColor_override" "Orange"
+ "selectedFgColor_override" "TanLight"
+
+ "image_selectedcolor" "White"
+ "image_armedcolor" "Transparent"
+ "image_drawcolor" "Transparent"
+
+ "command" "sort1"
+ "actionsignallevel" "4"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "MapButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "MapButton"
+ "xpos" "p0.58"
+ "ypos" "0"
+ "wide" "p0.29"
+ "tall" "18"
+ "proportionaltoparent" "1"
+ "visible" "1"
+ "paintbackground" "0"
+ "border_default" "SortCategoryBorder"
+ "labeltext" "#TF_Competitive_Map"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "west"
+ "textinsetx" "15"
+
+ "defaultFgColor_override" "TanDark"
+ "armedFgColor_override" "Orange"
+ "selectedFgColor_override" "TanLight"
+
+ "image_selectedcolor" "White"
+ "image_armedcolor" "Transparent"
+ "image_drawcolor" "Transparent"
+
+ "command" "sort2"
+ "actionsignallevel" "4"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "KDRButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "KDRButton"
+ "xpos" "p0.87"
+ "ypos" "0"
+ "wide" "p0.12"
+ "tall" "18"
+ "proportionaltoparent" "1"
+ "visible" "1"
+ "paintbackground" "0"
+ "labeltext" "#TF_Competitive_KDR"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "west"
+
+ "defaultFgColor_override" "TanDark"
+ "armedFgColor_override" "Orange"
+ "selectedFgColor_override" "TanLight"
+
+ "image_selectedcolor" "White"
+ "image_armedcolor" "Transparent"
+ "image_drawcolor" "Transparent"
+
+ "command" "sort3"
+ "actionsignallevel" "4"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+ }
+
+ "MatchHistoryContainer"
+ {
+ "ControlName" "CScrollableList"
+ "fieldName" "MatchHistoryContainer"
+ "xpos" "cs-0.5"
+ "ypos" "40"
+ "wide" "p0.95"
+ "tall" "p0.78"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "restrict_width" "0"
+
+ "ScrollBar"
+ {
+ "ControlName" "ScrollBar"
+ "FieldName" "ScrollBar"
+ "xpos" "rs1-1"
+ "ypos" "0"
+ "tall" "f0"
+ "wide" "5" // This gets slammed from client schme. GG.
+ "zpos" "1000"
+ "nobuttons" "1"
+ "proportionaltoparent" "1"
+
+ "Slider"
+ {
+ "fgcolor_override" "TanDark"
+ }
+
+ "UpButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "UpButton"
+ "visible" "0"
+ }
+
+ "DownButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "DownButton"
+ "visible" "0"
+ }
+ }
+ }
+
+ "Leaderboard"
+ {
+ "ControlName" "CLadderLobbyLeaderboard"
+ "fieldName" "Leaderboard"
+ "xpos" "cs-0.5"
+ "ypos" "7"
+ "wide" "p0.95"
+ "tall" "p0.89"
+ "tall" "f20"
+ "visible" "0"
+ "enabled" "1"
+ "mouseinputenabled" "1"
+ "scaleImage" "1"
+ "entry_step" "23"
+ "proportionaltoparent" "1"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/controlpointcountdown.res b/resource/ui/controlpointcountdown.res
new file mode 100644
index 0000000..921c979
--- /dev/null
+++ b/resource/ui/controlpointcountdown.res
@@ -0,0 +1,23 @@
+"Resource/UI/ControlPointCountdown.res"
+{
+ "CapCountdownLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CapCountdownLabel"
+ "font" "Cerbetica16"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%capturetime%"
+ "textAlignment" "center"
+ "fgcolor" "TanLight"
+ "bgcolor" "TanLight"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/controlpointicon.res b/resource/ui/controlpointicon.res
new file mode 100644
index 0000000..f42957d
--- /dev/null
+++ b/resource/ui/controlpointicon.res
@@ -0,0 +1,112 @@
+"Resource/UI/ControlPointIcon.res"
+{
+ "ControlPointIcon"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ControlPointIcon"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "28"
+ "tall" "28"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "Countdown"
+ {
+ "ControlName" "CControlPointCountdown"
+ "fieldName" "Countdown"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "4"
+ "wide" "28"
+ "tall" "28"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "CapPlayerImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "CapPlayerImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "7"
+ "tall" "16"
+ "visible" "0"
+ "enabled" "1"
+ "image" "capture_icon"
+ "scaleImage" "1"
+ }
+
+ "CapNumPlayers"
+ {
+ "ControlName" "Label"
+ "fieldName" "CapNumPlayers"
+ "font" "Cerbetica14"
+ "xpos" "11"
+ "ypos" "0"
+ "zpos" "4"
+ "wide" "16"
+ "tall" "33"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#ControlPointIconCappers"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "OverlayImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "OverlayImage"
+ "xpos" "18"
+ "ypos" "0"
+ "zpos" "4"
+ "wide" "12"
+ "tall" "12"
+ "visible" "0"
+ "enabled" "1"
+ "image" "capture_icon"
+ "scaleImage" "1"
+ }
+
+ "CPTimerLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CPTimerLabel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "9"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "60"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "font" "Cerbetica16"
+ }
+
+ "CPTimerBG"
+ {
+ "ControlName" "Panel"
+ "fieldName" "CPTimerBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "60"
+ "tall" "30"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../sprites/obj_icons/icon_obj_timer"
+ "scaleImage" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/controlpointprogressbar.res b/resource/ui/controlpointprogressbar.res
new file mode 100644
index 0000000..aa526dc
--- /dev/null
+++ b/resource/ui/controlpointprogressbar.res
@@ -0,0 +1,67 @@
+"Resource/UI/ControlPointProgressBar.res"
+{
+ "ControlPointProgressBar"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ControlPointProgressBar"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "20"
+ "wide" "100"
+ "tall" "65"
+ "wide_minmode" "65"
+ "tall_minmode" "42"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "ProgressBar"
+ {
+ "ControlName" "CircularProgressBar"
+ "fieldName" "ProgressBar"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Teardrop"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Teardrop"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "TeardropSide"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "TeardropSide"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "ProgressText"
+ {
+ "ControlName" "Label"
+ "fieldName" "ProgressText"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Blocked"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Blocked"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/craftingpanel.res b/resource/ui/craftingpanel.res
new file mode 100644
index 0000000..d336fd5
--- /dev/null
+++ b/resource/ui/craftingpanel.res
@@ -0,0 +1,468 @@
+"Resource/UI/CraftingPanel.res"
+{
+ "crafting_panel"
+ {
+ "ControlName" "Frame"
+ "fieldName" "crafting_panel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "400"
+ "zpos" "501"
+ "visible" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ "infocus_bgcolor_override" "DarkGrey"
+ "outoffocus_bgcolor_override" "DarkGrey"
+
+ "item_ypos" "85"
+ "output_item_ypos" "255"
+ "item_crafting_offcenter_x" "0"
+ "item_backpack_xdelta" "2"
+ "item_backpack_ydelta" "4"
+
+ "button_xpos_offcenter" "175"
+ "button_ypos" "85"
+ "button_ydelta" "80"
+ "button_override_delete_xpos" "0"
+
+ "modelpanels_kv"
+ {
+ "ControlName" "CItemModelPanel"
+ "wide" "70"
+ "tall" "45"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "model_ypos" "5"
+ "model_tall" "35"
+ "text_center" "1"
+ "name_only" "1"
+ "text_forcesize" "3"
+ "noitem_use_fullpanel" "1"
+
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+
+ "MainContentsContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MainContentsContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+
+ "namelabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "namelabel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "50"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%itemname%"
+ "textAlignment" "south"
+ "fgcolor" "TanLight"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+ }
+ }
+
+ "recipebuttons_kv"
+ {
+ "font" "HudFontSmallestBold"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "280"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "wrap" "0"
+ "centerwrap" "0"
+ "textAlignment" "west"
+ "textinsetx" "0"
+ "defaultFgColor_override" "TextColor"
+ "defaultBgColor_override" "Transparent"
+ "armedFgColor_override" "TanLight"
+ "armedBgColor_override" "Transparent"
+ "depressedFgColor_override" "178 82 22 255"
+ "depressedBgColor_override" "Transparent"
+ }
+
+ "filter_xoffset" "-290"
+ "filter_ypos" "30"
+ "filter_xdelta" "10"
+ "filter_ydelta" "10"
+
+ "recipefilterbuttons_kv"
+ {
+ "zpos" "2"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "Command" ""
+ "Default" "0"
+ "font" "MenuKeys"
+ "scaleImage" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+ }
+
+ "ClassLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#CraftStep1"
+ "textAlignment" "north-west"
+ "xpos" "c-290"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "240"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "200 187 161 255"
+ }
+
+ "selectedrecipecontainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "selectedrecipecontainer"
+ "xpos" "c0"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "350"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "200 187 161 0"
+
+ "RecipeTitle"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RecipeTitle"
+ "font" "HudFontSmallBold"
+ "labelText" "%recipetitle%"
+ "textAlignment" "west"
+ "xpos" "0"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "280"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "200 187 161 255"
+ "wrap" "1"
+ }
+
+ "RecipeInputStringLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RecipeInputStringLabel"
+ "font" "ItemFontAttribLarge"
+ "labelText" "%recipeinputstring%"
+ "textAlignment" "north-west"
+ "xpos" "0"
+ "ypos" "45"
+ "zpos" "1"
+ "wide" "280"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "153 204 255 255"
+ "wrap" "1"
+ }
+
+ "InputLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "InputLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#Craft_Recipe_Inputs"
+ "textAlignment" "north-west"
+ "xpos" "0"
+ "ypos" "68"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TextColor"
+ }
+
+ "OutputLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "OutputLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#Craft_Recipe_Outputs"
+ "textAlignment" "north-west"
+ "xpos" "0"
+ "ypos" "238"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TextColor"
+ }
+
+ "CraftButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CraftButton"
+ "xpos" "0"
+ "ypos" "318"
+ "zpos" "20"
+ "wide" "200"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "#CraftConfirm"
+ "font" "HudFontMediumBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "craft"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "FreeAccountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "FreeAccountLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#Craft_PremiumRecipe"
+ "textAlignment" "west"
+ "xpos" "0"
+ "ypos" "318"
+ "zpos" "21"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "178 82 22 255"
+ }
+
+ "UpgradeButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "UpgradeButton"
+ "xpos" "200"
+ "ypos" "318"
+ "zpos" "20"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Trial_Upgrade"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "upgrade"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultBgColor_override" "102 122 42 255"
+ "armedBgColor_override" "143 167 57 255"
+ "depressedBgColor_override" "143 167 57 255"
+ "selectedBgColor_override" "143 167 57 255"
+ }
+ }
+
+ "recipecontainerscroller"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "recipecontainerscroller"
+ "xpos" "c-290"
+ "ypos" "70"
+ "zpos" "5"
+ "wide" "280"
+ "tall" "240"
+ "PaintBackgroundType" "2"
+ "fgcolor_override" "59 54 48 255"
+ "bgcolor_override" "200 187 161 0"
+ "autohide_buttons" "1"
+ }
+
+ "recipecontainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "recipecontainer"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "280"
+ "tall" "240"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "200 187 161 0"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "mousedragitempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mousedragitempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "54"
+ "tall" "42"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "model_ypos" "5"
+ "model_tall" "35"
+ "text_ypos" "60"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+
+ "TooltipPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TooltipPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "140"
+ "tall" "50"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "border" "MainMenuBGBorder"
+
+ "TipLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TipLabel"
+ "font" "HudFontSmallest"
+ "labelText" "%tiptext%"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "235 226 202 255"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+ }
+
+ "ShowExplanationsButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowExplanationsButton"
+ "xpos" "9999"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/craftingstatusdialog.res b/resource/ui/craftingstatusdialog.res
new file mode 100644
index 0000000..a369c3b
--- /dev/null
+++ b/resource/ui/craftingstatusdialog.res
@@ -0,0 +1,123 @@
+"Resource/UI/CraftingStatusDialog.res"
+{
+ "CraftingStatusDialog"
+ {
+ "fieldName" "CraftingStatusDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-100"
+ "ypos" "200"
+ "wide" "200"
+ "tall" "110"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "0"
+ "border" "CyanBorder"
+ }
+
+ "CenterPositioner"
+ {
+ "ControlName" "Label"
+ "fieldName" "CenterPositioner"
+ "font" "HudFontSmallBold"
+ "xpos" "0"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "centerwrap" "0"
+ "labelText" ""
+ "textAlignment" "center"
+ "bgcolor_override" "Transparent"
+ }
+
+ "RecipeItemModelPanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "RecipeItemModelPanel"
+ "visible" "0"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "centerwrap" "1"
+ "labelText" "%updatetext%"
+ "textAlignment" "center"
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "Transparent"
+ "auto_wide_tocontents" "1"
+
+ "pin_to_sibling" "CenterPositioner"
+ "pin_corner_to_sibling" "4"
+ "pin_to_sibling_corner" "4"
+ }
+
+ "EllipsesLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "EllipsesLabel"
+ "font" "HudFontSmallBold"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%ellipses%"
+ "textAlignment" "west"
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "Transparent"
+
+ "pin_to_sibling" "TitleLabel"
+ "pin_corner_to_sibling" "0"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CloseButton"
+ "xpos" "50"
+ "ypos" "75"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#GameUI_Ok"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "close"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/dispenser_active.res b/resource/ui/destroy_menu/dispenser_active.res
new file mode 100644
index 0000000..80869f0
--- /dev/null
+++ b/resource/ui/destroy_menu/dispenser_active.res
@@ -0,0 +1,107 @@
+"Resource/UI/destroy_menu/dispenser_active.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Dispenser"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "DestroyIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "DestroyIcon"
+ "xpos" "13"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "70"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_demolish"
+ "iconColor" "255 255 255 255"
+ }
+
+ "BuildingIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildingIcon"
+ "xpos" "10"
+ "ypos" "12"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "80"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_dispenser"
+ "iconColor" "White"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "2"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/dispenser_inactive.res b/resource/ui/destroy_menu/dispenser_inactive.res
new file mode 100644
index 0000000..32dd593
--- /dev/null
+++ b/resource/ui/destroy_menu/dispenser_inactive.res
@@ -0,0 +1,115 @@
+"Resource/UI/build_menu/dispenser_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Dispenser"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "ProgressOffWhiteTransparent"
+ }
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "CerbeticaBold16"
+ "xpos" "10"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_NotBuilt"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "UnavailableLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UnavailableLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "10"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Unavailable"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "255 255 255 255"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "2"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/hudmenuengydestroy.res b/resource/ui/destroy_menu/hudmenuengydestroy.res
new file mode 100644
index 0000000..6a9e2af
--- /dev/null
+++ b/resource/ui/destroy_menu/hudmenuengydestroy.res
@@ -0,0 +1,243 @@
+"Resource/UI/build_menu/HudMenuEngyDestroy.res"
+{
+ "MainBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBackground"
+ "xpos" "50"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "130"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_bg"
+ "fillcolor" "0 0 0 200"
+ }
+
+ "DestroyIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "DestroyIcon"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "64"
+ "tall" "64"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_demolish"
+ "iconColor" "White"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "CerbeticaBold32"
+ "xpos" "68"
+ "ypos" "-10"
+ "zpos" "2"
+ "wide" "300"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_menu_demolish_title"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "TitleLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabelDropshadow"
+ "font" "CerbeticaBold32"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_menu_demolish_title"
+ "textAlignment" "Left"
+ "dulltext" "1"
+ "brighttext" "0"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "TitleLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "CancelLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CancelLabel"
+ "font" "SpectatorKeyHints"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Cancel"
+ "textAlignment" "East"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "active_item_1"
+ {
+ "ControlName" "CEngyDestroyMenuItem"
+ "fieldName" "active_item_1"
+ "xpos" "50"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "active_item_2"
+ {
+ "ControlName" "CEngyDestroyMenuItem"
+ "fieldName" "active_item_2"
+ "xpos" "150"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "active_item_3"
+ {
+ "ControlName" "CEngyDestroyMenuItem"
+ "fieldName" "active_item_3"
+ "xpos" "250"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "active_item_4"
+ {
+ "ControlName" "CEngyDestroyMenuItem"
+ "fieldName" "active_item_4"
+ "xpos" "350"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "inactive_item_1"
+ {
+ "ControlName" "CEngyDestroyMenuItem"
+ "fieldName" "inactive_item_1"
+ "xpos" "50"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "inactive_item_2"
+ {
+ "ControlName" "CEngyDestroyMenuItem"
+ "fieldName" "inactive_item_2"
+ "xpos" "150"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "inactive_item_3"
+ {
+ "ControlName" "CEngyDestroyMenuItem"
+ "fieldName" "inactive_item_3"
+ "xpos" "250"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "inactive_item_4"
+ {
+ "ControlName" "CEngyDestroyMenuItem"
+ "fieldName" "inactive_item_4"
+ "xpos" "350"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "1"
+ }
+
+ "unavailable_item_1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_item_1"
+ "xpos" "50"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "unavailable_item_2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_item_2"
+ "xpos" "150"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "unavailable_item_3"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_item_3"
+ "xpos" "250"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+
+ "unavailable_item_4"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "unavailable_item_4"
+ "xpos" "350"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "124"
+ "visible" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/pipboy/dispenser_active.res b/resource/ui/destroy_menu/pipboy/dispenser_active.res
new file mode 100644
index 0000000..b16705d
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/dispenser_active.res
@@ -0,0 +1,24 @@
+#base "../dispenser_active.res"
+
+"Resource/UI/destroy_menu/dispenser_active.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "DestroyIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "BuildingIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/pipboy/dispenser_inactive.res b/resource/ui/destroy_menu/pipboy/dispenser_inactive.res
new file mode 100644
index 0000000..9538284
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/dispenser_inactive.res
@@ -0,0 +1,24 @@
+#base "../dispenser_inactive.res"
+
+"Resource/UI/build_menu/dispenser_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NotBuiltLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "UnavailableLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/pipboy/hudmenuengydestroy.res b/resource/ui/destroy_menu/pipboy/hudmenuengydestroy.res
new file mode 100644
index 0000000..8743044
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/hudmenuengydestroy.res
@@ -0,0 +1,52 @@
+#base "../HudMenuEngyDestroy.res"
+
+"Resource/UI/build_menu/HudMenuEngyDestroy.res"
+{
+ "ItemBackground"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ItemBackground"
+ "xpos" "50"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "130"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "pipboy_overlay"
+ "tileImage" "1"
+ "drawcolor" "192 192 192 255"
+ }
+ "BackgroundEngineer"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "BackgroundEngineer"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "40"
+ "tall" "40"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "pipboy_engineer"
+ "tileImage" "0"
+ "tileVertically" "0"
+ }
+
+ "DestroyIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "TitleLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "CancelLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/pipboy/sentry_active.res b/resource/ui/destroy_menu/pipboy/sentry_active.res
new file mode 100644
index 0000000..a30673c
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/sentry_active.res
@@ -0,0 +1,24 @@
+#base "../sentry_active.res"
+
+"Resource/UI/destroy_menu/sentry_active.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "DestroyIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "BuildingIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/pipboy/sentry_inactive.res b/resource/ui/destroy_menu/pipboy/sentry_inactive.res
new file mode 100644
index 0000000..aaedbae
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/sentry_inactive.res
@@ -0,0 +1,24 @@
+#base "../sentry_inactive.res"
+
+"Resource/UI/destroy_menu/sentry_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NotBuiltLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "UnavailableLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/pipboy/tele_entrance_active.res b/resource/ui/destroy_menu/pipboy/tele_entrance_active.res
new file mode 100644
index 0000000..7d534c6
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/tele_entrance_active.res
@@ -0,0 +1,24 @@
+#base "../tele_entrance_active.res"
+
+"Resource/UI/destroy_menu/tele_entrance_active.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "DestroyIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "BuildingIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/pipboy/tele_entrance_inactive.res b/resource/ui/destroy_menu/pipboy/tele_entrance_inactive.res
new file mode 100644
index 0000000..948b64a
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/tele_entrance_inactive.res
@@ -0,0 +1,24 @@
+#base "../tele_entrance_inactive.res"
+
+"Resource/UI/build_menu/tele_entrance_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NotBuiltLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "UnavailableLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/pipboy/tele_exit_active.res b/resource/ui/destroy_menu/pipboy/tele_exit_active.res
new file mode 100644
index 0000000..f2a24a8
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/tele_exit_active.res
@@ -0,0 +1,24 @@
+#base "../tele_exit_active.res"
+
+"Resource/UI/destroy_menu/tele_exit_active.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "DestroyIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "BuildingIcon"
+ {
+ "iconColor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/pipboy/tele_exit_inactive.res b/resource/ui/destroy_menu/pipboy/tele_exit_inactive.res
new file mode 100644
index 0000000..936a295
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/tele_exit_inactive.res
@@ -0,0 +1,24 @@
+#base "../tele_exit_inactive.res"
+
+"Resource/UI/build_menu/tele_exit_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NotBuiltLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "UnavailableLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "ColorGreen"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/sentry_active.res b/resource/ui/destroy_menu/sentry_active.res
new file mode 100644
index 0000000..b256f5b
--- /dev/null
+++ b/resource/ui/destroy_menu/sentry_active.res
@@ -0,0 +1,107 @@
+"Resource/UI/destroy_menu/sentry_active.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Sentry"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "DestroyIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "DestroyIcon"
+ "xpos" "13"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "70"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_demolish"
+ "iconColor" "White"
+ }
+
+ "BuildingIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildingIcon"
+ "xpos" "10"
+ "ypos" "12"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "80"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_sentrygun_1"
+ "iconColor" "White"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/sentry_inactive.res b/resource/ui/destroy_menu/sentry_inactive.res
new file mode 100644
index 0000000..7a83aca
--- /dev/null
+++ b/resource/ui/destroy_menu/sentry_inactive.res
@@ -0,0 +1,115 @@
+"Resource/UI/destroy_menu/sentry_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Sentry"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "ProgressOffWhiteTransparent"
+ }
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "10"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_NotBuilt"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "UnavailableLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UnavailableLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "10"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Unavailable"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "255 255 255 128"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/tele_entrance_active.res b/resource/ui/destroy_menu/tele_entrance_active.res
new file mode 100644
index 0000000..4c9ffef
--- /dev/null
+++ b/resource/ui/destroy_menu/tele_entrance_active.res
@@ -0,0 +1,107 @@
+"Resource/UI/destroy_menu/tele_entrance_active.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Tele_Entrance_360"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "DestroyIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "DestroyIcon"
+ "xpos" "13"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "70"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_demolish"
+ "iconColor" "White"
+ }
+
+ "BuildingIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildingIcon"
+ "xpos" "10"
+ "ypos" "12"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "80"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_tele_entrance"
+ "iconColor" "White"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "3"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/tele_entrance_inactive.res b/resource/ui/destroy_menu/tele_entrance_inactive.res
new file mode 100644
index 0000000..337520f
--- /dev/null
+++ b/resource/ui/destroy_menu/tele_entrance_inactive.res
@@ -0,0 +1,115 @@
+"Resource/UI/build_menu/tele_entrance_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Tele_Entrance_360"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "ProgressOffWhiteTransparent"
+ }
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "10"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_NotBuilt"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "UnavailableLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UnavailableLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "10"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Unavailable"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "3"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/tele_exit_active.res b/resource/ui/destroy_menu/tele_exit_active.res
new file mode 100644
index 0000000..2dba123
--- /dev/null
+++ b/resource/ui/destroy_menu/tele_exit_active.res
@@ -0,0 +1,107 @@
+"Resource/UI/destroy_menu/tele_exit_active.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Tele_Exit_360"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "DestroyIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "DestroyIcon"
+ "xpos" "13"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "70"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_demolish"
+ "iconColor" "White"
+ }
+
+ "BuildingIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildingIcon"
+ "xpos" "10"
+ "ypos" "12"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "80"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_tele_exit"
+ "iconColor" "White"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "4"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/destroy_menu/tele_exit_inactive.res b/resource/ui/destroy_menu/tele_exit_inactive.res
new file mode 100644
index 0000000..32d18ca
--- /dev/null
+++ b/resource/ui/destroy_menu/tele_exit_inactive.res
@@ -0,0 +1,115 @@
+"Resource/UI/build_menu/tele_exit_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "xpos" "15"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Tele_Exit_360"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "ProgressOffWhiteTransparent"
+ }
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "10"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_NotBuilt"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "UnavailableLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UnavailableLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "10"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Unavailable"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "4"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/demoman_blue.res b/resource/ui/disguise_menu/demoman_blue.res
new file mode 100644
index 0000000..00528a6
--- /dev/null
+++ b/resource/ui/disguise_menu/demoman_blue.res
@@ -0,0 +1,22 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/demoman_blue.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "#TF_Class_Name_Demoman"
+ }
+
+ "NewNumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "1"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/demoman_red.res b/resource/ui/disguise_menu/demoman_red.res
new file mode 100644
index 0000000..32e4a43
--- /dev/null
+++ b/resource/ui/disguise_menu/demoman_red.res
@@ -0,0 +1,19 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/demoman_red.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Class_Name_Demoman"
+ }
+
+ "NewNumberLabel"
+ {
+ "labelText" "1"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/engineer_blue.res b/resource/ui/disguise_menu/engineer_blue.res
new file mode 100644
index 0000000..78c283e
--- /dev/null
+++ b/resource/ui/disguise_menu/engineer_blue.res
@@ -0,0 +1,22 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/engineer_blue.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "#TF_Class_Name_Engineer"
+ }
+
+ "NewNumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "3"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "6"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/engineer_red.res b/resource/ui/disguise_menu/engineer_red.res
new file mode 100644
index 0000000..b7b49de
--- /dev/null
+++ b/resource/ui/disguise_menu/engineer_red.res
@@ -0,0 +1,19 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/engineer_red.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Class_Name_Engineer"
+ }
+
+ "NewNumberLabel"
+ {
+ "labelText" "3"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "6"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/heavy_blue.res b/resource/ui/disguise_menu/heavy_blue.res
new file mode 100644
index 0000000..ccc5263
--- /dev/null
+++ b/resource/ui/disguise_menu/heavy_blue.res
@@ -0,0 +1,22 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/heavy_blue.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "#TF_Class_Name_HWGuy"
+ }
+
+ "NewNumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "2"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "5"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/heavy_red.res b/resource/ui/disguise_menu/heavy_red.res
new file mode 100644
index 0000000..46fe066
--- /dev/null
+++ b/resource/ui/disguise_menu/heavy_red.res
@@ -0,0 +1,96 @@
+"Resource/UI/disguise_menu/heavy_red.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemName"
+ "font" "CerbeticaBold14"
+ "xpos" "20"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "45"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Class_Name_HWGuy"
+ "fgcolor" "HUDRedTeamSolid"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ClassIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ClassIcon"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "45"
+ "tall" "90"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_scout_red"
+ }
+
+ "NumberBg"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "15"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NewNumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold14"
+ "fgcolor" "HUDRedTeamSolid"
+ "xpos" "5"
+ "ypos" "3"
+ "zpos" "0"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "2"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold14"
+ "fgcolor" "HUDRedTeamSolid"
+ "xpos" "5"
+ "ypos" "3"
+ "zpos" "0"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "5"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/hudmenuspydisguise.res b/resource/ui/disguise_menu/hudmenuspydisguise.res
new file mode 100644
index 0000000..f6f5cab
--- /dev/null
+++ b/resource/ui/disguise_menu/hudmenuspydisguise.res
@@ -0,0 +1,449 @@
+"Resource/UI/disguise_menu/HudMenuSpyDisguise.res"
+{
+ "MainBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MainBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "470"
+ "tall" "170"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_bg"
+ "fillcolor" "0 0 0 200"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "CerbeticaBold28"
+ "xpos" "25"
+ "ypos" "40"
+ "zpos" "3"
+ "wide" "360"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Disguise_Title"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "TitleLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabelDropshadow"
+ "font" "CerbeticaBold28"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-2"
+ "ypos" "-2"
+ "zpos" "3"
+ "wide" "360"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Disguise_Title"
+ "textAlignment" "Left"
+ "dulltext" "1"
+ "brighttext" "0"
+
+ "pin_to_sibling" "TitleLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "ToggleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToggleLabel"
+ "font" "Cerbetica12"
+ "xpos" "-40"
+ "ypos" "195"
+ "zpos" "2"
+ "wide" "200"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Spy_Minus_Toggle"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "CancelLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CancelLabel"
+ "font" "Default"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "200"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Build_Cancel"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShadedBar"
+ "xpos" "20"
+ "ypos" "60"
+ "zpos" "1"
+ "wide" "80"
+ "tall" "132"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 200"
+ "PaintBackgroundType" "0"
+ }
+
+ "class_item_red_1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_red_1"
+ "xpos" "20"
+ "ypos" "72"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_blue_1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_blue_1"
+ "xpos" "20"
+ "ypos" "72"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_red_2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_red_2"
+ "xpos" "20"
+ "ypos" "84"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_blue_2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_blue_2"
+ "xpos" "20"
+ "ypos" "84"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_red_3"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_red_3"
+ "xpos" "20"
+ "ypos" "96"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_blue_3"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_blue_3"
+ "xpos" "20"
+ "ypos" "96"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_red_4"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_red_4"
+ "xpos" "20"
+ "ypos" "108"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_blue_4"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_blue_4"
+ "xpos" "20"
+ "ypos" "108"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_red_5"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_red_5"
+ "xpos" "20"
+ "ypos" "120"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_blue_5"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_blue_5"
+ "xpos" "20"
+ "ypos" "120"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_red_6"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_red_6"
+ "xpos" "20"
+ "ypos" "132"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_blue_6"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_blue_6"
+ "xpos" "20"
+ "ypos" "132"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_red_7"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_red_7"
+ "xpos" "20"
+ "ypos" "144"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_blue_7"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_blue_7"
+ "xpos" "20"
+ "ypos" "144"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_red_8"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_red_8"
+ "xpos" "20"
+ "ypos" "156"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_blue_8"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_blue_8"
+ "xpos" "20"
+ "ypos" "156"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_red_9"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_red_9"
+ "xpos" "20"
+ "ypos" "168"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "class_item_blue_9"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "class_item_blue_9"
+ "xpos" "20"
+ "ypos" "168"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "16"
+ "tall" "16"
+ "visible" "1"
+ }
+
+ "NumberBg1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "4"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "0"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel1"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold14"
+ "fgcolor" "White"
+ "xpos" "25"
+ "ypos" "87"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberBg2"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold14"
+ "fgcolor" "White"
+ "xpos" "25"
+ "ypos" "123"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "2"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberBg3"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel3"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold14"
+ "fgcolor" "White"
+ "xpos" "25"
+ "ypos" "159"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "3"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/medic_blue.res b/resource/ui/disguise_menu/medic_blue.res
new file mode 100644
index 0000000..2700189
--- /dev/null
+++ b/resource/ui/disguise_menu/medic_blue.res
@@ -0,0 +1,22 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/medic_blue.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "#TF_Class_Name_Medic"
+ }
+
+ "NewNumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "1"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "7"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/medic_red.res b/resource/ui/disguise_menu/medic_red.res
new file mode 100644
index 0000000..4dc497d
--- /dev/null
+++ b/resource/ui/disguise_menu/medic_red.res
@@ -0,0 +1,19 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/medic_red.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Class_Name_Medic"
+ }
+
+ "NewNumberLabel"
+ {
+ "labelText" "1"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "7"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/pyro_blue.res b/resource/ui/disguise_menu/pyro_blue.res
new file mode 100644
index 0000000..c66ce81
--- /dev/null
+++ b/resource/ui/disguise_menu/pyro_blue.res
@@ -0,0 +1,22 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/pyro_blue.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "#TF_Class_Name_Pyro"
+ }
+
+ "NewNumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "3"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/pyro_red.res b/resource/ui/disguise_menu/pyro_red.res
new file mode 100644
index 0000000..d06f925
--- /dev/null
+++ b/resource/ui/disguise_menu/pyro_red.res
@@ -0,0 +1,19 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/pyro_red.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Class_Name_Pyro"
+ }
+
+ "NewNumberLabel"
+ {
+ "labelText" "3"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/scout_blue.res b/resource/ui/disguise_menu/scout_blue.res
new file mode 100644
index 0000000..961ca87
--- /dev/null
+++ b/resource/ui/disguise_menu/scout_blue.res
@@ -0,0 +1,22 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/scout_blue.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "#TF_Class_Name_Scout"
+ }
+
+ "NewNumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "1"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/scout_red.res b/resource/ui/disguise_menu/scout_red.res
new file mode 100644
index 0000000..2b940d8
--- /dev/null
+++ b/resource/ui/disguise_menu/scout_red.res
@@ -0,0 +1,19 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/scout_red.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Class_Name_Scout"
+ }
+
+ "NewNumberLabel"
+ {
+ "labelText" "1"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/sniper_blue.res b/resource/ui/disguise_menu/sniper_blue.res
new file mode 100644
index 0000000..4dfe556
--- /dev/null
+++ b/resource/ui/disguise_menu/sniper_blue.res
@@ -0,0 +1,22 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/sniper_blue.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "#TF_Class_Name_Sniper"
+ }
+
+ "NewNumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "2"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "8"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/sniper_red.res b/resource/ui/disguise_menu/sniper_red.res
new file mode 100644
index 0000000..fb5e892
--- /dev/null
+++ b/resource/ui/disguise_menu/sniper_red.res
@@ -0,0 +1,19 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/sniper_red.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Class_Name_Sniper"
+ }
+
+ "NewNumberLabel"
+ {
+ "labelText" "2"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "8"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/soldier_blue.res b/resource/ui/disguise_menu/soldier_blue.res
new file mode 100644
index 0000000..f0bb48f
--- /dev/null
+++ b/resource/ui/disguise_menu/soldier_blue.res
@@ -0,0 +1,22 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/soldier_blue.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "#TF_Class_Name_Soldier"
+ }
+
+ "NewNumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "2"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/soldier_red.res b/resource/ui/disguise_menu/soldier_red.res
new file mode 100644
index 0000000..cb3ea34
--- /dev/null
+++ b/resource/ui/disguise_menu/soldier_red.res
@@ -0,0 +1,19 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/soldier_red.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Class_Name_Soldier"
+ }
+
+ "NewNumberLabel"
+ {
+ "labelText" "2"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/spy_blue.res b/resource/ui/disguise_menu/spy_blue.res
new file mode 100644
index 0000000..c86ea90
--- /dev/null
+++ b/resource/ui/disguise_menu/spy_blue.res
@@ -0,0 +1,22 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/spy_blue.res"
+{
+ "ItemNameLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "#TF_Class_Name_Spy"
+ }
+
+ "NewNumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "3"
+ }
+
+ "NumberLabel"
+ {
+ "fgcolor" "HUDBlueTeamSolid"
+ "labelText" "9"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu/spy_red.res b/resource/ui/disguise_menu/spy_red.res
new file mode 100644
index 0000000..ebe5f0e
--- /dev/null
+++ b/resource/ui/disguise_menu/spy_red.res
@@ -0,0 +1,19 @@
+#base "heavy_red.res"
+
+"Resource/UI/disguise_menu/spy_red.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Class_Name_Spy"
+ }
+
+ "NewNumberLabel"
+ {
+ "labelText" "3"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "9"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/demoman_blue.res b/resource/ui/disguise_menu_360/demoman_blue.res
new file mode 100644
index 0000000..6ddbcf2
--- /dev/null
+++ b/resource/ui/disguise_menu_360/demoman_blue.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/demoman_blue.res"
+
+"Resource/UI/disguise_menu/demoman_blue.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/demoman_red.res b/resource/ui/disguise_menu_360/demoman_red.res
new file mode 100644
index 0000000..8d182d5
--- /dev/null
+++ b/resource/ui/disguise_menu_360/demoman_red.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/demoman_red.res"
+
+"Resource/UI/disguise_menu/demoman_red.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/engineer_blue.res b/resource/ui/disguise_menu_360/engineer_blue.res
new file mode 100644
index 0000000..0efe22b
--- /dev/null
+++ b/resource/ui/disguise_menu_360/engineer_blue.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/engineer_blue.res"
+
+"Resource/UI/disguise_menu/engineer_blue.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/engineer_red.res b/resource/ui/disguise_menu_360/engineer_red.res
new file mode 100644
index 0000000..a91965f
--- /dev/null
+++ b/resource/ui/disguise_menu_360/engineer_red.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/engineer_red.res"
+
+"Resource/UI/disguise_menu/engineer_red.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/heavy_blue.res b/resource/ui/disguise_menu_360/heavy_blue.res
new file mode 100644
index 0000000..8d499fa
--- /dev/null
+++ b/resource/ui/disguise_menu_360/heavy_blue.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/heavy_blue.res"
+
+"Resource/UI/disguise_menu/heavy_blue.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/heavy_red.res b/resource/ui/disguise_menu_360/heavy_red.res
new file mode 100644
index 0000000..fc534ed
--- /dev/null
+++ b/resource/ui/disguise_menu_360/heavy_red.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/heavy_red.res"
+
+"Resource/UI/disguise_menu/heavy_red.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/hudmenuspydisguise.res b/resource/ui/disguise_menu_360/hudmenuspydisguise.res
new file mode 100644
index 0000000..baa09b9
--- /dev/null
+++ b/resource/ui/disguise_menu_360/hudmenuspydisguise.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/HudMenuSpyDisguise.res"
+
+"Resource/UI/disguise_menu/HudMenuSpyDisguise.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/medic_blue.res b/resource/ui/disguise_menu_360/medic_blue.res
new file mode 100644
index 0000000..4e3b6bd
--- /dev/null
+++ b/resource/ui/disguise_menu_360/medic_blue.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/medic_blue.res"
+
+"Resource/UI/disguise_menu/medic_blue.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/medic_red.res b/resource/ui/disguise_menu_360/medic_red.res
new file mode 100644
index 0000000..893140e
--- /dev/null
+++ b/resource/ui/disguise_menu_360/medic_red.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/medic_red.res"
+
+"Resource/UI/disguise_menu/medic_red.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/pyro_blue.res b/resource/ui/disguise_menu_360/pyro_blue.res
new file mode 100644
index 0000000..7f3ed98
--- /dev/null
+++ b/resource/ui/disguise_menu_360/pyro_blue.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/pyro_blue.res"
+
+"Resource/UI/disguise_menu/pyro_blue.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/pyro_red.res b/resource/ui/disguise_menu_360/pyro_red.res
new file mode 100644
index 0000000..94249da
--- /dev/null
+++ b/resource/ui/disguise_menu_360/pyro_red.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/pyro_red.res"
+
+"Resource/UI/disguise_menu/pyro_red.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/scout_blue.res b/resource/ui/disguise_menu_360/scout_blue.res
new file mode 100644
index 0000000..01f5124
--- /dev/null
+++ b/resource/ui/disguise_menu_360/scout_blue.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/scout_blue.res"
+
+"Resource/UI/disguise_menu/scout_blue.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/scout_red.res b/resource/ui/disguise_menu_360/scout_red.res
new file mode 100644
index 0000000..d15a357
--- /dev/null
+++ b/resource/ui/disguise_menu_360/scout_red.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/scout_red.res"
+
+"Resource/UI/disguise_menu/scout_red.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/sniper_blue.res b/resource/ui/disguise_menu_360/sniper_blue.res
new file mode 100644
index 0000000..4e5a2cb
--- /dev/null
+++ b/resource/ui/disguise_menu_360/sniper_blue.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/sniper_blue.res"
+
+"Resource/UI/disguise_menu/sniper_blue.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/sniper_red.res b/resource/ui/disguise_menu_360/sniper_red.res
new file mode 100644
index 0000000..8845a51
--- /dev/null
+++ b/resource/ui/disguise_menu_360/sniper_red.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/sniper_red.res"
+
+"Resource/UI/disguise_menu/sniper_red.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/soldier_blue.res b/resource/ui/disguise_menu_360/soldier_blue.res
new file mode 100644
index 0000000..66c5d15
--- /dev/null
+++ b/resource/ui/disguise_menu_360/soldier_blue.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/soldier_blue.res"
+
+"Resource/UI/disguise_menu/soldier_blue.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/soldier_red.res b/resource/ui/disguise_menu_360/soldier_red.res
new file mode 100644
index 0000000..cd71f57
--- /dev/null
+++ b/resource/ui/disguise_menu_360/soldier_red.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/soldier_red.res"
+
+"Resource/UI/disguise_menu/soldier_red.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/spy_blue.res b/resource/ui/disguise_menu_360/spy_blue.res
new file mode 100644
index 0000000..228f7ac
--- /dev/null
+++ b/resource/ui/disguise_menu_360/spy_blue.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/spy_blue.res"
+
+"Resource/UI/disguise_menu/spy_blue.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguise_menu_360/spy_red.res b/resource/ui/disguise_menu_360/spy_red.res
new file mode 100644
index 0000000..36d589d
--- /dev/null
+++ b/resource/ui/disguise_menu_360/spy_red.res
@@ -0,0 +1,6 @@
+#base "../disguise_menu/spy_red.res"
+
+"Resource/UI/disguise_menu/spy_red.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/disguisestatuspanel.res b/resource/ui/disguisestatuspanel.res
new file mode 100644
index 0000000..4cc56bb
--- /dev/null
+++ b/resource/ui/disguisestatuspanel.res
@@ -0,0 +1,175 @@
+"Resource/UI/ItemModelPanel.res"
+{
+ "itemmodelpanel"
+ {
+ "ControlName" "CEmbeddedItemModelPanel"
+ "fieldName" "itemmodelpanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "100"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "useparentbg" "1"
+ "fov" "54"
+ "start_framed" "1"
+ "disable_manipulation" "1"
+
+ "model"
+ {
+ "angles_x" "10"
+ "angles_y" "130"
+ "angles_z" "0"
+ }
+ }
+
+ "DisguiseStatusBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "DisguiseStatusBG"
+ "xpos" "50"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "140"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../hud/color_panel_brown"
+ "teambg_1" "../hud/color_panel_brown"
+ "teambg_2" "../hud/color_panel_red"
+ "teambg_3" "../hud/color_panel_blu"
+ "src_corner_height" "23"
+ "src_corner_width" "23"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "DisguiseNameLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "DisguiseNameLabel"
+ "font" "Cerbetica14"
+ "xpos" "80"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "110"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%disguisename%"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "DisguiseNameLabelShadow"
+ {
+ "ControlName" "Label"
+ "fieldName" "DisguiseNameLabelShadow"
+ "font" "Cerbetica14"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "110"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%disguisename%"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor_override" "TransparentBlack"
+
+ "pin_to_sibling" "DisguiseNameLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "WeaponNameLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "WeaponNameLabel"
+ "font" "Cerbetica12"
+ "xpos" "80"
+ "ypos" "22"
+ "zpos" "1"
+ "wide" "110"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%weaponname%"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "WeaponNameLabelShadow"
+ {
+ "ControlName" "Label"
+ "fieldName" "WeaponNameLabelShadow"
+ "font" "Cerbetica12"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "110"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%weaponname%"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor_override" "TransparentBlack"
+
+ "pin_to_sibling" "WeaponNameLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "WeaponBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "WeaponBackground"
+ "xpos" "50"
+ "ypos" "26"
+ "zpos" "-1"
+ "wide" "140"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 164"
+ }
+
+ "SpectatorGUIHealth"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "SpectatorGUIHealth"
+ "xpos" "42"
+ "ypos" "-7"
+ "wide" "50"
+ "tall" "50"
+ "visible" "1"
+ "enabled" "1"
+ "HealthBonusPosAdj" "10"
+ "HealthDeathWarning" "0.49"
+ "TFFont" "HudFontSmall"
+ "HealthDeathWarningColor" "HUDDeathWarning"
+ "TextColor" "HudOffWhite"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/backpackpanel.res b/resource/ui/econ/backpackpanel.res
new file mode 100644
index 0000000..2fb6603
--- /dev/null
+++ b/resource/ui/econ/backpackpanel.res
@@ -0,0 +1,2036 @@
+"Resource/UI/FullLoadoutPanel.res"
+{
+ "backpack_panel"
+ {
+ "ControlName" "Frame"
+ "fieldName" "backpack_panel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ "infocus_bgcolor_override" "DarkGrey"
+ "outoffocus_bgcolor_override" "DarkGrey"
+
+ "item_xpos_offcenter_a" "-310"
+ "item_xpos_offcenter_b" "165"
+ "item_ypos" "60"
+ "item_ydelta" "80"
+ "item_mod_wide" "40"
+
+ "item_backpack_offcenter_x" "-288"
+ "item_backpack_xdelta" "4"
+ "item_backpack_ydelta" "3"
+
+ "button_xpos_offcenter" "175"
+ "button_ypos" "85"
+ "button_ydelta" "80"
+ "button_override_delete_xpos" "0"
+
+ "page_button_y" "288"
+ "page_button_x_delta" "3"
+ "page_button_y_delta" "3"
+ "page_button_per_row" "20"
+ "page_button_height" "13"
+
+ "pagebuttons_kv"
+ {
+ "ControlName" "EditablePanel"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "Button"
+ {
+ "fieldName" "Button"
+ "ControlName" "CExButton"
+ "wide" "25"
+ "tall" "13"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "textAlignment" "center"
+ "labelText" "%page%"
+ "font" "HudFontSmallestBold"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "New"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "New"
+ "font" "FontStorePrice"
+ "textAlignment" "east"
+ "ypos" "0"
+ "xpos" "0"
+ "zpos" "0"
+ "wide" "f1"
+ "tall" "f-3"
+ "textinsetx" "8"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#Store_Price_New"
+ "mouseinputenabled" "0"
+ "paintbackground" "0"
+ "proportionaltoparent" "1"
+ "border" "StoreNewBorder"
+ "fgcolor" "10 10 10 255"
+ }
+ }
+
+ "modelpanels_kv"
+ {
+ "ControlName" "CItemModelPanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "wide" "54"
+ "tall" "42"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "50"
+ "model_tall" "35"
+ "text_ypos" "60"
+ "text_center" "1"
+ "name_only" "1"
+
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+
+ "New"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "New"
+ "font" "FontStorePrice"
+ "textAlignment" "east"
+ "xpos" "rs1"
+ "ypos" "0"
+ "zpos" "15"
+ "wide" "25"
+ "tall" "12"
+ "textinsetx" "8"
+ "autoResize" "0"
+ "skip_autoresize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#Store_Price_New"
+ "mouseinputenabled" "0"
+ "paintbackground" "0"
+ "proportionaltoparent" "1"
+ "border" "StoreNewBorder"
+ "fgcolor" "10 10 10 255"
+ }
+
+ "use_item_sounds" "1"
+ }
+ }
+
+ "CaratLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CaratLabel"
+ "font" "Cerbetica16"
+ "labelText" ">>"
+ "textAlignment" "west"
+ "xpos" "c-300"
+ "ypos" "20"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "15"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "200 128 255 255"
+ }
+
+ "ClassLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassLabel"
+ "font" "HudFontMediumSmall"
+ "labelText" "#ClassBeingEquipped"
+ "textAlignment" "west"
+ "xpos" "c-280"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "250"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "0"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+
+ "ShowRarityComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "ShowRarityComboBox"
+ "font" "HudFontSmallestBold"
+ "wrap" "0"
+ "xpos" "c-25"
+ "ypos" "37"
+ "zpos" "1"
+ "wide" "150"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "default" "0"
+ "border" "CyanBorder"
+
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "Transparent"
+ "disabledFgColor_override" "TanLight"
+ "disabledBgColor_override" "Transparent"
+ "selectionColor_override" "Transparent"
+ "selectionTextColor_override" "TanLight"
+ "defaultSelectionBG2Color_override" "Transparent"
+ }
+
+ "ShowBaseItemsCheckbox"
+ {
+ "ControlName" "CheckButton"
+ "fieldName" "ShowBaseItemsCheckbox"
+ "labelText" "#ShowBaseItemsCheckBox"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "east"
+ "xpos" "c-29"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "120"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor_override" "White"
+ "bgcolor_override" "Black"
+ }
+
+ "NameFilterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NameFilterLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#Store_NameFilterLabel"
+ "textAlignment" "west"
+ "xpos" "c+137"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "90"
+ "tall" "15"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TanLight"
+ }
+
+ "NameFilterTextEntry"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "NameFilterTextEntry"
+ "font" "HudFontSmallest"
+ "xpos" "c+137"
+ "ypos" "15"
+ "wide" "150"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "1"
+ "unicode" "1"
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "15 15 15 255"
+ "paintbackgroundtype" "0"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "SortByComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "SortByComboBox"
+ "font" "HudFontSmallestBold"
+ "xpos" "c137"
+ "ypos" "37"
+ "zpos" "1"
+ "wide" "150"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "Transparent"
+ "disabledFgColor_override" "TanLight"
+ "disabledBgColor_override" "Transparent"
+ "selectionColor_override" "Transparent"
+ "selectionTextColor_override" "TanLight"
+ "defaultSelectionBG2Color_override" "Transparent"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "mousedragitempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mousedragitempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "54"
+ "tall" "42"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "model_ypos" "5"
+ "model_tall" "35"
+ "text_ypos" "60"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+
+ "PrevPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PrevPageButton"
+ "xpos" "c-288"
+ "ypos" "40"
+ "zpos" "1"
+ "wide" "25"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&A"
+ "font" "MenuArrows"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "prevpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultBgColor_override" "25 25 25 255"
+ "armedBgColor_override" "35 35 35 255"
+ "depressedBgColor_override" "25 25 25 255"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDark"
+ }
+
+ "CurPageLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurPageLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "%backpackpage%"
+ "textAlignment" "center"
+ "xpos" "c-260"
+ "ypos" "40"
+ "zpos" "1"
+ "wide" "53"
+ "tall" "13"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "NextPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextPageButton"
+ "xpos" "c-204"
+ "ypos" "40"
+ "zpos" "1"
+ "wide" "25"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&D"
+ "font" "MenuArrows"
+ "fgcolor" "TanLight"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nextpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultBgColor_override" "25 25 25 255"
+ "armedBgColor_override" "35 35 35 255"
+ "depressedBgColor_override" "25 25 25 255"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDark"
+ }
+
+ "DragToNextPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "DragToNextPageButton"
+ "xpos" "c290"
+ "ypos" "154"
+ "zpos" "1"
+ "wide" "25"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ">"
+ "font" "HudFontMediumBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" ""
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "DragToPrevPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "DragToPrevPageButton"
+ "xpos" "c-315"
+ "ypos" "154"
+ "zpos" "1"
+ "wide" "25"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<"
+ "font" "HudFontMediumBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" ""
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "CancelApplyToolButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelApplyToolButton"
+ "xpos" "c137"
+ "ypos" "37"
+ "zpos" "1"
+ "wide" "150"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "canceltool"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultBgColor_override" "25 25 25 255"
+ "armedBgColor_override" "35 35 35 255"
+ "depressedBgColor_override" "25 25 25 255"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDark"
+
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "ShowExplanationsButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowExplanationsButton"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "StartExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "StartExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "140"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+
+ "force_close" "1"
+ "end_x" "c-150"
+ "end_y" "100"
+ "end_wide" "300"
+ "end_tall" "155"
+ "callout_inparents_x" "c0"
+ "callout_inparents_y" "150"
+ "next_explanation" "PagesExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#BackpackItemsExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "260"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#BackpackItemsExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "260"
+ "tall" "85"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "280"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "125"
+ "zpos" "-1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "260"
+ "ypos" "125"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "PagesExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "PagesExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "100"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "force_close" "1"
+ "end_x" "c-50"
+ "end_y" "130"
+ "end_wide" "300"
+ "end_tall" "115"
+ "callout_inparents_x" "c240"
+ "callout_inparents_y" "290"
+ "next_explanation" "ContextExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#BackpackPagesExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "260"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#BackpackPagesExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "260"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "280"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "85"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "85"
+ "zpos" "-1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "260"
+ "ypos" "85"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "ContextExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "ContextExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "160"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "force_close" "1"
+ "end_x" "c-150"
+ "end_y" "80"
+ "end_wide" "300"
+ "end_tall" "205"
+ "callout_inparents_x" "c-30"
+ "callout_inparents_y" "323"
+ "next_explanation" "ArmoryExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#BackpackContextExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "260"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#BackpackContextExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "260"
+ "tall" "135"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "280"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "165"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "260"
+ "ypos" "165"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "165"
+ "zpos" "-1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+ }
+
+ "ArmoryExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "ArmoryExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "140"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+
+ "force_close" "1"
+ "end_x" "c-150"
+ "end_y" "80"
+ "end_wide" "300"
+ "end_tall" "155"
+ "callout_inparents_x" "c225"
+ "callout_inparents_y" "323"
+ "next_explanation" "ToolsExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#BackpackArmoryExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "260"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#BackpackArmoryExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "260"
+ "tall" "135"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "280"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "120"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "260"
+ "ypos" "120"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "120"
+ "zpos" "-1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+ }
+
+ "ToolsExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "ToolsExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "160"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+
+ "force_close" "1"
+ "end_x" "c-150"
+ "end_y" "80"
+ "end_wide" "300"
+ "end_tall" "165"
+ "callout_inparents_x" "c105"
+ "callout_inparents_y" "323"
+ "next_explanation" "StockExplanation"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#BackpackToolsExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "260"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#BackpackToolsExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "260"
+ "tall" "135"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "280"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "135"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "260"
+ "ypos" "135"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "135"
+ "zpos" "-1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+ }
+
+ "StockExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "StockExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "160"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+ "next_explanation" "SortExplanation"
+
+ "force_close" "1"
+ "end_x" "c-150"
+ "end_y" "80"
+ "end_wide" "300"
+ "end_tall" "165"
+ "callout_inparents_x" "c0"
+ "callout_inparents_y" "50"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#BackpackStockExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "260"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#BackpackStockExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "260"
+ "tall" "135"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "280"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "135"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "NextButton"
+ "xpos" "260"
+ "ypos" "135"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "nextexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_forward"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "135"
+ "zpos" "-1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+ }
+
+ "SortExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "SortExplanation"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "250"
+ "tall" "160"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+
+ "force_close" "1"
+ "end_x" "c-110"
+ "end_y" "80"
+ "end_wide" "300"
+ "end_tall" "135"
+ "callout_inparents_x" "c200"
+ "callout_inparents_y" "55"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#BackpackSortExplanation_Title"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "10"
+ "wide" "260"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "TextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#BackpackSortExplanation_Text"
+ "textAlignment" "north-west"
+ "xpos" "20"
+ "ypos" "45"
+ "wide" "260"
+ "tall" "135"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanDarker"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "280"
+ "ypos" "5"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "PrevButton"
+ "xpos" "10"
+ "ypos" "105"
+ "zpos" "10"
+ "wide" "30"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "prevexplanation"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "White"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "blog_back"
+ "scaleImage" "1"
+ }
+ }
+
+ "PositionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PositionLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%explanationnumber%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "105"
+ "zpos" "-1"
+ "wide" "300"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/comboboxbackpackoverlaydialog.res b/resource/ui/econ/comboboxbackpackoverlaydialog.res
new file mode 100644
index 0000000..888578a
--- /dev/null
+++ b/resource/ui/econ/comboboxbackpackoverlaydialog.res
@@ -0,0 +1,153 @@
+"Resource/UI/econ/ComboBoxBackpackOverlayDialogBase.res"
+{
+ "ComboBoxBackpackOverlayDialogBase"
+ {
+ "fieldName" "ComboBoxBackpackOverlayDialogBase"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-140"
+ "ypos" "105"
+ "wide" "280"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "1"
+ "border" "CyanBorderThick"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica22"
+ "labelText" "#TF_Item_SelectStyle"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "280"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "preview_model"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "preview_model"
+ "xpos" "60"
+ "ypos" "40"
+ "zpos" "1"
+ "wide" "160"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "160"
+ "model_tall" "120"
+ "text_ypos" "120" // Hide it off the bottom
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "force_use_model" "1"
+ "use_item_rendertarget" "0"
+ "allow_rot" "1"
+ "inventory_image_type" "1"
+ }
+ }
+
+ "ComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "ComboBox"
+ "Font" "HudFontSmallest"
+ "xpos" "30"
+ "ypos" "170"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+
+ "fgcolor_override" "White"
+ "bgcolor_override" "Black"
+ "disabledFgColor_override" "White"
+ "disabledBgColor_override" "Black"
+ "selectionColor_override" "Black"
+ "selectionTextColor_override" "White"
+ "defaultSelectionBG2Color_override" "Black"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "60"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "150"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_OK"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmapplycardupgradeapplicationdialog.res b/resource/ui/econ/confirmapplycardupgradeapplicationdialog.res
new file mode 100644
index 0000000..f13f6e0
--- /dev/null
+++ b/resource/ui/econ/confirmapplycardupgradeapplicationdialog.res
@@ -0,0 +1,276 @@
+"Resource/UI/ConfirmApplyCardUpgradeApplicationDialog.res"
+{
+ "ConfirmApplyCardUpgradeApplicationDialog"
+ {
+ "fieldName" "ConfirmApplyCardUpgradeApplicationDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "c-200"
+ "wide" "400"
+ "tall" "240"
+ "settitlebarvisible" "0"
+ "paintborder" "2"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "25 25 25 255"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica22"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolCardUpgradeApplyConfirm"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "120"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "Yellow"
+ }
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmapplydecodedialog.res b/resource/ui/econ/confirmapplydecodedialog.res
new file mode 100644
index 0000000..3ed963e
--- /dev/null
+++ b/resource/ui/econ/confirmapplydecodedialog.res
@@ -0,0 +1,278 @@
+"Resource/UI/ConfirmApplyDecodeDialog.res"
+{
+ "ConfirmApplyDecodeDialog"
+ {
+ "fieldName" "ConfirmApplyDecodeDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "c-200"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "0"
+ "border" "CyanBorderThick"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica22"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolDecodeConfirm"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "Yellow"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmapplygiftwrapdialog.res b/resource/ui/econ/confirmapplygiftwrapdialog.res
new file mode 100644
index 0000000..10195b6
--- /dev/null
+++ b/resource/ui/econ/confirmapplygiftwrapdialog.res
@@ -0,0 +1,297 @@
+"Resource/UI/ConfirmApplyGiftWrapDialog.res"
+{
+ "ConfirmApplyGiftWrapDialog"
+ {
+ "fieldName" "ConfirmApplyGiftWrapDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "c-200"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "0"
+ "border" "CyanBorderThick"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica22"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolGiftWrapConfirm"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "Yellow"
+ }
+
+ "ConfirmLabelStrange"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabelStrange"
+ "font" "HudFontSmall"
+ "labelText" "#ToolGiftWrapConfirmStrange"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor_override" "Yellow"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmapplypaintcandialog.res b/resource/ui/econ/confirmapplypaintcandialog.res
new file mode 100644
index 0000000..c53a40b
--- /dev/null
+++ b/resource/ui/econ/confirmapplypaintcandialog.res
@@ -0,0 +1,326 @@
+"Resource/UI/ConfirmApplyPaintCanDialog.res"
+{
+ "ConfirmApplyPaintCanDialog"
+ {
+ "fieldName" "ConfirmApplyPaintCanDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "c-200"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "0"
+ "border" "CyanBorderThick"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica22"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolPaintConfirm"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "Yellow"
+ }
+
+ "paint_model"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "paint_model"
+ "xpos" "150"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "100"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "100"
+ "model_tall" "100"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+ "itemmodelpanel"
+ {
+ "force_use_model" "1"
+ "use_item_rendertarget" "1"
+ "allow_rot" "1"
+ }
+ }
+
+ "WarningLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WarningLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolPaintConfirmWarning"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "170"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor_override" "Yellow"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmapplystrangepartapplicationdialog.res b/resource/ui/econ/confirmapplystrangepartapplicationdialog.res
new file mode 100644
index 0000000..263561f
--- /dev/null
+++ b/resource/ui/econ/confirmapplystrangepartapplicationdialog.res
@@ -0,0 +1,277 @@
+"Resource/UI/ConfirmApplyStrangePartApplicationDialog.res"
+{
+ "ConfirmApplyStrangePartApplicationDialog"
+ {
+ "fieldName" "ConfirmApplyStrangePartApplicationDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "c-200"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "0"
+ "border" "CyanBorderThick"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica22"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100" // Hide it off the bottom
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolStrangePartApplyConfirm"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "Yellow"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmapplystrangifierdialog.res b/resource/ui/econ/confirmapplystrangifierdialog.res
new file mode 100644
index 0000000..117fe1a
--- /dev/null
+++ b/resource/ui/econ/confirmapplystrangifierdialog.res
@@ -0,0 +1,246 @@
+"Resource/UI/ConfirmApplyStrangifierDialog.res"
+{
+ "ConfirmApplyStrangifierDialog"
+ {
+ "fieldName" "ConfirmApplyStrangifierDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "c-200"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "0"
+ "border" "CyanBorderThick"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "2"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica22"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100" // Hide it off the bottom
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100" // Hide it off the bottom
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolStrangifierConfirm"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "100"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "Yellow"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmapplyteamcolorpaintcandialog.res b/resource/ui/econ/confirmapplyteamcolorpaintcandialog.res
new file mode 100644
index 0000000..392cc81
--- /dev/null
+++ b/resource/ui/econ/confirmapplyteamcolorpaintcandialog.res
@@ -0,0 +1,357 @@
+"Resource/UI/ConfirmApplyTeamColorPaintCanDialog.res"
+{
+ "ConfirmApplyTeamColorPaintCanDialog"
+ {
+ "fieldName" "ConfirmApplyTeamColorPaintCanDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "c-200"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "0"
+ "border" "CyanBorderThick"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica26"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolPaintConfirm"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "Yellow"
+ }
+
+ "paint_model_red"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "paint_model_red"
+ "xpos" "100"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "100"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "100"
+ "model_tall" "100"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+ "itemmodelpanel"
+ {
+ "force_use_model" "1"
+ "use_item_rendertarget" "1"
+ "allow_rot" "1"
+ }
+ }
+
+ "paint_model_blue"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "paint_model_blue"
+ "xpos" "200"
+ "ypos" "95"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "100"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "100"
+ "model_tall" "100"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+ "itemmodelpanel"
+ {
+ "force_use_model" "1"
+ "use_item_rendertarget" "1"
+ "allow_rot" "1"
+ }
+ }
+
+ "WarningLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WarningLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolPaintConfirmWarning"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "170"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmcustomizetexturedialog.res b/resource/ui/econ/confirmcustomizetexturedialog.res
new file mode 100644
index 0000000..5d238ce
--- /dev/null
+++ b/resource/ui/econ/confirmcustomizetexturedialog.res
@@ -0,0 +1,1017 @@
+"Resource/UI/econ/ConfirmCustomizeTextureDialog.res"
+{
+ "ConfirmCustomizeTextureDialog"
+ {
+ "fieldName" "ConfirmCustomizeTextureDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-280"
+ "ypos" "c-225"
+ "wide" "560"
+ "tall" "345"
+ "settitlebarvisible" "0"
+ "paintborder" "2"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "25 25 25 255"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "0"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "BackColor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BackColor"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "pinCorner" "0"
+ "autoResize" "0"
+ "PaintBackgroundType" "1"
+ "border" "NoBorder"
+ "bgcolor_override" "35 35 35 255"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica32"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "365"
+ "tall" "60"
+ "centerwrap" "1"
+ }
+
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "465"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_3"
+ }
+
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "465"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "465"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+
+ "paint_model"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "paint_model"
+ "xpos" "275"
+ "ypos" "20"
+ "zpos" "100"
+ "wide" "160"
+ "tall" "160"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "paintborder" "0"
+ "model_xpos" "00"
+ "model_ypos" "00"
+ "model_wide" "160"
+ "model_tall" "160"
+ "model_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "force_use_model" "1"
+ "use_item_rendertarget" "0"
+ "allow_rot" "1"
+ }
+ }
+
+ "SelectImagePage"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "SelectImagePage"
+ "xpos" "10"
+ "ypos" "80"
+ "wide" "540"
+ "tall" "260"
+ "visible" "1"
+ "enabled" "1"
+
+ "PageTitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PageTitleLabel"
+ "font" "HudFontMediumSmall"
+ "labelText" "#ToolCustomizeTextureStep1"
+ "textAlignment" "north-west"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "540"
+ "tall" "20"
+ }
+ "ImagePaletteGroupBox"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ImagePaletteGroupBox"
+ "xpos" "0"
+ "ypos" "25"
+ "zpos" "-1"
+ "wide" "350"
+ "tall" "200"
+ "border" "GrayDialogBorder"
+
+ "UseAvatarRadio"
+ {
+ "ControlName" "RadioButton"
+ "fieldName" "UseAvatarRadio"
+ "xpos" "10"
+ "ypos" "10"
+ "wide" "330"
+ "tall" "20"
+ "labelText" "#ToolCustomizeTextureUseAvatarImage"
+ "textAlignment" "west"
+ "font" "HudFontSmallBold"
+ }
+ "UseAnyImageRadio"
+ {
+ "ControlName" "RadioButton"
+ "fieldName" "UseAnyImageRadio"
+ "xpos" "10"
+ "ypos" "80"
+ "wide" "330"
+ "tall" "20"
+ "labelText" "#ToolCustomizeTextureUseAnyImage"
+ "textAlignment" "west"
+ "font" "HudFontSmallBold"
+ }
+ "BrowseForNewImageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BrowseForNewImageButton"
+ "xpos" "40"
+ "ypos" "110"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "20"
+ "labelText" "#ToolCustomizeTextureBrowseButton"
+ "font" "HudFontSmall"
+ "Command" "pick_image"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "ForBestResultsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ForBestResultsLabel"
+ "font" "HudFontSmall"
+ "xpos" "40"
+ "ypos" "140"
+ "wide" "300"
+ "tall" "40"
+ "labelText" "#ToolCustomizeTextureBestResults"
+ "textAlignment" "north-west"
+ "wrap" "1"
+ }
+ }
+ "PreviewImageGroupBox"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PreviewImageGroupBox"
+ "xpos" "360"
+ "ypos" "25"
+ "zpos" "-1"
+ "wide" "180"
+ "tall" "200"
+ "border" "GrayDialogBorder"
+
+ "PreviewCroppedImage"
+ {
+ "ControlName" "CRGBAImagePanel"
+ "fieldName" "PreviewCroppedImage"
+ "xpos" "20"
+ "ypos" "20"
+ "zpos" "-1"
+ "wide" "140"
+ "tall" "140"
+ }
+ "SquarizeComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "SquarizeComboBox"
+ "xpos" "20"
+ "ypos" "170"
+ "zpos" "-1"
+ "wide" "140"
+ "tall" "15"
+ "editable" "0"
+ "font" "HudFontSmall"
+ "bgcolor_override" "0 0 0 255"
+ "disabledBgColor_override" "0 0 0 255"
+ "selectionColor_override" "0 0 0 255"
+ "selectionTextColor_override" "235 226 202 255"
+ "defaultSelectionBG2Color_override" "Transparent"
+ }
+ }
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "00"
+ "ypos" "230"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "NextButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextButton"
+ "xpos" "410"
+ "ypos" "230"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "labelText" "#TF_NextCarat"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "Command" "next_page"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+
+ "AdjustFilterPage"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "AdjustFilterPage"
+ "xpos" "10"
+ "ypos" "80"
+ "wide" "540"
+ "tall" "260"
+ "visible" "1"
+ "enabled" "1"
+
+ "PageTitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PageTitleLabel"
+ "font" "HudFontMediumSmall"
+ "labelText" "#ToolCustomizeTextureStep2"
+ "textAlignment" "north-west"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "540"
+ "tall" "20"
+ }
+ "FilterOptionsGroupBox"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "SelectFilterGroupBox"
+ "Font" "HudFontSmallestBold"
+ "xpos" "0"
+ "ypos" "25"
+ "zpos" "-1"
+ "wide" "160"
+ "tall" "200"
+ "border" "GrayDialogBorder"
+
+ "FilterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "FilterLabel"
+ "font" "HudFontSmallBold"
+ "xpos" "10"
+ "ypos" "10"
+ "wide" "140"
+ "tall" "20"
+ "labelText" "Filter:"
+ "textAlignment" "north-west"
+ "visible" "0"
+ }
+ "FilterComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "FilterComboBox"
+ "xpos" "10"
+ "ypos" "30"
+ "zpos" "-1"
+ "wide" "140"
+ "tall" "15"
+ "editable" "0"
+ "font" "HudFontSmall"
+ "visible" "0"
+ "bgcolor_override" "0 0 0 255"
+ "disabledBgColor_override" "0 0 0 255"
+ "selectionColor_override" "0 0 0 255"
+ "selectionTextColor_override" "235 226 202 255"
+ "defaultSelectionBG2Color_override" "Transparent"
+ }
+ "PainterlyOptions"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PainterlyOptions"
+ "xpos" "10"
+ "ypos" "50"
+ "zpos" "-1"
+ "wide" "140"
+ "tall" "150"
+
+ "FilterDescriptionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "FilterDescriptionLabel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "140"
+ "tall" "80"
+ "labelText" "#ToolCustomizeTexturePainterlyDescription"
+ "textAlignment" "north-west"
+ "font" "HudFontSmall"
+ "wrap" "1"
+ }
+ }
+ "StencilOptions"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "StencilOptions"
+ "xpos" "10"
+ "ypos" "50"
+ "zpos" "-1"
+ "wide" "140"
+ "tall" "150"
+
+ "FilterDescriptionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "FilterDescriptionLabel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "120"
+ "tall" "60"
+ "labelText" "#ToolCustomizeTextureStencilDescription"
+ "textAlignment" "north-west"
+ "font" "HudFontSmall"
+ "wrap" "1"
+ "visible" "0"
+ }
+ "ColorPaletteLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ColorPaletteLabel"
+ "xpos" "0"
+ "ypos" "60"
+ "wide" "140"
+ "tall" "15"
+ "labelText" "#ToolCustomizeTextureColorPalette"
+ "textAlignment" "north-west"
+ "font" "HudFontSmallBold"
+ }
+ "PrevStencilPaletteButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PrevStencilPaletteButton"
+ "xpos" "0"
+ "ypos" "80"
+ "zpos" "1"
+ "wide" "65"
+ "tall" "15"
+ "labelText" "<<"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "Command" "prev_stencil_palette"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "NextStencilPaletteButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextStencilPaletteButton"
+ "xpos" "75"
+ "ypos" "80"
+ "zpos" "1"
+ "wide" "65"
+ "tall" "15"
+ "labelText" ">>"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "Command" "next_stencil_palette"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "StencilGradientMap"
+ {
+ "ControlName" "CustomTextureStencilGradientMapWidget"
+ "fieldName" "StencilGradientMap"
+ "xpos" "0"
+ "ypos" "100"
+ "zpos" "1"
+ "wide" "140"
+ "tall" "20"
+ }
+ "StencilModeComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "StencilModeComboBox"
+ "xpos" "0"
+ "ypos" "125"
+ "zpos" "-1"
+ "wide" "140"
+ "tall" "15"
+ "editable" "0"
+ "font" "HudFontSmall"
+ "bgcolor_override" "0 0 0 255"
+ "disabledBgColor_override" "0 0 0 255"
+ "selectionColor_override" "0 0 0 255"
+ "selectionTextColor_override" "235 226 202 255"
+ "defaultSelectionBG2Color_override" "Transparent"
+ }
+ }
+ }
+ "PreviewImageGroupBox"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PreviewImageGroupBox"
+ "xpos" "170"
+ "ypos" "25"
+ "zpos" "-1"
+ "wide" "180"
+ "tall" "200"
+ "border" "GrayDialogBorder"
+
+ "PreviewFilteredImage"
+ {
+ "ControlName" "CRGBAImagePanel"
+ "fieldName" "PreviewFilteredImage"
+ "xpos" "20"
+ "ypos" "30"
+ "zpos" "-1"
+ "wide" "140"
+ "tall" "140"
+ }
+ }
+ "PreviewModelGroupBox"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PreviewModelGroupBox"
+ "xpos" "360"
+ "ypos" "25"
+ "zpos" "-1"
+ "wide" "180"
+ "tall" "200"
+ "border" "GrayDialogBorder"
+
+ "GradientBgPanel"
+ {
+ "ControlName" "ImagePanel"
+ "FieldName" "GradientBgPanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "160"
+ "tall" "180"
+ "visible" "1"
+ "tileImage" "0"
+ "scaleImage" "1"
+ "image" "loadout_bottom_gradient"
+ "border" "ButtonBorder"
+ "paintbackgroundtype" "2"
+ "paintbackground" "1"
+ }
+ "DragToRotateLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DragToRotateLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolCustomizeTextureDragToRotate"
+ "textAlignment" "center"
+ "xpos" "10"
+ "ypos" "170"
+ "zpos" "2"
+ "wide" "160"
+ "tall" "20"
+ "centerwrap" "1"
+ }
+ }
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "00"
+ "ypos" "230"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "BackButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BackButton"
+ "xpos" "270"
+ "ypos" "230"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "labelText" "#TF_BackCarat"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "Command" "prev_page"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "NextButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextButton"
+ "xpos" "410"
+ "ypos" "230"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "labelText" "#TF_NextCarat"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "Command" "next_page"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+
+ "FinalConfirmPage"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "FinalConfirmPage"
+ "xpos" "10"
+ "ypos" "80"
+ "wide" "540"
+ "tall" "260"
+
+ "PageTitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PageTitleLabel"
+ "font" "HudFontMediumSmall"
+ "labelText" "#ToolCustomizeTextureStep3"
+ "textAlignment" "north-west"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "540"
+ "tall" "20"
+ }
+ "WarningTextGroupBox"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "WarningTextGroupBox"
+ "Font" "HudFontSmallestBold"
+ "xpos" "0"
+ "ypos" "25"
+ "zpos" "-1"
+ "wide" "350"
+ "tall" "200"
+ "border" "GrayDialogBorder"
+
+ "WarningText"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WarningText"
+ "font" "HudFontSmall"
+ "xpos" "10"
+ "ypos" "10"
+ "wide" "330"
+ "tall" "180"
+ "labelText" "#ToolCustomizeTextureConfirmWarning"
+ "textAlignment" "west"
+ "wrap" "1"
+ }
+ }
+ "PreviewModelGroupBox"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PreviewModelGroupBox"
+ "xpos" "360"
+ "ypos" "25"
+ "zpos" "-1"
+ "wide" "180"
+ "tall" "200"
+ "border" "GrayDialogBorder"
+
+ "GradientBgPanel"
+ {
+ "ControlName" "ImagePanel"
+ "FieldName" "GradientBgPanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "160"
+ "tall" "180"
+ "visible" "1"
+ "tileImage" "0"
+ "scaleImage" "1"
+ "image" "loadout_bottom_gradient"
+ "border" "ButtonBorder"
+ "paintbackgroundtype" "2"
+ "paintbackground" "1"
+ }
+ "DragToRotateLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DragToRotateLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolCustomizeTextureDragToRotate"
+ "textAlignment" "center"
+ "xpos" "10"
+ "ypos" "170"
+ "zpos" "2"
+ "wide" "160"
+ "tall" "20"
+ "centerwrap" "1"
+ }
+ }
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "00"
+ "ypos" "230"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "BackButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BackButton"
+ "xpos" "270"
+ "ypos" "230"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "labelText" "#TF_BackCarat"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "Command" "prev_page"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "410"
+ "ypos" "230"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "labelText" "#ToolCustomizeTextureOKButton"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+
+ "PerformingActionPage"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PerformingActionPage"
+ "xpos" "10"
+ "ypos" "80"
+ "wide" "540"
+ "tall" "260"
+
+ "PleaseWaitLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PleaseWaitLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#ToolCustomizeTexturePleaseWait"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "25"
+ "zpos" "0"
+ "wide" "340"
+ "tall" "200"
+ "centerwrap" "1"
+ }
+ "PreviewModelGroupBox"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PreviewModelGroupBox"
+ "xpos" "360"
+ "ypos" "25"
+ "zpos" "-1"
+ "wide" "180"
+ "tall" "200"
+ "border" "GrayDialogBorder"
+
+ "GradientBgPanel"
+ {
+ "ControlName" "ImagePanel"
+ "FieldName" "GradientBgPanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "160"
+ "tall" "180"
+ "visible" "1"
+ "tileImage" "0"
+ "scaleImage" "1"
+ "image" "loadout_bottom_gradient"
+ "border" "ButtonBorder"
+ "paintbackgroundtype" "2"
+ "paintbackground" "1"
+ }
+ "DragToRotateLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DragToRotateLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolCustomizeTextureDragToRotate"
+ "textAlignment" "center"
+ "xpos" "10"
+ "ypos" "170"
+ "zpos" "2"
+ "wide" "160"
+ "tall" "20"
+ "centerwrap" "1"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmdialog.res b/resource/ui/econ/confirmdialog.res
new file mode 100644
index 0000000..714c82b
--- /dev/null
+++ b/resource/ui/econ/confirmdialog.res
@@ -0,0 +1,114 @@
+"Resource/UI/ConfirmDialog.res"
+{
+ "ConfirmDialog"
+ {
+ "ControlName" "Frame"
+ "fieldName" "ConfirmDialog"
+ "xpos" "c-150"
+ "ypos" "140"
+ "wide" "324"
+ "tall" "200"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "paintbackground" "1"
+ "paintborder" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "DarkGrey"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica32"
+ "labelText" "#ConfirmTitle"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "324"
+ "tall" "23"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "ExplanationLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ExplanationLabel"
+ "font" "EconFontSmall"
+ "labelText" "%text%"
+ "textAlignment" "center"
+ "xpos" "40"
+ "ypos" "50"
+ "zpos" "1"
+ "wide" "324"
+ "tall" "170"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "190"
+ "ypos" "165"
+ "zpos" "20"
+ "wide" "124"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#GameUI_CancelBold"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "ConfirmButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ConfirmButton"
+ "xpos" "10"
+ "ypos" "165"
+ "zpos" "20"
+ "wide" "175"
+ "tall" "20"
+ "default" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#ConfirmButtonText"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "confirm"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmdialogabandonnopenalty.res b/resource/ui/econ/confirmdialogabandonnopenalty.res
new file mode 100644
index 0000000..290b4ea
--- /dev/null
+++ b/resource/ui/econ/confirmdialogabandonnopenalty.res
@@ -0,0 +1,130 @@
+"Resource/UI/ConfirmDialogAbandonNoPenalty.res"
+{
+ "ConfirmDialog"
+ {
+ "ControlName" "Frame"
+ "fieldName" "ConfirmDialog"
+ "xpos" "c-150"
+ "ypos" "140"
+ "wide" "300"
+ "tall" "200"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "paintborder" "2"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "25 25 25 255"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica32"
+ "labelText" "#ConfirmTitle"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "32"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "AbandonIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "AbandonIcon"
+ "xpos" "10"
+ "ypos" "52"
+ "wide" "40"
+ "tall" "40"
+ "image" "pve/mvm_timeout_active_large"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+
+ "ExplanationLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ExplanationLabel"
+ "font" "EconFontSmall"
+ "labelText" "%text%"
+ "textAlignment" "north-west"
+ "xpos" "60"
+ "ypos" "50"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "170"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "165"
+ "ypos" "165"
+ "zpos" "20"
+ "wide" "125"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#GameUI_CancelBold"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "ConfirmButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ConfirmButton"
+ "xpos" "10"
+ "ypos" "165"
+ "zpos" "20"
+ "wide" "125"
+ "tall" "25"
+ "default" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#ConfirmButtonText"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "confirm"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmdialogabandonpenalty.res b/resource/ui/econ/confirmdialogabandonpenalty.res
new file mode 100644
index 0000000..3199cf7
--- /dev/null
+++ b/resource/ui/econ/confirmdialogabandonpenalty.res
@@ -0,0 +1,129 @@
+"Resource/UI/ConfirmDialogAbandonPenalty.res"
+{
+ "ConfirmDialog"
+ {
+ "ControlName" "Frame"
+ "fieldName" "ConfirmDialog"
+ "xpos" "c-150"
+ "ypos" "140"
+ "wide" "300"
+ "tall" "200"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "paintborder" "2"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "25 25 25 255"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica32"
+ "labelText" "#ConfirmTitle"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "AbandonIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "AbandonIcon"
+ "xpos" "10"
+ "ypos" "52"
+ "wide" "40"
+ "tall" "40"
+ "image" "pve/mvm_timeout_active_large"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+
+ "ExplanationLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ExplanationLabel"
+ "font" "EconFontSmall"
+ "labelText" "%text%"
+ "textAlignment" "north-west"
+ "xpos" "60"
+ "ypos" "50"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "170"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "165"
+ "ypos" "165"
+ "zpos" "20"
+ "wide" "125"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#GameUI_CancelBold"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "ConfirmButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ConfirmButton"
+ "xpos" "10"
+ "ypos" "165"
+ "zpos" "20"
+ "wide" "125"
+ "tall" "25"
+ "default" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#ConfirmButtonText"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "confirm"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmdialogabandonsafe.res b/resource/ui/econ/confirmdialogabandonsafe.res
new file mode 100644
index 0000000..e899450
--- /dev/null
+++ b/resource/ui/econ/confirmdialogabandonsafe.res
@@ -0,0 +1,116 @@
+"Resource/UI/ConfirmDialogAbandonSafe.res"
+{
+ "ConfirmDialog"
+ {
+ "ControlName" "Frame"
+ "fieldName" "ConfirmDialog"
+ "xpos" "c-150"
+ "ypos" "140"
+ "wide" "300"
+ "tall" "200"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "paintborder" "2"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "25 25 25 255"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica32"
+ "labelText" "#ConfirmTitle"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "32"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "ExplanationLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ExplanationLabel"
+ "font" "EconFontSmall"
+ "labelText" "%text%"
+ "textAlignment" "north"
+ "xpos" "40"
+ "ypos" "50"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "170"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "165"
+ "ypos" "165"
+ "zpos" "20"
+ "wide" "125"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#GameUI_CancelBold"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "ConfirmButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ConfirmButton"
+ "xpos" "10"
+ "ypos" "165"
+ "zpos" "20"
+ "wide" "125"
+ "tall" "25"
+ "default" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#ConfirmButtonText"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "confirm"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmdialogoptout.res b/resource/ui/econ/confirmdialogoptout.res
new file mode 100644
index 0000000..2272def
--- /dev/null
+++ b/resource/ui/econ/confirmdialogoptout.res
@@ -0,0 +1,145 @@
+"Resource/UI/ConfirmDialogOptOut.res"
+{
+ "ConfirmDialog"
+ {
+ "ControlName" "Frame"
+ "fieldName" "ConfirmDialog"
+ "xpos" "c-150"
+ "ypos" "140"
+ "wide" "300"
+ "tall" "250"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "paintborder" "2"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "25 25 25 255"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica32"
+ "labelText" "#ConfirmTitle"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "40"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "ExplanationLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ExplanationLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%text%"
+ "textAlignment" "center"
+ "xpos" "40"
+ "ypos" "45"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "130"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "165"
+ "ypos" "185"
+ "zpos" "20"
+ "wide" "125"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "ConfirmButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ConfirmButton"
+ "xpos" "10"
+ "ypos" "185"
+ "zpos" "20"
+ "wide" "125"
+ "tall" "25"
+ "default" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#ConfirmButtonText"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "confirm"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OptOutCheckbox"
+ {
+ "ControlName" "CheckButton"
+ "fieldName" "OptOutCheckbox"
+ "xpos" "0"
+ "ypos" "217"
+ "zpos" "2"
+ "wide" "300"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Confirm_Opt_Out"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "font" "HudFontSmallest"
+ "selected_fgcolor_override" "255 0 0 255"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/confirmitempreviewdialog.res b/resource/ui/econ/confirmitempreviewdialog.res
new file mode 100644
index 0000000..8269955
--- /dev/null
+++ b/resource/ui/econ/confirmitempreviewdialog.res
@@ -0,0 +1,226 @@
+"Resource/UI/ConfirmItemPreviewDialog.res"
+{
+ "ConfirmItemPreviewDialog"
+ {
+ "fieldName" "ConfirmItemPreviewDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "105"
+ "wide" "400"
+ "tall" "240"
+ "settitlebarvisible" "0"
+ "paintborder" "2"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "25 25 25 255"
+ }
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "0"
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "BackColor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BackColor"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "pinCorner" "0"
+ "autoResize" "0"
+ "PaintBackgroundType" "1"
+ "border" "NoBorder"
+ "bgcolor_override" "35 35 35 255"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+ }
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica32"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "30"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "158"
+ "ypos" "14"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "158"
+ "ypos" "14"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "158"
+ "ypos" "14"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ItemPreview_Confirm"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "100"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "80"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/inspectionpanel.res b/resource/ui/econ/inspectionpanel.res
new file mode 100644
index 0000000..d7fa6f7
--- /dev/null
+++ b/resource/ui/econ/inspectionpanel.res
@@ -0,0 +1,619 @@
+"Resource/UI/econ/QuestEditorPanel.res"
+{
+ "BGImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BGImage"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "o1"
+ "tall" "p0.75"
+ "visible" "1"
+ "enabled" "1"
+ "image" "item_carousel_bg"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "ItemName"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "ItemName"
+ "xpos" "cs-0.5"
+ "ypos" "6"
+ "zpos" "5"
+ "wide" "f0"
+ "tall" "200"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TanDark"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "mouseinputenabled" "0"
+ "proportionaltoparent" "1"
+
+ "text_ypos" "15"
+ "text_center" "0"
+ "paint_icon_hide" "1"
+ "model_hide" "1"
+ "text_forcesize" "4"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ "continued_velocity" "1"
+ }
+ }
+
+ "ModelInspectionPanel"
+ {
+ "fieldName" "ModelInspectionPanel"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "o1.5"
+ "tall" "p0.8"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "force_use_model" "1"
+ "use_item_rendertarget" "0"
+ "allow_rot" "1"
+ "allow_pitch" "1"
+ "max_pitch" "30"
+ "use_pedestal" "1"
+ "use_particle" "1"
+ "fov" "75"
+
+ "model"
+ {
+ "force_pos" "1"
+ "angles_x" "7"
+ "angles_y" "130"
+ "angles_z" "0"
+ "origin_x" "175"
+ "origin_y" "0"
+ "origin_z" "0"
+ "frame_origin_x" "0"
+ "frame_origin_y" "0"
+ "frame_origin_z" "0"
+ "spotlight" "1"
+ "modelname" ""
+ }
+
+ "lights"
+ {
+ "default"
+ {
+ "name" "directional"
+ "color" "1 1 1"
+ "direction" "0 0 -1"
+ }
+ "spot light"
+ {
+ "name" "spot"
+ "color" "1 .9 .9"
+ "attenuation" "4.5 0 0"
+ "origin" "0 0 100"
+ "direction" "1 0 -0.5"
+ "inner_cone_angle" "1"
+ "outer_cone_angle" "90"
+ "maxDistance" "1000"
+ "exponent" "25"
+ }
+ "point light"
+ {
+ "name" "point"
+ "color" ".7 .8 1"
+ "attenuation" "15 0 0"
+ "origin" "15 -50 -200"
+ "maxDistance" "1000"
+ }
+ }
+ }
+
+ "TeamNavPanel"
+ {
+ "ControlName" "CNavigationPanel"
+ "fieldName" "TeamNavPanel"
+ "xpos" "cs-0.5"
+ "ypos" "p.7-16"
+ "zpos" "100"
+ "wide" "60"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ "auto_scale" "1"
+ "auto_layout" "1"
+ "selected_button_default" "0"
+ "auto_layout_vertical_buffer" "-4"
+ "display_vertically" "0"
+ "align" "west"
+
+ "ButtonSettings"
+ {
+ "wide" "19"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "scaleImage" "1"
+ "fgcolor" "TanDark"
+ "defaultFgColor_override" "TanDark"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+ "paintbackground" "0"
+ "paintbackgroundtype" "0"
+ "defaultBgColor_Override" "0 0 0 255"
+ "paintborder" "0"
+ "image_drawcolor" "255 255 255 77"
+ "image_armedcolor" "255 255 255 128"
+ "image_selectedcolor" "White"
+ "stayselectedonclick" "1"
+ "keyboardinputenabled" "0"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "19"
+ "tall" "19"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+
+ "Buttons"
+ {
+ "all"
+ {
+ "userdata" "2"
+ "image_default" "store/store_redteam"
+ "image_armed" "store/store_redteam"
+ "image_selected" "store/store_redteam"
+
+ "SubImage"
+ {
+ "image" "store/store_redteam"
+ }
+ }
+ "scout"
+ {
+ "userdata" "3"
+ "image_default" "store/store_blueteam"
+ "image_armed" "store/store_blueteam"
+ "image_selected" "store/store_blueteam"
+
+ "SubImage"
+ {
+ "image" "store/store_blueteam"
+ }
+ }
+ }
+ }
+
+ "PaintkitPreviewContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PaintkitPreviewContainer"
+ "xpos" "cs-0.5"
+ "ypos" "p.68"
+ "wide" "300"
+ "tall" "100"
+ "zpos" "100"
+ "border" "CyanBorder"
+ "mouseinputenabled" "1"
+ "proportionaltoparent" "1"
+ "visible" "0"
+ "bgcolor_override" "DarkerGrey"
+
+ "fixed_item"
+ {
+ "tall" "80"
+ "visible" "1"
+ }
+ "fixed_paintkit"
+ {
+ "tall" "60"
+ "visible" "1"
+ }
+ "consume_mode"
+ {
+ "border" "ReplayHighlightBorder"
+ }
+
+ "DebugButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "DebugButton"
+ "xpos" "5"
+ "ypos" "0"
+ "zpos" "1005"
+ "wide" "8"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "debug_menu"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "2"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "Transparent"
+ "armedFgColor_override" "LightRed"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TanDark"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "1"
+ "enabled" "1"
+ "image" "glyph_workshop_edit"
+ "scaleImage" "1"
+ }
+ }
+
+ "ComboBoxValidPaintkits"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "ComboBoxValidPaintkits"
+ "Font" "HudFontSmallest"
+ "wrap" "0"
+ "xpos" "rs1-10"
+ "ypos" "10"
+ "zpos" "100"
+ "wide" "200"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "default" "0"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "fixed_paintkit"
+ {
+ "visible" "0"
+ }
+
+ "fgcolor_override" "White"
+ "bgcolor_override" "Transparent"
+ "disabledFgColor_override" "White"
+ "disabledBgColor_override" "Transparent"
+ "selectionColor_override" "Transparent"
+ "selectionTextColor_override" "White"
+ "defaultSelectionBG2Color_override" "Transparent"
+ }
+
+ "PaintkitLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PaintkitLabel"
+ "font" "HudFontSmallest"
+ "labelText" "#TF_ItemPreview_ItemPaintkit"
+ "textAlignment" "west"
+ "xpos" "8"
+ "ypos" "10"
+ "wide" "80"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "White"
+
+ "fixed_paintkit"
+ {
+ "visible" "0"
+ }
+ }
+
+ "ComboBoxValidItems"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "ComboBoxValidItems"
+ "Font" "HudFontSmallest"
+ "wrap" "0"
+ "xpos" "rs1-10"
+ "ypos" "30"
+
+ "fixed_paintkit"
+ {
+ "ypos" "10"
+ }
+
+ "zpos" "100"
+ "wide" "200"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "default" "0"
+ "actionsignallevel" "2"
+
+ "fixed_item"
+ {
+ "visible" "0"
+ }
+
+ "proportionaltoparent" "1"
+ "fgcolor_override" "White"
+ "bgcolor_override" "Transparent"
+ "disabledFgColor_override" "TanDark"
+ "disabledBgColor_override" "Transparent"
+ "selectionColor_override" "Transparent"
+ "selectionTextColor_override" "White"
+ "defaultSelectionBG2Color_override" "Transparent"
+ }
+
+ "ItemLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemLabel"
+ "font" "Cerbetica12"
+ "labelText" "#TF_ItemPreview_ItemPreview"
+ "textAlignment" "west"
+ "xpos" "8"
+ "ypos" "30"
+
+ "fixed_paintkit"
+ {
+ "ypos" "10"
+ }
+
+ "wide" "80"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "White"
+
+ "fixed_item"
+ {
+ "visible" "0"
+ }
+
+ "consume_mode"
+ {
+ "labelText" "#TF_ItemPreview_RedeemItem"
+ }
+ }
+
+ "WearSlider"
+ {
+ "ControlName" "Slider"
+ "fieldName" "WearSlider"
+ "xpos" "90"
+ "ypos" "50"
+
+ "fixed_item"
+ {
+ "ypos" "30"
+ }
+
+ "zpos" "1"
+ "wide" "204"
+ "tall" "30"
+ "numticks" "4"
+ "rangemin" "1"
+ "rangemax" "5"
+ "lefttext" "#TFUI_InvTooltip_BattleScared"
+ "righttext" "#TFUI_InvTooltip_FactoryNew"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "2"
+
+ "fixed_paintkit"
+ {
+ "visible" "0"
+ }
+
+ "consume_mode"
+ {
+ "visible" "0"
+ }
+ }
+
+ "WearLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WearLabel"
+ "font" "HudFontSmallest"
+ "labelText" "#TF_ItemPreview_ItemWear"
+ "textAlignment" "west"
+ "xpos" "8"
+ "ypos" "50"
+
+ "fixed_item"
+ {
+ "ypos" "30"
+ }
+
+ "wide" "80"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "White"
+
+ "fixed_paintkit"
+ {
+ "visible" "0"
+ }
+
+ "consume_mode"
+ {
+ "visible" "0"
+ }
+ }
+
+ "NewSeedButton"
+ {
+ "ControlName" "Button"
+ "fieldName" "NewSeedButton"
+ "font" "HudFontSmallest"
+ "xpos" "8"
+ "ypos" "75"
+
+ "fixed_item"
+ {
+ "ypos" "50"
+ }
+
+ "fixed_paintkit"
+ {
+ "ypos" "30"
+ }
+
+ "zpos" "10"
+ "wide" "70"
+ "tall" "20"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_ItemPreview_PaintkitSeed"
+ "actionsignallevel" "2"
+ "use_proportional_insets" "1"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "keyboardinputenabled" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "command" "random_seed"
+
+ "consume_mode"
+ {
+ "visible" "0"
+ }
+ }
+
+ "SeedTextEntry"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "SeedTextEntry"
+ "xpos" "90"
+ "ypos" "75"
+
+ "fixed_item"
+ {
+ "ypos" "50"
+ }
+
+ "fixed_paintkit"
+ {
+ "ypos" "30"
+ }
+
+ "zpos" "10"
+ "wide" "115"
+ "tall" "20"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "actionsignallevel" "2"
+ "default" "1"
+ "NumericInputOnly" "1"
+ "defaultfgcolor_override" "White"
+ "defaultbgcolor_override" "Black"
+ "selectedfgcolor_override" "Black"
+ "selectedbgcolor_override" "White"
+ "maxchars" "18"
+
+ "consume_mode"
+ {
+ "visible" "0"
+ }
+ }
+
+ "MarketButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "MarketButton"
+ "xpos" "rs1-10"
+ "ypos" "75"
+
+ "fixed_item"
+ {
+ "ypos" "50"
+ }
+
+ "fixed_paintkit"
+ {
+ "ypos" "30"
+ }
+
+ "zpos" "100"
+ "wide" "75"
+ "tall" "20"
+ "labelText" "#TF_ItemAd_ViewOnMarket"
+ "font" "Cerbetica10"
+ "textinsetx" "0"
+ "textAlignment" "center"
+ "proportionaltoparent" "1"
+ "paintbackground" "1"
+ "command" "market"
+ "actionsignallevel" "2"
+ "RoundedCorners" "0"
+
+ "defaultFgColor_override" "White"
+ "defaultBgColor_override" "72 103 32 255"
+ "armedFgColor_override" "White"
+ "armedBgColor_override" "72 133 32 255"
+
+ "sound_armed" "ui/item_info_mouseover.wav"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/inspectionpanel_cosmetic.res b/resource/ui/econ/inspectionpanel_cosmetic.res
new file mode 100644
index 0000000..1c56f05
--- /dev/null
+++ b/resource/ui/econ/inspectionpanel_cosmetic.res
@@ -0,0 +1,1082 @@
+"Resource/UI/econ/InspectionPanel_Cosmetic.res"
+{
+ "storepreviewitem"
+ {
+ "ControlName" "CStorePreviewItemPanel"
+ "fieldName" "storepreviewitem"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1000"
+ "wide" "f0"
+ "tall" "f0"
+ "autoResize" "0"
+ "skip_autoresize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "small_vertical_break_size" "0"
+ "medium_vertical_break_size" "6"
+ "big_vertical_break_size" "7"
+ "horizontal_break_size" "3"
+ "paint_style_buttons_y" "c-140"
+
+ "control_button_width" "70"
+ "control_button_height" "15"
+ "control_button_y" "c-190"
+
+ "FullscreenStorePreview"
+ {
+ "ControlName" "CMouseMessageForwardingPanel"
+ "fieldName" "FullscreenStorePreview"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "0"
+ "enabled" "1"
+ "paintbackground" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "0 0 0 255"
+ "proportionaltoparent" "1"
+
+ "fullscreen_fade_to_black_duration" "0.32"
+ "fullscreen_modelpanel_origin_x" "275"
+ "fullscreen_modelpanel_origin_y" "0"
+ "fullscreen_modelpanel_origin_z" "-30"
+ "ui_fadeout_time" "3.0"
+ "ui_fadeout_duration" "2.0"
+
+ "RotateLeftButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "RotateLeftButton"
+ "xpos" "c-200"
+ "ypos" "c-10"
+ "zpos" "4"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<"
+ "font" "CerbeticaBold14"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "defaultFgColor_override" "118 107 94 255"
+ "armedFgColor_override" "128 117 104 255"
+ "depressedFgColor_override" "236 227 203 255"
+ }
+
+ "RotateRightButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "RotateRightButton"
+ "xpos" "c180"
+ "ypos" "c-10"
+ "zpos" "4"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ">"
+ "font" "CerbeticaBold14"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "defaultFgColor_override" "118 107 94 255"
+ "armedFgColor_override" "128 117 104 255"
+ "depressedFgColor_override" "236 227 203 255"
+ }
+
+ "ZoomButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "ZoomButton"
+ "xpos" "r45"
+ "ypos" "10"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "zoom_toggle"
+ "paintbackground" "0"
+ "image_drawcolor" "118 107 94 200"
+ "image_armedcolor" "246 247 213 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "store/store_zoom"
+ "scaleImage" "1"
+ }
+ }
+ }
+ }
+
+ "ScrollBar"
+ {
+ "ControlName" "ScrollBar"
+ "FieldName" "ScrollBar"
+ "xpos" "c222"
+ "ypos" "c-120"
+ "wide" "11"
+ "tall" "200"
+ "zpos" "1000"
+ "visible" "1"
+ "nobuttons" "1"
+
+ "Slider"
+ {
+ "PaintBackgroundType" "2"
+ "fgcolor_override" "118 107 94 255"
+ }
+
+ "UpButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "UpButton"
+ "visible" "0"
+ "tall" "0"
+ "wide" "0"
+ }
+
+ "DownButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "DownButton"
+ "visible" "0"
+ "tall" "0"
+ "wide" "0"
+ }
+ }
+
+ // Fullscreen background panel
+ "BgPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BgPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "0 0 0 128"
+ }
+
+ // Rounded dialog border
+ "DialogFrame"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DialogFrame"
+ "xpos" "c-240"
+ "ypos" "c-200"
+ "zpos" "0"
+ "wide" "480"
+ "tall" "300"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "DarkGrey"
+ "PaintBorder" "1"
+
+ // Background for the player model & item preview panels
+ "PreviewViewportBg"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PreviewViewportBg"
+ "xpos" "10"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "264"
+ "visible" "1"
+ "enabled" "1"
+ "paintborder" "1"
+ "border" "StoreInnerShadowBorder"
+ }
+
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold20"
+ "labelText" "%itemname%"
+ "textAlignment" "west"
+ "xpos" "240"
+ "ypos" "17"
+ "wide" "230"
+ "tall" "15"
+ "autoResize" "0"
+ "skip_autoresize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ // Scrollable editable panel for right-hand side of preview, for all text details
+ "DetailsView"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DetailsView"
+ "xpos" "240"
+ "ypos" "30"
+ "zpos" "100"
+ "wide" "230"
+ "tall" "201"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "Transparent"
+ "skip_autoresize" "1"
+ "autoresize" "0"
+
+ "ScrollableChild"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ScrollableChild"
+ "xpos" "240"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "230"
+ "tall" "222"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "Transparent"
+ "skip_autoresize" "1"
+ "autoresize" "0"
+
+ "ItemLevelInfoLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemLevelInfoLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%item_level_info%"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "132 132 132 255"
+ }
+
+ "RestrictionsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RestrictionsLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_Restrictions"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "LightRed"
+ }
+
+ "RestrictionsTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RestrictionsTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_HolidayRestrictionText"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "LightRed"
+ }
+
+ "UsedByLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UsedByLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_UsedBy"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "132 132 132 255"
+ }
+
+ "UsedByTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UsedByTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%used_by_classes%"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "SlotLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SlotLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_Slot"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "132 132 132 255"
+ }
+
+ "SlotTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SlotTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%slot%"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "ArmoryTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ArmoryTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labeltext" "%armory_text%"
+ }
+
+ "AttributesLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AttributesLabel"
+ "font" "FontStoreOriginalPrice"
+ "textAlignment" "north-west"
+ "zpos" "2"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "collectionhighlight"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "collectionhighlight"
+ "xpos" "208"
+ "ypos" "42"
+ "zpos" "1"
+ "wide" "145"
+ "tall" "9"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "215 206 182 255"
+ }
+
+ "ItemWikiPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ItemWikiPageButton"
+ "zpos" "20"
+ "wide" "150"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_ItemDesc_ItemWikiPage"
+ "font" "CerbeticaBold12"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "viewwikipage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+ }
+ }
+
+ "classmodelpanel"
+ {
+ "ControlName" "CTFPlayerModelPanel"
+ "fieldName" "classmodelpanel"
+ "xpos" "c-230"
+ "ypos" "c-160"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "266"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "render_texture" "0"
+ "fov" "40"
+ "allow_rot" "1"
+ "paintbackground" "1"
+ "paintbackgroundenabled" "1"
+ "bgcolor_override" "255 255 255 0"
+
+ "model"
+ {
+ "force_pos" "1"
+ "angles_x" "0"
+ "angles_y" "170"
+ "angles_z" "0"
+ "origin_x" "150"
+ "origin_y" "0"
+ "origin_z" "-30"
+ "frame_origin_x" "0"
+ "frame_origin_y" "0"
+ "frame_origin_z" "0"
+ "spotlight" "1"
+ "modelname" ""
+ }
+ }
+
+ "PreviewItemModelPanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "PreviewItemModelPanel"
+ "xpos" "c-230"
+ "ypos" "c-170"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "220"
+ "visible" "1"
+ "paintbackground" "0"
+ "paintborder" "0"
+ "model_xpos" "10"
+ "model_ypos" "10"
+ "model_wide" "200"
+ "model_tall" "200"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "0"
+ "text_ypos" "10"
+
+ "itemmodelpanel"
+ {
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ "force_square_image" "1"
+ }
+ }
+
+ "ItemIcon1"
+ {
+ "ControlName" "CStorePreviewItemIcon"
+ "fieldName" "ItemIcon1"
+ "xpos" "c-215"
+ "ypos" "c56"
+ "zpos" "13"
+ "wide" "30"
+ "tall" "20"
+ "visible" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "255 255 255 255"
+ "image_indent" "0"
+ "PaintBackgroundType" "2"
+
+ "bgblockout"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "bgblockout"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "-10"
+ "wide" "26"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "0"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "51 47 46 255"
+ }
+
+ "itempanel"
+ {
+ "fieldName" "itempanel"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "1"
+ "model_ypos" "2"
+ "model_wide" "28"
+ "model_tall" "16"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "0"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+ }
+
+ "ClassUsageImage1"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage1"
+ "xpos" "65"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage2"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage2"
+ "xpos" "85"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage3"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage3"
+ "xpos" "105"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage4"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage4"
+ "xpos" "125"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage5"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage5"
+ "xpos" "145"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage6"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage6"
+ "xpos" "165"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+
+ "IconsMoveLeftButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "IconsMoveLeftButton"
+ "xpos" "c-210"
+ "ypos" "c58"
+ "zpos" "20"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "icons_left"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "defaultFgColor_override" "118 107 94 255"
+ "armedFgColor_override" "128 117 104 255"
+ "depressedFgColor_override" "236 227 203 255"
+ }
+
+ "IconsMoveRightButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "IconsMoveRightButton"
+ "xpos" "c-45"
+ "ypos" "c58"
+ "zpos" "20"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ">"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "icons_right"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "defaultFgColor_override" "118 107 94 255"
+ "armedFgColor_override" "128 117 104 255"
+ "depressedFgColor_override" "236 227 203 255"
+ }
+
+ "ClassUsageMouseoverLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassUsageMouseoverLabel"
+ "font" "HudFontSmallest"
+ "textAlignment" "center"
+ "xpos" "c-265"
+ "ypos" "c125"
+ "zpos" "100"
+ "wide" "230"
+ "tall" "55"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "Transparent"
+ "PaintBackgroundType" "2"
+ "centerwrap" "1"
+ "paintborder" "1"
+ "textinsetx" "100"
+ "border" "LoadoutItemPopupBorder"
+ }
+
+ "GoFullscreenButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "GoFullscreenButton"
+ "xpos" "c-31"
+ "ypos" "c-173"
+ "zpos" "20"
+ "wide" "11"
+ "tall" "11"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "gofullscreen"
+ "paintbackground" "0"
+ "image_drawcolor" "118 107 94 200"
+ "image_armedcolor" "128 117 104 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "11"
+ "tall" "11"
+ "visible" "1"
+ "enabled" "1"
+ "image" "store/store_fullscreen"
+ "scaleImage" "1"
+ }
+ }
+
+ "OptionsButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "OptionsButton"
+ "xpos" "c-45"
+ "ypos" "c-173"
+ "zpos" "20"
+ "wide" "11"
+ "tall" "11"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "options"
+ "paintbackground" "0"
+ "image_drawcolor" "118 107 94 200"
+ "image_armedcolor" "246 247 213 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "11"
+ "tall" "11"
+ "visible" "1"
+ "enabled" "1"
+ "image" "glyph_options"
+ "scaleImage" "1"
+ }
+ }
+
+ "TeamNavPanel"
+ {
+ "ControlName" "CNavigationPanel"
+ "fieldName" "TeamNavPanel"
+ "xpos" "c-220"
+ "ypos" "c-173"
+ "zpos" "2"
+ "wide" "19"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "auto_scale" "1"
+ "auto_layout" "1"
+ "selected_button_default" "0"
+ "auto_layout_vertical_buffer" "-4"
+ "display_vertically" "1"
+ "align" "west"
+
+ "ButtonSettings"
+ {
+ "wide" "19"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "scaleImage" "1"
+ "fgcolor" "TanDark"
+ "defaultFgColor_override" "TanDark"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "paintbackground" "0"
+ "paintbackgroundtype" "0"
+ "defaultBgColor_Override" "0 0 0 255"
+
+ "paintborder" "0"
+
+ "image_drawcolor" "255 255 255 77"
+ "image_armedcolor" "255 255 255 128"
+ "image_selectedcolor" "255 255 255 255"
+
+ "stayselectedonclick" "1"
+ "keyboardinputenabled" "0"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "19"
+ "tall" "19"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+
+ "Buttons"
+ {
+ "all"
+ {
+ "userdata" "2"
+ "image_default" "store/store_redteam"
+ "image_armed" "store/store_redteam"
+ "image_selected" "store/store_redteam"
+
+ "SubImage"
+ {
+ "image" "store/store_redteam"
+ }
+ }
+ "scout"
+ {
+ "userdata" "3"
+ "image_default" "store/store_blueteam"
+ "image_armed" "store/store_blueteam"
+ "image_selected" "store/store_blueteam"
+
+ "SubImage"
+ {
+ "image" "store/store_blueteam"
+ }
+ }
+ }
+ }
+
+ "CycleTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTextLabel"
+ "font" "FontStorePrice"
+ "labelText" ""
+ "textAlignment" "left"
+ "xpos" "c-186"
+ "ypos" "c-176"
+ "wide" "138"
+ "tall" "28"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "PaintNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PaintNameLabel"
+ "font" "FontStorePrice"
+ "labelText" "#Store_NoPaint"
+ "textAlignment" "left"
+ "xpos" "c-186"
+ "ypos" "-1000"
+ "wide" "138"
+ "tall" "28"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "StyleNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "StyleNameLabel"
+ "font" "FontStorePrice"
+ "labelText" "None"
+ "textAlignment" "left"
+ "xpos" "132"
+ "ypos" "-1000"
+ "wide" "110"
+ "tall" "25"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "c221"
+ "ypos" "c-194"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "closex" // Intentionally using "closex" instead of "close" for stats
+ "paintbackground" "0"
+
+ "image_drawcolor" "118 107 94 255"
+ "image_armedcolor" "246 247 213 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "1"
+ "wide" "9"
+ "tall" "9"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+ }
+
+ "mouseoveritempanel"
+ {
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "1001"
+ "wide" "200"
+ "tall" "150"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_center_x" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+ "model_ypos" "15"
+ "model_wide" "150"
+ "model_tall" "100"
+ "hide_collection_panel" "1"
+ "model_center_x" "1"
+ "name_only" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/itemmodelpanel.res b/resource/ui/econ/itemmodelpanel.res
new file mode 100644
index 0000000..862fc7e
--- /dev/null
+++ b/resource/ui/econ/itemmodelpanel.res
@@ -0,0 +1,312 @@
+"Resource/UI/ItemModelPanel.res"
+{
+ "mouseoveritempanel"
+ {
+ "fieldName" "mouseoveritempanel"
+ "collection_list_xpos" "250"
+ "is_mouseover" "1"
+ "text_xpos_collection" "0"
+ "text_ypos" "15"
+ "text_forcesize" "0"
+ "text_xpos" "15"
+ "text_wide" "270"
+ //"model_xpos_collection" "77"
+ //"model_ypos_collection" "20"
+ //"model_wide_collection" "156"
+ //"model_tall_collection" "100"
+ }
+
+ "LoadingSpinner"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "LoadingSpinner"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "paintborder" "0"
+ "image" "animated/tf2_logo_hourglass"
+ "scaleImage" "1"
+ }
+
+ "MainContentsContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MainContentsContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+
+ "itemmodelpanel"
+ {
+ "ControlName" "CEmbeddedItemModelPanel"
+ "fieldName" "itemmodelpanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "140"
+ "tall" "100"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "useparentbg" "1"
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+ "fov" "54"
+ "start_framed" "1"
+ "disable_manipulation" "1"
+
+ "model"
+ {
+ "angles_x" "10"
+ "angles_y" "130"
+ "angles_z" "0"
+ "spotlight" "1"
+ }
+ }
+
+ "namelabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "namelabel"
+ "font" "ItemFontNameLarge"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "140"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%itemname%"
+ "textAlignment" "south"
+ "fgcolor" "235 226 202 255"
+ "centerwrap" "1"
+ }
+
+ "attriblabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "attriblabel"
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "2"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "south"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+
+ "equippedlabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "equippedlabel"
+ "font" "ItemFontAttribSmall"
+ "xpos" "37"
+ "ypos" "28"
+ "zpos" "2"
+ "wide" "35"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#ItemPanelEquipped"
+ "textAlignment" "center"
+ "fgcolor" "LightRed"
+ "bgcolor_override" "0 0 0 255"
+ "PaintBackgroundType" "2"
+ }
+
+ "paint_icon"
+ {
+ "ControlName" "CItemMaterialCustomizationIconPanel"
+ "fieldName" "paint_icon"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "quantitylabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "quantitylabel"
+ "font" "Cerbetica8"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "2"
+ "wide" "10"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "center"
+ "fgcolor" "LightRed"
+ "bgcolor_override" "0 0 0 255"
+ "PaintBackgroundType" "2"
+ }
+
+ "serieslabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "serieslabel"
+ "font" "Cerbetica8"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "2"
+ "wide" "14"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "center"
+ "fgcolor" "200 180 60 255"
+ "bgcolor_override" "0 40 30 255"
+ "PaintBackgroundType" "2"
+ }
+
+ "matcheslabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "matcheslabel"
+ "font" "ItemFontAttribSmall"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "2"
+ "wide" "20"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "center"
+ "fgcolor" "200 180 60 255"
+ "bgcolor_override" "0 40 30 255"
+ "PaintBackgroundType" "2"
+ }
+
+ "vision_restriction_icon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "vision_restriction_icon"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "wide" "16"
+ "tall" "16"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+
+ "is_strange_icon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "is_strange_icon"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "wide" "16"
+ "tall" "16"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+
+ "is_unusual_icon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "is_unusual_icon"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "wide" "16"
+ "tall" "16"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+
+ "is_loaner_icon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "is_loaner_icon"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "wide" "16"
+ "tall" "16"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+
+ "contained_item_panel"
+ {
+ "ControlName" "CItemModelPanel"
+ "xpos" "32"
+ "ypos" "20"
+ "zpos" "4"
+ "wide" "18"
+ "tall" "18"
+ "visible" "0"
+ "bgcolor_override" "0 0 0 200"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "useparentbg" "0"
+ "enabled" "1"
+ "model_xpos" "1"
+ "model_ypos" "1"
+ "model_wide" "16"
+ "model_tall" "16"
+ "text_ypos" "60"
+ "text_center" "1"
+ "model_only" "1"
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+
+ "use_item_sounds" "1"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/itempickuppanel.res b/resource/ui/econ/itempickuppanel.res
new file mode 100644
index 0000000..26c3f10
--- /dev/null
+++ b/resource/ui/econ/itempickuppanel.res
@@ -0,0 +1,414 @@
+"Resource/UI/ItemPickupPanel.res"
+{
+ "item_pickup"
+ {
+ "ControlName" "Frame"
+ "fieldName" "item_pickup"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ "infocus_bgcolor_override" "DarkGrey"
+ "outoffocus_bgcolor_override" "DarkGrey"
+
+ "modelpanels_spacing" "40"
+ "modelpanels_width" "500"
+ "modelpanels_height" "260"
+ "modelpanels_ypos" "110"
+
+ "modelpanelskv"
+ {
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+ "bgcolor_override" "Grey"
+
+ "model_xpos" "0"
+ "model_center_y" "1"
+ "model_tall" "160"
+ "model_wide" "240"
+
+ "text_forcesize" "1"
+ "text_xpos" "250"
+ "text_wide" "225"
+ "text_center" "1"
+ "is_mouseover" "1"
+ "hide_collection_panel" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ }
+
+ "classimageoutline"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "classimageoutline"
+ "xpos" "c208"
+ "ypos" "115"
+ "zpos" "6"
+ "wide" "36"
+ "tall" "36"
+ "visible" "1"
+ "bgcolor_override" "0 0 0 255"
+ }
+
+ "classimage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "classimage"
+ "xpos" "c211"
+ "ypos" "118"
+ "zpos" "7"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "achievements/tf_medic_heal_grind"
+ "scaleImage" "1"
+ }
+
+ "ItemsFoundLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemsFoundLabel"
+ "font" "HudFontMediumBigBold"
+ "labelText" "#NewItemsAcquired"
+ "textAlignment" "center"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "SelectedItemFoundMethodLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SelectedItemFoundMethodLabel"
+ "font" "HudFontMediumSmallBold"
+ "fgcolor" "TanLight"
+ "labelText" ""
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "75"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "ItemCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemCountLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#Item"
+ "textAlignment" "north-west"
+ "xpos" "c-245"
+ "ypos" "115"
+ "zpos" "5"
+ "wide" "100"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "SelectedItemNumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SelectedItemNumberLabel"
+ "font" "HudFontMediumBigBold"
+ "labelText" "#SelectedItemNumber"
+ "textAlignment" "north-west"
+ "xpos" "c-245"
+ "ypos" "120"
+ "zpos" "5"
+ "wide" "120"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "NextButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextButton"
+ "xpos" "c195"
+ "ypos" "350"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#NextItem"
+ "font" "CerbeticaBold16"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nextitem"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255k"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "PrevButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PrevButton"
+ "xpos" "c-265"
+ "ypos" "350"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#PreviousItem"
+ "font" "CerbeticaBold16"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "previtem"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255k"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CloseButton"
+ "xpos" "c50"
+ "ypos" "420"
+ "zpos" "6"
+ "wide" "250"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CloseItemPanel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "vguicancel"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OpenLoadoutButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OpenLoadoutButton"
+ "xpos" "c-300"
+ "ypos" "420"
+ "zpos" "6"
+ "wide" "250"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%loadouttext%"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "changeloadout"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "DiscardButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "DiscardButton"
+ "xpos" "c224"
+ "ypos" "155"
+ "zpos" "10"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "discarditem"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultBgColor_override" "TextColor"
+ "armedBgColor_override" "145 73 59 255"
+ "depressedBgColor_override" "TextColor"
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "235 226 202 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "1"
+ "wide" "p1"
+ "tall" "p1"
+ "visible" "1"
+ "enabled" "1"
+ "image" "icon_trash_on"
+ "scaleImage" "1"
+ "paintbackgroundtype" "0"
+ "proportionaltoparent" "1"
+ }
+ }
+
+ "DiscardButtonTooltip"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DiscardButtonTooltip"
+ "xpos" "c180"
+ "ypos" "175"
+ "zpos" "11"
+ "wide" "100"
+ "tall" "50"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "border" "NoBorder"
+
+ "TipLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TipLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#DiscardItem"
+ "textAlignment" "center"
+ "xpos" "12"
+ "ypos" "0"
+ "wide" "80"
+ "tall" "50"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "235 226 202 255"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+ }
+
+ "DiscardedLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DiscardedLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#Discarded"
+ "textAlignment" "center"
+ "xpos" "c-215"
+ "ypos" "210"
+ "zpos" "5"
+ "wide" "420"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ "bgcolor_override" "TanDarker"
+ }
+
+ "ScoreEntry"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "ScoreEntry"
+ "xpos" "c-100"
+ "ypos" "380"
+ "wide" "200"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "textHidden" "0"
+ "editable" "1"
+ "maxchars" "5"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "wrap" "0"
+ "fgcolor_override" "235 226 202 255"
+ "bgcolor_override" "0 0 0 255"
+ "labelText" "Enter Score Here"
+ "textAlignment" "center"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/notificationtoastcontainer.res b/resource/ui/econ/notificationtoastcontainer.res
new file mode 100644
index 0000000..698eff6
--- /dev/null
+++ b/resource/ui/econ/notificationtoastcontainer.res
@@ -0,0 +1,39 @@
+"Resource/UI/NotificationToastContainer.res"
+{
+ "NotificationToastContainer"
+ {
+ "ControlName" "CNotificationToastControl"
+ "fieldName" "NotificationToastContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "150"
+ "tall" "50"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "DarkGrey"
+ "border" "CyanBorder"
+ }
+
+ "HelpTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "HelpTextLabel"
+ "fgcolor" "RedSolid"
+ "xpos" "5"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "140"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labelText" ""
+ "textAlignment" "North"
+ "font" "TFFontSmall"
+ "textinsetx" "2"
+ "textinsety" "7"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/store/v2/storehome_base.res b/resource/ui/econ/store/v2/storehome_base.res
new file mode 100644
index 0000000..925f857
--- /dev/null
+++ b/resource/ui/econ/store/v2/storehome_base.res
@@ -0,0 +1,639 @@
+"Resource/UI/StoreHome_Base.res"
+{
+ "StorePage"
+ {
+ "ControlName" "Frame"
+ "fieldName" "StorePage"
+ "xpos" "0"
+ "ypos" "40"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ "infocus_bgcolor_override" "DarkGrey"
+ "outoffocus_bgcolor_override" "DarkGrey"
+ "item_controls_xoffset" "2"
+ "item_controls_yoffset" "2"
+ "max_cart_model_panels" "8"
+ "item_ypos" "70"
+ "item_mod_wide" "40"
+ "item_panels" "12"
+ "item_columns" "4"
+ "item_offcenter_x" "-230"
+ "item_xdelta" "8"
+ "item_ydelta" "8"
+ "item_backdrop_zpos" "1"
+ "show_item_backdrop" "1"
+ "item_backdrop_color" "DarkGrey"
+ "item_backdrop_left_margin" "11"
+ "item_backdrop_right_margin" "11"
+ "item_backdrop_top_margin" "9"
+ "item_backdrop_bottom_margin" "42"
+ "item_backdrop_paintbackgroundtype" "0"
+ "item_backdrop_zpos" "1"
+ "item_panel_bgcolor" "Grey"
+ "item_panel_bgcolor_mouseover" "156 146 128 255"
+ "item_panel_bgcolor_selected" "176 166 148 255"
+ "classicon_xdelta" "5"
+
+ "modelpanels_kv"
+ {
+ "ControlName" "CItemModelPanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "5"
+ "wide" "111"
+ "tall" "62"
+ "visible" "0"
+ "bgcolor_override" "25 25 25 255"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "0"
+ "model_xpos" "24"
+ "model_ypos" "6"
+ "model_wide" "71"
+ "model_tall" "47"
+ "text_wide" "140"
+ "text_xpos" "0"
+ "text_ypos" "80"
+ "text_center" "0"
+ "name_only" "1"
+ "resize_to_text" "0"
+ "name_label_alignment" "3"
+
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+
+ "use_item_sounds" "1"
+ }
+
+ "modelpanel_labels_kv"
+ {
+ "font" "HudFontSmallestBold"
+ "textAlignment" "north-east"
+ "xpos" "c-61"
+ "ypos" "32"
+ "zpos" "15"
+ "wide" "16"
+ "tall" "10"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+
+ "use_item_sounds" "1"
+ }
+
+ "cart_modelpanels_kv"
+ {
+ "ControlName" "CItemModelPanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "13"
+ "wide" "32"
+ "tall" "25"
+ "visible" "0"
+ "bgcolor_override" "0 0 0 255"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "0"
+
+ "model_xpos" "2"
+ "model_ypos" "2"
+ "model_wide" "28"
+ "model_tall" "21"
+ "text_ypos" "60"
+ "text_center" "1"
+ "name_only" "1"
+
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+
+ "use_item_sounds" "1"
+ }
+
+ "cart_labels_kv"
+ {
+ "font" "HudFontSmallestBold"
+ "textAlignment" "north-east"
+ "xpos" "c-61"
+ "ypos" "32"
+ "zpos" "15"
+ "wide" "16"
+ "tall" "10"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "use_item_sounds" "1"
+ }
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "BackColor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BackColor"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "pinCorner" "0"
+ "autoResize" "0"
+ "PaintBackgroundType" "2"
+ "border" "NoBorder"
+ "bgcolor_override" "35 35 35 255"
+ }
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "2"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "SaxtonBackgroundPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "SaxtonBackgroundPanel"
+ "xpos" "c-415"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "300"
+ "tall" "300"
+ "visible" "1"
+ "enabled" "1"
+
+ "MannCoImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MannCoImage"
+ "xpos" "15"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "420"
+ "tall" "220"
+ "visible" "0"
+ "enabled" "1"
+ "image" "store/saxton_welcome"
+ "scaleImage" "1"
+ }
+ }
+
+ "StoreBackgroundPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "StoreBackgroundPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "0"
+ "enabled" "0"
+ "proportiontoparent" "1"
+
+ "StoreBackgroundImage"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "StoreBackgroundImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enable" "1"
+ "image" "store/store_bg001"
+ "scale_image" "1"
+ "proportiontoparent" "1"
+ }
+ }
+
+ "ReloadSchemeButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ReloadSchemeButton"
+ "xpos" "c-100"
+ "ypos" "330"
+ "zpos" "25"
+ "wide" "100"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "RELOADSCHEME"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "reloadscheme"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ItemCategoryTabs"
+ {
+ "ControlName" "CNavigationPanel"
+ "fieldName" "ItemCategoryTabs"
+ "xpos" "c-230"
+ "ypos" "30"
+ "zpos" "0"
+ "wide" "430"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "auto_scale" "1"
+ "auto_layout" "1"
+ "selected_button_default" "0"
+ "auto_layout_horizontal_buffer" "9"
+ "display_vertically" "0"
+
+ "ButtonSettings"
+ {
+ "wide" "100"
+ "tall" "30"
+ "textinsety" "-5"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textAlignment" "center"
+ "scaleImage" "1"
+ "font" "Cerbetica16"
+ "fgcolor" "124 114 99 255"
+
+ "defaultBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "124 114 99 255"
+ "armedBgColor_override" "0 0 0 100"
+ "armedFgColor_override" "124 114 99 255"
+ "selectedBgColor_override" "0 0 0 100"
+ "selectedFgColor_override" "235 227 203 255"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "paintbackground" "1"
+ "paintborder" "1"
+ "border" "ButtonBorder"
+
+ "stayselectedonclick" "1"
+ "keyboardinputenabled" "0"
+ }
+ }
+
+ "PrevPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PrevPageButton"
+ "xpos" "c130"
+ "ypos" "283"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&A"
+ "font" "MenuArrows"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "prevpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "TanDarker"
+ }
+
+ "CurPageLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurPageLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%backpackpage%"
+ "textAlignment" "center"
+ "xpos" "c160"
+ "ypos" "283"
+ "zpos" "5"
+ "wide" "40"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "NextPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextPageButton"
+ "xpos" "c210"
+ "ypos" "283"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&D"
+ "font" "MenuArrows"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nextpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "TanDarker"
+ }
+
+ "BackpackSpaceLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BackpackSpaceLabel"
+ "font" "Cerbetica14"
+ "labelText" "%freebackpackspace%"
+ "textAlignment" "west"
+ "xpos" "c-237"
+ "ypos" "312"
+ "zpos" "10"
+ "wide" "160"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "CartButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CartButton"
+ "font" "HudFontSmallBold"
+ "labelText" "%storecart%"
+ "textAlignment" "east"
+ "xpos" "c-238"
+ "ypos" "334"
+ "zpos" "12"
+ "wide" "56"
+ "tall" "24"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ "textinsetx" "15"
+ "Command" "viewcart"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "25 25 25 255"
+ "armedBgColor_override" "35 35 35 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDark"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "CartImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "CartImage"
+ "xpos" "c-233"
+ "ypos" "336"
+ "zpos" "13"
+ "wide" "24"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "image" "store_cart"
+ "scaleImage" "1"
+ }
+
+ "BrowseTheStoreButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BrowseTheStoreButton"
+ "xpos" "c-365"
+ "ypos" "c-80"
+ "zpos" "2"
+ "wide" "160"
+ "tall" "23"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_BrowseTheStore"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "startshopping"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "MarketPlaceButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "MarketPlaceButton"
+ "xpos" "c-230"
+ "ypos" "c40"
+ "zpos" "2"
+ "wide" "170"
+ "tall" "23"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_MarketPlace"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "marketplace"
+ "paintbackground" "1"
+ "defaultBgColor_override" "TanDarker"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallest"
+ "labelText" ""
+ "textAlignment" "west"
+ "xpos" "c-45"
+ "ypos" "c-230"
+ "zpos" "100"
+ "wide" "350"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "HomePageLabelContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HomePageLabelContainer"
+ "xpos" "c-295"
+ "ypos" "54"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "160"
+ "mouseinputenabled" "0"
+ "visible" "0"
+
+ "CaseLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CaseLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#Store_Case_Label"
+ "textAlignment" "west"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "20"
+ "autoresize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "KeyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "KeyLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#Store_Key_Label"
+ "textAlignment" "west"
+ "xpos" "0"
+ "ypos" "70"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "20"
+ "autoresize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "TauntLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CaseLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#Store_Taunt_Label"
+ "textAlignment" "west"
+ "xpos" "0"
+ "ypos" "140"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "20"
+ "autoresize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+ }
+
+ "Wall"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Wall"
+ "xpos" "0"
+ "ypos" "55"
+ "zpos" "-5"
+ "wide" "f0"
+ "tall" "255"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "1"
+ "bgcolor_override" "0 0 0 100"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/store/v2/storepage.res b/resource/ui/econ/store/v2/storepage.res
new file mode 100644
index 0000000..da0542d
--- /dev/null
+++ b/resource/ui/econ/store/v2/storepage.res
@@ -0,0 +1,893 @@
+"Resource/UI/StorePage.res"
+{
+ "StorePage"
+ {
+ "ControlName" "Frame"
+ "fieldName" "StorePage"
+ "xpos" "0"
+ "ypos" "40"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ "infocus_bgcolor_override" "DarkGrey"
+ "outoffocus_bgcolor_override" "DarkGrey"
+ "max_cart_model_panels" "10"
+ "item_ypos" "70"
+ "item_panels" "15"
+ "item_columns" "5"
+ "item_offcenter_x" "-292"
+ "item_xdelta" "8"
+ "item_ydelta" "8"
+ "item_controls_xoffset" "2"
+ "item_controls_yoffset" "2"
+ "show_item_backdrop" "1"
+ "item_backdrop_color" "DarkGrey"
+ "item_backdrop_left_margin" "11"
+ "item_backdrop_right_margin" "11"
+ "item_backdrop_top_margin" "9"
+ "item_backdrop_bottom_margin" "42"
+ "item_backdrop_paintbackgroundtype" "2"
+ "item_panel_bgcolor" "Grey"
+ "item_panel_bgcolor_mouseover" "156 146 128 255"
+ "item_panel_bgcolor_selected" "176 166 148 255"
+ "classicon_xdelta" "5"
+
+ "modelpanels_kv"
+ {
+ "ControlName" "CItemModelPanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "5"
+ "wide" "111"
+ "tall" "62"
+ "visible" "0"
+ "bgcolor_override" "0 0 0 255"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "24"
+ "model_ypos" "6"
+ "model_wide" "71"
+ "model_tall" "47"
+ "text_wide" "140"
+ "text_xpos" "0"
+ "text_ypos" "80"
+ "text_center" "0"
+ "name_only" "1"
+ "resize_to_text" "0"
+ "name_label_alignment" "3"
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+ "deferred_description" "1"
+ "deferred_icon" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+
+ "use_item_sounds" "1"
+ }
+
+ "modelpanel_labels_kv"
+ {
+ "font" "HudFontSmallestBold"
+ "textAlignment" "north-east"
+ "xpos" "c-61"
+ "ypos" "32"
+ "zpos" "15"
+ "wide" "16"
+ "tall" "10"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "use_item_sounds" "1"
+ }
+
+ "cart_modelpanels_kv"
+ {
+ "ControlName" "CItemModelPanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "13"
+ "wide" "32"
+ "tall" "25"
+ "visible" "0"
+ "bgcolor_override" "0 0 0 255"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "2"
+ "model_wide" "28"
+ "model_tall" "21"
+ "text_ypos" "60"
+ "text_center" "1"
+ "name_only" "1"
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+
+ "use_item_sounds" "1"
+ }
+
+ "cart_labels_kv"
+ {
+ "font" "HudFontSmallestBold"
+ "textAlignment" "north-east"
+ "xpos" "c-61"
+ "ypos" "32"
+ "zpos" "15"
+ "wide" "16"
+ "tall" "10"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "use_item_sounds" "1"
+ }
+ }
+
+ "NameFilterTextEntry"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "NameFilterTextEntry"
+ "xpos" "c-70"
+ "ypos" "30"
+ "wide" "90"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "1"
+ "unicode" "1"
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "15 15 15 255"
+ "paintbackgroundtype" "2"
+ "font" "HudFontSmall"
+ }
+
+ "SubcategoryFilterComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "SubcategoryFilterComboBox"
+ "Font" "HudFontSmallestBold"
+ "xpos" "c30"
+ "ypos" "30"
+ "zpos" "1"
+ "wide" "112"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "border_override" "ButtonBorder"
+ "paintborder" "1"
+
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "15 15 15 255"
+ "disabledFgColor_override" "TanLight"
+ "disabledBgColor_override" "15 15 15 255"
+ "selectionColor_override" "15 15 15 255"
+ "selectionTextColor_override" "TanLight"
+ "defaultSelectionBG2Color_override" "15 15 15 255"
+
+ "Button"
+ {
+ "defaultFgColor_override" "TanLight"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedFgColor_override" "15 255 255 255 255"
+ "armedBgColor_override" "15 15 15 255"
+ "paintbackgroundtype" "2"
+ }
+ }
+
+ "SortFilterComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "SortFilterComboBox"
+ "Font" "HudFontSmallestBold"
+ "xpos" "c152"
+ "ypos" "30"
+ "zpos" "1"
+ "wide" "142"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "border_override" "ButtonBorder"
+ "paintborder" "1"
+
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "15 15 15 255"
+ "disabledFgColor_override" "TanLight"
+ "disabledBgColor_override" "15 15 15 255"
+ "selectionColor_override" "15 15 15 255"
+ "selectionTextColor_override" "TanLight"
+ "defaultSelectionBG2Color_override" "15 15 15 255"
+
+ "Button"
+ {
+ "defaultFgColor_override" "TanLight"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedFgColor_override" "15 255 255 255 255"
+ "armedBgColor_override" "15 15 15 255"
+ "paintbackgroundtype" "2"
+ }
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "BackColor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BackColor"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "pinCorner" "0"
+ "autoResize" "0"
+ "PaintBackgroundType" "2"
+ "border" "NoBorder"
+ "bgcolor_override" "35 35 35 255"
+ }
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "2"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "ClassFilterTooltipLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassFilterTooltipLabel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "xpos" "36"
+ "ypos" "170"
+ "zpos" "100"
+ "wide" "200"
+ "tall" "40"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "bgcolor_override" "Transparent"
+ "PaintBackgroundType" "2"
+ "centerwrap" "1"
+ "paintborder" "1"
+ "textinsetx" "100"
+ "border" "LoadoutItemPopupBorder"
+ "fgcolor" "243 234 216 255"
+ }
+
+ "PrevPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PrevPageButton"
+ "xpos" "c210"
+ "ypos" "280"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&A"
+ "font" "MenuArrows"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "prevpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "TanDarker"
+ }
+
+ "CurPageLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurPageLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%backpackpage%"
+ "textAlignment" "center"
+ "xpos" "c230"
+ "ypos" "280"
+ "zpos" "5"
+ "wide" "40"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "NextPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextPageButton"
+ "xpos" "c270"
+ "ypos" "280"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&D"
+ "font" "MenuArrows"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nextpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "TanDarker"
+ }
+
+ "PriceLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PriceLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%selectionprice%"
+ "textAlignment" "east"
+ "xpos" "c20"
+ "ypos" "8"
+ "zpos" "5"
+ "wide" "303"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "NameFilterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NameFilterLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#Store_NameFilterLabel"
+ "textAlignment" "west"
+ "xpos" "c-70"
+ "ypos" "12"
+ "zpos" "1"
+ "wide" "90"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "StoreDarkTan"
+ }
+
+ "SubcategoryFiltersLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubcategoryFiltersLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#Store_ItemTypeFilterLabel"
+ "textAlignment" "west"
+ "xpos" "c30"
+ "ypos" "12"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "StoreDarkTan"
+ }
+
+ "SortFilterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SortFilterLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#Store_SortByLabel"
+ "textAlignment" "west"
+ "xpos" "c152"
+ "ypos" "12"
+ "zpos" "1"
+ "wide" "150"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "StoreDarkTan"
+ }
+
+ "ClassFilterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassFilterLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#Store_ClassFilterLabel"
+ "textAlignment" "west"
+ "xpos" "c-300"
+ "ypos" "12"
+ "zpos" "1"
+ "wide" "60"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "StoreDarkTan"
+ }
+
+ "ClassFilterNavPanel"
+ {
+ "ControlName" "CNavigationPanel"
+ "fieldName" "ClassFilterNavPanel"
+ "xpos" "c-300"
+ "ypos" "30"
+ "zpos" "1"
+ "wide" "225"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "auto_scale" "1"
+ "auto_layout" "1"
+ "selected_button_default" "0"
+ "auto_layout_horizontal_buffer" "4"
+ "display_vertically" "0"
+ "align" "west"
+
+ "ButtonSettings"
+ {
+ "wide" "19"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "scaleImage" "1"
+
+ "fgcolor" "TanDark"
+ "defaultFgColor_override" "TanDark"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "image_drawcolor" "75 215 255 180"
+ "image_armedcolor" "75 215 255 255"
+ "image_selectedcolor" "75 215 255 255"
+
+ "stayselectedonclick" "1"
+ "keyboardinputenabled" "0"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "19"
+ "tall" "19"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+
+ "Buttons"
+ {
+ "all"
+ {
+ "userdata" "0"
+ "image_default" "class_icons/filter_all"
+ "image_armed" "class_icons/filter_all"
+ "image_selected" "class_icons/filter_all_on"
+ "tooltiptext" "#TF_Items_All"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_all"
+ }
+ }
+ "scout"
+ {
+ "userdata" "1"
+ "image_default" "class_icons/filter_scout"
+ "image_armed" "class_icons/filter_scout"
+ "image_selected" "class_icons/filter_scout_on"
+ "tooltiptext" "#TF_Items_Scout"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_scout"
+ }
+ }
+ "soldier"
+ {
+ "userdata" "3"
+ "image_default" "class_icons/filter_soldier"
+ "image_armed" "class_icons/filter_soldier"
+ "image_selected" "class_icons/filter_soldier_on"
+ "tooltiptext" "#TF_Items_Soldier"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_soldier"
+ }
+ }
+ "pyro"
+ {
+ "userdata" "7"
+ "image_default" "class_icons/filter_pyro"
+ "image_armed" "class_icons/filter_pyro"
+ "image_selected" "class_icons/filter_pyro_on"
+ "tooltiptext" "#TF_Items_Pyro"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_pyro"
+ }
+ }
+ "demo"
+ {
+ "userdata" "4"
+ "image_default" "class_icons/filter_demo"
+ "image_armed" "class_icons/filter_demo"
+ "image_selected" "class_icons/filter_demo_on"
+ "tooltiptext" "#TF_Items_Demoman"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_demo"
+ }
+ }
+ "heavy"
+ {
+ "userdata" "6"
+ "image_default" "class_icons/filter_heavy"
+ "image_armed" "class_icons/filter_heavy"
+ "image_selected" "class_icons/filter_heavy_on"
+ "tooltiptext" "#TF_Items_Heavy"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_heavy"
+ }
+ }
+ "engineer"
+ {
+ "userdata" "9"
+ "image_default" "class_icons/filter_engineer"
+ "image_armed" "class_icons/filter_engineer"
+ "image_selected" "class_icons/filter_engineer_on"
+ "tooltiptext" "#TF_Items_Engineer"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_engineer"
+ }
+ }
+ "medic"
+ {
+ "userdata" "5"
+ "image_default" "class_icons/filter_medic"
+ "image_armed" "class_icons/filter_medic"
+ "image_selected" "class_icons/filter_medic_on"
+ "tooltiptext" "#TF_Items_Medic"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_medic"
+ }
+ }
+ "sniper"
+ {
+ "userdata" "2"
+ "image_default" "class_icons/filter_sniper"
+ "image_armed" "class_icons/filter_sniper"
+ "image_selected" "class_icons/filter_sniper_on"
+ "tooltiptext" "#TF_Items_Sniper"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_sniper"
+ }
+ }
+ "spy"
+ {
+ "userdata" "8"
+ "image_default" "class_icons/filter_spy"
+ "image_armed" "class_icons/filter_spy"
+ "image_selected" "class_icons/filter_spy_on"
+ "tooltiptext" "#TF_Items_Spy"
+
+ "SubImage"
+ {
+ "image" "class_icons/filter_spy"
+ }
+ }
+ }
+ }
+
+ "BackpackSpaceLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BackpackSpaceLabel"
+ "font" "Cerbetica14"
+ "labelText" "%freebackpackspace%"
+ "textAlignment" "west"
+ "xpos" "c-292"
+ "ypos" "277"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "CartButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CartButton"
+ "font" "HudFontSmallBold"
+ "labelText" "%storecart%"
+ "textAlignment" "east"
+ "xpos" "c-292"
+ "ypos" "299"
+ "zpos" "12"
+ "wide" "56"
+ "tall" "24"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ "textinsetx" "15"
+
+ "Command" "viewcart"
+ "font" "HudFontSmallBold"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "CartImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "CartImage"
+ "xpos" "c-289"
+ "ypos" "302"
+ "zpos" "13"
+ "wide" "24"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "image" "store_cart"
+ "scaleImage" "1"
+ }
+
+ "CartFeaturedItemSymbol"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "CartFeaturedItemSymbol"
+ "xpos" "c-225"
+ "ypos" "243"
+ "zpos" "14"
+ "wide" "24"
+ "tall" "24"
+ "visible" "0"
+ "enabled" "1"
+ "image" "store_special"
+ "scaleImage" "1"
+ }
+
+ "ReloadSchemeButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ReloadSchemeButton"
+ "xpos" "c0"
+ "ypos" "330"
+ "zpos" "25"
+ "wide" "100"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "RELOADSCHEME"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "reloadscheme"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ShowExplanationsButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowExplanationsButton"
+ "xpos" "9999"
+ }
+
+ "StartExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "StartExplanation"
+ "zpos" "-50"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+
+ "TabsExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "TabsExplanation"
+ "zpos" "-50"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+
+ "ItemsExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "ItemsExplanation"
+ "zpos" "-50"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+
+ "DetailsExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "DetailsExplanation"
+ "zpos" "-50"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+
+ "PreviewToggleExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "PreviewToggleExplanation"
+ "zpos" "-50"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+
+ "AddToCartExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "AddToCartExplanation"
+ "zpos" "-50"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+
+ "CartStatusExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "CartStatusExplanation"
+ "zpos" "-50"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+
+ "CheckoutExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "CheckoutExplanation"
+ "zpos" "-50"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+
+ "HelpExplanation"
+ {
+ "ControlName" "CExplanationPopup"
+ "fieldName" "HelpExplanation"
+ "zpos" "-50"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/store/v2/storepanel.res b/resource/ui/econ/store/v2/storepanel.res
new file mode 100644
index 0000000..994e991
--- /dev/null
+++ b/resource/ui/econ/store/v2/storepanel.res
@@ -0,0 +1,271 @@
+"Resource/UI/StorePanel.res"
+{
+ "store_panel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "store_panel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "46 43 42 0"
+ "infocus_bgcolor_override" "46 43 42 0"
+ "outoffocus_bgcolor_override" "46 43 42 0"
+ "title" "#StoreTitle"
+ "title_font" "HudFontMediumBold"
+ "titletextinsetX" "40"
+ "titletextinsetY" "0"
+ "titlebarfgcolor_override" "HudOffWhite"
+ "titlebardisabledfgcolor_override" "HudOffWhite"
+ "titlebarbgcolor_override" "TanDarker"
+ "clientinsetx_override" "0"
+ "sheetinset_bottom" "40"
+ }
+
+ "BackgroundHeader"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundHeader"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "f0"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_header"
+ "tileImage" "1"
+ }
+
+ "BackgroundHeader2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundHeader2"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "f0"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 175"
+ "tileImage" "1"
+ }
+
+ "BackgroundFooter"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundFooter"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_header"
+ "tileImage" "1"
+ }
+ "BackgroundFooter2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundFooter2"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 220"
+ "tileImage" "1"
+ }
+
+ "FooterLine"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HeaderLine"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "2"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "ColorCyan"
+ }
+
+ "Sheet"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Sheet"
+ "tabxindent" "80"
+ "tabxdelta" "10"
+ "tabwidth" "240"
+ "tabheight" "20"
+ "yoffset" "14"
+ "transition_time" "0"
+
+ "HeaderLine"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HeaderLine"
+ "xpos" "0"
+ "ypos" "32"
+ "zpos" "5"
+ "wide" "f0"
+ "tall" "2"
+ "visible" "1"
+ "enabled" "1"
+ "autoResize" "0"
+ "PaintBackgroundType" "2"
+ "border" "NoBorder"
+ "bgcolor_override" "ColorCyan"
+ }
+
+ "tabskv"
+ {
+ "textinsetx" "25"
+ "textAlignment" "center"
+ "font" "Cerbetica20"
+ "ypos" "50"
+ "selectedcolor" "TanLight"
+ "unselectedcolor" "TanDark"
+ "paintbackground" "1"
+ "defaultBgColor_override" "25 25 25 255"
+ "unselectedBgColor_override" "10 10 10 255"
+ "activeborder_override" "CyanBorderTabs"
+ "depressedBgColor_override" "10 10 10 255"
+ "normalborder_override" "CyanBorderTabsInactive"
+ }
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CloseButton"
+ "xpos" "c-300"
+ "ypos" "437"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<< Back (&Q)"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "close"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "armory_panel"
+ {
+ "ControlName" "CArmoryPanel"
+ "fieldName" "armory_panel"
+ "xpos" "0"
+ "ypos" "30"
+ "wide" "f0"
+ "tall" "390"
+ "zpos" "500"
+ "visible" "0"
+ }
+
+ "NotificationsPresentPanel"
+ {
+ "ControlName" "CNotificationsPresentPanel"
+ "fieldName" "NotificationsPresentPanel"
+ "xpos" "r200"
+ "ypos" "10"
+ "zpos" "10000"
+ "wide" "190"
+ "tall" "50"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "SupportCommunityMapMakersCheckButton"
+ {
+ "ControlName" "CheckButton"
+ "fieldName" "SupportCommunityMapMakersCheckButton"
+ "xpos" "c275"
+ "ypos" "437"
+ "zpos" "5"
+ "wide" "25"
+ "tall" "25"
+ "font" "HudFontSmall"
+ "labelText" ""
+ "visible" "0"
+ }
+
+ "SupportCommunityMapMakersLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SupportCommunityMapMakersLabel"
+ "textAlignment" "north-west"
+ "xpos" "c304"
+ "ypos" "440"
+ "zpos" "5"
+ "wide" "70"
+ "tall" "100"
+ "font" "Cerbetica10"
+ "wrap" "1"
+ "labelText" "#Store_ConfirmStampDonationAddTitle"
+ "visible" "0"
+ }
+
+ "CheckoutButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CheckoutButton"
+ "xpos" "c170"
+ "ypos" "437"
+ "zpos" "2"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "Checkout (&E) >>"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "checkout"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/store/v2/storepreviewitempanel.res b/resource/ui/econ/store/v2/storepreviewitempanel.res
new file mode 100644
index 0000000..e7f6bd1
--- /dev/null
+++ b/resource/ui/econ/store/v2/storepreviewitempanel.res
@@ -0,0 +1,1515 @@
+"Resource/UI/StorePreviewItemPanel.res"
+{
+ "storepreviewitem"
+ {
+ "ControlName" "CStorePreviewItemPanel"
+ "fieldName" "storepreviewitem"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1000"
+ "wide" "f0"
+ "tall" "f0"
+ "autoResize" "0"
+ "skip_autoresize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "small_vertical_break_size" "0"
+ "medium_vertical_break_size" "6"
+ "big_vertical_break_size" "7"
+ "horizontal_break_size" "3"
+ "paint_style_buttons_y" "c-140"
+
+ "control_button_width" "70"
+ "control_button_height" "15"
+ "control_button_y" "c-140"
+ }
+
+ "ScrollBar"
+ {
+ "ControlName" "ScrollBar"
+ "FieldName" "ScrollBar"
+ "xpos" "c226"
+ "ypos" "c-120"
+ "wide" "4"
+ "tall" "200"
+ "zpos" "1000"
+ "visible" "1"
+ "nobuttons" "1"
+
+ "Slider"
+ {
+ "PaintBackgroundType" "0"
+ "fgcolor_override" "132 132 132 255"
+ }
+
+ "UpButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "UpButton"
+ "visible" "0"
+ "tall" "0"
+ "wide" "0"
+ }
+
+ "DownButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "DownButton"
+ "visible" "0"
+ "tall" "0"
+ "wide" "0"
+ }
+ }
+
+ // Fullscreen background panel
+ "BgPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BgPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "0 0 0 128"
+ }
+
+ // Rounded dialog border
+ "DialogFrame"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DialogFrame"
+ "xpos" "c-240"
+ "ypos" "c-150"
+ "zpos" "0"
+ "wide" "480"
+ "tall" "300"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "1"
+ "border" "CyanBorder"
+ "bgcolor_override" "DarkGrey"
+ "PaintBorder" "1"
+
+ // Background for the player model & item preview panels
+ "PreviewViewportBg"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PreviewViewportBg"
+ "xpos" "10"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "213"
+ "visible" "1"
+ "enabled" "1"
+ "paintborder" "1"
+ "border" "CyanBorder"
+ "bgcolor_override" "Grey"
+ }
+
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold20"
+ "labelText" "%itemname%"
+ "textAlignment" "west"
+ "xpos" "240"
+ "ypos" "17"
+ "wide" "230"
+ "tall" "15"
+ "autoResize" "0"
+ "skip_autoresize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ // Scrollable editable panel for right-hand side of preview, for all text details
+ "DetailsView"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DetailsView"
+ "xpos" "240"
+ "ypos" "30"
+ "zpos" "100"
+ "wide" "230"
+ "tall" "201"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "Transparent"
+ "skip_autoresize" "1"
+ "autoresize" "0"
+
+ "ScrollableChild"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ScrollableChild"
+ "xpos" "240"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "230"
+ "tall" "222"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "Transparent"
+ "skip_autoresize" "1"
+ "autoresize" "0"
+
+ "ItemLevelInfoLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemLevelInfoLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%item_level_info%"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "DullWhite"
+ }
+
+ "RestrictionsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RestrictionsLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_Restrictions"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "LightRed"
+ }
+
+ "RestrictionsTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RestrictionsTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_HolidayRestrictionText"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "LightRed"
+ }
+
+ "UsedByLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UsedByLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_UsedBy"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "132 132 132 255"
+ }
+
+ "UsedByTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UsedByTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%used_by_classes%"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "SlotLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SlotLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_Slot"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "132 132 132 255"
+ }
+
+ "SlotTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SlotTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%slot%"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "PriceLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PriceLabel"
+ "font" "CerbeticaBold14"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labeltext" "%price%"
+ }
+
+ "ArmoryTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ArmoryTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labeltext" "%armory_text%"
+ }
+
+ "AttributesLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AttributesLabel"
+ "font" "FontStoreOriginalPrice"
+ "textAlignment" "north-west"
+ "wide" "228"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "ItemWikiPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ItemWikiPageButton"
+ "zpos" "20"
+ "wide" "150"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_ItemDesc_ItemWikiPage"
+ "font" "CerbeticaBold12"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "viewwikipage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "TradableLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TradableLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_Tradable"
+ "textAlignment" "north-west"
+ "wide" "205"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "132 132 132 255"
+ }
+
+ "TradableTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TradableTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%tradable%"
+ "textAlignment" "north-west"
+ "wide" "205"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "GiftableLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "GiftableLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_Giftable"
+ "textAlignment" "north-west"
+ "wide" "205"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "132 132 132 255"
+ }
+
+ "GiftableTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "GiftableTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%giftable%"
+ "textAlignment" "north-west"
+ "wide" "205"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "NameableLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NameableLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_Nameable"
+ "textAlignment" "north-west"
+ "wide" "205"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "132 132 132 255"
+ }
+
+ "NameableTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NameableTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%nameable%"
+ "textAlignment" "north-west"
+ "wide" "205"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "CraftableLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CraftableLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "#Store_ItemDesc_Craftable"
+ "textAlignment" "north-west"
+ "wide" "205"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor" "132 132 132 255"
+ }
+
+ "CraftableTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CraftableTextLabel"
+ "font" "FontStoreOriginalPrice"
+ "labelText" "%craftable%"
+ "textAlignment" "north-west"
+ "wide" "205"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+ }
+ }
+ }
+
+ "classmodelpanel"
+ {
+ "ControlName" "CTFPlayerModelPanel"
+ "fieldName" "classmodelpanel"
+ "xpos" "c-230"
+ "ypos" "c-132"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "213"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "render_texture" "0"
+ "fov" "40"
+ "allow_rot" "1"
+ "paintbackground" "1"
+ "paintbackgroundenabled" "1"
+ "bgcolor_override" "255 255 255 0"
+
+ "model"
+ {
+ "force_pos" "1"
+ "angles_x" "0"
+ "angles_y" "170"
+ "angles_z" "0"
+ "origin_x" "190"
+ "origin_y" "0"
+ "origin_z" "-36"
+ "frame_origin_x" "0"
+ "frame_origin_y" "0"
+ "frame_origin_z" "0"
+ "spotlight" "1"
+ "modelname" ""
+ }
+ }
+
+ "PreviewItemModelPanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "PreviewItemModelPanel"
+ "xpos" "c-230"
+ "ypos" "c-140"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "220"
+ "visible" "1"
+ "paintbackground" "0"
+ "paintborder" "0"
+ "model_xpos" "10"
+ "model_ypos" "10"
+ "model_wide" "200"
+ "model_tall" "200"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "0"
+ "text_ypos" "10"
+
+ "itemmodelpanel"
+ {
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ "force_square_image" "1"
+ }
+ }
+
+ "ItemIcon1"
+ {
+ "ControlName" "CStorePreviewItemIcon"
+ "fieldName" "ItemIcon1"
+ "xpos" "c-215"
+ "ypos" "c56"
+ "zpos" "13"
+ "wide" "30"
+ "tall" "20"
+ "visible" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "0"
+ "PaintBackgroundType" "2"
+
+ "bgblockout"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "bgblockout"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "-10"
+ "wide" "26"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "0"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "Grey"
+ }
+
+ "itempanel"
+ {
+ "fieldName" "itempanel"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "1"
+ "model_ypos" "2"
+ "model_wide" "28"
+ "model_tall" "16"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "0"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+ }
+ "ItemIcon2"
+ {
+ "ControlName" "CStorePreviewItemIcon"
+ "fieldName" "ItemIcon2"
+ "xpos" "20"
+ "ypos" "225"
+ "zpos" "13"
+ "wide" "30"
+ "tall" "20"
+ "visible" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "0"
+ "PaintBackgroundType" "2"
+
+ "bgblockout"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "bgblockout"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "-10"
+ "wide" "26"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "0"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "Grey"
+ }
+
+ "itempanel"
+ {
+ "fieldName" "itempanel"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "1"
+ "model_ypos" "2"
+ "model_wide" "28"
+ "model_tall" "16"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "0"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+ }
+ "ItemIcon3"
+ {
+ "ControlName" "CStorePreviewItemIcon"
+ "fieldName" "ItemIcon3"
+ "xpos" "20"
+ "ypos" "225"
+ "zpos" "13"
+ "wide" "30"
+ "tall" "20"
+ "visible" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "0"
+ "PaintBackgroundType" "2"
+
+ "bgblockout"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "bgblockout"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "-10"
+ "wide" "26"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "0"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "Grey"
+ }
+
+ "itempanel"
+ {
+ "fieldName" "itempanel"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "1"
+ "model_ypos" "2"
+ "model_wide" "28"
+ "model_tall" "16"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "0"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+ }
+ "ItemIcon4"
+ {
+ "ControlName" "CStorePreviewItemIcon"
+ "fieldName" "ItemIcon4"
+ "xpos" "20"
+ "ypos" "225"
+ "zpos" "13"
+ "wide" "30"
+ "tall" "20"
+ "visible" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "0"
+ "PaintBackgroundType" "2"
+
+ "bgblockout"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "bgblockout"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "-10"
+ "wide" "26"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "0"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "Grey"
+ }
+
+ "itempanel"
+ {
+ "fieldName" "itempanel"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "1"
+ "model_ypos" "2"
+ "model_wide" "28"
+ "model_tall" "16"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "0"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+ }
+ "ItemIcon5"
+ {
+ "ControlName" "CStorePreviewItemIcon"
+ "fieldName" "ItemIcon5"
+ "xpos" "20"
+ "ypos" "225"
+ "zpos" "13"
+ "wide" "30"
+ "tall" "20"
+ "visible" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "0"
+ "PaintBackgroundType" "2"
+
+ "bgblockout"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "bgblockout"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "-10"
+ "wide" "26"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "0"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "Grey"
+ }
+
+ "itempanel"
+ {
+ "fieldName" "itempanel"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "1"
+ "model_ypos" "2"
+ "model_wide" "28"
+ "model_tall" "16"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "0"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+ }
+
+ "ClassUsageImage1"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage1"
+ "xpos" "65"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage2"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage2"
+ "xpos" "85"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage3"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage3"
+ "xpos" "105"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage4"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage4"
+ "xpos" "125"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage5"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage5"
+ "xpos" "145"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage6"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage6"
+ "xpos" "165"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+
+ "IconsMoveLeftButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "IconsMoveLeftButton"
+ "xpos" "c-210"
+ "ypos" "c58"
+ "zpos" "20"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "icons_left"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "defaultFgColor_override" "118 107 94 255"
+ "armedFgColor_override" "128 117 104 255"
+ "depressedFgColor_override" "236 227 203 255"
+ }
+
+ "IconsMoveRightButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "IconsMoveRightButton"
+ "xpos" "c-45"
+ "ypos" "c58"
+ "zpos" "20"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ">"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "icons_right"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "defaultFgColor_override" "118 107 94 255"
+ "armedFgColor_override" "128 117 104 255"
+ "depressedFgColor_override" "236 227 203 255"
+ }
+
+ "ClassUsageMouseoverLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassUsageMouseoverLabel"
+ "font" "HudFontSmallest"
+ "textAlignment" "center"
+ "xpos" "c-215"
+ "ypos" "c75"
+ "zpos" "100"
+ "wide" "230"
+ "tall" "55"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "Transparent"
+ "PaintBackgroundType" "2"
+ "centerwrap" "1"
+ "paintborder" "1"
+ "textinsetx" "100"
+ "border" "LoadoutItemPopupBorder"
+ }
+
+ "RotLeftButton"
+ {
+ "ControlName" "CPreviewRotButton"
+ "fieldName" "RotLeftButton"
+ "xpos" "c-224"
+ "ypos" "190"
+ "zpos" "20"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "-1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "defaultFgColor_override" "118 107 94 255"
+ "armedFgColor_override" "128 117 104 255"
+ "depressedFgColor_override" "236 227 203 255"
+ "button_activation_type" "0"
+ }
+
+ "RotRightButton"
+ {
+ "ControlName" "CPreviewRotButton"
+ "fieldName" "RotRightButton"
+ "xpos" "c-35"
+ "ypos" "190"
+ "zpos" "20"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ">"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "defaultFgColor_override" "118 107 94 255"
+ "armedFgColor_override" "128 117 104 255"
+ "depressedFgColor_override" "236 227 203 255"
+ "button_activation_type" "0"
+ }
+
+ "NextWeaponButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextWeaponButton"
+ "zpos" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_NextWeapon"
+ "font" "CerbeticaBold12"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "next_weapon"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "GoFullscreenButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "GoFullscreenButton"
+ "xpos" "c-31"
+ "ypos" "c-123"
+ "zpos" "20"
+ "wide" "11"
+ "tall" "11"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "gofullscreen"
+ "paintbackground" "0"
+ "image_drawcolor" "118 107 94 200"
+ "image_armedcolor" "128 117 104 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "11"
+ "tall" "11"
+ "visible" "1"
+ "enabled" "1"
+ "image" "store/store_fullscreen"
+ "scaleImage" "1"
+ }
+ }
+
+ "ZoomButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "ZoomButton"
+ "xpos" "c-47"
+ "ypos" "c-123"
+ "zpos" "20"
+ "wide" "11"
+ "tall" "11"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "zoom_toggle"
+ "paintbackground" "0"
+ "image_drawcolor" "118 107 94 200"
+ "image_armedcolor" "128 117 104 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "11"
+ "tall" "11"
+ "visible" "1"
+ "enabled" "1"
+ "image" "store/store_zoom"
+ "scaleImage" "1"
+ }
+ }
+
+ "TeamNavPanel"
+ {
+ "ControlName" "CNavigationPanel"
+ "fieldName" "TeamNavPanel"
+ "xpos" "c-220"
+ "ypos" "c-123"
+ "zpos" "2"
+ "wide" "19"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "auto_scale" "1"
+ "auto_layout" "1"
+ "selected_button_default" "0"
+ "auto_layout_vertical_buffer" "-4"
+ "display_vertically" "1"
+ "align" "west"
+
+ "ButtonSettings"
+ {
+ "wide" "19"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "south-west"
+ "scaleImage" "1"
+
+ "fgcolor" "TanDark"
+ "defaultFgColor_override" "TanDark"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "sound_armed" "UI/buttonrollover.wav"
+
+ "paintbackground" "0"
+ "paintbackgroundtype" "0"
+ "defaultBgColor_Override" "0 0 0 255"
+
+ "paintborder" "0"
+
+ "image_drawcolor" "255 255 255 77"
+ "image_armedcolor" "255 255 255 128"
+ "image_selectedcolor" "White"
+
+ "stayselectedonclick" "1"
+ "keyboardinputenabled" "0"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "19"
+ "tall" "19"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+
+ "Buttons"
+ {
+ "all"
+ {
+ "userdata" "2"
+ "image_default" "store/store_redteam"
+ "image_armed" "store/store_redteam"
+ "image_selected" "store/store_redteam"
+
+ "SubImage"
+ {
+ "image" "store/store_redteam"
+ }
+ }
+ "scout"
+ {
+ "userdata" "3"
+ "image_default" "store/store_blueteam"
+ "image_armed" "store/store_blueteam"
+ "image_selected" "store/store_blueteam"
+
+ "SubImage"
+ {
+ "image" "store/store_blueteam"
+ }
+ }
+ }
+ }
+
+ "PaintButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PaintButton"
+ "xpos" "c-158"
+ "ypos" "c-140"
+ "zpos" "20"
+ "wide" "76"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_Paint"
+ "font" "HudFontSmallest"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "paint_toggle"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "CycleTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTextLabel"
+ "font" "FontStorePrice"
+ "labelText" ""
+ "textAlignment" "left"
+ "xpos" "c-186"
+ "ypos" "c-126"
+ "wide" "138"
+ "tall" "28"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "NextStyleButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextStyleButton"
+ "zpos" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_NextStyle"
+ "font" "HudFontSmallest"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "next_style"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "PaintNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PaintNameLabel"
+ "font" "FontStorePrice"
+ "labelText" "#Store_NoPaint"
+ "textAlignment" "left"
+ "xpos" "c-186"
+ "ypos" "-1000"
+ "wide" "138"
+ "tall" "28"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "StyleNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "StyleNameLabel"
+ "font" "FontStorePrice"
+ "labelText" "None"
+ "textAlignment" "left"
+ "xpos" "132"
+ "ypos" "-1000"
+ "wide" "110"
+ "tall" "25"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+ //---
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "c221"
+ "ypos" "c-144"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "closex" // Intentionally using "closex" instead of "close" for stats
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "Blank"
+ "armedFgColor_override" "Blank"
+ "depressedFgColor_override" "Blank"
+ "image_drawcolor" "White"
+ "image_armedcolor" "255 0 0 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "1"
+ "wide" "9"
+ "tall" "9"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+ }
+
+ "BackButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BackButton"
+ "xpos" "c-230"
+ "ypos" "c105"
+ "zpos" "2"
+ "wide" "90"
+ "tall" "20"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "Back"
+ "font" "CerbeticaBold14"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "close"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "fgcolor" "White"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "TryItOutButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "TryItOutButton"
+ "xpos" "c-130"
+ "ypos" "c105"
+ "zpos" "2"
+ "wide" "120"
+ "tall" "20"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "Try It Out"
+ "font" "CerbeticaBold14"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "tryitout"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "fgcolor" "White"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "AddToCartButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "AddToCartButton"
+ "xpos" "c0"
+ "ypos" "c105"
+ "zpos" "2"
+ "wide" "160"
+ "tall" "20"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%storeaddtocart%"
+ "font" "CerbeticaBold14"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "addtocart"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "fgcolor" "White"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "mouseoveritempanel"
+ {
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "1001"
+ "wide" "200"
+ "tall" "150"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "text_center_x" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+ "model_ypos" "15"
+ "model_wide" "150"
+ "model_tall" "100"
+ "hide_collection_panel" "1"
+ "model_center_x" "1"
+ "name_only" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/store/v2/storepreviewitempanel_maps.res b/resource/ui/econ/store/v2/storepreviewitempanel_maps.res
new file mode 100644
index 0000000..0ff59e4
--- /dev/null
+++ b/resource/ui/econ/store/v2/storepreviewitempanel_maps.res
@@ -0,0 +1,581 @@
+"Resource/UI/StorePreviewItemPanel.res"
+{
+ "storepreviewitem"
+ {
+ "ControlName" "CStorePreviewItemPanel"
+ "fieldName" "storepreviewitem"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1000"
+ "wide" "f0"
+ "tall" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ // Fullscreen background panel
+ "BgPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BgPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "0 0 0 128"
+ }
+
+ // Rounded dialog border
+ "DialogFrame"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DialogFrame"
+ "xpos" "c-140"
+ "ypos" "c-150"
+ "zpos" "0"
+ "wide" "280"
+ "tall" "270"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "1"
+ "border" "CyanBorder"
+ "bgcolor_override" "DarkGrey"
+ "PaintBorder" "1"
+
+ // Background for the player model & item preview panels
+ "PreviewViewportBg"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PreviewViewportBg"
+ "xpos" "10"
+ "ypos" "22"
+ "zpos" "1"
+ "wide" "260"
+ "tall" "209"
+ "visible" "1"
+ "enabled" "1"
+ "paintborder" "1"
+ "border" "PanelBorder"
+ "bgcolor_override" "Grey"
+ }
+ }
+
+ "classmodelpanel"
+ {
+ "ControlName" "CTFPlayerModelPanel"
+ "fieldName" "classmodelpanel"
+ "xpos" "c-230"
+ "ypos" "c-140"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "220"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "render_texture" "0"
+ "fov" "40"
+ "allow_rot" "0"
+ "paintbackground" "1"
+ "paintbackgroundenabled" "1"
+ "bgcolor_override" "255 255 255 0"
+
+ "model"
+ {
+ "force_pos" "1"
+ "angles_x" "0"
+ "angles_y" "170"
+ "angles_z" "0"
+ "origin_x" "190"
+ "origin_y" "0"
+ "origin_z" "-36"
+ "frame_origin_x" "0"
+ "frame_origin_y" "0"
+ "frame_origin_z" "0"
+ "spotlight" "1"
+ "modelname" ""
+ }
+ }
+
+ "PreviewItemModelPanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "PreviewItemModelPanel"
+ "xpos" "c-110"
+ "ypos" "c-120"
+ "zpos" "1"
+ "wide" "225"
+ "tall" "200"
+ "visible" "1"
+ "paintbackground" "0"
+ "paintborder" "0"
+ "model_xpos" "25"
+ "model_ypos" "17"
+ "model_wide" "175"
+ "model_tall" "175"
+ "name_only" "0"
+ "attrib_only" "0"
+ "model_only" "1"
+ "paint_icon_hide" "0"
+ "text_ypos" "10"
+
+ "itemmodelpanel"
+ {
+ "inventory_image_type" "2"
+ "allow_rot" "0"
+ "force_square_image" "1"
+ }
+ }
+
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold16"
+ "labelText" "%selectiontitle%"
+ "textAlignment" "center"
+ "xpos" "c-130"
+ "ypos" "c-124"
+ "wide" "260"
+ "tall" "33"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "ClassUsageImage1"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage1"
+ "xpos" "65"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage2"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage2"
+ "xpos" "85"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage3"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage3"
+ "xpos" "105"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage4"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage4"
+ "xpos" "125"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage5"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage5"
+ "xpos" "145"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+ "ClassUsageImage6"
+ {
+ "ControlName" "CStorePreviewClassIcon"
+ "fieldName" "ClassUsageImage6"
+ "xpos" "165"
+ "ypos" "225"
+ "zpos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "panel_bgcolor" "TextColor"
+ "panel_bgcolor_mouseover" "White"
+ "image_indent" "2"
+ "PaintBackgroundType" "2"
+ }
+
+ "IconsMoveLeftButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "IconsMoveLeftButton"
+ "xpos" "c-210"
+ "ypos" "c53"
+ "zpos" "20"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "icons_left"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "IconsMoveRightButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "IconsMoveRightButton"
+ "xpos" "c-45" //238,227
+ "ypos" "c53"
+ "zpos" "20"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ">"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "icons_right"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ClassUsageMouseoverLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassUsageMouseoverLabel"
+ "font" "HudFontSmallest"
+ "textAlignment" "center"
+ "xpos" "c-215"
+ "ypos" "c75"
+ "zpos" "100"
+ "wide" "230"
+ "tall" "55"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "Transparent"
+ "PaintBackgroundType" "2"
+ "centerwrap" "1"
+ "paintborder" "1"
+ "textinsetx" "100"
+ "border" "LoadoutItemPopupBorder"
+ }
+
+ "RotLeftButton"
+ {
+ "ControlName" "CPreviewRotButton"
+ "fieldName" "RotLeftButton"
+ "xpos" "c-220"
+ "ypos" "260"
+ "zpos" "20"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "-1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "RotRightButton"
+ {
+ "ControlName" "CPreviewRotButton"
+ "fieldName" "RotRightButton"
+ "xpos" "c-40"
+ "ypos" "260"
+ "zpos" "20"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ">"
+ "font" "CerbeticaBold18"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "NextWeaponButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextWeaponButton"
+ "xpos" "100"
+ "ypos" "172"
+ "zpos" "20"
+ "wide" "95"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_NextWeapon"
+ "font" "CerbeticaBold12"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "next_weapon"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ZoomButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ZoomButton"
+ "xpos" "c-174"
+ "ypos" "263"
+ "zpos" "20"
+ "wide" "50"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_Zoom"
+ "font" "HudFontSmallest"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "zoom_toggle"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "TeamButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "TeamButton"
+ "xpos" "c-106"
+ "ypos" "263"
+ "zpos" "20"
+ "wide" "50"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_Team"
+ "font" "HudFontSmallest"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "team_toggle"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "PaintNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PaintNameLabel"
+ "font" "FontStorePrice"
+ "labelText" "#Store_NoPaint"
+ "textAlignment" "left"
+ "xpos" "132"
+ "ypos" "168"
+ "wide" "110"
+ "tall" "25"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "StyleNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "StyleNameLabel"
+ "font" "FontStorePrice"
+ "labelText" "None"
+ "textAlignment" "left"
+ "xpos" "132"
+ "ypos" "148"
+ "wide" "110"
+ "tall" "25"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "c121"
+ "ypos" "c-144"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "close"
+ "paintbackground" "0"
+
+ "image_drawcolor" "White"
+ "image_armedcolor" "255 0 0 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "1"
+ "wide" "9"
+ "tall" "9"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+ }
+
+ "BackButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BackButton"
+ "xpos" "c-130"
+ "ypos" "c88"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "25"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_BackCarat"
+ "font" "CerbeticaBold14"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "close"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "AddToCartButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "AddToCartButton"
+ "xpos" "c-30"
+ "ypos" "c88"
+ "zpos" "2"
+ "wide" "160"
+ "tall" "25"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_AddToCart"
+ "font" "CerbeticaBold14"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "addtocart"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/store/v2/storeviewcartpanel.res b/resource/ui/econ/store/v2/storeviewcartpanel.res
new file mode 100644
index 0000000..9a73766
--- /dev/null
+++ b/resource/ui/econ/store/v2/storeviewcartpanel.res
@@ -0,0 +1,551 @@
+"Resource/UI/StoreViewCartPanel.res"
+{
+ "store_viewcart_panel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "store_viewcart_panel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ "infocus_bgcolor_override" "DarkGrey"
+ "outoffocus_bgcolor_override" "DarkGrey"
+
+ "title" "#StoreTitle"
+ "title_font" "HudFontMediumBold"
+ "titletextinsetX" "40"
+ "titletextinsetY" "0"
+ "titlebarfgcolor_override" "HudOffWhite"
+ "titlebardisabledfgcolor_override" "HudOffWhite"
+ "titlebarbgcolor_override" "DarkGrey"
+
+ "clientinsetx_override" "0"
+ "sheetinset_bottom" "40"
+
+ "item_entry_kv"
+ {
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "580"
+ "tall" "60"
+
+ "itempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldname" "itempanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "400"
+ "tall" "58"
+ "visible" "1"
+ "bgcolor_override" "0 0 0 255"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+
+ "model_xpos" "3"
+ "model_ypos" "3"
+ "model_wide" "80"
+ "model_tall" "53"
+
+ "text_xpos" "110"
+ "text_ypos" "24"
+ "text_wide" "250"
+ "text_center" "0"
+ "text_forcesize" "1"
+
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+
+ "quantitylabel"
+ {
+ "ControlName" "Label"
+ "fieldname" "quantitylabel"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "north-east"
+ "xpos" "70"
+ "ypos" "45"
+ "zpos" "15"
+ "wide" "16"
+ "tall" "10"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%quantity%"
+ }
+
+ "SeparatorLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SeparatorLine"
+ "xpos" "0"
+ "ypos" "58"
+ "zpos" "5"
+ "wide" "580"
+ "tall" "5"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_solid_line"
+ "tileImage" "1"
+ }
+
+ "RemoveButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "RemoveButton"
+ "xpos" "375"
+ "ypos" "17"
+ "zpos" "5"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_Remove"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "remove"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "PriceLabel"
+ {
+ "ControlName" "Label"
+ "fieldname" "PriceLabel"
+ "font" "FontCartPrice"
+ "textAlignment" "east"
+ "xpos" "475"
+ "ypos" "0"
+ "zpos" "15"
+ "wide" "95"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%price%"
+ "fgcolor_override" "130 120 104 255"
+ }
+
+ "PreviewItemLabel"
+ {
+ "ControlName" "Label"
+ "fieldname" "PreviewItemLabel"
+ "font" "HudFontSmallest"
+ "textAlignment" "center"
+ "xpos" "110"
+ "ypos" "36"
+ "wide" "250"
+ "tall" "15"
+ "zpos" "15"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%preview_item%"
+ "fgcolor_override" "130 120 104 255"
+ }
+ }
+ }
+
+ "BackgroundHeader"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundHeader"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "f0"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_header"
+ "tileImage" "1"
+ }
+
+ "BackgroundHeader2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundHeader2"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "f0"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 175"
+ "tileImage" "1"
+ }
+
+ "BackgroundFooter"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundFooter"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_header"
+ "tileImage" "1"
+ }
+
+ "BackgroundFooter2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundFooter2"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 220"
+ "tileImage" "1"
+ }
+
+ "FooterLine"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HeaderLine"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "2"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ "border" "NoBorder"
+ "bgcolor_override" "ColorCyan"
+ }
+
+ "ClientArea"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ClientArea"
+ "xpos" "0"
+ "ypos" "55"
+ "wide" "f0"
+ "tall" "368"
+ "bgcolor_override" "DarkGrey"
+
+ "HeaderLine"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HeaderLine"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "2"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ "border" "NoBorder"
+ "bgcolor_override" "ColorCyan"
+ }
+
+ "CartItemsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CartItemsLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "%storecart%"
+ "textAlignment" "west"
+ "xpos" "c-300"
+ "ypos" "25"
+ "zpos" "1"
+ "wide" "350"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "SeparatorLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SeparatorLine"
+ "xpos" "c-300"
+ "ypos" "60"
+ "zpos" "5"
+ "wide" "600"
+ "tall" "5"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_solid_line"
+ "tileImage" "1"
+ }
+
+ "EmptyCartLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "EmptyCartLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#Store_CartIsEmpty"
+ "textAlignment" "center"
+ "xpos" "c-300"
+ "ypos" "62"
+ "zpos" "6"
+ "wide" "600"
+ "tall" "240"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "ItemListContainerScroller"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ItemListContainerScroller"
+ "xpos" "c-300"
+ "ypos" "62"
+ "zpos" "5"
+ "wide" "600"
+ "tall" "240"
+ "PaintBackgroundType" "2"
+ "fgcolor_override" "118 107 94 255" // Gets copied to the scrollbar fgcolor as part of ScrollableEditablePanel
+ "bgcolor_override" "DarkGrey"
+ "autohide_buttons" "1"
+
+ "Scrollbar"
+ {
+ "xpos" "586"
+ "wide" "11"
+ "tall" "240"
+ "zpos" "1000"
+
+ "Slider"
+ {
+ "PaintBackgroundType" "2"
+ }
+
+ "nobuttons" "1"
+ "UpButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "UpButton"
+ "visible" "0"
+ "tall" "0"
+ "wide" "0"
+ }
+
+ "DownButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "DownButton"
+ "visible" "0"
+ "tall" "0"
+ "wide" "0"
+ }
+ }
+
+ "ItemListContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ItemListContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "500"
+ "tall" "240"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "200 187 161 0"
+
+ "FeaturedItemSymbol"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "FeaturedItemSymbol"
+ "xpos" "c-225"
+ "ypos" "243"
+ "zpos" "99"
+ "wide" "32"
+ "tall" "32"
+ "visible" "1"
+ "enabled" "1"
+ "image" "store_special"
+ "scaleImage" "1"
+ }
+
+ "PurchaseFooter"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PurchaseFooter"
+ "wide" "580"
+ "tall" "110"
+ "bgcolor_override" "Transparent"
+
+ "EstimatedTotalLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "EstimatedTotalLabel"
+ "font" "HudFontSmall"
+ "labelText" "#Store_EstimatedTotal"
+ "textAlignment" "south-east"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "100"
+ "wide" "425"
+ "tall" "15"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "WashingtonStateSalesTaxLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WashingtonStateSalesTaxLabel"
+ "font" "HudFontSmallest"
+ "labelText" "#Store_WAStateSalesTax"
+ "textAlignment" "north-east"
+ "xpos" "0"
+ "ypos" "29"
+ "zpos" "100"
+ "wide" "425"
+ "tall" "12"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "130 120 104 255"
+ }
+
+ "TotalSubtextLabelB"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TotalSubtextLabelB"
+ "font" "HudFontSmallest"
+ "labelText" "#Store_TotalSubtextB"
+ "textAlignment" "north-east"
+ "xpos" "0"
+ "ypos" "39"
+ "zpos" "100"
+ "wide" "425"
+ "tall" "12"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "130 120 104 255"
+ }
+
+ "TotalPriceLabel"
+ {
+ "ControlName" "Label"
+ "fieldname" "TotalPriceLabel"
+ "font" "FontCartPrice"
+ "textAlignment" "east"
+ "xpos" "475"
+ "ypos" "0"
+ "zpos" "15"
+ "wide" "100"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%totalprice%"
+ "fgcolor_override" "130 120 104 255"
+ }
+ }
+ }
+ }
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CloseButton"
+ "xpos" "c-300"
+ "ypos" "437"
+ "zpos" "2"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_ContinueShopping"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "close"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "CheckoutButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CheckoutButton"
+ "xpos" "c170"
+ "ypos" "437"
+ "zpos" "2"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_Checkout"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "checkout"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/strangecounttransferdialog.res b/resource/ui/econ/strangecounttransferdialog.res
new file mode 100644
index 0000000..c362dd8
--- /dev/null
+++ b/resource/ui/econ/strangecounttransferdialog.res
@@ -0,0 +1,226 @@
+"Resource/UI/econ/StrangeCountTransferDialog.res"
+{
+ "StrangeCountTrasnferDialog"
+ {
+ "fieldName" "StrangeCountTrasnferDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "101"
+ "wide" "f0"
+ "tall" "f0"
+ "bgcolor_override" "30 25 25 245"
+ }
+
+ "BG"
+ {
+ "fieldName" "BG"
+ "ControlName" "EditablePanel"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.7"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "0"
+ "proportionaltoparent" "1"
+ "border" "CyanBorderThick"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "Cerbetica26"
+ "labelText" "#TF_StrangeCount_TransferTitle"
+ "textAlignment" "center"
+ "xpos" "95"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "210"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "SourceItem"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "SourceItem"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100" // Hide it off the bottom
+ "text_center" "1"
+ "name_only" "1"
+ "paint_icon_hide" "1"
+ "actionsignallevel" "2"
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "TargetItem"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "TargetItem"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100" // Hide it off the bottom
+ "text_center" "1"
+ "name_only" "1"
+ "actionsignallevel" "2"
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ "inventory_image_type" "1"
+ }
+ }
+
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#TF_StrangeCount_TransferExplain"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "100"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "Yellow"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "2"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "2"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/econ/tradingstartdialog.res b/resource/ui/econ/tradingstartdialog.res
new file mode 100644
index 0000000..4771c64
--- /dev/null
+++ b/resource/ui/econ/tradingstartdialog.res
@@ -0,0 +1,551 @@
+"Resource/UI/TradingStartDialog.res"
+{
+ "TradingStartDialog"
+ {
+ "fieldName" "TradingStartDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "80"
+ "wide" "400"
+ "tall" "300"
+ "bgcolor_override" "35 35 35 255"
+ "paintbackgroundtype" "2"
+ "settitlebarvisible" ""
+ "border" "CyanBorderThick"
+
+ "button_kv"
+ {
+ "xpos" "10"
+ "ypos" "0"
+ "wide" "350"
+ "tall" "30"
+
+ "button"
+ {
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "350"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "west"
+ "textinsetx" "34"
+ "use_proportional_insets" "1"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "avatar"
+ "xpos" "5"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "image" ""
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#TF_TradeStartDialog_Title"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "400"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "PlayerListScroller"
+ {
+ "ControlName" "ScrollableEditablePanel"
+ "fieldName" "PlayerListScroller"
+ "xpos" "10"
+ "ypos" "80"
+ "wide" "380"
+ "tall" "130"
+ "PaintBackgroundType" "2"
+ "fgcolor_override" "TextColor"
+ "bgcolor_override" "0 0 0 64"
+
+ "PlayerList"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlayerList"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "190"
+ "tall" "130"
+ "visible" "1"
+ }
+ }
+
+ "StatePanel0"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "StatePanel0"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "0"
+ "ypos" "50"
+ "wide" "400"
+ "tall" "180"
+ "PaintBackgroundType" "2"
+
+ "QueryLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "QueryLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#TF_TradeStartDialog_Select"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "400"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "HudOffWhite"
+ }
+
+ "subbutton0"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "subbutton0"
+ "xpos" "100"
+ "ypos" "50"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_TradeStartDialog_SelectFriends"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "friends"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "subbutton1"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "subbutton1"
+ "xpos" "100"
+ "ypos" "90"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_TradeStartDialog_SelectServer"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "server"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "subbutton2"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "subbutton2"
+ "xpos" "100"
+ "ypos" "130"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_TradeStartDialog_SelectProfile"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "profile"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+
+ "StatePanel1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "StatePanel1"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "0"
+ "ypos" "50"
+ "wide" "400"
+ "tall" "180"
+ "PaintBackgroundType" "2"
+
+ "QueryLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "QueryLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#TF_TradeStartDialog_Friends"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "10"
+ "wide" "400"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "HudOffWhite"
+ }
+
+ "EmptyPlayerListLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "EmptyPlayerListLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#TF_TradeStartDialog_FriendsNone"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "60"
+ "zpos" "1"
+ "wide" "400"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "HudOffWhite"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+
+ "StatePanel2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "StatePanel2"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "0"
+ "ypos" "50"
+ "wide" "400"
+ "tall" "180"
+ "PaintBackgroundType" "2"
+
+ "QueryLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "QueryLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#TF_TradeStartDialog_Server"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "400"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "HudOffWhite"
+ }
+
+ "EmptyPlayerListLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "EmptyPlayerListLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#TF_TradeStartDialog_ServerNone"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "60"
+ "zpos" "1"
+ "wide" "400"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+ }
+
+ "StatePanel3"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "StatePanel3"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "0"
+ "ypos" "50"
+ "wide" "400"
+ "tall" "180"
+ "PaintBackgroundType" "2"
+
+ "QueryLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "QueryLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#TF_TradeStartDialog_Profile"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "400"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "URLHelpLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "URLHelpLabel"
+ "font" "HudFontSmallest"
+ "labelText" "#TF_TradeStartDialog_ProfileHelp"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "35"
+ "zpos" "-1"
+ "wide" "400"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "URLFailLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "URLFailLabel"
+ "font" "HudFontSmallest"
+ "labelText" "#TF_TradeStartDialog_ProfileFail"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "105"
+ "zpos" "-1"
+ "wide" "400"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+ "URLSearchingLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "URLSearchingLabel"
+ "font" "HudFontSmallest"
+ "labelText" "#TF_TradeStartDialog_ProfileLookup"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "105"
+ "zpos" "-1"
+ "wide" "400"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "URLEntry"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "URLEntry"
+ "xpos" "20"
+ "ypos" "80"
+ "wide" "360"
+ "tall" "24"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textHidden" "0"
+ "editable" "1"
+ "maxchars" "256"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "wrap" "0"
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "0 0 0 60"
+ "paintbackgroundtype" "2"
+ "labelText" ""
+ "font" "HudFontSmall"
+ "textAlignment" "west"
+ }
+
+ "subbutton0"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "subbutton0"
+ "xpos" "100"
+ "ypos" "150"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_TradeStartDialog_ProfileGo"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "url_ok"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "150"
+ "ypos" "250"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/flagstatus.res b/resource/ui/flagstatus.res
new file mode 100644
index 0000000..5f02445
--- /dev/null
+++ b/resource/ui/flagstatus.res
@@ -0,0 +1,57 @@
+"Resource/UI/FlagStatus.res"
+{
+ "Arrow"
+ {
+ "ControlName" "CTFArrowPanel"
+ "fieldName" "Arrow"
+ "xpos" "55"
+ "ypos" "21"
+ "zpos" "1"
+ "wide" "52"
+ "tall" "52"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+
+ "Briefcase"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "Briefcase"
+ "xpos" "68"
+ "ypos" "34"
+ "zpos" "2"
+ "wide" "0"
+ "tall" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/objectives_flagpanel_briefcase"
+ "scaleImage" "1"
+
+ "if_mvm"
+ {
+ "wide" "24"
+ "tall" "24"
+ }
+ }
+
+ "StatusIcon"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "StatusIcon"
+ "xpos" "65"
+ "ypos" "31"
+ "zpos" "3"
+ "wide" "32"
+ "tall" "32"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/objectives_flagpanel_ico_flag_home"
+ "scaleImage" "1"
+
+ "if_mvm"
+ {
+ "visible" "0"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/freezepanel_basic.res b/resource/ui/freezepanel_basic.res
new file mode 100644
index 0000000..d998b43
--- /dev/null
+++ b/resource/ui/freezepanel_basic.res
@@ -0,0 +1,230 @@
+"Resource/UI/FreezePanel_Basic.res"
+{
+ "itempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "itempanel"
+ "xpos" "r249"
+ "ypos" "c50"
+ "zpos" "10"
+ "wide" "240"
+ "tall" "100"
+ "visible" "0"
+ "bgcolor_override" "255 255 255 0"
+ "PaintBackgroundType" "0"
+
+ "model_ypos" "10"
+ "model_center_x" "1"
+ "model_wide" "90"
+ "model_tall" "60"
+
+ "text_xpos" "10"
+ "text_ypos" "10"
+ "text_wide" "220"
+ "text_center" "1"
+
+ "max_text_height" "100"
+ "padding_height" "10"
+ "resize_to_text" "1"
+ "text_forcesize" "2"
+
+ "ItemBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ItemBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "240"
+ "tall" "900"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "TitleBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TitleBackground"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "-1"
+ "wide" "232"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "itemmodelpanel"
+ {
+ "fieldName" "itemmodelpanel"
+ "use_item_rendertarget" "0"
+ "useparentbg" "1"
+ "inventory_image_type" "1"
+ }
+
+ "ItemLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "ItemLabel"
+ "font" "Cerbetica12"
+ "xpos" "10"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "270"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#FreezePanel_Item"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "FreezePanelBase"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "FreezePanelBase"
+ "xpos" "r249"
+ "ypos" "c-20"
+ "wide" "240"
+ "tall" "200"
+ "visible" "1"
+
+ "FreezePanelBGTitle"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "FreezePanelBGTitle"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "-1"
+ "wide" "240"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 128"
+ }
+ "FreezePanelBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "FreezePanelBG"
+ "xpos" "0"
+ "ypos" "46"
+ "zpos" "0"
+ "wide" "240"
+ "tall" "3"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/color_panel_blu"
+ "scaleImage" "1"
+
+ "src_corner_height" "23"
+ "src_corner_width" "23"
+
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "FreezeLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "FreezeLabel"
+ "font" "Cerbetica12"
+ "xpos" "40"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "198"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#FreezePanel_Killer"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "FreezePanelHealth"
+ {
+ "ControlName" "CTFFreezePanelHealth"
+ "fieldName" "FreezePanelHealth"
+ "xpos" "0"
+ "ypos" "6"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "HealthBonusPosAdj" "9"
+ "HealthDeathWarning" "0.49"
+ "TFFont" "HudFontSmall"
+ "HealthDeathWarningColor" "HUDDeathWarning"
+ "TextColor" "HudOffWhite"
+ }
+
+ "FreezeLabelKiller"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "FreezeLabelKiller"
+ "font" "Cerbetica12"
+ "xpos" "42"
+ "ypos" "28"
+ "zpos" "1"
+ "wide" "196"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%killername%"
+ "textAlignment" "Left"
+ }
+
+ "AvatarImage"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "AvatarImage"
+ "xpos" "7"
+ "ypos" "30"
+ "zpos" "0"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "HudTimerProgressInActive"
+ }
+
+ "NemesisSubPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NemesisSubPanel"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+ }
+
+ "ScreenshotPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ScreenshotPanel"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/freezepanelkillerhealth.res b/resource/ui/freezepanelkillerhealth.res
new file mode 100644
index 0000000..26fa923
--- /dev/null
+++ b/resource/ui/freezepanelkillerhealth.res
@@ -0,0 +1,80 @@
+"Resource/UI/FreezePanelKillerHealth.res"
+{
+ "PlayerStatusHealthImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthImage"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "PlayerStatusHealthImageBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthImageBG"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "BuildingStatusHealthImageBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BuildingStatusHealthImageBG"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "PlayerStatusHealthBonusImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthBonusImage"
+ "xpos" "5"
+ "ypos" "5"
+ "zpos" "3"
+ "wide" "22"
+ "tall" "22"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/health_over_bg"
+ "scaleImage" "1"
+ }
+
+ "PlayerStatusHealthValueFreezePanel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusHealthValueFreezePanel"
+ "xpos" "3"
+ "ypos" "3"
+ "zpos" "5"
+ "wide" "26"
+ "tall" "26"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "labeltext" "%Health%"
+ }
+
+ "PlayerStatusHealthValueFreezePanelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusHealthValueFreezePanelShadow"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "5"
+ "wide" "26"
+ "tall" "26"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TransparentBlack"
+ "labeltext" "%Health%"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/healthiconpanel.res b/resource/ui/healthiconpanel.res
new file mode 100644
index 0000000..50f4628
--- /dev/null
+++ b/resource/ui/healthiconpanel.res
@@ -0,0 +1,32 @@
+"Resource/UI/HealthIconPanel.res"
+{
+ "HealthIcon"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HealthIcon"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "48"
+ "tall" "48"
+ "visible" "1"
+ "enabled" "1"
+ "TFFont" "HudFontSmall"
+ "TextColor" "HudOffWhite"
+ "autoResize" "1"
+ }
+
+ "SpectatorGUIHealth"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "SpectatorGUIHealth"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "128"
+ "tall" "128"
+ "visible" "1"
+ "enabled" "1"
+ "TFFont" "HudFontSmall"
+ "TextColor" "HudOffWhite"
+ "autoResize" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hud_obj_dispenser.res b/resource/ui/hud_obj_dispenser.res
new file mode 100644
index 0000000..338a5e2
--- /dev/null
+++ b/resource/ui/hud_obj_dispenser.res
@@ -0,0 +1,321 @@
+"Resource/UI/hud_obj_dispenser.res"
+{
+ "BuildingStatusItem"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BuildingStatusItem"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "150"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "Background"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Background"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Icon_Dispenser"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon"
+ "xpos" "24"
+ "ypos" "1"
+ "wide" "28"
+ "tall" "28"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_dispenser"
+ "iconColor" "White"
+ }
+
+ "NotBuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NotBuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "31"
+ "visible" "1"
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "Cerbetica10"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "200"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_dispenser_not_built"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "BuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "31"
+ "visible" "0"
+
+ "Icon_Upgrade_1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_1"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_1"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_2"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_2"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_2"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_3"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_3"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_3"
+ "iconColor" "White"
+ }
+
+ "AlertTray"
+ {
+ "ControlName" "CBuildingStatusAlertTray"
+ "fieldName" "AlertTray"
+ "xpos" "113"
+ "ypos" "0"
+ "wide" "34"
+ "tall" "31"
+ "visible" "1"
+ "enabled" "1"
+ "icon" "obj_status_alert_background"
+ }
+
+ "WrenchIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "WrenchIcon"
+ "xpos" "121"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "19"
+ "tall" "19"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_wrench"
+ "iconColor" "White"
+ }
+
+ "SapperIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "SapperIcon"
+ "xpos" "117"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "25"
+ "tall" "25"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_sapper"
+ "iconColor" "White"
+ }
+
+ "Health"
+ {
+ "ControlName" "CBuildingHealthBar"
+ "fieldName" "Health"
+ "font" "Default"
+ "xpos" "13"
+ "ypos" "3"
+ "wide" "8"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuildingPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "BuildingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuildingLabel"
+ "font" "DefaultSmall"
+ "xpos" "0"
+ "ypos" "5"
+ "wide" "200"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_building"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingProgress"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "BuildingProgress"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "16"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "RunningPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RunningPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "AmmoIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "AmmoIcon"
+ "xpos" "0"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../hud/hud_obj_status_ammo_64"
+ "drawcolor" "ProgressOffWhite"
+ }
+
+ "Ammo"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Ammo"
+ "font" "Default"
+ "xpos" "12"
+ "ypos" "6"
+ "wide" "38"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "UpgradeIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "UpgradeIcon"
+ "xpos" "0"
+ "ypos" "16"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "Upgrade"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Upgrade"
+ "font" "Default"
+ "xpos" "12"
+ "ypos" "17"
+ "wide" "38"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hud_obj_sapper.res b/resource/ui/hud_obj_sapper.res
new file mode 100644
index 0000000..8944faf
--- /dev/null
+++ b/resource/ui/hud_obj_sapper.res
@@ -0,0 +1,193 @@
+"Resource/UI/hud_obj_sapper.res"
+{
+ "BuildingStatusItem"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BuildingStatusItem"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "150"
+ "tall" "177"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "Background"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Background"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Icon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon"
+ "xpos" "24"
+ "ypos" "147"
+ "wide" "28"
+ "tall" "28"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_sapper"
+ "iconColor" "White"
+ }
+
+ "NotBuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NotBuiltPanel"
+ "xpos" "0"
+ "ypos" "146"
+ "wide" "160"
+ "tall" "31"
+ "visible" "1"
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "DefaultSmall"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "200"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_sapper_not_built"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "BuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuiltPanel"
+ "xpos" "0"
+ "ypos" "146"
+ "wide" "160"
+ "tall" "43"
+ "visible" "0"
+
+ "Health"
+ {
+ "ControlName" "CBuildingHealthBar"
+ "fieldName" "Health"
+ "font" "Default"
+ "xpos" "13"
+ "ypos" "2"
+ "wide" "8"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuildingPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "BuildingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuildingLabel"
+ "font" "DefaultSmall"
+ "xpos" "0"
+ "ypos" "5"
+ "wide" "200"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_building"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingProgress"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "BuildingProgress"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "16"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "RunningPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RunningPanel"
+ "xpos" "55"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "TargetIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "TargetIcon"
+ "xpos" "0"
+ "ypos" "5"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_sentrygun_1"
+ "iconColor" "White"
+ }
+
+ "TargetHealth"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "TargetHealth"
+ "font" "Default"
+ "xpos" "22"
+ "ypos" "12"
+ "wide" "35"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hud_obj_sentrygun.res b/resource/ui/hud_obj_sentrygun.res
new file mode 100644
index 0000000..3ddd111
--- /dev/null
+++ b/resource/ui/hud_obj_sentrygun.res
@@ -0,0 +1,420 @@
+"Resource/UI/hud_obj_sentrygun.res"
+{
+ "BuildingStatusItem"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BuildingStatusItem"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "206"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "Background"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Background"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Icon_Sentry_1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Sentry_1"
+ "xpos" "22"
+ "ypos" "158"
+ "wide" "36"
+ "tall" "36"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_sentrygun_1"
+ "iconColor" "White"
+ }
+
+ "Icon_Sentry_2"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Sentry_2"
+ "xpos" "22"
+ "ypos" "158"
+ "wide" "36"
+ "tall" "36"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_sentrygun_2"
+ "iconColor" "White"
+ }
+
+ "Icon_Sentry_3"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Sentry_3"
+ "xpos" "22"
+ "ypos" "158"
+ "wide" "36"
+ "tall" "36"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_sentrygun_3"
+ "iconColor" "White"
+ }
+
+ "NotBuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NotBuiltPanel"
+ "xpos" "0"
+ "ypos" "152"
+ "wide" "160"
+ "tall" "60"
+ "visible" "1"
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "Cerbetica10"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "200"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_sentry_not_built"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "BuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuiltPanel"
+ "xpos" "0"
+ "ypos" "146"
+ "wide" "160"
+ "tall" "60"
+ "visible" "0"
+
+ "Icon_Upgrade_1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_1"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_1"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_2"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_2"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_2"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_3"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_3"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_3"
+ "iconColor" "White"
+ }
+
+ "AlertTray"
+ {
+ "ControlName" "CBuildingStatusAlertTray"
+ "fieldName" "AlertTray"
+ "xpos" "114"
+ "ypos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "44"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "icon" "obj_status_alert_background_tall"
+ }
+
+ "WrenchIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "WrenchIcon"
+ "xpos" "121"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "27"
+ "tall" "27"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_wrench"
+ "iconColor" "White"
+ }
+
+ "SapperIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "SapperIcon"
+ "xpos" "117"
+ "ypos" "12"
+ "zpos" "1"
+ "wide" "35"
+ "tall" "35"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_sapper"
+ "iconColor" "White"
+ }
+
+ "Health"
+ {
+ "ControlName" "CBuildingHealthBar"
+ "fieldName" "Health"
+ "font" "Default"
+ "xpos" "13"
+ "ypos" "3"
+ "wide" "8"
+ "tall" "53"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuildingPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "60"
+ "visible" "0"
+
+ "BuildingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuildingLabel"
+ "font" "DefaultSmall"
+ "xpos" "0"
+ "ypos" "18"
+ "wide" "200"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_building"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingProgress"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "BuildingProgress"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "29"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "RunningPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RunningPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "60"
+ "visible" "0"
+
+ "KillIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "KillIcon"
+ "xpos" "0"
+ "ypos" "12"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../hud/hud_obj_status_kill_64"
+ "drawcolor" "ProgressOffWhite"
+ }
+
+ "KillsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "KillsLabel"
+ "font" "DefaultSmall"
+ "xpos" "12"
+ "ypos" "13"
+ "wide" "200"
+ "tall" "22"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_sentry_kills_assists"
+ "textAlignment" "north-west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ShellIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShellIcon"
+ "xpos" "0"
+ "ypos" "25"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../hud/hud_obj_status_ammo_64"
+ "drawcolor" "ProgressOffWhite"
+ }
+
+ "Shells"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Shells"
+ "font" "Default"
+ "xpos" "12"
+ "ypos" "26"
+ "wide" "38"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "RocketIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RocketIcon"
+ "xpos" "0"
+ "ypos" "38"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../hud/hud_obj_status_rockets_64"
+ "drawcolor" "ProgressOffWhite"
+ }
+
+ "Rockets"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Rockets"
+ "font" "Default"
+ "xpos" "12"
+ "ypos" "39"
+ "wide" "38"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "UpgradeIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "UpgradeIcon"
+ "xpos" "0"
+ "ypos" "38"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "Upgrade"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Upgrade"
+ "font" "Default"
+ "xpos" "12"
+ "ypos" "39"
+ "wide" "38"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hud_obj_sentrygun_disp.res b/resource/ui/hud_obj_sentrygun_disp.res
new file mode 100644
index 0000000..b37e4a2
--- /dev/null
+++ b/resource/ui/hud_obj_sentrygun_disp.res
@@ -0,0 +1,291 @@
+"Resource/UI/hud_obj_sentrygun_disp.res"
+{
+ "BuildingStatusItem"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BuildingStatusItem"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "22"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "Background"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Background"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Icon_Sentry_1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Sentry_1"
+ "xpos" "30"
+ "ypos" "1"
+ "wide" "15"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_sentrygun_1"
+ "iconColor" "White"
+ }
+
+ "NotBuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NotBuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "20"
+ "visible" "1"
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "Cerbetica10"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_disp_sentry_not_built"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "BuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "20"
+ "visible" "0"
+
+ "Icon_Upgrade_1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_1"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" ""
+ "iconColor" "White"
+ }
+
+ "AlertTray"
+ {
+ "ControlName" "CBuildingStatusAlertTray"
+ "fieldName" "AlertTray"
+ "xpos" "114"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "44"
+ "tall" "30"
+ "visible" "0"
+ "enabled" "0"
+ "icon" "obj_status_alert_background_tall"
+ }
+
+ "WrenchIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "WrenchIcon"
+ "xpos" "121"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "17"
+ "tall" "17"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_wrench"
+ "iconColor" "White"
+ }
+
+ "SapperIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "SapperIcon"
+ "xpos" "117"
+ "ypos" "12"
+ "zpos" "1"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_sapper"
+ "iconColor" "White"
+ }
+
+ "Health"
+ {
+ "ControlName" "CBuildingHealthBar"
+ "fieldName" "Health"
+ "font" "Default"
+ "xpos" "13"
+ "ypos" "4"
+ "wide" "8"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuildingPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "30"
+ "visible" "0"
+
+ "BuildingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuildingLabel"
+ "font" "DefaultSmall"
+ "xpos" "0"
+ "ypos" "18"
+ "wide" "200"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_building"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingProgress"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "BuildingProgress"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "29"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "RunningPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RunningPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "20"
+ "visible" "0"
+
+ "KillIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "KillIcon"
+ "xpos" "0"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "image" "../hud/hud_obj_status_kill_64"
+ "drawcolor" "ProgressOffWhite"
+ }
+
+ "KillsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "KillsLabel"
+ "font" "DefaultSmall"
+ "xpos" "12"
+ "ypos" "6"
+ "wide" "200"
+ "tall" "22"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "labelText" "#Building_hud_sentry_kills_assists"
+ "textAlignment" "north-west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ShellIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShellIcon"
+ "xpos" "0"
+ "ypos" "6"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../hud/hud_obj_status_ammo_64"
+ "drawcolor" "ProgressOffWhite"
+ }
+
+ "Shells"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Shells"
+ "font" "Default"
+ "xpos" "12"
+ "ypos" "7"
+ "wide" "38"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hud_obj_tele.res b/resource/ui/hud_obj_tele.res
new file mode 100644
index 0000000..fa4d626
--- /dev/null
+++ b/resource/ui/hud_obj_tele.res
@@ -0,0 +1,367 @@
+"Resource/UI/hud_obj_tele.res"
+{
+ "BuildingStatusItem"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BuildingStatusItem"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "150"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "Background"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Background"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Icon_Teleport"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon"
+ "xpos" "24"
+ "ypos" "1"
+ "wide" "28"
+ "tall" "28"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_tele_entrance"
+ "iconColor" "White"
+ }
+
+ "NotBuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NotBuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "31"
+ "visible" "1"
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "Cerbetica10"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "200"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_tele_not_built"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "BuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "31"
+ "visible" "0"
+
+ "Icon_Upgrade_1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_1"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_1"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_2"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_2"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_2"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_3"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_3"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_3"
+ "iconColor" "White"
+ }
+
+ "AlertTray"
+ {
+ "ControlName" "CBuildingStatusAlertTray"
+ "fieldName" "AlertTray"
+ "xpos" "113"
+ "ypos" "0"
+ "wide" "34"
+ "tall" "31"
+ "visible" "1"
+ "enabled" "1"
+ "icon" "obj_status_alert_background"
+ }
+
+ "WrenchIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "WrenchIcon"
+ "xpos" "121"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "19"
+ "tall" "19"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_wrench"
+ "iconColor" "White"
+ }
+
+ "SapperIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "SapperIcon"
+ "xpos" "117"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "25"
+ "tall" "25"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_sapper"
+ "iconColor" "White"
+ }
+
+ "Health"
+ {
+ "ControlName" "CBuildingHealthBar"
+ "fieldName" "Health"
+ "font" "Default"
+ "xpos" "13"
+ "ypos" "3"
+ "wide" "8"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuildingPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "BuildingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuildingLabel"
+ "font" "DefaultSmall"
+ "xpos" "0"
+ "ypos" "5"
+ "wide" "200"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_building"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingProgress"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "BuildingProgress"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "16"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "RunningPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RunningPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "ChargingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ChargingPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "RechargeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RechargeLabel"
+ "font" "DefaultVerySmall"
+ "xpos" "0"
+ "ypos" "1"
+ "wide" "200"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_tele_charging"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "Recharge"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Recharge"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "11"
+ "wide" "50"
+ "tall" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "FullyChargedPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "FullyChargedPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "TimesUsedLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TimesUsedLabel"
+ "font" "DefaultVerySmall"
+ "xpos" "0"
+ "ypos" "-6"
+ "wide" "200"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_tele_times_used"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+ "UpgradeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UpgradeLabel"
+ "font" "DefaultVerySmall"
+ "xpos" "0"
+ "ypos" "14"
+ "wide" "200"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_sentry_upgrade"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "Upgrade"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Upgrade"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "24"
+ "wide" "50"
+ "tall" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hud_obj_tele_entrance.res b/resource/ui/hud_obj_tele_entrance.res
new file mode 100644
index 0000000..6f9f497
--- /dev/null
+++ b/resource/ui/hud_obj_tele_entrance.res
@@ -0,0 +1,362 @@
+"Resource/UI/hud_obj_tele_entrance.res"
+{
+ "BuildingStatusItem"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BuildingStatusItem"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "150"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "Background"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Background"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Icon_Teleport_Entrance"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon"
+ "xpos" "24"
+ "ypos" "1"
+ "wide" "28"
+ "tall" "28"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_tele_entrance"
+ "iconColor" "White"
+ }
+
+ "NotBuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NotBuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "31"
+ "visible" "1"
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "Cerbetica10"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "200"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_tele_enter_not_built_360"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "BuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "31"
+ "visible" "0"
+
+ "Icon_Upgrade_1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_1"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_1"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_2"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_2"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_2"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_3"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_3"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_3"
+ "iconColor" "White"
+ }
+
+ "AlertTray"
+ {
+ "ControlName" "CBuildingStatusAlertTray"
+ "fieldName" "AlertTray"
+ "xpos" "113"
+ "ypos" "0"
+ "wide" "34"
+ "tall" "31"
+ "visible" "1"
+ "enabled" "1"
+ "icon" "obj_status_alert_background"
+ }
+
+ "WrenchIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "WrenchIcon"
+ "xpos" "121"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "19"
+ "tall" "19"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_wrench"
+ "iconColor" "White"
+ }
+
+ "SapperIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "SapperIcon"
+ "xpos" "117"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "25"
+ "tall" "25"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_sapper"
+ "iconColor" "White"
+ }
+
+ "Health"
+ {
+ "ControlName" "CBuildingHealthBar"
+ "fieldName" "Health"
+ "font" "Default"
+ "xpos" "13"
+ "ypos" "3"
+ "wide" "8"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuildingPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "BuildingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuildingLabel"
+ "font" "DefaultSmall"
+ "xpos" "0"
+ "ypos" "5"
+ "wide" "200"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_building"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingProgress"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "BuildingProgress"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "16"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "RunningPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RunningPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "TeleportedIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TeleportedIcon"
+ "xpos" "0"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/hud_obj_status_teleport_64"
+ "drawcolor" "ProgressOffWhite"
+ "scaleImage" "1"
+ }
+
+ "ChargingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ChargingPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "Recharge"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Recharge"
+ "font" "Default"
+ "xpos" "12"
+ "ypos" "6"
+ "wide" "38"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "FullyChargedPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "FullyChargedPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "TimesUsedLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TimesUsedLabel"
+ "font" "DefaultSmall"
+ "xpos" "12"
+ "ypos" "5"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%timesused%"
+ "textAlignment" "north-west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "UpgradeIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "UpgradeIcon"
+ "xpos" "0"
+ "ypos" "16"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "Upgrade"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Upgrade"
+ "font" "Default"
+ "xpos" "12"
+ "ypos" "17"
+ "wide" "38"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hud_obj_tele_exit.res b/resource/ui/hud_obj_tele_exit.res
new file mode 100644
index 0000000..466feb9
--- /dev/null
+++ b/resource/ui/hud_obj_tele_exit.res
@@ -0,0 +1,287 @@
+"Resource/UI/hud_obj_tele_exit.res"
+{
+ "BuildingStatusItem"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BuildingStatusItem"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "150"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "Background"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Background"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Icon_Teleport_Exit"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon"
+ "xpos" "24"
+ "ypos" "1"
+ "wide" "28"
+ "tall" "28"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_tele_exit"
+ "iconColor" "White"
+ }
+
+ "NotBuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NotBuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "31"
+ "visible" "1"
+
+ "NotBuiltLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NotBuiltLabel"
+ "font" "Cerbetica10"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "200"
+ "tall" "31"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_tele_exit_not_built"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "BuiltPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuiltPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "160"
+ "tall" "43"
+ "visible" "0"
+
+ "Icon_Upgrade_1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_1"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_1"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_2"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_2"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_2"
+ "iconColor" "White"
+ }
+
+ "Icon_Upgrade_3"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Icon_Upgrade_3"
+ "xpos" "46"
+ "ypos" "4"
+ "zpos" "1"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_upgrade_3"
+ "iconColor" "White"
+ }
+
+ "AlertTray"
+ {
+ "ControlName" "CBuildingStatusAlertTray"
+ "fieldName" "AlertTray"
+ "xpos" "113"
+ "ypos" "0"
+ "wide" "34"
+ "tall" "31"
+ "visible" "1"
+ "enabled" "1"
+ "icon" "obj_status_alert_background"
+ }
+
+ "WrenchIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "WrenchIcon"
+ "xpos" "121"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "19"
+ "tall" "19"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_wrench"
+ "iconColor" "White"
+ }
+
+ "SapperIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "SapperIcon"
+ "xpos" "117"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "25"
+ "tall" "25"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "obj_status_icon_sapper"
+ "iconColor" "White"
+ }
+
+ "Health"
+ {
+ "ControlName" "CBuildingHealthBar"
+ "fieldName" "Health"
+ "font" "Default"
+ "xpos" "13"
+ "ypos" "3"
+ "wide" "8"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BuildingPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "BuildingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuildingLabel"
+ "font" "DefaultSmall"
+ "xpos" "0"
+ "ypos" "5"
+ "wide" "200"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Building_hud_building"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "BuildingProgress"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "BuildingProgress"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "16"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "RunningPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RunningPanel"
+ "xpos" "60"
+ "ypos" "0"
+ "wide" "100"
+ "tall" "31"
+ "visible" "0"
+
+ "UpgradeIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "UpgradeIcon"
+ "xpos" "0"
+ "ypos" "16"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "Upgrade"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "Upgrade"
+ "font" "Default"
+ "xpos" "12"
+ "ypos" "17"
+ "wide" "38"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudaccountpanel.res b/resource/ui/hudaccountpanel.res
new file mode 100644
index 0000000..3c8c193
--- /dev/null
+++ b/resource/ui/hudaccountpanel.res
@@ -0,0 +1,132 @@
+"Resource/UI/HudAccountPanel.res"
+{
+ "CHudAccountPanel"
+ {
+ "delta_item_x" "12"
+ "delta_item_start_y" "130"
+ "delta_item_end_y" "150"
+ "delta_item_start_y_minmode" "75"
+ "delta_item_end_y_minmode" "105"
+ "PositiveColor" "0 255 0 255"
+ "NegativeColor" "255 0 0 255"
+ "delta_lifetime" "1.5"
+ "delta_item_font" "Cerbetica20"
+ "delta_item_font_minmode" "Cerbetica16"
+ }
+ "CHudAccountPanelOutline"
+ {
+ "delta_item_x" "0"
+ "delta_item_start_y" "120"
+ "delta_item_end_y" "150"
+ "delta_item_start_y_minmode" "75"
+ "delta_item_end_y_minmode" "105"
+ "PositiveColor" "0 255 0 255"
+ "NegativeColor" "255 0 0 255"
+ "delta_lifetime" "1.5"
+ "delta_item_font" "Cerbetica20"
+ "delta_item_font_minmode" "Cerbetica16"
+ }
+
+ "AccountBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "AccountBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "84"
+ "tall" "42"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/misc_ammo_area_blue"
+ "scaleImage" "1"
+ "teambg_2" "../hud/misc_ammo_area_red"
+ "teambg_3" "../hud/misc_ammo_area_blue"
+ }
+
+ "MetalIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MetalIcon"
+ "xpos" "0"
+ "ypos" "120"
+ "ypos_minmode" "70"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "ProgressOffWhite"
+ }
+ "MetalIconBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MetalIconBackground"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "TransparentBlack"
+
+ "pin_to_sibling" "MetalIcon"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "AccountValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AccountValue"
+ "xpos" "1"
+ "ypos" "112"
+ "ypos_minmode" "62"
+ "zpos" "2"
+ "wide" "55"
+ "tall" "26"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%metal%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica24"
+ "font_minmode" "Cerbetica20"
+ }
+
+ "AccountValueShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AccountValueShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "2"
+ "wide" "55"
+ "tall" "26"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%metal%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica24"
+ "font_minmode" "Cerbetica20"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "AccountValue"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+}
diff --git a/resource/ui/hudachievementtrackeritem.res b/resource/ui/hudachievementtrackeritem.res
new file mode 100644
index 0000000..595515f
--- /dev/null
+++ b/resource/ui/hudachievementtrackeritem.res
@@ -0,0 +1,92 @@
+"Resource/UI/HudAchievementTrackerItem.res"
+{
+ "HudAchievementTrackerItem"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HudAchievementTrackerItem"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "190"
+ "tall" "29"
+ "visible" "0"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ }
+
+ "AchievementName"
+ {
+ "ControlName" "Label"
+ "fieldName" "AchievementName"
+ "labeltext" ""
+ "xpos" "5"
+ "ypos" "-2"
+ "wide" "190"
+ "tall" "16"
+ "zpos" "4"
+ "textinsetx" "5"
+ "font" "CerbeticaBold14"
+ "textAlignment" "north-west"
+ }
+
+ "AchievementNameGlow"
+ {
+ "ControlName" "Label"
+ "fieldName" "AchievementNameGlow"
+ "labeltext" ""
+ "xpos" "5"
+ "ypos" "0"
+ "wide" "190"
+ "tall" "10"
+ "zpos" "4"
+ "fgcolor_override" "235 226 202 255"
+ "font" "AchievementTracker_NameGlow"
+ "textinsetx" "5"
+ "textAlignment" "north-west"
+ }
+
+ "AchievementDesc"
+ {
+ "ControlName" "Label"
+ "fieldName" "AchievementDesc"
+ "labeltext" ""
+ "xpos" "5"
+ "ypos" "12"
+ "wide" "190"
+ "tall" "18"
+ "zpos" "4"
+ "textinsetx" "5"
+ "fgcolor_override" "235 226 202 255"
+ "font" "AchievementTracker_Desc"
+ "wrap" "1"
+ "TextAlignment" "north-west"
+ }
+
+ "ProgressBarBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ProgressBarBG"
+ "xpos" "7"
+ "ypos" "19"
+ "wide" "100"
+ "tall" "6"
+ "fillcolor" "250 234 201 51"
+ "zpos" "4"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "ProgressBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ProgressBar"
+ "xpos" "7"
+ "ypos" "19"
+ "wide" "0"
+ "tall" "6"
+ "fillcolor" "251 235 202 255"
+ "zpos" "5"
+ "visible" "1"
+ "enabled" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudammoweapons-white.res b/resource/ui/hudammoweapons-white.res
new file mode 100644
index 0000000..813b305
--- /dev/null
+++ b/resource/ui/hudammoweapons-white.res
@@ -0,0 +1,153 @@
+"Resource/UI/HudAmmoWeapons.res"
+{
+ "HudWeaponAmmoBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "HudWeaponAmmoBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "90"
+ "tall" "45"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/ammo_blue_bg"
+ "scaleImage" "1"
+ "teambg_2" "../hud/ammo_red_bg"
+ "teambg_2_lodef" "../hud/ammo_red_bg_lodef"
+ "teambg_3" "../hud/ammo_blue_bg"
+ "teambg_3_lodef" "../hud/ammo_blue_bg_lodef"
+ }
+ "HudWeaponLowAmmoImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HudWeaponLowAmmoImage"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "90"
+ "tall" "45"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../hud/ammo_red_bg"
+ "scaleImage" "1"
+ "teambg_2" "../hud/ammo_red_bg"
+ "teambg_2_lodef" "../hud/ammo_red_bg_lodef"
+ "teambg_3" "../hud/ammo_blue_bg"
+ "teambg_3_lodef" "../hud/ammo_blue_bg_lodef"
+ }
+ "AmmoInClip"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoInClip"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "TanLight"
+ "xpos" "-18"
+ "ypos" "-11"
+ "xpos_minmode" "-16"
+ "ypos_minmode" "-1"
+ "zpos" "5"
+ "wide" "80"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%Ammo%"
+ }
+ "AmmoInClipShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoInClipShadow"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-16"
+ "ypos" "-9"
+ "xpos_minmode" "-14"
+ "ypos_minmode" "1"
+ "zpos" "5"
+ "wide" "80"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%Ammo%"
+ }
+ "AmmoInReserve"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoInReserve"
+ "font" "CerbeticaBold32"
+ "font_minmode" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "67"
+ "ypos" "-10"
+ "xpos_minmode" "69"
+ "ypos_minmode" "-1"
+ "zpos" "7"
+ "wide" "60"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "%AmmoInReserve%"
+ }
+ "AmmoInReserveShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoInReserveShadow"
+ "font" "CerbeticaBold32"
+ "font_minmode" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "68"
+ "ypos" "-9"
+ "xpos_minmode" "70"
+ "ypos_minmode" "0"
+ "zpos" "7"
+ "wide" "60"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "%AmmoInReserve%"
+ }
+ "AmmoNoClip"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoNoClip"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "TanLight"
+ "xpos" "26"
+ "ypos" "-11"
+ "xpos_minmode" "22"
+ "ypos_minmode" "-1"
+ "zpos" "5"
+ "wide" "100"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "center"
+ "labelText" "%Ammo%"
+ }
+ "AmmoNoClipShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoNoClipShadow"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "28"
+ "ypos" "-9"
+ "xpos_minmode" "24"
+ "ypos_minmode" "1"
+ "zpos" "5"
+ "wide" "100"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "center"
+ "labelText" "%Ammo%"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudammoweapons.res b/resource/ui/hudammoweapons.res
new file mode 100644
index 0000000..c25167a
--- /dev/null
+++ b/resource/ui/hudammoweapons.res
@@ -0,0 +1,139 @@
+"Resource/UI/HudAmmoWeapons.res"
+{
+ "HudWeaponAmmoBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "HudWeaponAmmoBG"
+ "xpos" "9999"
+ }
+
+ "HudWeaponLowAmmoImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HudWeaponLowAmmoImage"
+ "xpos" "9999"
+ }
+
+ "AmmoInClip"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoInClip"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "Ammo In Clip"
+ "xpos" "-18"
+ "ypos" "-11"
+ "xpos_minmode" "-12"
+ "ypos_minmode" "-1"
+ "zpos" "5"
+ "wide" "80"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%Ammo%"
+ }
+ "AmmoInClipShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoInClipShadow"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-2"
+ "ypos" "-2"
+ "zpos" "5"
+ "wide" "80"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%Ammo%"
+
+ "pin_to_sibling" "AmmoInClip"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "AmmoInReserve"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoInReserve"
+ "font" "CerbeticaBold32"
+ "font_minmode" "CerbeticaBold20"
+ "fgcolor" "Ammo In Reserve"
+ "xpos" "67"
+ "ypos" "-10"
+ "xpos_minmode" "73"
+ "ypos_minmode" "-1"
+ "zpos" "7"
+ "wide" "60"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "%AmmoInReserve%"
+ }
+ "AmmoInReserveShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoInReserveShadow"
+ "font" "CerbeticaBold32"
+ "font_minmode" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-2"
+ "ypos" "-2"
+ "zpos" "7"
+ "wide" "60"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "%AmmoInReserve%"
+
+ "pin_to_sibling" "AmmoInReserve"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "AmmoNoClip"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoNoClip"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "Ammo In Clip"
+ "xpos" "26"
+ "ypos" "-11"
+ "xpos_minmode" "26"
+ "ypos_minmode" "-1"
+ "zpos" "5"
+ "wide" "100"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "center"
+ "labelText" "%Ammo%"
+ }
+ "AmmoNoClipShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AmmoNoClipShadow"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-2"
+ "ypos" "-2"
+ "zpos" "5"
+ "wide" "100"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "center"
+ "labelText" "%Ammo%"
+
+ "pin_to_sibling" "AmmoNoClip"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudarenaclasslayout.res b/resource/ui/hudarenaclasslayout.res
new file mode 100644
index 0000000..2bc7e0c
--- /dev/null
+++ b/resource/ui/hudarenaclasslayout.res
@@ -0,0 +1,305 @@
+"Resource/UI/HudArenaClassLayout.res"
+{
+ "background"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "background"
+ "xpos" "0"
+ "ypos" "69"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/color_panel_blu"
+ "scaleImage" "1"
+ "teambg_2" "../hud/color_panel_red"
+ "teambg_3" "../hud/color_panel_blu"
+ "paintborder" "0"
+
+ "src_corner_height" "23" // pixels inside the image
+ "src_corner_width" "23"
+
+ "draw_corner_width" "0" // screen size of the corners ( and sides ), proportional
+ "draw_corner_height" "0"
+ }
+
+ "localPlayerBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "localPlayerBG"
+ "xpos" "0"
+ "ypos" "40"
+ "zpos" "2"
+ "wide" "45"
+ "tall" "80"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/color_panel_clear"
+ "scaleImage" "1"
+ "teambg_2" "../hud/color_panel_clear"
+ "teambg_3" "../hud/color_panel_clear"
+ "paintborder" "0"
+
+ "src_corner_height" "23" // pixels inside the image
+ "src_corner_width" "23"
+
+ "draw_corner_width" "0" // screen size of the corners ( and sides ), proportional
+ "draw_corner_height" "0"
+ }
+
+ "title"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "title"
+ "xpos" "c-200"
+ "ypos" "22"
+ "zpos" "6"
+ "wide" "400"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "CerbeticaBold20"
+ "labelText" "#TF_Arena_Team_Layout"
+ "textAlignment" "center"
+ "fgcolor" "TanLight"
+ }
+ "titleShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "titleShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "5"
+ "wide" "400"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "CerbeticaBold20"
+ "labelText" "#TF_Arena_Team_Layout"
+ "textAlignment" "center"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "title"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "changeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "changeLabel"
+ "xpos" "c-220"
+ "ypos" "130"
+ "zpos" "6"
+ "wide" "440"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallBold"
+ "labelText" "#TF_Arena_F4_ChangeClass"
+ "textAlignment" "center"
+ "fgcolor" "TanLight"
+ }
+ "changeLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "changeLabelShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "5"
+ "wide" "440"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallBold"
+ "labelText" "#TF_Arena_F4_ChangeClass"
+ "textAlignment" "center"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "changeLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "classImage0"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage0"
+ "xpos" "0"
+ "ypos" "25"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage1"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage1"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage2"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage2"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage3"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage3"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage4"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage4"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage5"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage5"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage6"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage6"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage7"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage7"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage8"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage8"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage9"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage9"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage10"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage10"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "classImage11"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classImage11"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "45"
+ "tall" "90"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudarenanotification.res b/resource/ui/hudarenanotification.res
new file mode 100644
index 0000000..de3fdb2
--- /dev/null
+++ b/resource/ui/hudarenanotification.res
@@ -0,0 +1,93 @@
+"Resource/UI/HudArenaNotification.res"
+{
+ "HudArenaNotificationBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HudArenaNotificationBG"
+ "xpos" "20"
+ "ypos" "20"
+ "zpos" "-1"
+ "wide" "280"
+ "tall" "100"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 230"
+ "border" "CyanBorderThick"
+ }
+
+ "WarningLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "WarningLabel"
+ "font" "CerbeticaBold72"
+ "xpos" "40"
+ "ypos" "35"
+ "zpos" "1"
+ "wide" "72"
+ "tall" "72"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labelText" "!"
+ "textAlignment" "center"
+ }
+
+ "BalanceLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "BalanceLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "70"
+ "ypos" "20"
+ "zpos" "1"
+ "wide" "230"
+ "tall" "64"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ }
+
+ "BalanceLabelTip"
+ {
+ "ControlName" "Label"
+ "fieldName" "BalanceLabelTip"
+ "font" "CerbeticaBold16"
+ "xpos" "70"
+ "ypos" "54"
+ "zpos" "1"
+ "wide" "230"
+ "tall" "64"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labelText" "%notificationtip%"
+ "textAlignment" "west"
+ }
+
+ "SwitchImage"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "SwitchImage"
+ "xpos" "25"
+ "ypos" "23"
+ "zpos" "1"
+ "wide" "50"
+ "tall" "50"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/ico_teambalance"
+ "scaleImage" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudarenaplayercount.res b/resource/ui/hudarenaplayercount.res
new file mode 100644
index 0000000..aab90b6
--- /dev/null
+++ b/resource/ui/hudarenaplayercount.res
@@ -0,0 +1,166 @@
+"Resource/UI/HudArenaPlayerCount.res"
+{
+ "blueteam"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "blueteam"
+ "xpos" "c-46"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "60"
+ "tall" "33"
+ "visible" "1"
+
+ "background"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "background"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "46"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "104 124 155 255"
+ }
+
+ "count"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "count"
+ "xpos" "13"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "30"
+ "tall" "23"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "CerbeticaBold28"
+ "labelText" "%blue_alive%"
+ "textAlignment" "east"
+ "fgcolor" "TanLight"
+ }
+ "countshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "countshadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "23"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "CerbeticaBold28"
+ "labelText" "%blue_alive%"
+ "textAlignment" "east"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "count"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "playerimage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "playerimage"
+ "xpos" "3"
+ "ypos" "3"
+ "zpos" "3"
+ "wide" "10"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "image" "capture_icon_white"
+ "scaleImage" "1"
+ }
+ }
+
+ "redteam"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "redteam"
+ "xpos" "c0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "60"
+ "tall" "33"
+ "visible" "1"
+
+ "background"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "background"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "46"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "180 92 77 255"
+ }
+
+ "count"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "count"
+ "xpos" "3"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "30"
+ "tall" "23"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "CerbeticaBold28"
+ "labelText" "%red_alive%"
+ "textAlignment" "west"
+ "fgcolor" "TanLight"
+ }
+ "countshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "countshadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "23"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "CerbeticaBold28"
+ "labelText" "%red_alive%"
+ "textAlignment" "west"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "count"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "playerimage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "playerimage"
+ "xpos" "33"
+ "ypos" "3"
+ "zpos" "3"
+ "wide" "10"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "image" "capture_icon_white"
+ "scaleImage" "1"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudarenateammenu.res b/resource/ui/hudarenateammenu.res
new file mode 100644
index 0000000..1ccd912
--- /dev/null
+++ b/resource/ui/hudarenateammenu.res
@@ -0,0 +1,275 @@
+"Resource/UI/ArenaTeamMenu.res"
+{
+ "team"
+ {
+ "ControlName" "CTeamMenu"
+ "fieldName" "team"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "JoinBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "JoinBG"
+ "xpos" "0"
+ "ypos" "c-35"
+ "zpos" "0"
+ "wide" "255"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 200"
+ }
+ "MainBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "fillcolor" "0 0 0 200"
+ }
+ "SidePanelBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SidePanelBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "255"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "fillcolor" "0 0 0 60"
+ }
+ "SpecBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SpecBG"
+ "xpos" "0"
+ "ypos" "c5"
+ "zpos" "0"
+ "wide" "255"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 200"
+ }
+
+ "SysMenu"
+ {
+ "ControlName" "Menu"
+ "fieldName" "SysMenu"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "64"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ }
+
+ "MapInfo"
+ {
+ "ControlName" "HTML"
+ "fieldName" "MapInfo"
+ "xpos" "100"
+ "ypos" "34"
+ "wide" "450"
+ "tall" "365"
+ "autoResize" "3"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ }
+
+ "mapname"
+ {
+ "ControlName" "Label"
+ "fieldName" "mapname"
+ "xpos" "10"
+ "ypos" "35"
+ "wide" "255"
+ "tall" "30"
+ "textAlignment" "center"
+ "font" "CerbeticaBold28"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TanLight"
+ }
+
+ "teambutton2"
+ {
+ "ControlName" "CTFTeamButton"
+ "fieldName" "teambutton2"
+ "xpos" "0"
+ "ypos" "c-35"
+ "zpos" "3"
+ "wide" "255"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "labelText" "&3 Fight!"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "paintborder" "0"
+ "command" "jointeam spectate"
+ "font" "CerbeticaBold20"
+
+ "defaultFgColor_override" "255 255 255 128"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "255 255 255 128"
+ "selectedFgColor_override" "TanLight"
+
+ "defaultBgColor_override" "0 0 0 200"
+ "armedBgColor_override" "TanDarker"
+ "depressedBgColor_override" "0 0 0 200"
+ "selectedBgColor_override" "TanDarker"
+ }
+
+ "teambutton3"
+ {
+ "ControlName" "CTFTeamButton"
+ "fieldName" "teambutton3"
+ "xpos" "0"
+ "ypos" "c5"
+ "zpos" "3"
+ "wide" "255"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "2"
+ "labelText" "&2 Spectate"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "paintborder" "0"
+ "command" "jointeam spectatearena"
+ "font" "CerbeticaBold20"
+
+ "defaultFgColor_override" "255 255 255 128"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "255 255 255 128"
+ "selectedFgColor_override" "TanLight"
+
+ "defaultBgColor_override" "0 0 0 200"
+ "armedBgColor_override" "TanDarker"
+ "depressedBgColor_override" "0 0 0 200"
+ "selectedBgColor_override" "TanDarker"
+ }
+
+ "MenuBG"
+ {
+ "ControlName" "CModelPanel"
+ "fieldName" "MenuBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fov" "20"
+
+ "model"
+ {
+ "modelname" "models/vgui/ui_arena01.mdl"
+ "skin" "0"
+ "angles_x" "0"
+ "angles_y" "180"
+ "angles_z" "0"
+ "origin_x" "290"
+ "origin_x_hidef" "305"
+ "origin_x_lodef" "320"
+ "origin_y" "0"
+ "origin_z" "-34"
+ }
+ }
+
+ "TeamMenuAuto"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TeamMenuAuto"
+ "xpos" "9999"
+ }
+
+ "TeamMenuSpectate"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TeamMenuSpectate"
+ "xpos" "9999"
+ }
+
+ "ShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShadedBar"
+ "xpos" "9999"
+ }
+
+ "autodoor"
+ {
+ "ControlName" "CModelPanel"
+ "fieldName" "autodoor"
+ "xpos" "9999"
+ }
+
+ "spectate"
+ {
+ "ControlName" "CModelPanel"
+ "fieldName" "spectate"
+ "xpos" "9999"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "0"
+ "ypos" "r40"
+ "zpos" "6"
+ "wide" "255"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Cancel"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "paintbackground""0"
+ "command" "cancelmenu"
+ "font" "CerbeticaBold16"
+ "defaultFgColor_override" "255 255 255 128"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "255 255 255 128"
+ "selectedFgColor_override" "TanLight"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudarenawinpanel.res b/resource/ui/hudarenawinpanel.res
new file mode 100644
index 0000000..eed19cd
--- /dev/null
+++ b/resource/ui/hudarenawinpanel.res
@@ -0,0 +1,1195 @@
+"Resource/UI/arenawinpanel.res"
+{
+ "ArenaWinPanelScores"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ArenaWinPanelScores"
+ "xpos" "0"
+ "ypos" "1"
+ "wide" "450"
+ "tall" "200"
+ "visible" "1"
+
+ "BlueScoreBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BlueScoreBG"
+ "xpos" "25"
+ "ypos" "35"
+ "zpos" "-1"
+ "wide" "200"
+ "tall" "25"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "70 130 180 255"
+ "scaleImage" "1"
+ }
+ "RedScoreBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RedScoreBG"
+ "xpos" "225"
+ "ypos" "35"
+ "zpos" "-1"
+ "wide" "200"
+ "tall" "25"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ "fillcolor" "205 50 50 255"
+ }
+ "BlueTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamLabel"
+ "font" "Cerbetica24"
+ "labelText" "%blueteamname%"
+ "textAlignment" "west"
+ "xpos" "29"
+ "ypos" "33"
+ "wide" "200"
+ "tall" "28"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "BlueTeamScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamScore"
+ "font" "Cerbetica48"
+ "labelText" "%blueteamscore%"
+ "textAlignment" "east"
+ "xpos" "138"
+ "ypos" "1"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "BlueTeamScoreDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamScoreDropshadow"
+ "font" "Cerbetica48"
+ "fgcolor" "TransparentBlack"
+ "labelText" "%blueteamscore%"
+ "textAlignment" "east"
+ "xpos" "-2"
+ "ypos" "-2"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "pin_to_sibling" "BlueTeamScore"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+ "RedTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamLabel"
+ "font" "Cerbetica24"
+ "labelText" "%redteamname%"
+ "textAlignment" "east"
+ "xpos" "220"
+ "ypos" "33"
+ "wide" "200"
+ "tall" "28"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "RedTeamScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamScore"
+ "font" "Cerbetica48"
+ "labelText" "%redteamscore%"
+ "textAlignment" "west"
+ "xpos" "230"
+ "ypos" "1"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "RedTeamScoreDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamScoreDropshadow"
+ "font" "Cerbetica48"
+ "fgcolor" "TransparentBlack"
+ "labelText" "%redteamscore%"
+ "textAlignment" "west"
+ "xpos" "-2"
+ "ypos" "-2"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "pin_to_sibling" "RedTeamScore"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "ArenaStreaksBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "ArenaStreaksBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "176"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../HUD/tournament_panel_black"
+ "scaleImage" "1"
+
+ "src_corner_height" "23"
+ "src_corner_width" "23"
+ "draw_corner_width" "6"
+ "draw_corner_height" "6"
+ }
+
+ "ArenaStreakLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ArenaStreakLabel"
+ "font" "CerbeticaBold14"
+ "fgcolor" "TanLight"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "176"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%arenastreaktext%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "WinPanelBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "WinPanelBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "700"
+ "tall" "174"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ "WinPanelBG2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "WinPanelBG2"
+ "xpos" "25"
+ "ypos" "60"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "118"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "fillcolor" "0 0 0 250"
+ "src_corner_height" "3"
+ "src_corner_width" "3"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "WinningTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WinningTeamLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "35"
+ "ypos" "41"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "labelText" "%WinningTeamLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "WinningTeamLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WinningTeamLabelDropshadow"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "36"
+ "ypos" "42"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "labelText" "%WinningTeamLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "LosingTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "LosingTeamLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "35"
+ "ypos" "41"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "labelText" "%LosingTeamLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "LosingTeamLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "LosingTeamLabelDropshadow"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "36"
+ "ypos" "42"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "labelText" "%LosingTeamLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "WinReasonLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WinReasonLabel"
+ "font" "ScoreboardVerySmall"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%WinReasonLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "DetailsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DetailsLabel"
+ "font" "Cerbetica9"
+ "xpos" "35"
+ "ypos" "122"
+ "zpos" "1"
+ "wide" "418"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%DetailsLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "ShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShadedBar"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "382"
+ "tall" "84"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 150"
+ "PaintBackgroundType" "0"
+ }
+ "TopPlayersLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TopPlayerLabel"
+ "font" "Cerbetica9"
+ "xpos" "50"
+ "ypos" "64"
+ "zpos" "3"
+ "wide" "190"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%TopPlayersLabel%"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "DamageThisRoundLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DamageThisRoundLabel"
+ "font" "Cerbetica9"
+ "xpos" "265"
+ "ypos" "64"
+ "zpos" "3"
+ "wide" "40"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Arena_Winpanel_DamageThisRound"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "HealingThisRoundLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PointsThisRoundLabel"
+ "font" "Cerbetica9"
+ "xpos" "315"
+ "ypos" "64"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Arena_Winpanel_HealingThisRound"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "LifetimeThisRoundLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PointsThisRoundLabel"
+ "font" "Cerbetica9"
+ "xpos" "360"
+ "ypos" "64"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Arena_Winpanel_TimeAliveThisRound"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "KillingBlowsThisRoundLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PointsThisRoundLabel"
+ "font" "Cerbetica9"
+ "xpos" "400"
+ "ypos" "64"
+ "zpos" "3"
+ "wide" "25"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Arena_Winpanel_KillingBlows"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "HorizontalLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HorizontalLine"
+ "xpos" "40"
+ "ypos" "155"
+ "zpos" "3"
+ "wide" "374"
+ "tall" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "250 234 201 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "ArenaWinPanelWinnersPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ArenaWinPanelWinnersPanel"
+ "xpos" "20"
+ "ypos" "76"
+ "wide" "340"
+ "tall" "46"
+ "visible" "1"
+ "zpos" "3"
+
+ "Player1Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "Player1Avatar"
+ "xpos" "21"
+ "ypos" "4"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "Player1Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Name"
+ "xpos" "40"
+ "ypos" "4"
+ "wide" "126"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Class"
+ "xpos" "175"
+ "ypos" "4"
+ "wide" "45"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Damage"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Damage"
+ "xpos" "241"
+ "ypos" "4"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Healing"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Healing"
+ "xpos" "289"
+ "ypos" "4"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Lifetime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Lifetime"
+ "xpos" "335"
+ "ypos" "4"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Kills"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Kills"
+ "xpos" "362"
+ "ypos" "4"
+ "wide" "25"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "Player2Avatar"
+ "xpos" "21"
+ "ypos" "19"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "Player2Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Name"
+ "xpos" "40"
+ "ypos" "19"
+ "wide" "126"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Class"
+ "xpos" "175"
+ "ypos" "19"
+ "wide" "45"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Damage"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Damage"
+ "xpos" "241"
+ "ypos" "19"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Healing"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Healing"
+ "xpos" "289"
+ "ypos" "19"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Lifetime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Lifetime"
+ "xpos" "335"
+ "ypos" "19"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Kills"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Kills"
+ "xpos" "362"
+ "ypos" "19"
+ "wide" "25"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "Player3Avatar"
+ "xpos" "21"
+ "ypos" "34"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "Player3Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Name"
+ "xpos" "40"
+ "ypos" "34"
+ "wide" "126"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Class"
+ "xpos" "175"
+ "ypos" "34"
+ "wide" "45"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Damage"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Damage"
+ "xpos" "241"
+ "ypos" "34"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Healing"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Healing"
+ "xpos" "289"
+ "ypos" "34"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Lifetime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Lifetime"
+ "xpos" "335"
+ "ypos" "34"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Kills"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Kills"
+ "xpos" "362"
+ "ypos" "34"
+ "wide" "25"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+ "ArenaWinPanelLosersPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ArenaWinPanelLosersPanel"
+ "xpos" "20"
+ "ypos" "76"
+ "wide" "340"
+ "tall" "46"
+ "visible" "1"
+ "zpos" "3"
+
+ "Player1Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "Player1Avatar"
+ "xpos" "21"
+ "ypos" "4"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "Player1Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Name"
+ "xpos" "40"
+ "ypos" "4"
+ "wide" "126"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Class"
+ "xpos" "175"
+ "ypos" "4"
+ "wide" "45"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Damage"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Damage"
+ "xpos" "241"
+ "ypos" "4"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Healing"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Healing"
+ "xpos" "289"
+ "ypos" "4"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Lifetime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Lifetime"
+ "xpos" "335"
+ "ypos" "4"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Kills"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Kills"
+ "xpos" "362"
+ "ypos" "4"
+ "wide" "25"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "Player2Avatar"
+ "xpos" "21"
+ "ypos" "19"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "Player2Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Name"
+ "xpos" "40"
+ "ypos" "19"
+ "wide" "126"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Class"
+ "xpos" "175"
+ "ypos" "19"
+ "wide" "45"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Damage"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Damage"
+ "xpos" "241"
+ "ypos" "19"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Healing"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Healing"
+ "xpos" "289"
+ "ypos" "19"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Lifetime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Lifetime"
+ "xpos" "335"
+ "ypos" "19"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Kills"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Kills"
+ "xpos" "362"
+ "ypos" "19"
+ "wide" "25"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "Player3Avatar"
+ "xpos" "21"
+ "ypos" "34"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "Player3Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Name"
+ "xpos" "40"
+ "ypos" "34"
+ "wide" "126"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Class"
+ "xpos" "175"
+ "ypos" "34"
+ "wide" "45"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Damage"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Damage"
+ "xpos" "241"
+ "ypos" "34"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Healing"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Healing"
+ "xpos" "289"
+ "ypos" "34"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Lifetime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Lifetime"
+ "xpos" "335"
+ "ypos" "34"
+ "wide" "35"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Kills"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Kills"
+ "xpos" "362"
+ "ypos" "34"
+ "wide" "25"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudcurrencyaccount.res b/resource/ui/hudcurrencyaccount.res
new file mode 100644
index 0000000..f5d4282
--- /dev/null
+++ b/resource/ui/hudcurrencyaccount.res
@@ -0,0 +1,52 @@
+"Resource/UI/HudCurrencyAccount.res"
+{
+ "CurrencyBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "CurrencyBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 200"
+ }
+
+ "CurrencyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurrencyLabel"
+ "font" "Cerbetica14"
+ "fgcolor" "TanLight"
+ "xpos" "4"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "50"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "Currency"
+ }
+
+ "Currency"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Currency"
+ "font" "Cerbetica14"
+ "fgcolor" "CreditsGreen"
+ "xpos" "45"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "50"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%currency%"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huddamageaccount.res b/resource/ui/huddamageaccount.res
new file mode 100644
index 0000000..1ca47b4
--- /dev/null
+++ b/resource/ui/huddamageaccount.res
@@ -0,0 +1,58 @@
+"Resource/UI/HudDamageAccount.res"
+{
+ "CDamageAccountPanel"
+ {
+ "fieldName" "CDamageAccountPanel"
+ "text_x" "0"
+ "text_y" "0"
+ "delta_item_x" "0"
+ "delta_item_end_y" "0"
+ "PositiveColor" "Heal Numbers"
+ "NegativeColor" "Damage Numbers"
+ "delta_lifetime" "2"
+ "delta_item_font" "CerbeticaBoldOutline24"
+ "delta_item_font_big" "CerbeticaBoldOutline24"
+ }
+
+ "DamageAccountValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DamageAccountValue"
+ "xpos" "c-188"
+ "ypos" "288"
+ "xpos_minmode" "c-138"
+ "ypos_minmode" "263"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "26"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold32"
+ "font_minmode" "CerbeticaBold20"
+ "fgcolor" "Last DamageHeal Info"
+ }
+
+ "DamageAccountValueShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DamageAccountValueShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "26"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "center"
+ "fgcolor" "TransparentBlack"
+ "font" "CerbeticaBold32"
+ "font_minmode" "CerbeticaBold20"
+
+ "pin_to_sibling" "DamageAccountValue"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+}
diff --git a/resource/ui/huddemomancharge.res b/resource/ui/huddemomancharge.res
new file mode 100644
index 0000000..250a8fc
--- /dev/null
+++ b/resource/ui/huddemomancharge.res
@@ -0,0 +1,46 @@
+"Resource/UI/HudDemomanCharge.res"
+{
+ "ChargeMeter"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ChargeMeter"
+ "xpos" "0"
+ "ypos" "c-172"
+ "xpos_minmode" "15"
+ "ypos_minmode" "28"
+ "zpos" "2"
+ "wide" "120"
+ "tall" "8"
+ "tall_minmode" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor_override" "White"
+ }
+ "ItemEffectMeterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterLabel"
+ "xpos" "125"
+ "ypos" "c-172"
+ "xpos_minmode" "9999"
+ "ypos_minmode" "9999"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "8"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Charge"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica10"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huddemomanpipes.res b/resource/ui/huddemomanpipes.res
new file mode 100644
index 0000000..fa9365c
--- /dev/null
+++ b/resource/ui/huddemomanpipes.res
@@ -0,0 +1,174 @@
+"Resource/UI/HudDemomanPipes.res"
+{
+ "ChargeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ChargeLabel"
+ "xpos" "125"
+ "ypos" "c-162"
+ "xpos_minmode" "9999"
+ "ypos_minmode" "9999"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "8"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "SHIELD"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica10"
+ }
+
+ "ChargeMeter"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ChargeMeter"
+ "xpos" "0"
+ "ypos" "c-162"
+ "xpos_minmode" "15"
+ "ypos_minmode" "35"
+ "zpos" "2"
+ "wide" "120"
+ "tall" "8"
+ "tall_minmode" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "PipesPresentPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PipesPresentPanel"
+ "xpos" "24"
+ "ypos" "c-207"
+ "ypos_minmode" "0"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "50"
+ "visible" "1"
+
+ "NumPipesLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumPipesLabel"
+ "xpos" "34"
+ "ypos" "8"
+ "ypos_minmode" "10"
+ "zpos" "2"
+ "wide" "35"
+ "tall" "24"
+ "tall_minmode" "20"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%activepipes%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold32"
+ "font_minmode" "CerbeticaBold20"
+ }
+ "NumPipesLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumPipesLabelDropshadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "2"
+ "wide" "35"
+ "tall" "24"
+ "tall_minmode" "20"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%activepipes%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold32"
+ "font_minmode" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "NumPipesLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+ }
+
+ "NoPipesPresentPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NoPipesPresentPanel"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "50"
+ "visible" "1"
+
+ "NumPipesLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumPipesLabel"
+ "xpos" "50"
+ "ypos" "18"
+ "xpos_minmode" "42"
+ "ypos_minmode" "12"
+ "zpos" "2"
+ "wide" "35"
+ "tall" "24"
+ "tall_minmode" "20"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%activepipes%"
+ "textAlignment" "west"
+ "dulltext" "1"
+ "brighttext" "0"
+ "font" "HudFontMedium"
+ "font_minmode" "HudFontSmall"
+ }
+ "NumPipesLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumPipesLabelDropshadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "35"
+ "tall" "24"
+ "tall_minmode" "20"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%activepipes%"
+ "textAlignment" "west"
+ "dulltext" "1"
+ "brighttext" "0"
+ "font" "HudFontMedium"
+ "font_minmode" "HudFontSmall"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "NumPipesLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudhealthaccount.res b/resource/ui/hudhealthaccount.res
new file mode 100644
index 0000000..4bf6360
--- /dev/null
+++ b/resource/ui/hudhealthaccount.res
@@ -0,0 +1,18 @@
+"Resource/UI/HudHealthAccount.res"
+{
+ "CHealthAccountPanel"
+ {
+ "fieldName" "CHealthAccountPanel"
+ "delta_item_x" "128"
+ "delta_item_start_y" "65"
+ "delta_item_end_y" "90"
+ "delta_item_x_minmode" "0"
+ "delta_item_start_y_minmode" "60"
+ "delta_item_end_y_minmode" "75"
+ "PositiveColor" "0 255 0 255"
+ "NegativeColor" "255 0 0 255"
+ "delta_lifetime" "1.5"
+ "delta_lifetime_minmode" "1.0"
+ "delta_item_font" "CerbeticaBold28"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudinspectpanel.res b/resource/ui/hudinspectpanel.res
new file mode 100644
index 0000000..04097ba
--- /dev/null
+++ b/resource/ui/hudinspectpanel.res
@@ -0,0 +1,75 @@
+"Resource/UI/HudInspectPanel.res"
+{
+ "itempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "itempanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "190"
+ "tall" "100"
+ "visible" "0"
+ "bgcolor_override" "255 255 255 0"
+ "PaintBackgroundType" "0"
+
+ "model_ypos" "10"
+ "model_center_x" "1"
+ "model_wide" "90"
+ "model_tall" "60"
+
+ "text_xpos" "10"
+ "text_ypos" "10"
+ "text_wide" "170"
+ "text_center" "1"
+
+ "max_text_height" "100"
+ "padding_height" "10"
+ "resize_to_text" "1"
+ "text_forcesize" "2"
+
+ "ItemBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ItemBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "240"
+ "tall" "900"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "itemmodelpanel"
+ {
+ "fieldName" "itemmodelpanel"
+ "use_item_rendertarget" "0"
+ "useparentbg" "1"
+ "inventory_image_type" "1"
+ }
+
+ "ItemLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "ItemLabel"
+ "font" "Cerbetica12"
+ "xpos" "10"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "270"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#FreezePanel_Item"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter.res b/resource/ui/huditemeffectmeter.res
new file mode 100644
index 0000000..c246aa5
--- /dev/null
+++ b/resource/ui/huditemeffectmeter.res
@@ -0,0 +1,62 @@
+"Resource/UI/HudItemEffectMeter.res"
+{
+ HudItemEffectMeter
+ {
+ "fieldName" "HudItemEffectMeter"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-75"
+ "ypos" "c103"
+ "ypos_minmode" "c60"
+ "wide" "200"
+ "tall" "500"
+ "MeterFG" "White"
+ "MeterBG" "Gray"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterLabel"
+ "xpos" "125"
+ "ypos" "0"
+ "xpos_minmode" "9999"
+ "ypos_minmode" "9999"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "8"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Ball"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica10"
+ "fgcolor_override" "150 150 150 255"
+ }
+
+ "ItemEffectMeter"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ItemEffectMeter"
+ "font" "Default"
+ "xpos" "0"
+ "xpos_minmode" "17"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "120"
+ "tall" "8"
+ "wide_minmode" "114"
+ "tall_minmode" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_cleaver.res b/resource/ui/huditemeffectmeter_cleaver.res
new file mode 100644
index 0000000..cacee81
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_cleaver.res
@@ -0,0 +1,15 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_Cleaver.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c93"
+ "ypos_minmode" "c53"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "labelText" "#TF_Cleaver"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_demoman.res b/resource/ui/huditemeffectmeter_demoman.res
new file mode 100644
index 0000000..3a06cce
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_demoman.res
@@ -0,0 +1,108 @@
+"Resource/UI/HudItemEffectMeter_Demoman.res"
+{
+ HudItemEffectMeter
+ {
+ "fieldName" "HudItemEffectMeter"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c5"
+ "ypos" "355"
+ "wide" "500"
+ "tall" "500"
+ "MeterFG" "White"
+ "MeterBG" "Gray"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterLabel"
+ "xpos" "190"
+ "xpos_minmode" "192"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "40"
+ "tall" "11"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Ball"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica12"
+ }
+
+ "ItemEffectMeter"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ItemEffectMeter"
+ "font" "Default"
+ "xpos" "25"
+ "ypos" "23"
+ "ypos_minmode" "0"
+ "xpos_minmode" "50"
+ "zpos" "2"
+ "wide" "40"
+ "wide_minmode" "50"
+ "tall" "6"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemEffectMeterCount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterCount"
+ "xpos" "190"
+ "ypos" "10"
+ "xpos_minmode" "192"
+ "ypos_minmode" "5"
+ "zpos" "2"
+ "wide" "40"
+ "tall" "20"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%progresscount%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold28"
+ "font_minmode" "CerbeticaBold16"
+ }
+
+ "ItemEffectMeterCountShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterCountShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "2"
+ "wide" "40"
+ "tall" "20"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%progresscount%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold28"
+ "font_minmode" "CerbeticaBold16"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "ItemEffectMeterCount"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_engineer.res b/resource/ui/huditemeffectmeter_engineer.res
new file mode 100644
index 0000000..0eb8684
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_engineer.res
@@ -0,0 +1,6 @@
+#base "huditemeffectmeter_demoman.res"
+
+"Resource/UI/HudItemEffectMeter_Engineer.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_heavy.res b/resource/ui/huditemeffectmeter_heavy.res
new file mode 100644
index 0000000..34068cb
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_heavy.res
@@ -0,0 +1,15 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_Scout.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c93"
+ "ypos_minmode" "c53"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "labelText" "#TF_Cleaver"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_kartcharge.res b/resource/ui/huditemeffectmeter_kartcharge.res
new file mode 100644
index 0000000..26b4a35
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_kartcharge.res
@@ -0,0 +1,112 @@
+"Resource/UI/HudItemEffectMeter_Scout.res"
+{
+ HudItemEffectMeter
+ {
+ "fieldName" "HudItemEffectMeter"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-75"
+ "ypos" "c156"
+ "ypos_minmode" "c23"
+ "wide" "500"
+ "tall" "500"
+ "MeterFG" "White"
+ "MeterBG" "Gray"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterLabel"
+ "xpos" "0"
+ "ypos" "30"
+ "ypos_minmode" "60"
+ "zpos" "2"
+ "wide" "150"
+ "tall" "8"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "visible_minmode" "0"
+ "enabled_minmode" "0"
+ "tabPosition" "0"
+ "labelText" "#TF_KART"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica12"
+ "fgcolor_override" "150 150 150 255"
+ }
+
+ "ItemEffectMeter"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ItemEffectMeter"
+ "font" "Default"
+ "xpos" "0"
+ "xpos_minmode" "15"
+ "ypos" "30"
+ "zpos" "2"
+ "wide" "150"
+ "tall" "8"
+ "wide_minmode" "120"
+ "tall_minmode" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemEffectMeterCount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterCount"
+ "xpos" "0"
+ "ypos" "0"
+ "ypos_minmode" "4"
+ "zpos" "2"
+ "wide" "150"
+ "tall" "30"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%progresscount%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold28"
+ "font_minmode" "CerbeticaBold20"
+ }
+
+ "ItemEffectMeterCountShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterCountShadow"
+ "xpos" "2"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "2"
+ "wide" "150"
+ "tall" "30"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%progresscount%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold28"
+ "font_minmode" "CerbeticaBold20"
+ "fgcolor_override" "TransparentBlack"
+
+ "pin_to_sibling" "ItemEffectMeterCount"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_killstreak.res b/resource/ui/huditemeffectmeter_killstreak.res
new file mode 100644
index 0000000..741c8fa
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_killstreak.res
@@ -0,0 +1,118 @@
+"Resource/UI/HudItemEffectMeter_Demoman.res"
+{
+ HudItemEffectMeter
+ {
+ "fieldName" "HudItemEffectMeter"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-225"
+ "ypos" "c133"
+ "xpos_minmode" "c-162"
+ "ypos_minmode" "298"
+ "wide" "100"
+ "tall" "50"
+ "MeterFG" "White"
+ "MeterBG" "Gray"
+ }
+
+ "ItemEffectMeterBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ItemEffectMeterBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "76"
+ "tall" "44"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/misc_ammo_area_blue"
+ "scaleImage" "1"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterLabel"
+ "xpos" "0"
+ "ypos" "27"
+ "zpos" "2"
+ "wide" "100"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "#TF_KillStreak"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica9"
+ }
+
+ "ItemEffectMeter"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ItemEffectMeter"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "20"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "6"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemEffectMeterCount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterCount"
+ "xpos" "0"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "25"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%progresscount%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold28"
+ "font_minmode" "CerbeticaBold16"
+ }
+
+ "ItemEffectMeterCountShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterCountShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "25"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%progresscount%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold28"
+ "font_minmode" "CerbeticaBold16"
+ "fgcolor_override" "TransparentBlack"
+
+ "pin_to_sibling" "ItemEffectMeterCount"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_organs.res b/resource/ui/huditemeffectmeter_organs.res
new file mode 100644
index 0000000..6429453
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_organs.res
@@ -0,0 +1,6 @@
+#base "huditemeffectmeter_demoman.res"
+
+"Resource/UI/HudItemEffectMeter_Scout.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_particlecannon.res b/resource/ui/huditemeffectmeter_particlecannon.res
new file mode 100644
index 0000000..5322baa
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_particlecannon.res
@@ -0,0 +1,20 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_ParticleCannon.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c93"
+ "ypos_minmode" "c53"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "labelText" "#TF_ENERGYDRINK"
+ }
+
+ "ItemEffectMeter"
+ {
+ "textAlignment" "Left"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_pomson.res b/resource/ui/huditemeffectmeter_pomson.res
new file mode 100644
index 0000000..0468a72
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_pomson.res
@@ -0,0 +1,16 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_Pomson.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c93"
+ "ypos_minmode" "c46"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "wide" "150"
+ "labelText" "#TF_ENERGYDRINK"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_powerupbottle.res b/resource/ui/huditemeffectmeter_powerupbottle.res
new file mode 100644
index 0000000..5c70112
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_powerupbottle.res
@@ -0,0 +1,124 @@
+"Resource/UI/HudItemEffectMeter_PowerupBottles.res"
+{
+ HudItemEffectMeter
+ {
+ "fieldName" "HudItemEffectMeter"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-190"
+ "ypos" "r21"
+ "wide" "100"
+ "tall" "60"
+ "MeterFG" "White"
+ "MeterBG" "Gray"
+ }
+
+ "PowerupBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PowerupBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 200"
+ }
+
+ "ItemEffectIcon"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ItemEffectIcon"
+ "xpos" "60"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/ico_powerup_critboost_red"
+ "scaleImage" "1"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterLabel"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "40"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Ball"
+ "textAlignment" "center"
+ "centerwrap" "1"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica12"
+ }
+
+ "CanteenLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CanteenLabel"
+ "font" "Cerbetica14"
+ "fgcolor" "TanLight"
+ "xpos" "5"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "60"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "Powerups"
+ }
+
+ "ItemEffectMeter"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ItemEffectMeter"
+ "font" "Default"
+ "xpos" "25"
+ "ypos" "23"
+ "zpos" "2"
+ "wide" "40"
+ "tall" "6"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemEffectMeterCount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemEffectMeterCount"
+ "xpos" "54"
+ "ypos" "1"
+ "zpos" "2"
+ "wide" "40"
+ "tall" "20"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%progresscount%"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica16"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_pyro.res b/resource/ui/huditemeffectmeter_pyro.res
new file mode 100644
index 0000000..811c3de
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_pyro.res
@@ -0,0 +1,9 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_Pyro.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c93"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_raygun.res b/resource/ui/huditemeffectmeter_raygun.res
new file mode 100644
index 0000000..0950ab1
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_raygun.res
@@ -0,0 +1,16 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_Raygun.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c103"
+ "ypos_minmode" "c54"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "wide" "150"
+ "labelText" "#TF_ENERGYDRINK"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_sapper.res b/resource/ui/huditemeffectmeter_sapper.res
new file mode 100644
index 0000000..2ca1265
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_sapper.res
@@ -0,0 +1,15 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_Sapper.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c83"
+ "ypos_minmode" "c46"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "labelText" "#TF_ENERGYDRINK"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_scout.res b/resource/ui/huditemeffectmeter_scout.res
new file mode 100644
index 0000000..062eddb
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_scout.res
@@ -0,0 +1,15 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_Scout.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c93"
+ "ypos_minmode" "c53"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "labelText" "#TF_ENERGYDRINK"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_sniper.res b/resource/ui/huditemeffectmeter_sniper.res
new file mode 100644
index 0000000..93e4286
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_sniper.res
@@ -0,0 +1,6 @@
+#base "huditemeffectmeter_demoman.res"
+
+"Resource/UI/HudItemEffectMeter_Sniper.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_sniperfocus.res b/resource/ui/huditemeffectmeter_sniperfocus.res
new file mode 100644
index 0000000..30542be
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_sniperfocus.res
@@ -0,0 +1,15 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_SniperFocus.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c93"
+ "ypos_minmode" "c46"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "labelText" "#TF_ENERGYDRINK"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_sodapopper.res b/resource/ui/huditemeffectmeter_sodapopper.res
new file mode 100644
index 0000000..aab4dd8
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_sodapopper.res
@@ -0,0 +1,15 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_SodaPopper.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c83"
+ "ypos_minmode" "c46"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "labelText" "#TF_ENERGYDRINK"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_spy.res b/resource/ui/huditemeffectmeter_spy.res
new file mode 100644
index 0000000..6da361e
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_spy.res
@@ -0,0 +1,6 @@
+#base "huditemeffectmeter_demoman.res"
+
+"Resource/UI/HudItemEffectMeter_Spy.res"
+{
+
+} \ No newline at end of file
diff --git a/resource/ui/huditemeffectmeter_spyknife.res b/resource/ui/huditemeffectmeter_spyknife.res
new file mode 100644
index 0000000..9436e51
--- /dev/null
+++ b/resource/ui/huditemeffectmeter_spyknife.res
@@ -0,0 +1,15 @@
+#base "huditemeffectmeter.res"
+
+"Resource/UI/HudItemEffectMeter_SpyKnife.res"
+{
+ "HudItemEffectMeter"
+ {
+ "ypos" "c93"
+ "ypos_minmode" "c53"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "labelText" "#TF_ENERGYDRINK"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudkillstreaknotice.res b/resource/ui/hudkillstreaknotice.res
new file mode 100644
index 0000000..aeb7454
--- /dev/null
+++ b/resource/ui/hudkillstreaknotice.res
@@ -0,0 +1,34 @@
+"Resource/UI/HudKillStreakNotice.res"
+{
+ "Background"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Background"
+ "xpos" "c-250"
+ "ypos" "70"
+ "zpos" "0"
+ "wide" "500"
+ "tall" "50"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "0 0 0 220"
+ }
+
+ "SplashLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SplashLabel"
+ "font_override" "Cerbetica11"
+ "labelText" ""
+ "textAlignment" "center"
+ "xpos" "c-250"
+ "ypos" "70"
+ "zpos" "2"
+ "wide" "500"
+ "tall" "50"
+ "autoResize" "0"
+ "fgcolor" "White"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudmannvsmachinestatus.res b/resource/ui/hudmannvsmachinestatus.res
new file mode 100644
index 0000000..c546b74
--- /dev/null
+++ b/resource/ui/hudmannvsmachinestatus.res
@@ -0,0 +1,256 @@
+"Resource/UI/HudMannVsMachineStatus.res"
+{
+ "WaveStatusPanel"
+ {
+ "ControlName" "CWaveStatusPanel"
+ "fieldName" "WaveStatusPanel"
+ "xpos" "c-300"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "600"
+ "tall" "67"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "WaveCompleteSummaryPanel"
+ {
+ "ControlName" "CWaveCompleteSummaryPanel"
+ "fieldName" "WaveCompleteSummaryPanel"
+ "xpos" "c-125"
+ "ypos" "120"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "400"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "BossStatusPanel"
+ {
+ "ControlName" "CMvMBossStatusPanel"
+ "fieldName" "BossStatusPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "100"
+ "visible" "1"
+ "enabled" "1"
+
+ "pin_to_sibling" "WaveStatusPanel"
+ "pin_corner_to_sibling" "4"
+ "pin_to_sibling_corner" "6"
+ }
+
+ "CurrencyStatusPanel"
+ {
+ "ControlName" "CCurrencyStatusPanel"
+ "fieldName" "CurrencyStatusPanel"
+ "xpos" "c-190"
+ "ypos" "r63"
+ "wide" "100"
+ "tall" "100"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "InWorldCurrencyPanel"
+ {
+ "ControlName" "CInWorldCurrencyStatus"
+ "fieldName" "InWorldCurrencyPanel"
+ "xpos" "c-190"
+ "ypos" "r42"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "WarningSwoop"
+ {
+ "ControlName" "CWarningSwoop"
+ "fieldName" "WarningSwoop"
+ "xpos" "c-12"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "24"
+ "tall" "220"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../sprites/obj_icons/warning_highlight"
+ "scaleImage" "1"
+ "time" "0.3"
+ }
+
+ "UpgradeLevelContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "UpgradeLevelContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "640"
+ "tall" "480"
+ "visible" "0"
+
+ "UpgradeProgressTrack"
+ {
+ "ControlName" "CMvMBombCarrierProgress"
+ "fieldName" "UpgradeProgressTrack"
+ "xpos" "c-50"
+ "ypos" "r35"
+ "wide" "640"
+ "tall" "480"
+ "visible" "1"
+ }
+
+ "UpgradeLevel1"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "UpgradeLevel1"
+ "xpos" "c32"
+ "ypos" "r24"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "image" "../hud/hud_mvm_bomb_upgrade_1_disabled"
+ "scaleImage" "1"
+ }
+
+ "UpgradeLevel2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "UpgradeLevel2"
+ "xpos" "c32"
+ "ypos" "r42"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "image" "../hud/hud_mvm_bomb_upgrade_2_disabled"
+ "scaleImage" "1"
+ }
+
+ "UpgradeLevel3"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "UpgradeLevel3"
+ "xpos" "c32"
+ "ypos" "r60"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "image" "../hud/hud_mvm_bomb_upgrade_3_disabled"
+ "scaleImage" "1"
+ }
+
+ "UpgradeLevelBoss"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "UpgradeLevelBoss"
+ "xpos" "c32"
+ "ypos" "r46"
+ "wide" "20"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "image" "../hud/hud_mvm_bomb_upgrade_boss"
+ "scaleImage" "1"
+ }
+ }
+
+ "VictorySplash"
+ {
+ "ControlName" "CVictorySplash"
+ "fieldName" "VictorySplash"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "VictoryPanelContainer"
+ {
+ "ControlName" "CMvMVictoryPanelContainer"
+ "fieldName" "VictoryPanelContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "0"
+ }
+
+ "WaveLossPanel"
+ {
+ "ControlName" "CMvMWaveLossPanel"
+ "fieldName" "WaveLossPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "0"
+ }
+
+ "ServerChangeMessage"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ServerChangeMessage"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "0"
+
+ "Background"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "Background"
+ "xpos" "c-150"
+ "ypos" "400"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/color_panel_red"
+
+ "src_corner_height" "22"
+ "src_corner_width" "22"
+ "draw_corner_width" "5"
+ "draw_corner_height" "5"
+ }
+
+ "ServerChangeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ServerChangeLabel"
+ "font" "HudFontSmall"
+ "textAlignment" "center"
+ "labelText" "%servermessage%"
+ "xpos" "c-150"
+ "ypos" "400"
+ "wide" "300"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TanLight"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudmatchstatus.res b/resource/ui/hudmatchstatus.res
new file mode 100644
index 0000000..e16237b
--- /dev/null
+++ b/resource/ui/hudmatchstatus.res
@@ -0,0 +1,870 @@
+"Resource/UI/HudMatchStatus.res"
+{
+ "HudMatchStatus"
+ {
+ "fieldName" "HudMatchStatus"
+ "avatar_width" "63"
+ "spacer" "5"
+ "name_width" "57"
+ "horiz_inset" "2"
+ }
+
+ "RoundSignModel"
+ {
+ "ControlName" "CModelPanel"
+ "fieldName" "RoundSignModel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "f0"
+ "tall" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fov" "70"
+ "proportionaltoparent" "1"
+
+ "model"
+ {
+ "modelname" "models/props_ui/banner.mdl"
+ "skin" "0"
+ "angles_x" "30"
+ "angles_y" "180"
+ "angles_z" "0"
+ "origin_x" "150"
+ "origin_y" "0"
+ "origin_z" "62"
+ "spotlight" "1"
+
+ "animation"
+ {
+ "name" "ref"
+ "sequence" "ref"
+ "default" "1"
+ }
+
+ "animation"
+ {
+ "name" "intro"
+ "sequence" "intro"
+ }
+
+ "animation"
+ {
+ "name" "outro"
+ "sequence" "outro"
+ }
+ }
+ }
+
+ "CountdownLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CountdownLabel"
+ "font" "HudFontGiant"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.1"
+ "wide" "40"
+ "tall" "40"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%countdown%"
+ "textAlignment" "center"
+ "proportionaltoparent" "1"
+ "fgcolor" "TanLight"
+
+ if_readymode
+ {
+ "xpos" "300"
+ "ypos" "130"
+ }
+ }
+
+ "CountdownLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CountdownLabelShadow"
+ "font" "HudFontGiant"
+ "xpos" "cs-0.48"
+ "ypos" "cs-0.08"
+ "wide" "40"
+ "tall" "40"
+ "zpos" "4"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%countdown%"
+ "textAlignment" "center"
+ "fgcolor" "TransparentBlack"
+ "proportionaltoparent" "1"
+
+ if_readymode
+ {
+ "xpos" "300"
+ "ypos" "130"
+ }
+ }
+
+ "FrontParticlePanel"
+ {
+ "ControlName" "CTFParticlePanel"
+ "fieldName" "FrontParticlePanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ "ParticleEffects"
+ {
+ "0"
+ {
+ "particle_xpos" "c0"
+ "particle_ypos" "c0"
+ "particle_scale" "2"
+ "particleName" "versus_door_slam"
+ "start_activated" "0"
+ "loop" "0"
+ }
+ }
+
+ "paintbackground" "0"
+ }
+
+ "MatchDoors"
+ {
+ "ControlName" "CModelPanel"
+ "fieldName" "MatchDoors"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fov" "70"
+ "proportionaltoparent" "1"
+
+ "model"
+ {
+ "modelname" "models/vgui/versus_doors.mdl"
+ "skin" "0"
+ "angles_x" "0"
+ "angles_y" "0"
+ "angles_z" "0"
+ "origin_x" "120"
+ "origin_y" "0"
+ "origin_z" "-77"
+
+ "animation"
+ {
+ "name" "ref"
+ "sequence" "ref"
+ "default" "1"
+ }
+
+ "animation"
+ {
+ "name" "open"
+ "sequence" "open"
+ }
+
+ "animation"
+ {
+ "name" "close"
+ "sequence" "close"
+ }
+
+ "animation"
+ {
+ "name" "idle_closed"
+ "sequence" "idle_closed"
+ }
+ }
+ }
+
+ "RoundCounter"
+ {
+ "fieldName" "RoundCounter"
+ "xpos" "cs-0.5"
+ "ypos" "-2"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "100"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "BGFrame"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGFrame"
+ "xpos" "cs-0.5"
+ "ypos" "-5"
+ "zpos" "0"
+ "wide" "365"
+ "tall" "0"
+ "visible" "0"
+ "proportionaltoaparent" "1"
+ "border" "TFFatLineBorder"
+
+ if_match
+ {
+ "visible" "1"
+ }
+ }
+
+ "RankUpLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RankUpLabel"
+ "font" "HudFontMediumSmallBold"
+ "xpos" "cs-0.5"
+ "ypos" "80"
+ "wide" "600"
+ "tall" "60"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "centerwrap" "1"
+ "alpha" "0"
+ "labelText" "%rank_possibility%"
+ "textAlignment" "center"
+ "proportionaltoparent" "1"
+ "fgcolor" "TanLight"
+ }
+
+ "RankUpShadowLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RankUpShadowLabel"
+ "font" "HudFontMediumSmallBold"
+ "xpos" "cs-0.5+2"
+ "ypos" "80+2"
+ "wide" "600"
+ "tall" "60"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "centerwrap" "1"
+ "alpha" "0"
+ "labelText" "%rank_possibility%"
+ "textAlignment" "center"
+ "proportionaltoparent" "1"
+ "fgcolor" "Black"
+ }
+
+ "ObjectiveStatusTimePanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ObjectiveStatusTimePanel"
+ "xpos" "c-55"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "110"
+ "tall" "150"
+ "visible" "0"
+ "enabled" "1"
+ "delta_item_x" "22"
+ "delta_item_start_y" "50"
+ "delta_item_end_y" "70"
+ "PositiveColor" "0 255 0 255"
+ "NegativeColor" "255 0 0 255"
+ "delta_lifetime" "1.5"
+ "delta_item_font" "HudFontMedium"
+
+ if_match
+ {
+ "delta_item_x" "35"
+ "delta_item_start_y" "12"
+ "delta_item_end_y" "50"
+ "PositiveColor" "0 255 0 255"
+ "NegativeColor" "255 0 0 255"
+ "delta_lifetime" "1.5"
+ "delta_item_font" "HudFontMediumSmall"
+ }
+
+ "TimePanelValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TimePanelValue"
+ "font" "HudFontMediumSmall"
+ "font_minmode" "HudFontSmall"
+ "fgcolor" "TanLight"
+ "xpos" "25"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "50"
+ "tall" "24"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "center"
+ "labelText" "0:00"
+
+ if_match
+ {
+ "xpos" "cs-0.5"
+ "ypos" "13"
+ "tall" "10"
+ "font" "HudFontSmall"
+ "proportionaltoparent" "1"
+ }
+ }
+ }
+
+ "TeamStatus"
+ {
+ "ControlName" "CTFTeamStatus"
+ "fieldName" "TeamStatus"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "75"
+ "visible" "1"
+ "enabled" "1"
+
+ "max_size" "19"
+ "6v6_gap" "1"
+ "12v12_gap" "1"
+
+ "team1_grow_dir" "west"
+ "team1_base_x" "c-45"
+ "team1_max_expand" "133"
+
+ "team2_grow_dir" "east"
+ "team2_base_x" "c47"
+ "team2_max_expand" "133"
+
+ "playerpanels_kv"
+ {
+ "visible" "0"
+ "wide" "25"
+ "tall" "50"
+ "zpos" "1"
+
+ "color_portrait_bg_red" "119 62 61 255"
+ "color_portrait_bg_blue" "62 81 101 255"
+ "color_portrait_bg_red_dead" "79 54 52 255"
+ "color_portrait_bg_blue_dead" "44 49 51 255"
+ "color_bar_health_high" "84 191 58 255"
+ "color_bar_health_med" "191 183 58 255"
+ "percentage_health_med" "0.6"
+ "color_bar_health_low" "191 58 58 255"
+ "percentage_health_low" "0.3"
+ "color_portrait_blend_dead_red" "White"
+ "color_portrait_blend_dead_blue" "White"
+
+ "playername"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "playername"
+ "font" "DefaultVerySmall"
+ "xpos" "5"
+ "ypos" "24"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ }
+ "classimage"
+ {
+ "ControlName" "CTFClassImage"
+ "fieldName" "classimage"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "19"
+ "tall" "19"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/class_scoutred"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+ "classimagebg"
+ {
+ "ControlName" "Panel"
+ "fieldName" "classimagebg"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "19"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "0"
+ "proportionaltoparent" "1"
+ }
+ "healthbar"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "healthbar"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "19"
+ "zpos" "5"
+ "wide" "f0"
+ "tall" "3"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "bgcolor_override" "80 80 80 255"
+ "proportionaltoparent" "1"
+ }
+ "overhealbar"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "overhealbar"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "19"
+ "zpos" "6"
+ "wide" "f0"
+ "tall" "3"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "bgcolor_override" "Transparent"
+ "fgcolor_override" "255 255 255 160"
+ "proportionaltoparent" "1"
+ }
+ "HealthIcon"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HealthIcon"
+ "xpos" "22"
+ "ypos" "-3"
+ "zpos" "3"
+ "wide" "32"
+ "tall" "32"
+ "visible" "0"
+ "enabled" "1"
+ "HealthBonusPosAdj" "10"
+ "HealthDeathWarning" "0.49"
+ "TFFont" "HudFontSmallest"
+ "HealthDeathWarningColor" "HUDDeathWarning"
+ "TextColor" "HudOffWhite"
+ }
+ "ReadyBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "ReadyBG"
+ "xpos" "30"
+ "ypos" "6"
+ "zpos" "-1"
+ "wide" "16"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../HUD/tournament_panel_brown"
+
+ "src_corner_height" "22"
+ "src_corner_width" "22"
+ "draw_corner_width" "3"
+ "draw_corner_height" "3"
+ }
+ "ReadyImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ReadyImage"
+ "xpos" "32"
+ "ypos" "8"
+ "zpos" "0"
+ "wide" "12"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "hud/checkmark"
+ "scaleImage" "1"
+ }
+ "respawntime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "respawntime"
+ "font" "Cerbetica9"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "f0"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%respawntime%"
+ "textAlignment" "center"
+ "proportionaltoparent" "1"
+ }
+ "chargeamount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "chargeamount"
+ "font" "DefaultSmall"
+ "xpos" "25"
+ "ypos" "17"
+ "zpos" "6"
+ "wide" "25"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "labelText" "%chargeamount%"
+ "textAlignment" "north"
+ "fgcolor" "0 255 0 255"
+ }
+ "specindex"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "specindex"
+ "font" "DefaultVerySmall"
+ "xpos" "4"
+ "ypos" "2"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "labelText" "%specindex%"
+ "textAlignment" "north-west"
+ //"fgcolor" "235 226 202 255"
+ }
+ "DeathPanel"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "DeathPanel"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "24"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../HUD/comp_player_status"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+ "SkullPanel"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SkullPanel"
+ "xpos" "cs-0.5"
+ "zpos" "1"
+ "wide" "o1.2"
+ "tall" "p0.15"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../HUD/comp_player_status_skull"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+ }
+ }
+
+ "BlueTeamPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BlueTeamPanel"
+ "xpos" "-155"
+ "ypos" "125"
+ "zpos" "50"
+ "wide" "150"
+ "tall" "260"
+ "visible" "1"
+ "enabled" "1"
+
+ if_large
+ {
+ "ypos" "65"
+ "tall" "385"
+ }
+
+ "BlueTeamBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BlueTeamBG"
+ "xpos" "0"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "147"
+ "tall" "36"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "border" "TFFatLineBorderBlueBGOpaque"
+ }
+ "BlueTeamImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BlueTeamImage"
+ "xpos" "9"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "56"
+ "tall" "56"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/team_blue"
+ "scaleImage" "1"
+ }
+ "BlueTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamLabel"
+ "font" "CompMatchStartTeamNames"
+ "labelText" "%blueteamname%"
+ "textAlignment" "center"
+ "xpos" "48"
+ "ypos" "13"
+ "zpos" "20"
+ "wide" "95"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+ "BlueLeaderAvatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "BlueLeaderAvatar"
+ "xpos" "11"
+ "ypos" "10"
+ "zpos" "5"
+ "wide" "35"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "BlueLeaderAvatarBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BlueLeaderAvatarBG"
+ "xpos" "9"
+ "ypos" "8"
+ "zpos" "4"
+ "wide" "39"
+ "tall" "39"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "TextColor"
+ }
+ "BluePlayerList"
+ {
+ "ControlName" "SectionedListPanel"
+ "fieldName" "BluePlayerList"
+ "xpos" "6"
+ "ypos" "38"
+ "zpos" "1"
+ "wide" "136"
+ "tall" "205"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "autoresize" "3"
+ "linespacing" "26"
+ "linegap" "4"
+ //"show_columns" "1"
+
+ if_large
+ {
+ "tall" "315"
+ }
+ }
+ "BluePlayerListBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BluePlayerListBG"
+ "xpos" "4"
+ "ypos" "30"
+ "zpos" "0"
+ "wide" "139"
+ "tall" "215"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "border" "TFFatLineBorderClearBG"
+
+ if_large
+ {
+ "tall" "325"
+ }
+ }
+ }
+
+ "RedTeamPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RedTeamPanel"
+ "xpos" "r-5"
+ "ypos" "125"
+ "zpos" "50"
+ "wide" "150"
+ "tall" "260"
+ "visible" "1"
+ "enabled" "1"
+
+ if_large
+ {
+ "ypos" "65"
+ "tall" "385"
+ }
+
+ "RedTeamBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RedTeamBG"
+ "xpos" "0"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "147"
+ "tall" "36"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "border" "TFFatLineBorderRedBGOpaque"
+ }
+ "RedTeamImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RedTeamImage"
+ "xpos" "84"
+ "ypos" "-9"
+ "zpos" "5"
+ "wide" "70"
+ "tall" "70"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/team_Red"
+ "scaleImage" "1"
+ }
+ "RedTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamLabel"
+ "font" "CompMatchStartTeamNames"
+ "labelText" "%redteamname%"
+ "textAlignment" "center"
+ "xpos" "5"
+ "ypos" "13"
+ "zpos" "20"
+ "wide" "95"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+ "RedLeaderAvatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "RedLeaderAvatar"
+ "xpos" "102"
+ "ypos" "10"
+ "zpos" "5"
+ "wide" "35"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "RedLeaderAvatarBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RedLeaderAvatarBG"
+ "xpos" "100"
+ "ypos" "8"
+ "zpos" "4"
+ "wide" "39"
+ "tall" "39"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "TextColor"
+ }
+ "RedPlayerList"
+ {
+ "ControlName" "SectionedListPanel"
+ "fieldName" "RedPlayerList"
+ "xpos" "6"
+ "ypos" "38"
+ "zpos" "1"
+ "wide" "136"
+ "tall" "205"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "autoresize" "3"
+ "linespacing" "26"
+ "linegap" "4"
+ //"show_columns" "1"
+
+ if_large
+ {
+ "tall" "315"
+ }
+ }
+ "RedPlayerListBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RedPlayerListBG"
+ "xpos" "4"
+ "ypos" "30"
+ "zpos" "0"
+ "wide" "139"
+ "tall" "215"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "border" "TFFatLineBorderClearBG"
+
+ if_large
+ {
+ "tall" "325"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudmediccharge.res b/resource/ui/hudmediccharge.res
new file mode 100644
index 0000000..032fc6b
--- /dev/null
+++ b/resource/ui/hudmediccharge.res
@@ -0,0 +1,257 @@
+"Resource/UI/HudMedicCharge.res"
+{
+ "Background"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "Background"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "130"
+ "tall" "65"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../hud/medic_charge_blue_bg"
+ "scaleImage" "1"
+ "teambg_2" "../hud/medic_charge_red_bg"
+ "teambg_3" "../hud/medic_charge_blue_bg"
+ }
+
+ "ChargeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ChargeLabel"
+ "xpos" "150"
+ "ypos" "35"
+ "xpos_minmode" "106"
+ "ypos_minmode" "-5"
+ "zpos" "2"
+ "wide" "120"
+ "tall" "72"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_UberchargeMinHUD"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBoldMedic56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "Ammo In Clip"
+ }
+
+ "IndividualChargesLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "IndividualChargesLabel"
+ "xpos" "236"
+ "ypos" "39"
+ "zpos" "2"
+ "xpos_minmode" "96"
+ "ypos_minmode" "-5"
+ "zpos_minmode" "5"
+ "wide" "120"
+ "tall" "0"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "#TF_IndividualUberchargesMinHUD"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBoldMedic56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "Ammo In Clip"
+ }
+
+ "ChargeMeterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ChargeMeterLabel"
+ "xpos" "75"
+ "ypos" "117"
+ "xpos_minmode" "0"
+ "ypos_minmode" "34"
+ "zpos" "3"
+ "wide" "150"
+ "tall" "15"
+ "wide_minmode" "124"
+ "tall_minmode" "16"
+ "autoResize" "1"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica16"
+ "font_minmode" "Cerbetica12"
+ "fgcolor" "150 150 150 255"
+ }
+
+ "ChargeMeter"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ChargeMeter"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "80"
+ "xpos_minmode" "17"
+ "ypos_minmode" "34"
+ "zpos" "2"
+ "wide" "150"
+ "tall" "20"
+ "wide_minmode" "114"
+ "tall_minmode" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "bgcolor" "32 32 32 128"
+ "fgcolor_override" "Uber Bar Color"
+ }
+
+ "ChargeMeter1"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ChargeMeter1"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "60"
+ "zpos" "3"
+ "xpos_minmode" "17"
+ "ypos_minmode" "27"
+ "zpos_minmode" "4"
+ "wide" "36"
+ "tall" "20"
+ "wide_minmode" "27"
+ "tall_minmode" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor_override" "Uber Bar Color"
+ }
+
+ "ChargeMeter2"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ChargeMeter2"
+ "font" "Default"
+ "xpos" "2"
+ "ypos" "0"
+ "zpos" "4"
+ "wide" "36"
+ "tall" "20"
+ "wide_minmode" "27"
+ "tall_minmode" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor_override" "Uber Bar Color"
+
+ "pin_to_sibling" "ChargeMeter1"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPRIGHT"
+ }
+
+ "ChargeMeter3"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ChargeMeter3"
+ "font" "Default"
+ "xpos" "2"
+ "ypos" "0"
+ "zpos" "4"
+ "wide" "36"
+ "tall" "20"
+ "wide_minmode" "27"
+ "tall_minmode" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor_override" "Uber Bar Color"
+
+ "pin_to_sibling" "ChargeMeter2"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPRIGHT"
+ }
+
+ "ChargeMeter4"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ChargeMeter4"
+ "font" "Default"
+ "xpos" "2"
+ "ypos" "0"
+ "zpos" "4"
+ "wide" "36"
+ "tall" "20"
+ "wide_minmode" "27"
+ "tall_minmode" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor_override" "Uber Bar Color"
+
+ "pin_to_sibling" "ChargeMeter3"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPRIGHT"
+ }
+
+ "ResistIconAnchor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ResistIconAnchor"
+ "xpos" "160"
+ "ypos" "57"
+ "xpos_minmode" "136"
+ "ypos_minmode" "18"
+ "wide" "45"
+ "tall" "45"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "ResistIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ResistIcon"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "25"
+ "tall" "25"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../HUD/defense_buff_bullet_blue"
+ "scaleImage" "1"
+
+ "pin_to_sibling" "ResistIconAnchor"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudmenutauntselection.res b/resource/ui/hudmenutauntselection.res
new file mode 100644
index 0000000..a97cd9a
--- /dev/null
+++ b/resource/ui/hudmenutauntselection.res
@@ -0,0 +1,869 @@
+"Resource/UI/HudMenuTauntSelection.res"
+{
+ "MainBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBackground"
+ "xpos" "0"
+ "ypos" "20"
+ "zpos" "0"
+ "wide" "470"
+ "tall" "100"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_bg"
+ "fillcolor" "0 0 0 200"
+ }
+
+ "Divider"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Divider"
+ "xpos" "9999"
+ }
+
+ "IcoReelIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "IcoReelIcon"
+ "xpos" "9999"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "CerbeticaBold32"
+ "xpos" "18"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "360"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Taunt_Title"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "TitleLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabelDropshadow"
+ "font" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "3"
+ "wide" "360"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Taunt_Title"
+ "textAlignment" "Left"
+ "dulltext" "1"
+ "brighttext" "0"
+
+ "pin_to_sibling" "TitleLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "WeaponTauntLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WeaponTauntLabel"
+ "font" "Default"
+ "xpos" "0"
+ "ypos" "24"
+ "zpos" "2"
+ "wide" "470"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Hud_Menu_Taunt_Weapon"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "CancelLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CancelLabel"
+ "font" "Default"
+ "xpos" "250"
+ "ypos" "49"
+ "zpos" "2"
+ "wide" "200"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "labelText" "#Hud_Menu_Taunt_Cancel"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "TauntModelPanel1"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "TauntModelPanel1"
+ "xpos" "17"
+ "ypos" "45"
+ "zpos" "100"
+ "wide" "50"
+ "tall" "40"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+
+ "model_ypos" "5"
+ "model_tall" "38"
+ "text_ypos" "46"
+ "text_center" "1"
+ "text_forcesize" "3"
+ "model_only" "1"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "visible" "0"
+ }
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "NumberBg1"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg1"
+ "xpos" "34"
+ "ypos" "140"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel1"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel1"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "34"
+ "ypos" "95"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberLabel1BG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel1BG"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "35"
+ "ypos" "96"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "TauntModelPanel2"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "TauntModelPanel2"
+ "xpos" "73"
+ "ypos" "45"
+ "zpos" "100"
+ "wide" "50"
+ "tall" "40"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+
+ "model_ypos" "5"
+ "model_tall" "38"
+ "text_ypos" "46"
+ "text_center" "1"
+ "text_forcesize" "3"
+ "model_only" "1"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "visible" "0"
+ }
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "NumberBg2"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg2"
+ "xpos" "87"
+ "ypos" "140"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "255 255 255 255"
+ }
+
+ "NumberLabel2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel2"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "89"
+ "ypos" "95"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "2"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberLabel2BG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel2BG"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "90"
+ "ypos" "96"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "2"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "TauntModelPanel3"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "TauntModelPanel3"
+ "xpos" "127"
+ "ypos" "45"
+ "zpos" "100"
+ "wide" "50"
+ "tall" "40"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+
+ "model_ypos" "5"
+ "model_tall" "38"
+ "text_ypos" "46"
+ "text_center" "1"
+ "text_forcesize" "3"
+ "model_only" "1"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "visible" "0"
+ }
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "NumberBg3"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg3"
+ "xpos" "142"
+ "ypos" "140"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "255 255 255 255"
+ }
+
+ "NumberLabel3"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel3"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "144"
+ "ypos" "95"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "3"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+
+ "NumberLabel3BG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel3BG"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "ypos" "96"
+ "xpos" "145"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "3"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "TauntModelPanel4"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "TauntModelPanel4"
+ "xpos" "182"
+ "ypos" "45"
+ "zpos" "100"
+ "wide" "50"
+ "tall" "40"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+
+ "model_ypos" "5"
+ "model_tall" "38"
+ "text_ypos" "46"
+ "text_center" "1"
+ "text_forcesize" "3"
+ "model_only" "1"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "visible" "0"
+ }
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+
+ "NumberBg4"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg4"
+ "xpos" "197"
+ "ypos" "140"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel4"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel4"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "200"
+ "ypos" "95"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "4"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberLabel4BG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel4BG"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "ypos" "96"
+ "xpos" "201"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "4"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "TauntModelPanel5"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "TauntModelPanel5"
+ "xpos" "237"
+ "ypos" "45"
+ "zpos" "100"
+ "wide" "50"
+ "tall" "40"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+
+ "model_ypos" "5"
+ "model_tall" "38"
+ "text_ypos" "46"
+ "text_center" "1"
+ "text_forcesize" "3"
+ "model_only" "1"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "visible" "0"
+ }
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "NumberBg5"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg5"
+ "xpos" "252"
+ "ypos" "140"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel5"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel5"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "ypos" "95"
+ "xpos" "256"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "5"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberLabel5BG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel5BG"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "ypos" "96"
+ "xpos" "257"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "5"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "TauntModelPanel6"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "TauntModelPanel6"
+ "xpos" "292"
+ "ypos" "45"
+ "zpos" "100"
+ "wide" "50"
+ "tall" "40"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+
+ "model_ypos" "5"
+ "model_tall" "38"
+ "text_ypos" "46"
+ "text_center" "1"
+ "text_forcesize" "3"
+ "model_only" "1"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "visible" "0"
+ }
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "NumberBg6"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg6"
+ "xpos" "307"
+ "ypos" "140"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel6"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel6"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "310"
+ "ypos" "95"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "6"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberLabel6BG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel6BG"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "ypos" "96"
+ "xpos" "311"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "6"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "TauntModelPanel7"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "TauntModelPanel7"
+ "xpos" "347"
+ "ypos" "45"
+ "zpos" "100"
+ "wide" "50"
+ "tall" "40"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+
+ "model_ypos" "5"
+ "model_tall" "38"
+ "text_ypos" "46"
+ "text_center" "1"
+ "text_forcesize" "3"
+ "model_only" "1"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "visible" "0"
+ }
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "NumberBg7"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg7"
+ "xpos" "362"
+ "ypos" "140"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel7"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel7"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "364"
+ "ypos" "95"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "7"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberLabel7BG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel7BG"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "ypos" "96"
+ "xpos" "365"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "7"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "TauntModelPanel8"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "TauntModelPanel8"
+ "xpos" "402"
+ "ypos" "45"
+ "zpos" "100"
+ "wide" "50"
+ "tall" "40"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "0"
+ "paintborder" "1"
+
+ "model_ypos" "5"
+ "model_tall" "38"
+ "text_ypos" "46"
+ "text_center" "1"
+ "text_forcesize" "3"
+ "model_only" "1"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "visible" "0"
+ }
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "NumberBg8"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "NumberBg8"
+ "xpos" "417"
+ "ypos" "140"
+ "zpos" "4"
+ "wide" "15"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "White"
+ }
+
+ "NumberLabel8"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel8"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TanLight"
+ "xpos" "420"
+ "ypos" "95"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "8"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "NumberLabel8BG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel8BG"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "421"
+ "ypos" "96"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "8"
+ "textAlignment" "center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudminigame_base.res b/resource/ui/hudminigame_base.res
new file mode 100644
index 0000000..6dfc45d
--- /dev/null
+++ b/resource/ui/hudminigame_base.res
@@ -0,0 +1,164 @@
+"Resource/UI/HudMiniGame_Base.res"
+{
+ "LeftSideBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "LeftSideBG"
+ "xpos" "c-120"
+ "ypos" "r20"
+ "zpos" "-1"
+ "wide" "120"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "70 130 180 153"
+ "scaleImage" "1"
+ }
+
+ "RightSideBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RightSideBG"
+ "xpos" "c0"
+ "ypos" "r20"
+ "zpos" "-1"
+ "wide" "120"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "205 50 50 153"
+ "scaleImage" "1"
+ }
+
+ "OutlineBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "OutlineBG"
+ "xpos" "cs-0.5"
+ "ypos" "r77"
+ "zpos" "2"
+ "wide" "280"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../hud/objectives_flagpanel_bg_outline"
+ "scaleImage" "1"
+ }
+
+ "BlueScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueScore"
+ "xpos" "c-57"
+ "ypos" "r33"
+ "zpos" "8"
+ "wide" "50"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%bluescore%"
+ "font" "Cerbetica40"
+ "fgcolor" "TanLight"
+ }
+
+ "BlueScoreShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueScoreShadow"
+ "xpos" "c-56"
+ "ypos" "r32"
+ "zpos" "8"
+ "wide" "50"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%bluescore%"
+ "font" "Cerbetica40"
+ "fgcolor" "Black"
+ }
+
+ "RedScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedScore"
+ "xpos" "c7"
+ "ypos" "r33"
+ "zpos" "8"
+ "wide" "50"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "%redscore%"
+ "font" "Cerbetica40"
+ "fgcolor" "TanLight"
+ }
+
+ "RedScoreShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedScoreShadow"
+ "xpos" "c8"
+ "ypos" "r32"
+ "zpos" "8"
+ "wide" "50"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "%redscore%"
+ "font" "Cerbetica40"
+ "fgcolor" "Black"
+ }
+
+ "PlayingTo"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayingTo"
+ "xpos" "c-70"
+ "ypos" "r54"
+ "zpos" "4"
+ "wide" "140"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_PlayingTo"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica14"
+ "fgcolor" "TanLight"
+ }
+
+ "PlayingToBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayingToBG"
+ "xpos" "c-50"
+ "ypos" "r50"
+ "zpos" "3"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "Transparent"
+ "scaleImage" "1"
+ }
+
+ "GameImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "GameImage"
+ "xpos" "cs-0.5"
+ "ypos" "r74"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "50"
+ "visible" "0"
+ "enabled" "0"
+ "image" ""
+ "scaleImage" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudobjectiveflagpanel.res b/resource/ui/hudobjectiveflagpanel.res
new file mode 100644
index 0000000..081cc2b
--- /dev/null
+++ b/resource/ui/hudobjectiveflagpanel.res
@@ -0,0 +1,477 @@
+"Resource/UI/HudObjectiveFlagPanel.res"
+{
+ "ObjectiveStatusFlagPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ObjectiveStatusFlagPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+
+ "if_hybrid" {
+ "zpos" "-1"
+ }
+ }
+
+ "LeftSideBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "LeftSideBG"
+ "xpos" "c-60"
+ "ypos" "r30"
+ "zpos" "-1"
+ "wide" "60"
+ "tall" "34"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "70 130 180 153"
+ "scaleImage" "1"
+
+ "if_hybrid" {
+ "visible" "0"
+ }
+
+ "if_mvm" {
+ "visible" "0"
+ }
+
+ "if_specialdelivery" {
+ "visible" "0"
+ }
+ }
+
+ "RightSideBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RightSideBG"
+ "xpos" "c0"
+ "ypos" "r30"
+ "zpos" "-1"
+ "wide" "60"
+ "tall" "34"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "205 50 50 153"
+ "scaleImage" "1"
+
+ "if_hybrid" {
+ "visible" "0"
+ }
+
+ "if_mvm" {
+ "visible" "0"
+ }
+
+ "if_specialdelivery" {
+ "visible" "0"
+ }
+ }
+
+ "OutlineBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "OutlineBG"
+ "xpos" "c-140"
+ "ypos" "r75"
+ "zpos" "2"
+ "wide" "280"
+ "tall" "80"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../hud/objectives_flagpanel_bg_outline"
+ "scaleImage" "1"
+
+ "if_hybrid" {
+ "visible" "0"
+ }
+
+ "if_mvm" {
+ "visible" "0"
+ }
+
+ "if_specialdelivery" {
+ "visible" "0"
+ }
+ }
+
+ "BlueScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueScore"
+ "xpos" "c-57"
+ "ypos" "r33"
+ "zpos" "8"
+ "wide" "50"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%bluescore%"
+ "font" "Cerbetica40"
+ "fgcolor" "TanLight"
+
+ "if_hybrid"
+ {
+ "visible" "0"
+ }
+
+ "if_mvm"
+ {
+ "visible" "0"
+ }
+
+ "if_specialdelivery"
+ {
+ "visible" "0"
+ }
+ }
+
+ "BlueScoreShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueScoreShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "7"
+ "wide" "50"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%bluescore%"
+ "font" "Cerbetica40"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "BlueScore"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+
+ "if_hybrid"
+ {
+ "visible" "0"
+ }
+
+ "if_mvm"
+ {
+ "visible" "0"
+ }
+
+ "if_specialdelivery"
+ {
+ "visible" "0"
+ }
+ }
+
+ "RedScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedScore"
+ "xpos" "c7"
+ "ypos" "r33"
+ "zpos" "8"
+ "wide" "50"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "%redscore%"
+ "font" "Cerbetica40"
+ "fgcolor" "TanLight"
+
+ "if_hybrid"
+ {
+ "visible" "0"
+ }
+
+ "if_mvm"
+ {
+ "visible" "0"
+ }
+
+ "if_specialdelivery"
+ {
+ "visible" "0"
+ }
+ }
+
+ "RedScoreShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedScoreShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "7"
+ "wide" "50"
+ "tall" "35"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "%redscore%"
+ "font" "Cerbetica40"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "RedScore"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+
+ "if_hybrid"
+ {
+ "visible" "0"
+ }
+
+ "if_mvm"
+ {
+ "visible" "0"
+ }
+
+ "if_specialdelivery"
+ {
+ "visible" "0"
+ }
+ }
+
+ "OutlineImage"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "OutlineImage"
+ "xpos" "c-50"
+ "ypos" "r127"
+ "zpos" "9"
+ "wide" "100"
+ "tall" "50"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/objectives_flagpanel_carried_outline"
+ "scaleImage" "1"
+ }
+
+ "CarriedImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "CarriedImage"
+ "xpos" "9999"
+ }
+
+ "PlayingTo"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayingTo"
+ "xpos" "c-70"
+ "ypos" "r54"
+ "zpos" "4"
+ "wide" "140"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_PlayingTo"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica14"
+ "fgcolor" "TanLight"
+
+ "if_hybrid"
+ {
+ "visible" "0"
+ }
+
+ "if_mvm"
+ {
+ "visible" "0"
+ }
+
+ "if_specialdelivery"
+ {
+ "visible" "0"
+ }
+ }
+
+ "PlayingToBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayingToBG"
+ "xpos" "c-50"
+ "ypos" "r50"
+ "zpos" "3"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "Transparent"
+ "scaleImage" "1"
+
+ "if_hybrid"
+ {
+ "visible" "0"
+ }
+
+ "if_mvm"
+ {
+ "visible" "0"
+ }
+
+ "if_specialdelivery"
+ {
+ "visible" "0"
+ }
+ }
+
+ "BlueFlag"
+ {
+ "ControlName" "CTFFlagStatus"
+ "fieldName" "BlueFlag"
+ "xpos" "c-145"
+ "ypos" "r67"
+ "zpos" "2"
+ "wide" "160"
+ "tall" "90"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "ypos" "r95"
+ }
+
+ "if_hybrid"
+ {
+ "visible" "0"
+ "ypos" "r113"
+ }
+
+ "if_hybrid_single"
+ {
+ "xpos" "c-80"
+ "ypos" "r113"
+ }
+
+ "if_hybrid_double"
+ {
+ "xpos" "c-115"
+ "ypos" "r113"
+ }
+
+ "if_specialdelivery"
+ {
+ "ypos" "r75"
+ }
+
+ "if_no_flags"
+ {
+ "visible" "0"
+ }
+ }
+
+ "RedFlag"
+ {
+ "ControlName" "CTFFlagStatus"
+ "fieldName" "RedFlag"
+ "xpos" "c-15"
+ "ypos" "r67"
+ "zpos" "5"
+ "wide" "160"
+ "tall" "90"
+ "visible" "1"
+ "enabled" "1"
+
+ "if_hybrid"
+ {
+ "visible" "0"
+ "ypos" "r110"
+ }
+
+ "if_hybrid_single"
+ {
+ "xpos" "c-80"
+ }
+
+ "if_hybrid_double"
+ {
+ "xpos" "c-45"
+ }
+
+ "if_specialdelivery"
+ {
+ "ypos" "r75"
+ }
+
+ "if_no_flags"
+ {
+ "visible" "0"
+ }
+ }
+
+ "CaptureFlag"
+ {
+ "ControlName" "CTFArrowPanel"
+ "fieldName" "CaptureFlag"
+ "xpos" "c-28"
+ "ypos" "r100"
+ "zpos" "5"
+ "wide" "56"
+ "tall" "56"
+ "visible" "0"
+ "enabled" "1"
+
+ "if_hybrid"
+ {
+ "ypos" "r100"
+ }
+
+ "if_specialdelivery"
+ {
+ "ypos" "r100"
+ }
+ }
+
+ "PoisonIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PoisonIcon"
+ "xpos" "cs-0.5"
+ "ypos" "r75"
+ "zpos" "6"
+ "wide" "40"
+ "tall" "o1"
+ "visible" "0"
+ "enabled" "1"
+ "image" "marked_for_death"
+ "scaleImage" "1"
+ }
+
+ "PoisonTimeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PoisonTimeLabel"
+ "xpos" "cs-0.5"
+ "ypos" "r65"
+ "zpos" "6"
+ "wide" "40"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "center"
+ "labelText" "%redscore%"
+ "font" "HudFontMediumBold"
+ "fgcolor" "TanLight"
+ }
+
+ "SpecCarriedImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SpecCarriedImage"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "10"
+ "wide" "100"
+ "tall" "100"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../hud/objectives_flagpanel_carried_red"
+ "scaleImage" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudobjectivekothtimepanel.res b/resource/ui/hudobjectivekothtimepanel.res
new file mode 100644
index 0000000..119935b
--- /dev/null
+++ b/resource/ui/hudobjectivekothtimepanel.res
@@ -0,0 +1,146 @@
+"Resource/UI/HudObjectiveKothTimePanel.res"
+{
+ "HudKothTimeStatus"
+ {
+ if_match
+ {
+ "zpos" "5"
+ }
+ }
+
+ "BlueTimer"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BlueTimer"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "100"
+ "tall" "50"
+ "visible" "1"
+ "enabled" "1"
+
+ if_match
+ {
+ "proportionaltoparent" "1"
+ "xpos" "cs-.7"
+ "ypos" "4"
+ "delta_item_x" "10"
+ "delta_item_start_y" "12"
+ "delta_item_end_y" "50"
+ "PositiveColor" "0 255 0 255"
+ "NegativeColor" "255 0 0 255"
+ "delta_lifetime" "1.5"
+ "delta_item_font" "HudFontMediumSmall"
+ }
+
+ "TimePanelValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TimePanelValue"
+ "font" "Cerbetica22"
+ "fgcolor" "TanLight"
+ "xpos" "25"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "50"
+ "tall" "24"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "center"
+ "labelText" "0:00"
+
+ if_match
+ {
+ "proportionaltoparent" "1"
+ "font" "HudFontSmall"
+ "xpos" "10"
+ "ypos" "9"
+ "tall" "10"
+ "wide" "35"
+ }
+ }
+ }
+
+ "RedTimer"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RedTimer"
+ "xpos" "50"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "100"
+ "tall" "150"
+ "visible" "1"
+ "enabled" "1"
+ "delta_item_x" "0"
+ "delta_item_start_y""50"
+ "delta_item_end_y" "70"
+ "PositiveColor" "0 255 0 255"
+ "NegativeColor" "255 0 0 255"
+ "delta_lifetime" "1.5"
+ "delta_item_font" "Cerbetica22"
+
+ if_match
+ {
+ "proportionaltoparent" "1"
+ "xpos" "cs-0.77"
+ "ypos" "4"
+ "delta_item_x" "50"
+ "delta_item_start_y" "12"
+ "delta_item_end_y" "50"
+ "PositiveColor" "0 255 0 255"
+ "NegativeColor" "255 0 0 255"
+ "delta_lifetime" "1.5"
+ "delta_item_font" "HudFontMediumSmall"
+ }
+
+ "TimePanelValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TimePanelValue"
+ "font" "Cerbetica22"
+ "fgcolor" "TanLight"
+ "xpos" "25"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "50"
+ "tall" "24"
+ "visible" "1"
+ "enabled" "1"
+ "delta_item_x" "22"
+ "delta_item_start_y""50"
+ "delta_item_end_y" "70"
+ "PositiveColor" "0 255 0 255"
+ "NegativeColor" "255 0 0 255"
+ "delta_lifetime" "1.5"
+ "delta_item_font" "Cerbetica20"
+ "textAlignment" "center"
+ "labelText" "0:00"
+
+ if_match
+ {
+ "proportionaltoparent" "1"
+ "font" "HudFontSmall"
+ "xpos" "rs1-15"
+ "ypos" "9"
+ "wide" "35"
+ "tall" "10"
+ }
+ }
+ }
+
+ "ActiveTimerBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ActiveTimerBG"
+ "xpos" "15"
+ "ypos" "23"
+ "zpos" "10"
+ "wide" "50"
+ "tall" "2"
+ "visible" "0"
+ "enabled" "1"
+ "fillcolor" "TanLight"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudobjectivetimepanel.res b/resource/ui/hudobjectivetimepanel.res
new file mode 100644
index 0000000..f71cf65
--- /dev/null
+++ b/resource/ui/hudobjectivetimepanel.res
@@ -0,0 +1,197 @@
+"Resource/UI/HudObjectiveTimePanel.res"
+{
+ "TimePanelBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "TimePanelBG"
+ "xpos" "25"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "50"
+ "tall" "24"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/objectives_timepanel_blue_bg"
+ "scaleImage" "1"
+ "src_corner_height" "3"
+ "src_corner_width" "3"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+
+ if_match {
+ "visible" "0"
+ }
+ }
+ "TimePanelProgressBar"
+ {
+ "ControlName" "CTFProgressBar"
+ "fieldName" "TimePanelProgressBar"
+ "xpos" "67"
+ "ypos" "16"
+ "zpos" "4"
+ "wide" "20"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../hud/objectives_timepanel_progressbar"
+ "color_active" "TimerProgress.Active"
+ "color_inactive" "TimerProgress.InActive"
+ "color_warning" "TimerProgress.Warning"
+ "percent_warning" "0.75"
+
+ if_match {
+ "visible" "0"
+ }
+ }
+
+ "WaitingForPlayersLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WaitingForPlayersLabel"
+ "xpos" "25"
+ "ypos" "20"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "24"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#game_WaitingForPlayers"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "font" "Cerbetica12"
+
+ if_match
+ {
+ "xpos" "30"
+ }
+ }
+ "WaitingForPlayersBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "WaitingForPlayersBG"
+ "xpos" "9999"
+ }
+
+ "OvertimeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "OvertimeLabel"
+ "xpos" "25"
+ "ypos" "20"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "24"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#game_Overtime"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "font" "Cerbetica12"
+
+ if_match
+ {
+ "xpos" "30"
+ }
+ }
+ "OvertimeBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "OvertimeBG"
+ "xpos" "9999"
+ }
+
+ "SuddenDeathLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SuddenDeathLabel"
+ "xpos" "25"
+ "ypos" "20"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "24"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#game_SuddenDeath"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "font" "Cerbetica12"
+
+ if_match
+ {
+ "xpos" "30"
+ }
+ }
+ "SuddenDeathBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "SuddenDeathBG"
+ "xpos" "9999"
+ }
+
+ "SetupLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SetupLabel"
+ "xpos" "25"
+ "ypos" "20"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "24"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#game_Setup"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "font" "Cerbetica12"
+
+ if_match
+ {
+ "xpos" "30"
+ }
+ }
+ "SetupBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "SetupBG"
+ "xpos" "9999"
+ }
+
+ "ServerTimeLimitLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ServerTimeLimitLabel"
+ "xpos" "25"
+ "ypos" "20"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "24"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "%servertimeleft%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "font" "Cerbetica12"
+
+ if_match
+ {
+ "xpos" "30"
+ }
+ }
+ "ServerTimeLimitLabelBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ServerTimeLimitLabelBG"
+ "xpos" "9999"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudplayerclass.res b/resource/ui/hudplayerclass.res
new file mode 100644
index 0000000..113321b
--- /dev/null
+++ b/resource/ui/hudplayerclass.res
@@ -0,0 +1,199 @@
+"Resource/UI/HudPlayerClass.res"
+{
+ // Player Class Data
+ "HudPlayerClass"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HudPlayerClass"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "PlayerStatusClassImage"
+ {
+ "ControlName" "CTFClassImage"
+ "fieldName" "PlayerStatusClassImage"
+ "xpos" "c210"
+ "ypos" "r60"
+ "zpos" "2"
+ "wide" "60"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/class_scoutred"
+ "scaleImage" "1"
+ }
+ "PlayerStatusSpyImage"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "PlayerStatusSpyImage"
+ "xpos" "9999"
+ }
+ "PlayerStatusSpyOutlineImage"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "PlayerStatusSpyOutlineImage"
+ "xpos" "3"
+ "ypos" "r67"
+ "xpos_minmode" "-5"
+ "ypos_minmode" "r44"
+ "zpos" "7"
+ "wide" "55"
+ "tall" "55"
+ "wide_minmode" "27"
+ "tall_minmode" "27"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/class_spy_outline"
+ "scaleImage" "1"
+ }
+ "PlayerStatusClassImageBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "PlayerStatusClassImageBG"
+ "xpos" "9999"
+ }
+
+ "classmodelpanelBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "classmodelpanelBG"
+ "xpos" "9999"
+ }
+
+ "classmodelpanel"
+ {
+ "ControlName" "CTFPlayerModelPanel"
+ "fieldName" "classmodelpanel"
+ "xpos" "r210"
+ "ypos" "r148"
+ "zpos" "2"
+ "wide" "75"
+ "tall" "150"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "render_texture" "0"
+ "fov" "12"
+ "allow_rot" "1"
+
+ "model"
+ {
+ "force_pos" "1"
+ "angles_x" "0"
+ "angles_y" "172"
+ "angles_z" "0"
+ "origin_x" "200"
+ "origin_y" "0"
+ "origin_z" "-60"
+ "frame_origin_x" "0"
+ "frame_origin_y" "0"
+ "frame_origin_z" "0"
+ "spotlight" "1"
+ "modelname" ""
+ }
+
+ "customclassdata"
+ {
+ "undefined"
+ {
+
+ }
+ "Scout"
+ {
+ "fov" "25"
+ "angles_x" "-17"
+ "angles_y" "150"
+ "angles_z" "-10"
+ "origin_x" "105"
+ "origin_y" "7"
+ "origin_z" "-82"
+ }
+ "Sniper"
+ {
+ "fov" "25"
+ "angles_x" "-10"
+ "angles_y" "150"
+ "angles_z" "0"
+ "origin_x" "130"
+ "origin_y" "-3"
+ "origin_z" "-97"
+ }
+ "Soldier"
+ {
+ "fov" "25"
+ "angles_x" "-10"
+ "angles_y" "150"
+ "angles_z" "0"
+ "origin_x" "145"
+ "origin_y" "-5"
+ "origin_z" "-90"
+ }
+ "Demoman"
+ {
+ "fov" "25"
+ "angles_x" "-13"
+ "angles_y" "150"
+ "angles_z" "0"
+ "origin_x" "138"
+ "origin_y" "-4"
+ "origin_z" "-93"
+ }
+ "Medic"
+ {
+ "fov" "20"
+ "angles_x" "-5"
+ "angles_y" "158"
+ "angles_z" "0"
+ "origin_x" "150"
+ "origin_y" "-5"
+ "origin_z" "-96"
+ }
+ "Heavy"
+ {
+ "fov" "20"
+ "angles_x" "-5"
+ "angles_y" "150"
+ "angles_z" "0"
+ "origin_x" "200"
+ "origin_y" "-7"
+ "origin_z" "-102"
+ }
+ "Pyro"
+ {
+ "fov" "20"
+ "angles_x" "-5"
+ "angles_y" "150"
+ "angles_z" "0"
+ "origin_x" "175"
+ "origin_y" "-5"
+ "origin_z" "-90"
+ }
+ "Spy"
+ {
+ "fov" "20"
+ "angles_x" "-5"
+ "angles_y" "150"
+ "angles_z" "0"
+ "origin_x" "160"
+ "origin_y" "0"
+ "origin_z" "-95"
+ }
+ "Engineer"
+ {
+ "fov" "20"
+ "angles_x" "-10"
+ "angles_y" "150"
+ "angles_z" "0"
+ "origin_x" "140"
+ "origin_y" "-2"
+ "origin_z" "-82"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudplayerhealth.res b/resource/ui/hudplayerhealth.res
new file mode 100644
index 0000000..c53bb41
--- /dev/null
+++ b/resource/ui/hudplayerhealth.res
@@ -0,0 +1,696 @@
+"Resource/UI/HudPlayerHealth.res"
+{
+ // Player Health Data
+ "HudPlayerHealth"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HudPlayerHealth"
+ "xpos" "c-288"
+ "ypos" "c45"
+ "xpos_minmode" "c-238"
+ "ypos_minmode" "c5"
+ "wide" "250"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "HealthBonusPosAdj" "35"
+ "HealthDeathWarning" "0.49"
+ "HealthDeathWarningColor" "HUDDeathWarning"
+ }
+
+ "PlayerStatusHealthImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthImage"
+ "xpos" "80"
+ "xpos_minmode" "100"
+ "ypos" "0"
+ "zpos" "4"
+ "wide" "70"
+ "tall" "70"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "alpha" "0"
+ }
+
+ "PlayerStatusHealthImageBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthImageBG"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "PlayerStatusHealthBonusImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthBonusImage"
+ "xpos" "116"
+ "ypos" "18"
+ "zpos" "2"
+ "wide" "68"
+ "tall" "68"
+ "xpos_minmode" "140"
+ "ypos_minmode" "40"
+ "zpos_minmode" "-1"
+ "wide_minmode" "22"
+ "tall_minmode" "22"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/health_over_bg"
+ "scaleImage" "1"
+ }
+
+ "PlayerStatusHealthValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusHealthValue"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "100"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%Health%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "Health Normal"
+ }
+
+ "PlayerStatusHealthValueShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusHealthValueShadow"
+ "xpos" "-2"
+ "ypos" "-2"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "100"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%Health%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold56"
+ "font_minmode" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "PlayerStatusHealthValue"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "PlayerStatusMaxHealthValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusMaxHealthValue"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "PlayerStatusAnchor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlayerStatusAnchor"
+ "xpos" "0"
+ "ypos" "10"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "PlayerStatusBleedImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusBleedImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../vgui/bleed_drop"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatusMilkImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusMilkImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../vgui/bleed_drop"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatusGasImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusGasImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../vgui/covered_in_gas"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatusMarkedForDeathImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusMarkedForDeathImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../vgui/marked_for_death"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatusMarkedForDeathSilentImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusMarkedForDeathSilentImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../vgui/marked_for_death"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_MedicUberBulletResistImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_MedicUberBulletResistImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../HUD/defense_buff_bullet_blue"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_MedicUberBlastResistImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_MedicUberBlastResistImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../HUD/defense_buff_explosion_blue"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_MedicUberFireResistImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_MedicUberFireResistImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../HUD/defense_buff_fire_blue"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_MedicSmallBulletResistImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_MedicSmallBulletResistImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../HUD/defense_buff_bullet_blue"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_MedicSmallBlastResistImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_MedicSmallBlastResistImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../HUD/defense_buff_explosion_blue"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_MedicSmallFireResistImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_MedicSmallFireResistImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../HUD/defense_buff_fire_blue"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_WheelOfDoom"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_WheelOfDoom"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../signs/death_wheel_whammy"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_SoldierOffenseBuff"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_SoldierOffenseBuff"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../HUD/defense_buff_bullet_blue"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_SoldierDefenseBuff"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_SoldierDefenseBuff"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../HUD/defense_buff_bullet_blue"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_SoldierHealOnHitBuff"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_SoldierHealOnHitBuff"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../HUD/defense_buff_bullet_blue"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_SpyMarked"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_SpyMarked"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_Parachute"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_Parachute"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneStrength"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneStrength"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_strength_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneHaste"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneHaste"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_haste_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneRegen"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneRegen"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_regen_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneResist"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneResist"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_resist_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneVampire"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneVampire"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_vampire_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneReflect"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneReflect"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_reflect_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RunePrecision"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RunePrecision"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_precision_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneAgility"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneAgility"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_agility_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneKnockout"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneKnockout"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_knockout_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneKing"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneKing"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_king_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RunePlague"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RunePlague"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_plague_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatus_RuneSupernova"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatus_RuneSupernova"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../Effects/powerup_supernova_hud"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "PlayerStatusSlowed"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusSlowed"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "7"
+ "wide" "23"
+ "tall" "23"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../vgui/slowed"
+ "fgcolor" "TanDark"
+ "pin_to_sibling" "PlayerStatusAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudrocketpack.res b/resource/ui/hudrocketpack.res
new file mode 100644
index 0000000..1be1d16
--- /dev/null
+++ b/resource/ui/hudrocketpack.res
@@ -0,0 +1,92 @@
+#base "HudItemEffectMeter.res"
+
+"Resource/UI/HudRocketPack.res"
+{
+ HudItemEffectMeter
+ {
+ "xpos" "c-75"
+ "ypos" "c103"
+ "ypos_minmode" "c60"
+ "wide" "200"
+ "tall" "500"
+ }
+
+ "ItemEffectMeterBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ItemEffectMeterBG"
+ "xpos" "9999"
+ }
+
+ "ItemEffectIcon"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ItemEffectIcon"
+ "xpos" "125"
+ "ypos" "-2"
+ "zpos" "2"
+ "wide" "32"
+ "tall" "32"
+ "visible" "1"
+ "visible_minmode" "0"
+ "enabled" "1"
+ "image" "../hud/pyro_jetpack_off2"
+ "scaleImage" "1"
+ }
+
+ "ItemEffectMeterLabel"
+ {
+ "xpos" "32"
+ "ypos" "12"
+ "wide" "90"
+ "tall" "15"
+ "visible" "0"
+ "labelText" "#TF_RocketPack_Disabled"
+ "font" "HudFontSmallest"
+ }
+
+ "ItemEffectMeter"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ItemEffectMeter"
+ "xpos" "0"
+ "ypos" "5"
+ "xpos_minmode" "15"
+ "ypos_minmode" "8"
+ "zpos" "2"
+ "wide" "60"
+ "tall" "8"
+ "wide_minmode" "60"
+ "tall_minmode" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor" "White"
+ }
+
+ "ItemEffectMeter2"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ItemEffectMeter2"
+ "xpos" "60"
+ "ypos" "5"
+ "xpos_minmode" "75"
+ "ypos_minmode" "8"
+ "zpos" "2"
+ "wide" "60"
+ "tall" "8"
+ "tall_minmode" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor" "White"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudroundcounter.res b/resource/ui/hudroundcounter.res
new file mode 100644
index 0000000..39c2dcd
--- /dev/null
+++ b/resource/ui/hudroundcounter.res
@@ -0,0 +1,107 @@
+"Resource/UI/HudRoundCounter.res"
+{
+ "RoundCounter"
+ {
+ "fieldName" "RoundCounter"
+ "xpos" "cs-0.5"
+ "ypos" "-2"
+ "zpos" "2"
+ "wide" "300"
+ "tall" "25"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+
+ "starting_width" "20"
+ "width_per_round" "24"
+ "indicator_start_offset" "4"
+ "indicator_max_wide" "30"
+
+ "RoundIndicatorPanel_kv"
+ {
+ "ypos" "3"
+ "wide" "6"
+ "tall" "6"
+ "zpos" "7"
+ "image" "../hud/comp_round_counter_dot_bg"
+ "scaleimage" "1"
+ }
+
+ "RoundWinPanelRed_kv"
+ {
+ "ypos" "-3"
+ "wide" "17"
+ "tall" "17"
+ "zpos" "8"
+ "image" "../hud/comp_round_counter_light_red"
+ "scaleimage" "1"
+ }
+
+ "RoundWinPanelBlue_kv"
+ {
+ "ypos" "-3"
+ "wide" "17"
+ "tall" "17"
+ "zpos" "8"
+ "image" "../hud/comp_round_counter_light_blue"
+ "scaleimage" "1"
+ }
+ }
+
+ "Background"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Background"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "115"
+ "tall" "0"
+ "image" "../hud/comp_round_timer"
+ "scaleimage" "1"
+ "backgroundtype" "2"
+ "proportionaltoparent" "1"
+ }
+
+ "BlueTeamBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BlueTeamBackground"
+ "xpos" "c-36"
+ "ypos" "0"
+ "wide" "36"
+ "tall" "12"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "70 130 180 153"
+ "proportionaltoparent" "1"
+ }
+
+ "RedTeamBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RedTeamBackground"
+ "xpos" "c0"
+ "ypos" "0"
+ "wide" "36"
+ "tall" "12"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "205 50 50 153"
+ "proportionaltoparent" "1"
+ }
+
+ "TimerBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TimerBG"
+ "xpos" "c-36"
+ "ypos" "12"
+ "wide" "72"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ "proportionaltoparent" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudspellselection.res b/resource/ui/hudspellselection.res
new file mode 100644
index 0000000..8062a0f
--- /dev/null
+++ b/resource/ui/hudspellselection.res
@@ -0,0 +1,100 @@
+"Resource/UI/HudSpellSelection.res"
+{
+ "ItemEffectMeterBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ItemEffectMeterBG"
+ "xpos" "9999"
+ }
+
+ "Spellbook"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "Spellbook"
+ "xpos" "9999"
+ }
+
+ "SpellIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SpellIcon"
+ "xpos" "18"
+ "ypos" "36"
+ "zpos" "50"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "../signs/death_wheel_whammy"
+ "fgcolor" "TanDark"
+ }
+
+ "ActionText"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ActionText"
+ "font" "Default"
+ "labelText" "%actiontext%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "wide" "100"
+ "tall" "10"
+ "fgcolor" "TanLight"
+ "visible" "1"
+ }
+
+ "SpellText"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SpellText"
+ "font" "Default"
+ "labelText" "%selectedspell%"
+ "textAlignment" "west"
+ "xpos" "35"
+ "ypos" "25"
+ "wide" "100"
+ "tall" "10"
+ "fgcolor" "tanlight"
+ "visible" "0"
+ }
+
+ "CountText"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CountText"
+ "font" "CerbeticaBold28"
+ "font_minmode" "CerbeticaBold20"
+ "labelText" "%counttext%"
+ "textAlignment" "center"
+ "xpos" "43"
+ "ypos" "30"
+ "zpos" "1"
+ "xpos_minmode" "18"
+ "ypos_minmode" "50"
+ "wide" "20"
+ "tall" "30"
+ "fgcolor" "TanLight"
+ }
+
+ "CountTextShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CountTextShadow"
+ "font" "CerbeticaBold28"
+ "font_minmode" "CerbeticaBold20"
+ "labelText" "%counttext%"
+ "textAlignment" "center"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "0"
+ "wide" "20"
+ "tall" "30"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "CountText"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudstopwatch.res b/resource/ui/hudstopwatch.res
new file mode 100644
index 0000000..1872f3a
--- /dev/null
+++ b/resource/ui/hudstopwatch.res
@@ -0,0 +1,124 @@
+"Resource/UI/HudStopWatch.res"
+{
+ "HudStopWatchBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HudStopWatchBG"
+ "xpos" "c-36"
+ "ypos" "26"
+ "zpos" "-1"
+ "wide" "72"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "StopWatchImageCaptureTime"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "StopWatchImageCaptureTime"
+ "xpos" "9999"
+ }
+
+ "ObjectiveStatusTimePanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ObjectiveStatusTimePanel"
+ "xpos" "c-50"
+ "ypos" "35"
+ "zpos" "1"
+ "wide" "110"
+ "tall" "150"
+ "visible" "1"
+ "enabled" "1"
+
+ "TimePanelValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TimePanelValue"
+ "font" "Cerbetica12"
+ "fgcolor" "TanLight"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "55"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "center"
+ }
+ }
+
+ "StopWatchScoreToBeat"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "StopWatchScoreToBeat"
+ "font" "Cerbetica12"
+ "labelText" "%scoretobeat%"
+ "textAlignment" "west"
+ "xpos" "c-7"
+ "ypos" "35"
+ "zpos" "4"
+ "wide" "93"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "StopWatchPointsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "StopWatchPointsLabel"
+ "font" "Cerbetica12"
+ "labelText" "captures"
+ "textAlignment" "west"
+ "xpos" "c2"
+ "ypos" "35"
+ "zpos" "4"
+ "wide" "120"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ }
+
+ "StopWatchLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "StopWatchLabel"
+ "font" "Cerbetica8"
+ "labelText" "%stopwatchlabel%"
+ "textAlignment" "center"
+ "xpos" "c-31"
+ "ypos" "28"
+ "zpos" "4"
+ "wide" "80"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "HudStopWatchDescriptionBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "HudStopWatchDescriptionBG"
+ "xpos" "9999"
+ }
+
+ "StopWatchDescriptionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "StopWatchDescriptionLabel"
+ "xpos" "9999"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudteamgoal.res b/resource/ui/hudteamgoal.res
new file mode 100644
index 0000000..c8cbcc7
--- /dev/null
+++ b/resource/ui/hudteamgoal.res
@@ -0,0 +1,76 @@
+"Resource/UI/HudTeamGoal.res"
+{
+ "HudTeamGoalBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "HudTeamGoalBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "320"
+ "tall" "150"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/death_panel_blue_bg"
+ "scaleImage" "1"
+ "teambg_2" "../hud/death_panel_red_bg"
+ "teambg_3" "../hud/death_panel_blue_bg"
+ }
+
+ "SwitchLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "SwitchLabel"
+ "font" "HudFontSmallBold"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labelText" "#TF_teamswitch_attackers"
+ "textAlignment" "North"
+ }
+
+ "GoalLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "GoalLabel"
+ "font" "HudFontSmall"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "55"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labelText" ""
+ "textAlignment" "North"
+ }
+
+ "GoalImage"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "GoalImage"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "45"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/hud_icon_attack"
+ "scaleImage" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudteamgoaltournament.res b/resource/ui/hudteamgoaltournament.res
new file mode 100644
index 0000000..e32d5dd
--- /dev/null
+++ b/resource/ui/hudteamgoaltournament.res
@@ -0,0 +1,145 @@
+"Resource/UI/HudTeamGoalTournament.res"
+{
+ "HudStopWatchObjective"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HudStopWatchObjective"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "275"
+ "tall" "190"
+ "visible" "0"
+ "enabled" "1"
+
+ "HudStopWatchObjectiveBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "HudStopWatchObjectiveBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "275"
+ "tall" "170"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../HUD/color_panel_browner"
+
+ "src_corner_height" "23" // pixels inside the image
+ "src_corner_width" "23"
+ "draw_corner_width" "7" // screen size of the corners ( and sides ), proportional
+ "draw_corner_height" "7"
+ }
+ "HudStopWatchObjectiveBGSmall"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "HudStopWatchObjectiveBGSmall"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "275"
+ "tall" "100"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../HUD/color_panel_browner"
+
+ "src_corner_height" "23" // pixels inside the image
+ "src_corner_width" "23"
+ "draw_corner_width" "7" // screen size of the corners ( and sides ), proportional
+ "draw_corner_height" "7"
+ }
+ "HudStopWatchObjectiveLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "HudStopWatchObjectiveLabel"
+ "font" "HudFontSmallBoldShadow"
+ "xpos" "25"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "275"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "labelText" "%objectivelabel%"
+ "textAlignment" "west"
+ }
+ "HudStopWatchObjectiveText1"
+ {
+ "ControlName" "CExRichText"
+ "fieldName" "HudStopWatchObjectiveText1"
+ "xpos" "25"
+ "ypos" "35"
+ "wide" "225"
+ "tall" "150"
+ "wrap" "1"
+ "autoResize" "1"
+ "pinCorner" "1"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "font" "HudFontSmallestShadow"
+ "maxchars" "-1"
+ }
+
+ "HudStopWatchObjectiveShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HudStopWatchObjectiveShadedBar"
+ "xpos" "25"
+ "ypos" "65"
+ "zpos" "2"
+ "wide" "225"
+ "tall" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "125 125 125 125"
+ "PaintBackgroundType" "0"
+ }
+
+ "HudStopWatchObjectiveText2"
+ {
+ "ControlName" "CExRichText"
+ "fieldName" "HudStopWatchObjectiveText2"
+ "xpos" "25"
+ "ypos" "75"
+ "wide" "225"
+ "tall" "165"
+ "wrap" "1"
+ "autoResize" "1"
+ "pinCorner" "1"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "font" "HudFontSmallestShadow"
+ "maxchars" "-1"
+ }
+ }
+
+ "HudStopWatchObjectiveArrow"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "HudStopWatchObjectiveArrow"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "80"
+ "tall" "80"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../HUD/arrow_big"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudtournament.res b/resource/ui/hudtournament.res
new file mode 100644
index 0000000..90d7c0b
--- /dev/null
+++ b/resource/ui/hudtournament.res
@@ -0,0 +1,907 @@
+"Resource/UI/HudTournament.res"
+{
+ HudTournament
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HudTournament"
+ "xpos" "0"
+ "ypos" "-10"
+ "wide" "f0"
+ "tall" "480"
+
+ "team1_player_base_offset_x" "-75"
+ "team1_player_base_y" "0"
+ "team1_player_delta_x" "-47"
+ "team1_player_delta_y" "0"
+ "team2_player_base_offset_x" "25"
+ "team2_player_base_y" "0"
+ "team2_player_delta_x" "47"
+ "team2_player_delta_y" "0"
+ "teams_player_delta_x_comp" "42"
+
+ "avatar_width" "63"
+ "spacer" "5"
+ "name_width" "57"
+ "horiz_inset" "2"
+
+ "ModeImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ModeImage"
+ "xpos" "cs-0.5"
+ "ypos" "60"
+ "zpos" "0"
+ "wide" "60"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "competitive/competitive_logo_laurel"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+
+ if_competitive {
+ "visible" "1"
+ }
+ }
+
+ "playerpanels_kv"
+ {
+ "visible" "0"
+ "wide" "40"
+ "tall" "33"
+ "zpos" "1"
+ "tabPosition" "0"
+ "color_ready" "0 255 0 220"
+ "color_notready" "0 0 0 220"
+
+ "PanelBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PanelBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "55"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fillcolor" "0 0 0 255"
+ }
+
+ "playername"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "playername"
+ "font" "DefaultVerySmall"
+ "xpos" "5"
+ "ypos" "24"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "9"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%playername%"
+ "textAlignment" "north-west"
+
+ if_mvm
+ {
+ "xpos" "1"
+ "ypos" "26"
+ "wide" "38"
+ "font" "Cerbetica8"
+ "textAlignment" "center"
+ }
+
+ if_competitive
+ {
+ "xpos" "1"
+ "ypos" "26"
+ "wide" "38"
+ "font" "Cerbetica8"
+ "textAlignment" "center"
+ }
+
+ if_readymode
+ {
+ "xpos" "1"
+ "ypos" "26"
+ "wide" "38"
+ "font" "Cerbetica8"
+ "textAlignment" "center"
+ }
+ }
+
+ "classimage"
+ {
+ "ControlName" "CTFClassImage"
+ "fieldName" "classimage"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "2"
+ "wide" "22"
+ "tall" "22"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/class_scoutred"
+ "scaleImage" "1"
+
+ if_mvm
+ {
+ "xpos" "7"
+ "ypos" "0"
+ "wide" "26"
+ "tall" "26"
+ "image" "../vgui/hud_connecting"
+ }
+
+ if_competitive
+ {
+ "xpos" "7"
+ "ypos" "1"
+ "wide" "26"
+ "tall" "26"
+ "image" "../vgui/hud_connecting"
+ }
+
+ if_readymode
+ {
+ "xpos" "7"
+ "ypos" "1"
+ "wide" "26"
+ "tall" "26"
+ "image" "../vgui/hud_connecting"
+ }
+ }
+
+ "classimagebg"
+ {
+ "ControlName" "Panel"
+ "fieldName" "classimagebg"
+ "xpos" "8"
+ "ypos" "-2"
+ "wide" "25"
+ "tall" "28"
+ "visible" "0"
+ "enabled" "1"
+ "bgcolor_override" "0 0 0 100"
+ "PaintBackgroundType" "0"
+
+ if_mvm
+ {
+ "visible" "1"
+ }
+
+ if_competitive
+ {
+ "visible" "1"
+ }
+
+ if_readymode
+ {
+ "visible" "1"
+ }
+ }
+
+ "HealthIcon"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HealthIcon"
+ "xpos" "8"
+ "ypos" "6"
+ "zpos" "3"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ "HealthBonusPosAdj" "10"
+ "HealthDeathWarning" "0.49"
+ "TFFont" "HudFontSmallest"
+ "HealthDeathWarningColor" "HUDDeathWarning"
+ "TextColor" "HudOffWhite"
+ }
+
+ "ReadyBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "ReadyBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "55"
+ "tall" "26"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../HUD/tournament_panel_brown"
+
+ "src_corner_height" "22" // pixels inside the image
+ "src_corner_width" "22"
+
+ "draw_corner_width" "0" // screen size of the corners ( and sides ), proportional
+ "draw_corner_height" "0"
+
+ if_mvm
+ {
+ "visible" "1"
+ "zpos" "-2"
+ }
+
+ if_competitive
+ {
+ "visible" "1"
+ "zpos" "-2"
+ }
+
+ if_readymode
+ {
+ "visible" "1"
+ "zpos" "-2"
+ }
+ }
+
+ "ReadyImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ReadyImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "9999"
+ "tall" "26"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "hud/checkmark"
+ "fillcolor" "15 165 165 255"
+ "scaleImage" "1"
+
+ if_mvm
+ {
+ "visible" "1"
+ }
+
+ if_competitive
+ {
+ "visible" "1"
+ }
+
+ if_readymode
+ {
+ "visible" "1"
+ }
+ }
+
+ "respawntime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "respawntime"
+ "font" "DefaultSmall"
+ "xpos" "28"
+ "ypos" "2"
+ "zpos" "5"
+ "wide" "23"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%respawntime%"
+ "textAlignment" "west"
+ //"fgcolor" "235 226 202 255"
+ }
+
+ "chargeamount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "chargeamount"
+ "font" "DefaultSmall"
+ "xpos" "25"
+ "ypos" "17"
+ "zpos" "6"
+ "wide" "25"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%chargeamount%"
+ "textAlignment" "north"
+ "fgcolor" "0 255 0 255"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+
+ "specindex"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "specindex"
+ "font" "DefaultVerySmall"
+ "xpos" "4"
+ "ypos" "2"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "labelText" "%specindex%"
+ "textAlignment" "north-west"
+ //"fgcolor" "235 226 202 255"
+ }
+
+ if_mvm
+ {
+ "wide" "40"
+ "tall" "35"
+ }
+
+ if_competitive
+ {
+ "wide" "40"
+ "tall" "35"
+ }
+
+ if_readymode
+ {
+ "wide" "40"
+ "tall" "35"
+ }
+ }
+
+ if_mvm
+ {
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+
+ "team1_player_base_y" "68"
+ "team2_player_delta_x" "42"
+ }
+
+ if_competitive
+ {
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+
+ "team1_player_base_y" "72"
+ "team2_player_base_y" "72"
+ "team2_player_delta_x" "42"
+ "team2_player_base_offset_x" "5"
+ }
+
+ if_readymode
+ {
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+
+ "team1_player_base_y" "72"
+ "team2_player_base_y" "72"
+ "team2_player_delta_x" "42"
+ "team2_player_base_offset_x" "5"
+ }
+ }
+
+ "HudTournamentBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "HudTournamentBG"
+ "wide" "0"
+ }
+
+ "TournamentLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TournamentLabel"
+ "wide" "0"
+ }
+
+ "HudTournamentBLUEBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "HudTournamentBLUEBG"
+ "xpos" "c-125"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "125"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../HUD/tournament_panel_blu"
+
+ "src_corner_height" "15"
+ "src_corner_width" "15"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+
+ if_competitive
+ {
+ "xpos" "200"
+ "visible" "0"
+ }
+
+ if_readymode
+ {
+ "xpos" "200"
+ "visible" "0"
+ }
+ }
+
+ "TournamentBLUELabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TournamentBLUELabel"
+ "font" "Cerbetica16"
+ "xpos" "c-121"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "65"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%bluenamelabel%"
+ "textAlignment" "west"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+
+ if_competitive
+ {
+ "xpos" "207"
+ "visible" "0"
+ }
+
+ if_readymode
+ {
+ "xpos" "207"
+ "visible" "0"
+ }
+ }
+
+ "TournamentBLUEStateLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TournamentBLUEStateLabel"
+ "font" "Cerbetica16"
+ "xpos" "c-69"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "65"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%bluestate%"
+ "textAlignment" "east"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+
+ if_competitive
+ {
+ "xpos" "251"
+ "visible" "0"
+ }
+
+ if_readymode
+ {
+ "xpos" "251"
+ "visible" "0"
+ }
+ }
+
+ "HudTournamentREDBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "HudTournamentREDBG"
+ "xpos" "c0"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "125"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../HUD/tournament_panel_red"
+
+ "src_corner_height" "15"
+ "src_corner_width" "15"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ if_competitive
+ {
+ "xpos" "320"
+ "visible" "0"
+ }
+ if_readymode
+ {
+ "xpos" "320"
+ "visible" "0"
+ }
+ }
+
+ "TournamentREDLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TournamentREDLabel"
+ "font" "Cerbetica16"
+ "xpos" "c55"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "65"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%rednamelabel%"
+ "textAlignment" "east"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+
+ if_competitive
+ {
+ "xpos" "370"
+ "visible" "0"
+ }
+
+ if_readymode
+ {
+ "xpos" "370"
+ "visible" "0"
+ }
+ }
+
+ "TournamentREDStateLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TournamentREDStateLabel"
+ "font" "Cerbetica16"
+ "xpos" "c5"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "65"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%redstate%"
+ "textAlignment" "west"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+
+ if_competitive
+ {
+ "xpos" "325"
+ "visible" "0"
+ }
+
+ if_readymode
+ {
+ "xpos" "325"
+ "visible" "0"
+ }
+ }
+
+ "TournamentConditionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TournamentConditionLabel"
+ "font" "Cerbetica14"
+ "fgcolor" "TanLight"
+ "xpos" "c-125"
+ "ypos" "16"
+ "zpos" "1"
+ "wide" "250"
+ "tall" "37"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%winconditions%"
+ "textAlignment" "center"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+
+ if_readymode
+ {
+ "wide" "f0"
+ "xpos" "0"
+ "ypos" "16"
+ }
+
+ if_competitive
+ {
+ "wide" "f0"
+ "xpos" "0"
+ "ypos" "24"
+ }
+ }
+
+ "TournamentConditionLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TournamentConditionLabelShadow"
+ "font" "Cerbetica14"
+ "fgcolor" "TransparentBlack"
+ "xpos" "c-125"
+ "ypos" "16"
+ "zpos" "0"
+ "wide" "250"
+ "tall" "37"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "wrap" "0"
+ "labelText" "%winconditions%"
+ "textAlignment" "center"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+
+ if_competitive
+ {
+ "visible" "0"
+ "enabled" "0"
+ "wide" "f0"
+ "xpos" "1"
+ "ypos" "25"
+ }
+
+ if_readymode
+ {
+ "wide" "f0"
+ "xpos" "0"
+ "ypos" "16"
+ }
+ }
+
+ "HudTournamentBGHelp"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "HudTournamentBGHelp"
+ "xpos" "0"
+ "ypos" "49"
+ "zpos" "-1"
+ "wide" "250"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../HUD/tournament_panel_brown"
+
+
+ "src_corner_height" "23"
+ "src_corner_width" "23"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+
+ if_mvm {
+ "visible" "0"
+ }
+
+ if_competitive {
+ "visible" "0"
+ }
+
+ if_readymode {
+ "visible" "0"
+ }
+ }
+
+ "TournamentInstructionsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TournamentInstructionsLabel"
+ "font" "Cerbetica11"
+ "xpos" "c-125"
+ "ypos" "42"
+ "wide" "250"
+ "tall" "13"
+ "zpos" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%readylabel%"
+ "textAlignment" "center"
+
+ if_mvm
+ {
+ "font" "Cerbetica14"
+ "xpos" "0"
+ "ypos" "105"
+ "wide" "f0"
+ "tall" "16"
+ "zpos" "3"
+ }
+
+ if_readymode
+ {
+ "xpos" "0"
+ "wide" "f0"
+ }
+
+ if_competitive
+ {
+ "xpos" "0"
+ "wide" "f0"
+ "ypos" "118"
+ "font" "Cerbetica14"
+ "tall" "16"
+ }
+ }
+
+ "InstructionsBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "InstructionBackground"
+ "xpos" "c-125"
+ "ypos" "26"
+ "zpos" "-1"
+ "wide" "250"
+ "tall" "30"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "DarkGrey"
+
+ if_mvm {
+ "visible" "0"
+ }
+
+ if_readymode
+ {
+ "xpos" "c-125"
+ }
+
+ if_competitive
+ {
+ "xpos" "195"
+ "enabled" "0"
+ "visible" "0"
+ }
+ }
+
+ "CountdownBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "CountdownBG"
+ "wide" "0"
+ }
+
+ "CountdownLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CountdownLabel"
+ "font" "Cerbetica24"
+ "xpos" "230"
+ "ypos" "r55"
+ "wide" "40"
+ "tall" "40"
+ "zpos" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%tournamentstatelabel%"
+ "textAlignment" "center"
+
+ "if_mvm"
+ {
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-60"
+ "wide" "140"
+ }
+
+ if_competitive
+ {
+ "xpos" "c-20"
+ "ypos" "130"
+ "tall" "40"
+ "zpos" "11"
+ }
+
+ if_readymode
+ {
+ "xpos" "c-20"
+ "ypos" "130"
+ "tall" "20"
+ }
+ }
+
+ "CountdownLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CountdownLabelShadow"
+ "font" "Cerbetica24"
+ "xpos" "231"
+ "ypos" "r54"
+ "wide" "40"
+ "tall" "40"
+ "zpos" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%tournamentstatelabel%"
+ "textAlignment" "center"
+ "fgcolor" "Black"
+
+ "if_mvm"
+ {
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-60"
+ "wide" "140"
+ }
+
+ if_competitive
+ {
+ "xpos" "c-19"
+ "ypos" "130"
+ "tall" "41"
+ "zpos" "10"
+ }
+
+ if_readymode
+ {
+ "xpos" "c-18"
+ "ypos" "130"
+ "tall" "22"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudtournamentsetup.res b/resource/ui/hudtournamentsetup.res
new file mode 100644
index 0000000..281f275
--- /dev/null
+++ b/resource/ui/hudtournamentsetup.res
@@ -0,0 +1,155 @@
+"Resource/UI/HudTournamentSetup.res"
+{
+ "HudTournamentSetupBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HudTournamentSetupBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "180"
+ "tall" "65"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 205"
+
+ "src_corner_height" "20"
+ "src_corner_width" "20"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "TournamentSetupLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TournamentLabel"
+ "font" "Cerbetica16"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "180"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%tournamentstatelabel%"
+ "textAlignment" "center"
+ }
+
+ "TournamentTeamNameLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TournamentTeamNameLabel"
+ "font" "Cerbetica12"
+ "xpos" "87"
+ "ypos" "28"
+ "zpos" "1"
+ "wide" "74"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "#Tournament_TeamNamePanel"
+ "textAlignment" "center"
+ }
+
+ "TournamentNameEdit"
+ {
+ "ControlName" "Label"
+ "fieldName" "TournamentNameEdit"
+ "xpos" "30"
+ "ypos" "27"
+ "wide" "120"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textHidden" "0"
+ "editable" "1"
+ "maxchars" "6"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "wrap" "0"
+ "fgcolor_override" "235 226 202 255"
+ "bgcolor_override" "Transparent"
+ "labelText" "%teamname%"
+ "textAlignment" "west"
+ "font" "Cerbetica12"
+ }
+
+ "HudTournamentNameBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "HudTournamentNameBG"
+ "xpos" "9999"
+ }
+
+ "TournamentNotReadyButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "TournamentNotReadyButton"
+ "xpos" "12"
+ "ypos" "46"
+ "wide" "70"
+ "tall" "14"
+ "zpos" "0"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "Not Ready"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "teamnotready"
+ "default" "1"
+ "font" "CerbeticaBold12"
+ "fgcolor" "Red"
+
+ "border_default" ""
+ "border_armed" ""
+ "paintbackground" "0"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+ }
+
+ "TournamentReadyButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "TournamentReadyButton"
+ "xpos" "96"
+ "ypos" "46"
+ "wide" "70"
+ "tall" "14"
+ "zpos" "0"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "Ready"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "teamready"
+ "paintborder" "0"
+ "default" "1"
+ "font" "CerbeticaBold12"
+ "fgcolor" "FooterBGBlack"
+
+ "border_default" ""
+ "border_armed" ""
+ "paintbackground" "0"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/hudupgradepanel.res b/resource/ui/hudupgradepanel.res
new file mode 100644
index 0000000..d8e2c6c
--- /dev/null
+++ b/resource/ui/hudupgradepanel.res
@@ -0,0 +1,759 @@
+"Resource/UI/HudUpgradePanel.res"
+{
+ "HudUpgradePanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HudUpgradePanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1000"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+
+ "itempanel_xpos" "15"
+ "itempanel_ypos" "10"
+ "itempanel_xdelta" "5"
+ "itempanel_ydelta" "5"
+
+ "upgradebuypanel_xpos" "160"
+ "upgradebuypanel_ypos" "65"
+ "upgradebuypanel_delta" "6"
+
+ "modelpanels_kv"
+ {
+ "zpos" "-2"
+ "wide" "70"
+ "tall" "50"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+
+ "model_ypos" "5"
+ "model_tall" "32"
+ "text_ypos" "60"
+ "text_center" "1"
+ "name_only" "1"
+ "text_forcesize" "3"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+ }
+
+ "BGGrayoutPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGGrayoutPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "zpos" "-1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "0 0 0 230"
+ }
+
+ "SelectWeaponPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "SelectWeaponPanel"
+ "xpos" "c-250"
+ "ypos" "85"
+ "wide" "500"
+ "tall" "350"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "Transparent"
+
+ "OutterPanelBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "OutterPanelBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-8"
+ "wide" "500"
+ "tall" "310"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../HUD/tournament_panel_brown"
+
+ "src_corner_height" "23" // pixels inside the image
+ "src_corner_width" "23"
+
+ "draw_corner_width" "8" // screen size of the corners ( and sides ), proportional
+ "draw_corner_height" "8"
+
+ }
+
+ "OutPanelBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "OutPanelBG"
+ "xpos" "10"
+ "ypos" "5"
+ "zpos" "-8"
+ "wide" "480"
+ "tall" "310"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 230"
+ }
+ "BetweenBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BetweenBG"
+ "xpos" "10"
+ "ypos" "278"
+ "zpos" "-8"
+ "wide" "480"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "DarkGrey"
+ }
+
+ "InnerPanelRim"
+ {
+ "ControlName" "Panel"
+ "fieldName" "InnerPanelRim"
+ "xpos" "9999"
+ }
+ "TopBorder"
+ {
+ "ControlName" "Panel"
+ "fieldName" "TopBorder"
+ "xpos" "10"
+ "ypos" "50"
+ "zpos" "-1"
+ "wide" "480"
+ "tall" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "White"
+ }
+ "BottomBorder"
+ {
+ "ControlName" "Panel"
+ "fieldName" "BottomBorder"
+ "xpos" "10"
+ "ypos" "275"
+ "zpos" "-1"
+ "wide" "480"
+ "tall" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "White"
+ }
+ "LeftBorder"
+ {
+ "ControlName" "Panel"
+ "fieldName" "LeftBorder"
+ "xpos" "10"
+ "ypos" "50"
+ "zpos" "-1"
+ "wide" "5"
+ "tall" "230"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "White"
+ }
+ "RightBorder"
+ {
+ "ControlName" "Panel"
+ "fieldName" "LeftBorder"
+ "xpos" "485"
+ "ypos" "50"
+ "zpos" "-1"
+ "wide" "5"
+ "tall" "230"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "White"
+ }
+ "InnerBGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InnerBGPanel"
+ "xpos" "15"
+ "ypos" "55"
+ "zpos" "0"
+ "wide" "470"
+ "tall" "220"
+ "visible" "0"
+ "PaintBackgroundType" "0"
+ "border" "DarkGrey"
+ "bgcolor_override" "DarkerGrey"
+ }
+
+ "PlayerUpgradeButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PlayerUpgradeButton"
+ "xpos" "15"
+ "ypos" "10"
+ "zpos" "-2"
+ "wide" "70"
+ "tall" "50"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "PLAYER"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "PlayerUpgrade"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ //"bgcolor_override" "142 132 121 255"
+ "alpha" "0"
+ }
+
+ "ClassImage"
+ {
+ "ControlName" "CTFClassImage"
+ "fieldName" "ClassImage"
+ "xpos" "30"
+ "ypos" "15"
+ "zpos" "-2"
+ "wide" "40"
+ "tall" "40"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/class_scoutred"
+ "scaleImage" "1"
+ }
+
+ "SentryIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SentryIcon"
+ "xpos" "332"
+ "ypos" "12"
+ "wide" "34"
+ "tall" "34"
+ "zpos" "-2"
+ "visible" "1"
+ "enabled" "1"
+
+ "scaleImage" "1"
+
+ "image" "../hud/eng_build_sentry"
+ }
+
+ "ActiveTabPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ActiveTabPanel"
+ "xpos" "88"
+ "ypos" "8"
+ "zpos" "-3"
+ "wide" "74"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "White"
+ "PaintBackgroundType" "0"
+ }
+
+ "MouseOverTabPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MouseOverTabPanel"
+ "xpos" "14"
+ "ypos" "9"
+ "zpos" "-6"
+ "wide" "72"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "Transparent"
+ "PaintBackgroundType" "0"
+ }
+
+ "MouseOverUpgradePanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MouseOverUpgradePanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "157"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "239 128 73 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "InactiveTabPanel1"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InactiveTabPanel1"
+ "xpos" "15"
+ "ypos" "10"
+ "zpos" "-5"
+ "wide" "70"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "97 94 85 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "InactiveTabPanel2"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InactiveTabPanel2"
+ "xpos" "15"
+ "ypos" "10"
+ "zpos" "-5"
+ "wide" "70"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "97 94 85 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "InactiveTabPanel3"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InactiveTabPanel3"
+ "xpos" "15"
+ "ypos" "10"
+ "zpos" "-5"
+ "wide" "70"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "97 94 85 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "InactiveTabPanel4"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InactiveTabPanel4"
+ "xpos" "15"
+ "ypos" "10"
+ "zpos" "-5"
+ "wide" "70"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "97 94 85 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "InactiveTabPanel5"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InactiveTabPanel5"
+ "xpos" "15"
+ "ypos" "10"
+ "zpos" "-5"
+ "wide" "70"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "97 94 85 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "InactiveTabPanel6"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InactiveTabPanel6"
+ "xpos" "15"
+ "ypos" "10"
+ "zpos" "-5"
+ "wide" "70"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "97 94 85 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "InactiveSeparatorPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InactiveSeparatorPanel"
+ "xpos" "9999"
+ }
+
+ "GreyedOutLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "GreyedOutLabel"
+ "font" "HudFontSmall"
+ "labelText" "%powerup_hint%"
+ "textAlignment" "north"
+ "wrap" "1"
+ "centerwrap" "1"
+ "xpos" "190"
+ "ypos" "95"
+ "zpos" "2"
+ "wide" "240"
+ "tall" "140"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "QuickEquipButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "QuickEquipButton"
+ "xpos" "250"
+ "ypos" "195"
+ "zpos" "1"
+ "wide" "120"
+ "tall" "17"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_PVE_Quick_Equip_Bottle"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "quick_equip_bottle"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "LoadoutButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "LoadoutButton"
+ "xpos" "250"
+ "ypos" "215"
+ "zpos" "1"
+ "wide" "120"
+ "tall" "17"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#OpenGeneralLoadout"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "open_charinfo_direct"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "UpgradeItemsDescriptionBG"
+ {
+ "ControlName" "Panel"
+ "fieldName" "UpgradeItemsDescriptionBG"
+ "xpos" "25"
+ "ypos" "65"
+ "zpos" "0"
+ "wide" "130"
+ "tall" "65"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+
+ "bgcolor_override" "HudTimerProgressInActive"
+ }
+
+ "UpgradeItemsDescriptionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UpgradeItemsDescriptionLabel"
+ "font" "ItemFontAttribLarge"
+ "labelText" "%upgrade_description%"
+ "textAlignment" "center"
+ "wrap" "1"
+ "centerwrap" "1"
+ "xpos" "30"
+ "ypos" "65"
+ "zpos" "2"
+ "wide" "120"
+ "tall" "65"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "UpgradeItemsBG"
+ {
+ "ControlName" "Panel"
+ "fieldName" "UpgradeItemsBG"
+ "xpos" "25"
+ "ypos" "135"
+ "zpos" "0"
+ "wide" "130"
+ "tall" "130"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+
+ "bgcolor_override" "97 94 84 255"
+ }
+
+ "UpgradeItemsHeaderBG"
+ {
+ "ControlName" "Panel"
+ "fieldName" "UpgradeItemsHeaderBG"
+ "xpos" "25"
+ "ypos" "135"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+
+ "bgcolor_override" "72 68 63 255"
+ }
+
+ "UpgradeItemsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UpgradeItemsLabel"
+ "font" "HudFontSmall"
+ "labelText" "%upgrade_label%"
+ "textAlignment" "center"
+ "xpos" "25"
+ "ypos" "135"
+ "zpos" "2"
+ "wide" "130"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "UpgradeItemStatsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UpgradeItemStatsLabel"
+ "font" "Cerbetica10"
+ "labelText" ""
+ "textAlignment" "north-west"
+ "xpos" "30"
+ "ypos" "160"
+ "zpos" "2"
+ "wide" "120"
+ "tall" "105"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "CreditsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditsLabel"
+ "font" "Cerbetica22"
+ "labelText" "%credits%"
+ "textAlignment" "east"
+ "xpos" "0"
+ "ypos" "280"
+ "wide" "245"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "121 195 58 255"
+ }
+
+ "CreditsTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditsTextLabel"
+ "font" "Cerbetica10"
+ "labelText" "#TF_PVE_UpgradeAmount"
+ "textAlignment" "west"
+ "xpos" "250"
+ "ypos" "280"
+ "wide" "500"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "325"
+ "ypos" "286"
+ "zpos" "1"
+ "wide" "75"
+ "tall" "22"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_PVE_UpgradeCancel"
+ "font" "Cerbetica10"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CloseButton"
+ "xpos" "405"
+ "ypos" "286"
+ "zpos" "1"
+ "wide" "75"
+ "tall" "22"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "#TF_PVE_UpgradeDone"
+ "font" "Cerbetica10"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "close"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "RespecButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "RespecButton"
+ "xpos" "50"
+ "ypos" "286"
+ "zpos" "1"
+ "wide" "120"
+ "tall" "22"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "#TF_PVE_UpgradeRespec"
+ "font" "Cerbetica10"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "1"
+ "Command" "respec"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+
+ "TipPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TipPanel"
+ "xpos" "9999"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/intromenu.res b/resource/ui/intromenu.res
new file mode 100644
index 0000000..5af2792
--- /dev/null
+++ b/resource/ui/intromenu.res
@@ -0,0 +1,293 @@
+"Resource/UI/IntroMenu.res"
+{
+ "intro"
+ {
+ "ControlName" "CTFIntroMenu"
+ "fieldName" "intro"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "paintbackground" "0"
+ }
+
+ "MainBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBG"
+ "xpos" "c-180"
+ "ypos" "c-120"
+ "zpos" "-1"
+ "wide" "360"
+ "tall" "250"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "titlelabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "titlelabel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ }
+
+ "Skip" [$WIN32]
+ {
+ "ControlName" "CExButton"
+ "fieldName" "Skip"
+ "xpos" "c60"
+ "ypos" "c96"
+ "zpos" "6"
+ "wide" "120"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "SKIP"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "command" "skip"
+ "font" "Cerbetica20"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+ "selectedFgColor_override" "TanDark"
+ }
+
+ "Continue"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "Continue"
+ "xpos" "99999"
+ "ypos" "r40"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "CONTINUE (&E)"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "command" "skip"
+ "font" "MenuSmallFont"
+ }
+
+ "Back" [$WIN32]
+ {
+ "ControlName" "CExButton"
+ "fieldName" "Back"
+ "xpos" "c-180"
+ "ypos" "c96"
+ "zpos" "6"
+ "wide" "120"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "BACK"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "back"
+ "font" "Cerbetica20"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+ "selectedFgColor_override" "TanDark"
+ }
+
+ "ReplayVideo" [$WIN32]
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ReplayVideo"
+ "xpos" "9999"
+ "xpos_hidef" "50"
+ "ypos" "9999"
+ "ypos_lodef" "r64"
+ "ypos_hidef" "r54"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#TF_ReplayIntro"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "replayVideo"
+ "font" "MenuSmallFont"
+ "fgcolor" "Black"
+ }
+
+ "ShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShadedBar"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "5"
+ "wide" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "image" "loadout_bottom_gradient"
+ "tileImage" "1"
+ "PaintBackgroundType" "0"
+ }
+
+ "VideoPanel"
+ {
+ "ControlName" "CTFVideoPanel"
+ "fieldName" "VideoPanel"
+ "xpos" "c-140"
+ "ypos" "c-110"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "205"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "start_delay" "2.0"
+ "end_delay" "2.0"
+ }
+
+ "MenuBG"
+ {
+ "ControlName" "CModelPanel"
+ "fieldName" "MenuBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fov" "20"
+
+ "model"
+ {
+ "modelname" "models/vgui/UI_welcome01_screen.mdl"
+ "skin" "0"
+ "angles_x" "0"
+ "angles_y" "180"
+ "angles_z" "0"
+ "origin_x" "290"
+ "origin_x_lodef" "320"
+ "origin_x_hidef" "310"
+ "origin_y" "0"
+ "origin_z" "-39"
+
+ "animation"
+ {
+ "name" "Up"
+ "sequence" "screenup"
+ }
+
+ "animation"
+ {
+ "name" "UpSlow"
+ "sequence" "screenup_slow"
+ }
+
+ "animation"
+ {
+ "name" "Down"
+ "sequence" "screendown"
+ "default" "1"
+ }
+ }
+ }
+
+ "VideoCaption"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "VideoCaption"
+ "xpos" "c-145"
+ "ypos" "c40"
+ "zpos" "6"
+ "wide" "295"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" " "
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "IntroMenuCaption"
+ "fgcolor" "White"
+ "wrap" "1"
+ }
+
+ "Footer" [$X360]
+ {
+ "ControlName" "CTFFooter"
+ "fieldName" "Footer"
+ "zpos" "6"
+ "tall" "80"
+ "button_separator" "10"
+ "button_separator_lodef" "5"
+ "buttongap" "50"
+ "textadjust" "3"
+ "buttonoffsety" "20"
+ "buttonoffsety_hidef" "0"
+ "buttonoffsety_lodef" "18"
+ "fonttext" "MatchmakingDialogMenuLarge"
+ "fonttext_lodef" "MatchmakingDialogMenuSmall"
+ "fgcolor" "HudOffWhite"
+
+ "button"
+ {
+ "name" "intro"
+ "text" "#GameUI_Back"
+ "icon" "#GameUI_Icons_B_BUTTON"
+ }
+
+ "button"
+ {
+ "name" "continue"
+ "text" "#Button_SkipIntro_360"
+ "icon" "#GameUI_Icons_A_BUTTON"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/itemoptionspanel.res b/resource/ui/itemoptionspanel.res
new file mode 100644
index 0000000..a821f3c
--- /dev/null
+++ b/resource/ui/itemoptionspanel.res
@@ -0,0 +1,90 @@
+"Resource/UI/LoadoutParticleSlider.res"
+{
+ "PanelListPanel"
+ {
+ "ControlName" "CPanelListPanel"
+ "fieldName" "PanelListPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f-19"
+ "tall" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "proportionalToParent" "1"
+ "autohide_scrollbar" "1"
+ "bgcolor_override" "Transparent"
+
+ "HatUseHeadCheckButton"
+ {
+ "ControlName" "CheckButton"
+ "fieldName" "HatUseHeadCheckButton"
+ "xpos" "-45"
+ "ypos" "20"
+ "wide" "140"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "RoundedCorners" "15"
+ "pin_corner_to_sibling" "0"
+ "pin_to_sibling_corner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#GameUI_ParticleHatUseHead"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "1"
+ "wrap" "0"
+ "centerwrap" "0"
+ "textinsetx" "6"
+ "textinsety" "0"
+ "auto_wide_tocontents" "0"
+ "use_proportional_insets" "0"
+ "Default" "0"
+ "Command" "particle_use_head_clicked"
+ }
+
+ "HatParticleSlider"
+ {
+ "ControlName" "CCvarSlider"
+ "fieldName" "HatParticleSlider"
+ "xpos" "0"
+ "ypos" "40"
+ "wide" "140"
+ "tall" "14"
+ "autoResize" "0"
+ "RoundedCorners" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "SetStyleButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "SetStyleButton"
+ "xpos" "0"
+ "ypos" "100"
+ "wide" "140"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Item_SelectStyle"
+ "font" "Cerbetica14"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "set_style"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/itemquickswitch.res b/resource/ui/itemquickswitch.res
new file mode 100644
index 0000000..573146b
--- /dev/null
+++ b/resource/ui/itemquickswitch.res
@@ -0,0 +1,193 @@
+"Resource/UI/ItemQuickSwitch.res"
+{
+ "ItemQuickSwitchPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ItemQuickSwitchPanel"
+ "xpos" "c-125"
+ "ypos" "280"
+ "wide" "275"
+ "tall" "160"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "DarkGrey"
+ "itempanel_xpos" "0"
+ "itempanel_ydelta" "0"
+ "border" "NoBorder"
+
+ "itemskv"
+ {
+ "wide" "220"
+ "tall" "40"
+ "bgcolor_override" "59 54 48 255"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "text_forcesize" "2"
+ "model_xpos" "25"
+ "model_ypos" "3"
+ "model_wide" "58"
+ "model_tall" "34"
+ "text_center" "1"
+ "text_xpos" "60"
+ "text_wide" "190"
+ "name_only" "1"
+ "noitem_textcolor" "TextColor"
+ }
+ }
+
+ "CaratLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CaratLabel"
+ "font" "CerbeticaBold12"
+ "labelText" ">>"
+ "textAlignment" "west"
+ "xpos" "10"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "15"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "200 128 255 255"
+ }
+
+ "ClassLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#ClassBeingEquipped"
+ "textAlignment" "west"
+ "xpos" "20"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "60"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "ItemSlotLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemSlotLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#PrimaryWeapon"
+ "textAlignment" "west"
+ "xpos" "80"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "140"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "NoItemsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NoItemsLabel"
+ "font" "ItemFontNameSmallest"
+ "labelText" "#NoItemsToEquip"
+ "textAlignment" "center"
+ "xpos" "3"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "220"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+
+ "TopLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TopLine"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "265"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_dotted_line"
+ "tileImage" "1"
+ "tileVertically" "0"
+ }
+
+ "itemcontainerscroller"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "itemcontainerscroller"
+ "xpos" "5"
+ "ypos" "30"
+ "wide" "265"
+ "tall" "125"
+ "PaintBackgroundType" "2"
+ "fgcolor_override" "59 54 48 255"
+ "bgcolor_override" "200 187 161 0"
+ "autohide_buttons" "1"
+ }
+
+ "itemcontainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "itemcontainer"
+ "xpos" "30"
+ "ypos" "0"
+ "wide" "240"
+ "tall" "125"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "200 187 161 0"
+
+ "CurrentlyEquippedBackground"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurrentlyEquippedBackground"
+ "font" "ItemFontNameSmallest"
+ "labelText" "#QuickSwitchEquipped"
+ "textAlignment" "north-west"
+ "xpos" "3"
+ "ypos" "2"
+ "zpos" "100"
+ "wide" "200"
+ "tall" "40"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "fgcolor_override" "LightRed"
+ "bgcolor_override" "Transparent"
+ }
+ }
+
+ "loadout_preset_panel"
+ {
+ "ControlName" "CLoadoutPresetPanel"
+ "FieldName" "loadout_preset_panel"
+ "xpos" "5"
+ "ypos" "33"
+ "zpos" "20"
+ "wide" "25"
+ "tall" "150"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "paintbackground" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/itemrenameconfirmationdialog.res b/resource/ui/itemrenameconfirmationdialog.res
new file mode 100644
index 0000000..b446bb9
--- /dev/null
+++ b/resource/ui/itemrenameconfirmationdialog.res
@@ -0,0 +1,276 @@
+"Resource/UI/ItemRenameConfirmationDialog.res"
+{
+ "ItemRenameConfirmationDialog"
+ {
+ "fieldName" "ItemRenameConfirmationDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "105"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "2"
+ "settitlebarvisible" "0"
+ "border" "CyanBorder"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "70"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100" // Hide it off the bottom
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "90"
+ "tall" "70"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100" // Hide it off the bottom
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "allow_rot" "0"
+ }
+ }
+
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#CraftAskNameConfirm"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "GivenName"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "GivenName"
+ "font" "HudFontMediumSecondary"
+ "labelText" "%name%"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "100"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "40"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "WarningLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WarningLabel"
+ "font" "HudFontSmall"
+ "labelText" "#CraftAskNameWarning"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "170"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameConfirm"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/itemrenamedialog.res b/resource/ui/itemrenamedialog.res
new file mode 100644
index 0000000..44060a3
--- /dev/null
+++ b/resource/ui/itemrenamedialog.res
@@ -0,0 +1,425 @@
+"Resource/UI/ItemRenameDialog.res"
+{
+ "ItemRenameDialog"
+ {
+ "fieldName" "ItemRenameDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "105"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "2"
+ "settitlebarvisible" "0"
+ "border" "CyanBorder"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "BackColor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BackColor"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "pinCorner" "0"
+ "autoResize" "0"
+ "PaintBackgroundType" "1"
+ "border" "NoBorder"
+ "bgcolor_override" "35 35 35 255"
+ }
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "101"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "64"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "OldItemNameBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "OldItemNameBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "90"
+ "zpos" "-1"
+ "wide" "380"
+ "tall" "32"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "0 0 0 255"
+ "paintbackgroundtype" "2"
+ }
+
+ "OldItemNameDescLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "OldItemNameDescLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#ToolItemRenameOldItemName"
+ "textAlignment" "west"
+ "xpos" "20"
+ "ypos" "90"
+ "zpos" "0"
+ "wide" "185"
+ "tall" "32"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "White"
+ "paintbackground" "0"
+ }
+
+ "OldItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "OldItemNameLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%oldname%"
+ "textAlignment" "west"
+ "xpos" "120"
+ "ypos" "94"
+ "wide" "260"
+ "tall" "24"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TextColor"
+ "paintbackground" "0"
+ }
+
+ "NewItemNameBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NewItemNameBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "130"
+ "zpos" "-1"
+ "wide" "380"
+ "tall" "32"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "0 0 0 255"
+ "paintbackgroundtype" "2"
+ }
+
+ "NewItemNameDescLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NewItemNameDescLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#ToolItemRenameNewItemName"
+ "textAlignment" "west"
+ "xpos" "20"
+ "ypos" "130"
+ "zpos" "0"
+ "wide" "185"
+ "tall" "32"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "White"
+ "paintbackground" "0"
+ }
+
+ "CustomNameEntry"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "CustomNameEntry"
+ "xpos" "120"
+ "ypos" "134"
+ "wide" "260"
+ "tall" "24"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textHidden" "0"
+ "editable" "1"
+ "maxchars" "32"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ "wrap" "0"
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "35 35 35 255"
+ "paintbackgroundtype" "2"
+ "labelText" ""
+ "font" "HudFontSmall"
+ "textAlignment" "west"
+ }
+
+ "WarningLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WarningLabel"
+ "font" "HudFontSmall"
+ "labelText" "#ToolConfirmWarning"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "170"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "50"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "220"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#CraftNameOk"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "apply"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/itemrenameinvaliddialog.res b/resource/ui/itemrenameinvaliddialog.res
new file mode 100644
index 0000000..ca78f39
--- /dev/null
+++ b/resource/ui/itemrenameinvaliddialog.res
@@ -0,0 +1,250 @@
+"Resource/UI/ItemRenameInvalidDialog.res"
+{
+ "ItemRenameConfirmationDialog"
+ {
+ "fieldName" "ItemRenameConfirmationDialog"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "c-200"
+ "ypos" "105"
+ "wide" "400"
+ "tall" "240"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "2"
+ "settitlebarvisible" "0"
+ "border" "CyanBorder"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "dynamic"
+ "textAlignment" "center"
+ "xpos" "100"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "200"
+ "tall" "60"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ }
+
+ "ToolBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ToolBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_SelfMade"
+ }
+ "tool_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "tool_icon"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "112 176 74 255"
+ }
+ "tool_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "tool_modelpanel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "70"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "SubjectBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SubjectBG"
+ "font" "HudFontSmallBold"
+ "labelText" ""
+ "textAlignment" "east"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "-1"
+ "wide" "84"
+ "tall" "64"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintbackground" "0"
+ "border" "BackpackItemBorder_Vintage"
+ }
+ "subject_icon"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "subject_icon"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "backpack_jewel_modify_target_b_g"
+ "tileImage" "0"
+ "tileVertically" "0"
+ "drawcolor" "71 98 145 255"
+ }
+ "subject_modelpanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "subject_modelpanel"
+ "xpos" "300"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "90"
+ "tall" "70"
+ "visible" "1"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "0"
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "80"
+ "model_tall" "54"
+ "text_ypos" "100"
+ "text_center" "1"
+ "name_only" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+ }
+
+ "ConfirmLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ConfirmLabel"
+ "font" "HudFontSmall"
+ "labelText" "#CraftInvalidName"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "80"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+
+ "GivenName"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "GivenName"
+ "font" "HudFontMediumSecondary"
+ "labelText" "%name%"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "100"
+ "zpos" "0"
+ "wide" "360"
+ "tall" "32"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "235 226 202 255"
+ }
+
+ "WarningLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WarningLabel"
+ "font" "HudFontSmall"
+ "labelText" "#CraftInvalidNameDetail"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "170"
+ "zpos" "0"
+ "wide" "400"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+
+ "BackFromInvalidButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BackFromInvalidButton"
+ "xpos" "135"
+ "ypos" "200"
+ "zpos" "1"
+ "wide" "130"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_OK"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "backfrominvalid"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/itemselectionpanel.res b/resource/ui/itemselectionpanel.res
new file mode 100644
index 0000000..61802f9
--- /dev/null
+++ b/resource/ui/itemselectionpanel.res
@@ -0,0 +1,439 @@
+"Resource/UI/ItemSelectionPanel.res"
+{
+ "ItemSelectionPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ItemSelectionPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "500"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "bgcolor_override" "DarkGrey"
+
+ "item_ypos" "60"
+ "item_ydelta" "80"
+ "item_backpack_offcenter_x" "-288"
+ "item_backpack_xdelta" "4"
+ "item_backpack_ydelta" "3"
+
+ "modelpanels_selection_kv"
+ {
+ "wide" "94"
+ "tall" "70"
+ "model_xpos" "2"
+ "model_wide" "90"
+ "model_tall" "50"
+ "model_center_x" "1"
+ "text_ypos" "0"
+ "text_forcesize" "2"
+ "text_center" "0"
+ "text_yoffset" "2"
+ "inset_eq_y" "55"
+ "deferred_description" "1"
+ "deferred_icon" "1"
+ }
+ "modelpanels_kv"
+ {
+ "ControlName" "CItemModelPanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "wide" "54"
+ "tall" "42"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "model_xpos" "2"
+ "model_ypos" "5"
+ "model_wide" "50"
+ "model_tall" "35"
+ "text_ypos" "60"
+ "text_center" "1"
+ "name_only" "1"
+
+ "inset_eq_x" "4"
+ "inset_eq_y" "2"
+ "deferred_description" "1"
+
+ "itemmodelpanel"
+ {
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ "allow_rot" "0"
+ }
+
+ "use_item_sounds" "1"
+ }
+ "duplicatelabels_kv"
+ {
+ "font" "ItemFontNameSmallest"
+ "textAlignment" "center"
+ "wide" "20"
+ "tall" "15"
+ "zpos" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "enabled" "1"
+ "fgcolor" "153 204 255 255"
+ }
+ }
+
+ "CaratLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CaratLabel"
+ "font" "Cerbetica16"
+ "labelText" ">>"
+ "textAlignment" "west"
+ "xpos" "c-300"
+ "ypos" "25"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "18"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "200 128 255 255"
+ }
+ "ClassLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#ClassBeingEquipped"
+ "textAlignment" "west"
+ "xpos" "c-280"
+ "ypos" "22"
+ "zpos" "1"
+ "wide" "480"
+ "tall" "26"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "NameFilterLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NameFilterLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#Store_NameFilterLabel"
+ "textAlignment" "west"
+ "xpos" "c+205"
+ "ypos" "12"
+ "zpos" "1"
+ "wide" "90"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TanLight"
+ }
+
+ "NameFilterTextEntry"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "NameFilterTextEntry"
+ "font" "HudFontSmallest"
+ "xpos" "c+205"
+ "ypos" "30"
+ "zpos" "2"
+ "wide" "90"
+ "tall" "19"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "1"
+ "unicode" "1"
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "15 15 15 255"
+ "paintbackgroundtype" "2"
+ }
+
+ "TopLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TopLine"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "610"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_dotted_line"
+ "tileImage" "1"
+ "tileVertically" "0"
+ }
+ "BottomLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BottomLine"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "610"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_dotted_line"
+ "tileImage" "1"
+ "tileVertically" "0"
+ }
+
+ "ItemSlotLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemSlotLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#PrimaryWeapon"
+ "textAlignment" "east"
+ "xpos" "c-185"
+ "ypos" "24"
+ "zpos" "1"
+ "wide" "375"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "NoItemsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NoItemsLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#NoItemsToEquip"
+ "textAlignment" "center"
+ "xpos" "c-300"
+ "ypos" "120"
+ "zpos" "10"
+ "wide" "600"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor_override" "LightRed"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "c-200"
+ "ypos" "400"
+ "zpos" "2"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "vguicancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "OnlyAllowUniqueQuality"
+ {
+ "ControlName" "CheckButton"
+ "fieldName" "OnlyAllowUniqueQuality"
+ "labelText" "#OnlyAllowUniqueQuality"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "east"
+ "xpos" "c-291"
+ "ypos" "320"
+ "zpos" "1"
+ "wide" "290"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ShowBackpack"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowBackpack"
+ "xpos" "c-288"
+ "ypos" "290"
+ "zpos" "20"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Selection_ShowBackpack"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "show_backpack"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "ShowSelection"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowSelection"
+ "xpos" "c-288"
+ "ypos" "290"
+ "zpos" "20"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Selection_ShowSelection"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "show_selection"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "PrevPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PrevPageButton"
+ "xpos" "c205"
+ "ypos" "290"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&A"
+ "font" "MenuArrows"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "prevpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "CurPageLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurPageLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%backpackpage%"
+ "textAlignment" "center"
+ "xpos" "c230"
+ "ypos" "290"
+ "zpos" "1"
+ "wide" "40"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "NextPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextPageButton"
+ "xpos" "c275"
+ "ypos" "290"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&D"
+ "font" "MenuArrows"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nextpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "2"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/loadoutpresetpanel.res b/resource/ui/loadoutpresetpanel.res
new file mode 100644
index 0000000..18bf498
--- /dev/null
+++ b/resource/ui/loadoutpresetpanel.res
@@ -0,0 +1,29 @@
+"Resource/UI/LoadoutPresetPanel.res"
+{
+ "loadout_preset_panel"
+ {
+ "ControlName" "CLoadoutPresetPanel"
+ "fieldName" "loadout_preset_panel"
+
+ "presetbutton_kv"
+ {
+ "zpos" "20"
+ "wide" "25"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "CerbeticaBold28"
+ "textAlignment" "center"
+ "textinsetx" "0"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" ""
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "centerwrap" "1"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/mainmenuoverride.res b/resource/ui/mainmenuoverride.res
new file mode 100644
index 0000000..418673d
--- /dev/null
+++ b/resource/ui/mainmenuoverride.res
@@ -0,0 +1,1936 @@
+"Resource/UI/MainMenuOverride.res"
+{
+ MainMenuOverride
+ {
+ "fieldName" "MainMenuOverride"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "f0"
+
+ "update_url" "http://store.steampowered.com/news/?filter=updates&appids=440"
+ "blog_url" "http://www.teamfortress.com/"
+
+ "button_x_offset" "-100"
+ "button_y" "120"
+ "button_y_delta" "5"
+ "button_kv"
+ {
+ "xpos" "0"
+ "ypos" "150"
+ "wide" "250"
+ "tall" "26"
+ "visible" "1"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "250"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textinsetx" "25"
+ "use_proportional_insets" "1"
+ "font" "CerbeticaBold16"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "border_default" ""
+ "border_armed" ""
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "Button Color"
+ "image_depressedcolor" "Button Color"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "10"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "11"
+ "tall" "11"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "SaxxySettings"
+ {
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-101"
+ "wide" "f0"
+ "tall" "480"
+
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "flashbounds_x" "50"
+ "flashbounds_y" "65"
+ "flashbounds_w" "250"
+ "flashbounds_h" "120"
+
+ "flashstartsize_min" "8"
+ "flashstartsize_max" "12"
+
+ "flash_maxscale" "4"
+
+ "flash_lifelength_min" ".1"
+ "flash_lifelength_max" ".2"
+
+ "curtain_anim_duration" "4.0"
+ "curtain_open_time" "2.8"
+ "flash_start_time" "4.0"
+
+ "initial_freakout_duration" "15.0"
+ "clap_sound_duration" "10.0"
+
+ "CameraFlashSettings"
+ {
+ "visible" "1"
+ "enabled" "1"
+ "tileImage" "0"
+ "scaleImage" "1"
+ "zpos" "9"
+ }
+ }
+ }
+
+ "mouseoveritempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "mouseoveritempanel"
+ "xpos" "c-70"
+ "ypos" "270"
+ "zpos" "100"
+ "wide" "300"
+ "tall" "300"
+ "visible" "0"
+ "bgcolor_override" "Transparent"
+ "noitem_textcolor" "TextColor"
+ "PaintBackgroundType" "2"
+ "paintborder" "1"
+ "border" "MainMenuBGBorder"
+
+ "text_ypos" "20"
+ "text_center" "1"
+ "model_hide" "1"
+ "resize_to_text" "1"
+ "padding_height" "15"
+
+ "attriblabel"
+ {
+ "font" "ItemFontAttribLarge"
+ "xpos" "0"
+ "ypos" "30"
+ "zpos" "2"
+ "wide" "140"
+ "tall" "60"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%attriblist%"
+ "textAlignment" "center"
+ "fgcolor" "TextColor"
+ "centerwrap" "1"
+ }
+ }
+
+ "Background"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Background"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-200"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" ""
+ }
+
+ "MainMenuSideBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainMenuSideBG"
+ "xpos" "30"
+ "ypos" "57"
+ "zpos" "-55"
+ "wide" "260"
+ "tall" "198"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "TransparentPanelBG"
+ }
+
+ "HudName"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "HudName"
+ "xpos" "40"
+ "ypos" "58"
+ "zpos" "1"
+ "wide" "56"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "rayshud"
+ "font" "Cerbetica20"
+ "textAlignment" "west"
+ "textinsetx" "0"
+ "use_proportional_insets" "1"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "paintbackground""0"
+ "sound_depressed" ""
+ "sound_released" "UI/wooo_tree.wav"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "Button Color"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "16"
+ "ypos" "6"
+ "zpos" "1"
+ "wide" "0"
+ "tall" "0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "glyph_quit"
+ }
+ }
+
+ "RankModelPanel"
+ {
+ "ControlName" "CPvPRankPanel"
+ "fieldName" "RankModelPanel"
+ "xpos" "150"
+ "ypos" "cs-0.5-17"
+ "zpos" "-51"
+ "wide" "170"
+ "tall" "800"
+ "visible" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "matchgroup" "MatchGroup_Casual_12v12"
+ "show_progress" "0"
+ }
+
+ "CycleRankTypeButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CycleRankTypeButton"
+ "xpos" "270"
+ "ypos" "cs-0.5-30"
+ "zpos" "1"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textinsetx" "25"
+ "labelText" ""
+ "use_proportional_insets" "1"
+ "font" "HudFontSmallBold"
+ "command" "open_rank_type_menu"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "vo/null.mp3"
+ "actionsignallevel" "1"
+ "proportionaltoparent" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+ "paintborder" "0"
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "255 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "1"
+ "wide" "f2"
+ "tall" "f2"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "glyph_options"
+
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "keyboardinputenabled" "0"
+ }
+ }
+
+ "RankTooltipPanel"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RankTooltipPanel"
+ "xpos" "c-285"
+ "ypos" "99"
+ "zpos" "-1"
+ "wide" "0"
+ "tall" "8"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "image" "info"
+ "scaleImage" "1"
+ "alpha" "75"
+ }
+
+ "RankPanel"
+ {
+ "ControlName" "CPvPRankPanel"
+ "fieldName" "RankPanel"
+ "xpos" "30"
+ "ypos" "205"
+ "zpos" "-51"
+ "wide" "170"
+ "tall" "100"
+ "visible" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "matchgroup" "MatchGroup_Casual_12v12"
+ "show_model" "0"
+ "show_type" "1"
+ }
+
+ "NoGCMessage"
+ {
+ "ControlName" "Label"
+ "fieldName" "NoGCMessage"
+ "xpos" "10"
+ "ypos" "200"
+ "zpos" "99"
+ "wide" "260"
+ "tall" "100"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "wrap" "1"
+ "textinsetx" "40"
+ "textinsety" "10"
+
+ "font" "HudFontSmallestBold"
+ "fgcolor_override" "TanLight"
+ "labelText" "#TF_MM_NoGC_Rank"
+ "textAlignment" "north-west"
+ "use_proportional_insets" "1"
+ }
+
+ "NoGCImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "NoGCImage"
+ "xpos" "230"
+ "ypos" "220"
+ "zpos" "99"
+ "wide" "30"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay\thumbnails\raysfox"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "RankBorder"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RankBorder"
+ "xpos" "30"
+ "ypos" "57"
+ "zpos" "-55"
+ "wide" "260"
+ "tall" "198"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "border" "MainMenuBGBorder"
+ "proportionaltoparent" "1"
+ }
+
+ "TooltipPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TooltipPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "150"
+ "tall" "50"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "border" "MainMenuBGBorder"
+
+ "TipSubLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TipSubLabel"
+ "font" "HudFontSmall"
+ "labelText" "%tipsubtext%"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "30"
+ "zpos" "2"
+ "wide" "250"
+ "tall" "50"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TextColor"
+ "wrap" "1"
+ }
+
+ "TipLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TipLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%tiptext%"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "5"
+ "zpos" "2"
+ "wide" "140"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "235 226 202 255"
+ "auto_wide_tocontents" "1"
+ }
+ }
+
+ "Notifications_ShowButtonPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Notifications_ShowButtonPanel"
+ "xpos" "295"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "16"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "16"
+ "tall" "16"
+ "visible" "0"
+ "enabled" "0"
+ "image" "glyph_achievements"
+ "scaleImage" "1"
+ "drawcolor" "210 125 33 255"
+ }
+
+ "Notifications_ShowButtonPanel_SB"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "Notifications_ShowButtonPanel_SB"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "15"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "actionsignallevel" "2"
+
+ "Command" "noti_show"
+ "fgcolor_override" "235 226 202 255"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "border_default" ""
+ "border_armed" ""
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "replay/thumbnails/alert"
+ }
+ }
+ }
+
+ "QuestLogButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "QuestLogButton"
+ "xpos" "r28"
+ "ypos" "90"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "command" "questlog"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "2"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "replay/thumbnails/contracts"
+ }
+ }
+ }
+
+ "WatchStreamButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "WatchStreamButton"
+ "xpos" "r28"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "command" "watch_stream"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "replay/thumbnails/twitch"
+ }
+ }
+ }
+
+ "StreamListPanel"
+ {
+ "ControlName" "CTFStreamListPanel"
+ "fieldName" "StreamListPanel"
+ "xpos" "c90"
+ "ypos" "90"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "325"
+ "visible" "0"
+ "PaintBackgroundType" "0"
+ "paintbackground" "2"
+ "bgcolor_override" "25 25 25 230"
+ "border" "NoBorder"
+ }
+
+ "MOTD_Panel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MOTD_Panel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" ""
+ }
+
+ "Notifications_Panel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Notifications_Panel"
+ "xpos" "c0"
+ "ypos" "102"
+ "zpos" "1"
+ "wide" "210"
+ "tall" "80"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "paintbackground" "0"
+ "border" "MainMenuHighlightBorder"
+
+ "Notifications_CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "Notifications_CloseButton"
+ "xpos" "186"
+ "ypos" "8"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "actionsignallevel" "2"
+ "Command" "noti_hide"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "Button Color"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+
+ "Notifications_TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Notifications_TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%notititle%"
+ "textAlignment" "north-west"
+ "xpos" "12"
+ "ypos" "8"
+ "wide" "250"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanDarker"
+ "wrap" "1"
+ }
+
+ "Notifications_Scroller"
+ {
+ "ControlName" "ScrollableEditablePanel"
+ "fieldName" "Notifications_Scroller"
+ "xpos" "8"
+ "ypos" "25"
+ "wide" "210"
+ "tall" "135"
+ "PaintBackgroundType" "2"
+ "fgcolor_override" "TextColor"
+
+ "Notifications_Control"
+ {
+ "ControlName" "CMainMenuNotificationsControl"
+ "fieldName" "Notifications_Control"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "220"
+ "tall" "135"
+ "visible" "1"
+ }
+ }
+ }
+
+ "CompetitiveAccessInfoPanel"
+ {
+ "ControlName" "CCompetitiveAccessInfoPanel"
+ "fieldName" "CompetitiveAccessInfoPanel"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "1000"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "0"
+ }
+
+ "FriendsContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "FriendsContainer"
+ "xpos" "30"
+ "ypos" "255"
+ "zpos" "5"
+ "wide" "260"
+ "tall" "195"
+ "visible" "1"
+ "border" "NoBorder"
+ "bgcolor_override" "TransparentPanelBG"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#TF_Competitive_Friends"
+ "textAlignment" "west"
+ "xpos" "12"
+ "ypos" "3"
+ "wide" "f0"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "textinsetx" "0"
+ "fgcolor_override" "235 227 203 255"
+ }
+
+ "InnerShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "InnerShadow"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-10"
+ "zpos" "501"
+ "wide" "f20"
+ "tall" "160"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+
+ "paintborder" "1"
+ "border" "InnerShadowBorder"
+ }
+
+ "SteamFriendsList"
+ {
+ "ControlName" "CSteamFriendsListPanel"
+ "fieldname" "SteamFriendsList"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-10"
+ "zpos" "500"
+ "wide" "f20"
+ "tall" "160"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ "columns_count" "2"
+ "inset_x" "10"
+ "inset_y" "5"
+ "row_gap" "5"
+ "column_gap" "20"
+ "restrict_width" "0"
+
+ "friendpanel_kv"
+ {
+ "wide" "100"
+ "tall" "20"
+ }
+
+ "ScrollBar"
+ {
+ "ControlName" "ScrollBar"
+ "FieldName" "ScrollBar"
+ "xpos" "rs1-1"
+ "ypos" "0"
+ "tall" "f0"
+ "wide" "5" // This gets slammed from client schme. GG.
+ "zpos" "1000"
+ "nobuttons" "1"
+ "proportionaltoparent" "1"
+
+ "Slider"
+ {
+ "fgcolor_override" "TanDark"
+ }
+
+ "UpButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "UpButton"
+ "visible" "0"
+ }
+
+ "DownButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "DownButton"
+ "visible" "0"
+ }
+ }
+ }
+
+ "BelowDarken"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "BelowDarken"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-10"
+ "zpos" "499"
+ "wide" "f20"
+ "tall" "160"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "bgcolor_override" "0 0 0 100"
+ }
+ }
+
+ "TFLogoImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TFLogoImage"
+ "xpos" "15"
+ "ypos" "35"
+ "wide" "179"
+ "tall" "45"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../logo/new_tf2_logo"
+ "scaleImage" "1"
+ "command" "engine play vo/heavy_battlecry02.mp3"
+ }
+
+ "TFCharacterImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TFCharacterImage"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-99"
+ "wide" "600"
+ "tall" "600"
+ "visible" "0"
+ "enabled" "0"
+ "scaleImage" "1"
+ }
+
+ "VersionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "VersionLabel"
+ "font" "Cerbetica14"
+ "labelText" "v2019.0406"
+ "xpos" "r55"
+ "ypos" "r13"
+ "wide" "80"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "White"
+ }
+
+ "CharacterSetupButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "CharacterSetupButton"
+ "xpos" "30"
+ "ypos" "82"
+ "zpos" "12"
+ "wide" "260"
+ "tall" "18"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "260"
+ "tall" "18"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "Cerbetica16"
+ "textAlignment" "west"
+ "textinsetx" "24"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "border_default" ""
+ "border_armed" "MainMenuTabs"
+ "paintbackground" "1"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+
+ "defaultBgColor_override" "Transparent"
+ "armedBgColor_override" "TransparentPanelBG"
+ "depressedBgColor_override" "TransparentPanelBG"
+
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "235 226 202 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "6"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "GeneralStoreButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "GeneralStoreButton"
+ "xpos" "30"
+ "ypos" "102"
+ "zpos" "11"
+ "wide" "260"
+ "tall" "18"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "260"
+ "tall" "18"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textinsetx" "24"
+ "font" "Cerbetica16"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "border_default" ""
+ "border_armed" "MainMenuTabs"
+ "paintbackground" "1"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+
+ "defaultBgColor_override" "Transparent"
+ "armedBgColor_override" "TransparentPanelBG"
+ "depressedBgColor_override" "TransparentPanelBG"
+
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "235 226 202 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "6"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "SettingsButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "SettingsButton"
+ "xpos" "30"
+ "ypos" "142"
+ "zpos" "11"
+ "wide" "260"
+ "tall" "18"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "260"
+ "tall" "18"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "Cerbetica16"
+ "textAlignment" "west"
+ "textinsetx" "24"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "border_default" ""
+ "border_armed" "MainMenuTabs"
+ "paintbackground" "1"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+
+ "defaultBgColor_override" "Transparent"
+ "armedBgColor_override" "TransparentPanelBG"
+ "depressedBgColor_override" "TransparentPanelBG"
+
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "235 226 202 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "6"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "TF2SettingsButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TF2SettingsButton"
+ "xpos" "30"
+ "ypos" "162"
+ "zpos" "11"
+ "wide" "260"
+ "tall" "18"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "260"
+ "tall" "18"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textinsetx" "24"
+ "font" "Cerbetica16"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "border_default" ""
+ "border_armed" "MainMenuTabs"
+ "paintbackground" "1"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+
+ "defaultBgColor_override" "Transparent"
+ "armedBgColor_override" "TransparentPanelBG"
+ "depressedBgColor_override" "TransparentPanelBG"
+
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "235 226 202 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "6"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "AchievementsButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "AchievementsButton"
+ "xpos" "145"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "1"
+ "wide" "15"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "ConsoleButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "ConsoleButton"
+ "xpos" "165"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "1"
+ "wide" "15"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "ReplayButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "ReplayButton"
+ "xpos" "30"
+ "ypos" "122"
+ "zpos" "11"
+ "wide" "260"
+ "tall" "18"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "260"
+ "tall" "18"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textinsetx" "24"
+ "font" "Cerbetica16"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" ""
+ "border_armed" "MainMenuTabs"
+ "paintbackground" "1"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+
+ "defaultBgColor_override" "Transparent"
+ "armedBgColor_override" "TransparentPanelBG"
+ "depressedBgColor_override" "TransparentPanelBG"
+
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "235 226 202 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "6"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "ReportBugButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "ReportBugButton"
+ "xpos" "125"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "1"
+ "wide" "15"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "SteamWorkshopButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "SteamWorkshopButton"
+ "xpos" "105"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "1"
+ "wide" "15"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "CallVoteButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "CallVoteButton"
+ "xpos" "205"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "MutePlayersButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "MutePlayersButton"
+ "xpos" "225"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "ReportPlayerButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "ReportPlayerButton"
+ "xpos" "185"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "1"
+ "wide" "15"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "RequestCoachButton"
+ {
+ "ControlName" "EditablePanel"
+ "fieldname" "RequestCoachButton"
+ "xpos" "245"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+
+ "SubButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SubButton"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "20"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" ""
+ "Command" "engine cl_coach_find_coach"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ "paintborder" "0"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "Button Color"
+ "depressedFgColor_override" "Button Color"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "72 255 255 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "MinmodeToggle"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "MinmodeToggle"
+ "xpos" "30"
+ "ypos" "182"
+ "zpos" "1"
+ "wide" "260"
+ "tall" "18"
+ "autoResize" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "Cerbetica16"
+ "textAlignment" "west"
+ "labelText" "Minmode Toggle"
+ "textinsetx" "24"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "engine incrementvar cl_hud_minmode 0 1 1"
+
+ "border_default" ""
+ "border_armed" "MainMenuTabs"
+ "paintbackground" "1"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+
+ "defaultBgColor_override" "Transparent"
+ "armedBgColor_override" "TransparentPanelBG"
+ "depressedBgColor_override" "TransparentPanelBG"
+
+ "image_drawcolor" "TextColor"
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "16"
+ "ypos" "6"
+ "zpos" "1"
+ "wide" "0"
+ "tall" "0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "glyph_options"
+ }
+ }
+
+ "icon_generator"
+ {
+ "ControlName" "CEmbeddedItemModelPanel"
+ "fieldName" "icon_generator"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "300"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "useparentbg" "1"
+ "inset_eq_x" "2"
+ "inset_eq_y" "2"
+ "fov" "54"
+ "start_framed" "1"
+ "disable_manipulation" "1"
+
+ "model"
+ {
+ "angles_x" "10"
+ "angles_y" "130"
+ "angles_z" "0"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/mainmenuplaylistentry.res b/resource/ui/mainmenuplaylistentry.res
new file mode 100644
index 0000000..6e9a8a9
--- /dev/null
+++ b/resource/ui/mainmenuplaylistentry.res
@@ -0,0 +1,232 @@
+"Resource/UI/MainMenuPlayListEntry.res"
+{
+ "ModeImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ModeImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "o4"
+ "tall" "p1.17"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ "image" ""
+ }
+
+ "PlayListDropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlayListDropShadow"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1000"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorderThin"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "BGColor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGColor"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+
+ "proportionaltoparent" "1"
+ "bgcolor_override" "0 0 0 255"
+ }
+
+ "ToolTipHack"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ToolTipHack"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "490"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "1"
+ "eatmouseinput" "0"
+ }
+
+ "ModeButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ModeButton"
+ "xpos" "rs1-6"
+ "ypos" "2"
+ "zpos" "5"
+ "wide" "122"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%button_token%"
+ "textinsetx" "4"
+ "use_proportional_insets" "1"
+ "font" "Cerbetica12"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "command" "%button_command%"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "2"
+
+ "border_default" "NoBorder"
+ "border_armed" "MenuBorder"
+ "paintbackground" "0"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultFgColor_override" "White"
+ "armedFgColor_override" "White"
+ "depressedFgColor_override" "75 125 255 255"
+ }
+
+ "MatchmakingBanPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MatchmakingBanPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "0"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+ "bgcolor_override" "0 0 0 250"
+ "proportionaltoparent" "1"
+
+ "MatchmakingBanDurationLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MatchmakingBanDurationLabel"
+ "font" "MMenuPlayListDesc"
+ "fgcolor_override" "RedSolid"
+ "labelText" "#TF_Matchmaking_Ban_Duration_Remaining"
+ "textalignment" "south-west"
+ "xpos" "5"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "proportionaltoparent" "1"
+
+ "paintbackground" "0"
+ }
+ }
+
+ "DescLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DescLabel"
+ "font" "MMenuPlayListDesc"
+ "labelText" "%desc_token%"
+ "textAlignment" "north-west"
+ "xpos" "rs1"
+ "ypos" "18"
+ "zpos" "2"
+ "wide" "125"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanLight"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "DescLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DescLabelShadow"
+ "font" "MMenuPlayListDesc"
+ "labelText" "%desc_token%"
+ "textAlignment" "north-west"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "125"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TransparentBlack"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+
+ "pin_to_sibling" "DescLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "DisabledIcon"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "DisabledIcon"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "50"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "actionsignallevel" "1"
+ "command" "comp_access_info"
+ "labeltext" ""
+ "eatmouseinput" "0"
+ "button_activation_type" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDarker"
+ "defaultBgColor_override" "Transparent"
+ "armedBgColor_override" "Transparent"
+ "depressedBgColor_override" "Transparent"
+
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "TanLight"
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "110"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "15"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "image" "locked_icon"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/mapinfomenu.res b/resource/ui/mapinfomenu.res
new file mode 100644
index 0000000..2f198e9
--- /dev/null
+++ b/resource/ui/mapinfomenu.res
@@ -0,0 +1,211 @@
+"Resource/UI/MapInfoMenu.res"
+{
+ "mapinfo"
+ {
+ "ControlName" "Frame"
+ "fieldName" "mapinfo"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "MainBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBG"
+ "xpos" "c-180"
+ "ypos" "c-120"
+ "zpos" "-1"
+ "wide" "360"
+ "tall" "250"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "MapInfoTitle"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapInfoTitle"
+ "xpos" "c-180"
+ "ypos" "c-116"
+ "zpos" "1"
+ "wide" "360"
+ "tall" "26"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%mapname%"
+ "textAlignment" "center"
+ "font" "Cerbetica24"
+ "fgcolor" "TanLight"
+ }
+
+ "MapInfoType"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapInfoType"
+ "xpos" "c-180"
+ "ypos" "c-92"
+ "zpos" "1"
+ "wide" "360"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%gamemode%"
+ "textAlignment" "center"
+ "font" "Cerbetica16"
+ "fgcolor" "TanLight"
+ }
+
+ "MapInfoText"
+ {
+ "ControlName" "CExRichText"
+ "fieldName" "MapInfoText"
+ "font" "Cerbetica12"
+ "xpos" "c-170"
+ "ypos" "c-66"
+ "zpos" "3"
+ "wide" "340"
+ "tall" "155"
+ "autoResize" "3"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintborder" "0"
+ "textAlignment" "east"
+ "fgcolor" "TanLight"
+ }
+
+ "MapImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MapImage"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "275"
+ "tall" "275"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "MapInfoContinue"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "MapInfoContinue"
+ "xpos" "9999"
+ }
+
+ "MapInfoContinue2"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "MapInfoContinue2"
+ "xpos" "c-60"
+ "ypos" "c96"
+ "zpos" "6"
+ "wide" "120"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "CONTINUE (&E)"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "continue"
+ "default" "1"
+ "font" "Cerbetica24"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+ "selectedFgColor_override" "TanDark"
+ }
+
+ "MapInfoWatchIntro"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "MapInfoWatchIntro"
+ "xpos" "c60"
+ "ypos" "c96"
+ "zpos" "6"
+ "wide" "120"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_WatchIntro"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "intro"
+ "default" "1"
+ "font" "Cerbetica20"
+ "paintbackground" "0"
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+ "selectedFgColor_override" "TanDark"
+ }
+
+ "MapInfoBack"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "MapInfoBack"
+ "xpos" "c-180"
+ "ypos" "c96"
+ "zpos" "6"
+ "wide" "120"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Back"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "back"
+ "font" "Cerbetica20"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+ "selectedFgColor_override" "TanDark"
+ }
+
+ "MenuBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "MenuBG"
+ "xpos" "9999"
+ }
+
+ "ShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShadedBar"
+ "xpos" "9999"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/matchmakingcasualcriteria.res b/resource/ui/matchmakingcasualcriteria.res
new file mode 100644
index 0000000..e291d1b
--- /dev/null
+++ b/resource/ui/matchmakingcasualcriteria.res
@@ -0,0 +1,263 @@
+"Resource/UI/MatchmakingCasualCriteria.res"
+{
+ "PlaylistBGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlaylistBGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "p0.98"
+ "tall" "p1"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "proportionaltoparent" "1"
+ "pinCorner" "2"
+ "autoResize" "1"
+
+ "RankImage"
+ {
+ "ControlName" "CTFLocalPlayerBadgePanel"
+ "fieldName" "RankImage"
+ "xpos" "4"
+ "ypos" "-8"
+ "zpos" "110"
+ "wide" "o1"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "matchgroup" "MatchGroup_Casual_12v12"
+ }
+
+ "RankPanel"
+ {
+ "ControlName" "CPvPRankPanel"
+ "fieldName" "RankPanel"
+ "xpos" "35"
+ "ypos" "-15"
+ "zpos" "100"
+ "wide" "330"
+ "tall" "92"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "matchgroup" "MatchGroup_Casual_12v12"
+ "show_model" "0"
+ "show_name" "0"
+ }
+
+ "RestoreCasualSearchCriteria"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "RestoreCasualSearchCriteria"
+ "xpos" "rs1-49"
+ "ypos" "49"
+ "zpos" "100"
+ "wide" "15"
+ "tall" "o1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "restore_search_criteria"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+ "image_drawcolor" "White"
+ "image_armedcolor" "169 123 53 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "11"
+ "tall" "11"
+ "visible" "1"
+ "enabled" "1"
+ "image" "button_load"
+ "scaleImage" "1"
+ }
+ }
+
+ "SaveCasualSearchCriteria"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "SaveCasualSearchCriteria"
+ "xpos" "rs1-29"
+ "ypos" "49"
+ "zpos" "100"
+ "wide" "15"
+ "tall" "o1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "save_search_criteria"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+ "image_drawcolor" "White"
+ "image_armedcolor" "169 123 53 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "11"
+ "tall" "11"
+ "visible" "1"
+ "enabled" "1"
+ "image" "button_save"
+ "scaleImage" "1"
+ }
+ }
+
+ "ShowExplanationsButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowExplanationsButton"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "Title"
+ {
+ "ControlName" "Label"
+ "fieldName" "Title"
+ "xpos" "10"
+ "ypos" "46"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Casual_MapSelection"
+ "textAlignment" "west"
+ "font" "CerbeticaBold15"
+ "mouseinputenabled" "0"
+ }
+
+ "SelectedCount"
+ {
+ "ControlName" "Label"
+ "fieldName" "SelectedCount"
+ "xpos" "10"
+ "ypos" "33"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "%selected_maps_count%"
+ "textAlignment" "west"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "TanDark"
+ "mouseinputenabled" "1"
+ }
+
+ "QueueEstimation"
+ {
+ "ControlName" "Label"
+ "fieldName" "QueueEstimation"
+ "xpos" "rs1-5"
+ "ypos" "18"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Casual_QueueEstimation"
+ "textAlignment" "east"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "TanLight"
+ "textinsetx" "5"
+ "visible" "0"
+ "mouseinputenabled" "0"
+ }
+
+ "PlayListDropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlayListDropShadow"
+ "xpos" "cs-0.5"
+ "ypos" "65"
+ "zpos" "101"
+ "wide" "f15"
+ "tall" "f65"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "GameModesList"
+ {
+ "ControlName" "CScrollableList"
+ "fieldName" "GameModesList"
+ "xpos" "cs-0.5"
+ "ypos" "65"
+ "wide" "f15"
+ "tall" "f65"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "restrict_width" "0"
+ "border" "MainMenuBGBorder"
+
+ "ScrollBar"
+ {
+ "ControlName" "ScrollBar"
+ "FieldName" "ScrollBar"
+ "xpos" "rs0.7-1"
+ "ypos" "0"
+ "tall" "f0"
+ "wide" "5" // This gets slammed from client schme. GG.
+ "zpos" "1000"
+ "nobuttons" "1"
+ "proportionaltoparent" "1"
+
+ "Slider"
+ {
+ "fgcolor_override" "TanDark"
+ }
+
+ "UpButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "UpButton"
+ "visible" "0"
+ }
+
+ "DownButton"
+ {
+ "ControlName" "Button"
+ "FieldName" "DownButton"
+ "visible" "0"
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/matchmakingcategorypanel.res b/resource/ui/matchmakingcategorypanel.res
new file mode 100644
index 0000000..6de72ae
--- /dev/null
+++ b/resource/ui/matchmakingcategorypanel.res
@@ -0,0 +1,269 @@
+"Resource/UI/MatchmakingCategoryPanel.res"
+{
+ "MatchmakingCategoryPanel"
+ {
+ "fieldName" "MatchmakingCategoryPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "50"
+ "proportionaltoparent" "1"
+ "collapsed_height" "57"
+ "resize_time" "0.2"
+
+ }
+
+ "TopContainer"
+ {
+ "Controlname" "EditablePanel"
+ "fieldName" "TopContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "p1.17"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+
+ "BGColor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGColor"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+ "proportionaltoparent" "1"
+ "bgcolor_override" "0 0 0 255"
+ }
+
+ "BGImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BGImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "o4"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "EntryToggleButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "EntryToggleButton"
+ "xpos" "0"
+ "ypos" "rs1"
+ "zpos" "100"
+ "wide" "f0"
+ "tall" "9"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "2"
+ "command" "toggle_collapse"
+ "labeltext" "#TF_Casual_ViewMaps"
+ "textAlignment" "west"
+ "font" "MMenuPlayListDesc"
+ "textinsetx" "40"
+ "stay_armed_on_click" "1"
+ "border_default" "NoBorder"
+ "defaultBgColor_override" "235 226 202 20"
+ "border_armed" "NoBorder"
+ "armedBgColor_override" "LightOrange"
+ "selectedBGColor_override" "Orange"
+ "sound_armed" "ui/item_info_mouseover.wav"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "image_default" "glyph_expand"
+ "button_activation_type" "1"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "cs-0.5"
+ "zpos" "1"
+ "wide" "o1"
+ "tall" "p.9"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+ }
+
+ "Shade"
+ {
+ "fieldName" "Shade"
+ "ControlName" "EditablePanel"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "57"
+ "mouseinputenabled" "0"
+ "proportionaltoparent" "1"
+ "bgcolor_override" "Transparent"
+ }
+
+ "Checkbutton"
+ {
+ "ControlName" "CExCheckButton"
+ "fieldName" "Checkbutton"
+ "xpos" "r27"
+ "ypos" "-1"
+ "zpos" "3"
+ "wide" "25"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" ""
+ "smallcheckimage" "1"
+ "sound_depressed" "UI/buttonclickrelease.wav"
+ "button_activation_type" "1"
+ }
+
+ "Title"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Title"
+ "xpos" "rs1-24"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "200"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%title_token%"
+ "textinsetx" "5"
+ "use_proportional_insets" "1"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "fgcolor" "TanLight"
+ }
+
+ "TitleShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "2"
+ "wide" "200"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%title_token%"
+ "textinsetx" "5"
+ "use_proportional_insets" "1"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "fgcolor_override" "TransparentBlack"
+
+ "pin_to_sibling" "Title"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "DescLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DescLabel"
+ "font" "MMenuPlayListDesc"
+ "labelText" "%desc_token%"
+ "textAlignment" "north-west"
+ "xpos" "rs1-5"
+ "ypos" "18"
+ "zpos" "2"
+ "wide" "120"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanLight"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "DescLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DescLabelShadow"
+ "font" "MMenuPlayListDesc"
+ "labelText" "%desc_token%"
+ "textAlignment" "north-west"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "120"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "fgcolor_override" "TransparentBlack"
+
+ "pin_to_sibling" "DescLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+ }
+
+ "PlayListDropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlaylistBGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "p1.17-2"
+ "zpos" "1"
+ "wide" "p1.5"
+ "tall" "1000"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "MapsContainer"
+ {
+ "Controlname" "EditablePanel"
+ "fieldName" "MapsContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "0"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ "border" "InnerShadowBorder"
+ "pinCorner" "2"
+ "autoResize" "1"
+ "skip_autoresize" "1"
+ "bgcolor_override" "0 0 0 150"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/matchmakingdashboard.res b/resource/ui/matchmakingdashboard.res
new file mode 100644
index 0000000..7aa5fcb
--- /dev/null
+++ b/resource/ui/matchmakingdashboard.res
@@ -0,0 +1,781 @@
+"Resource/UI/MatchMakingDashboard.res"
+{
+ "MMDashboard"
+ {
+ "fieldName" "MMDashboard"
+ "visible" "1"
+ "enabled" "1"
+ "xpos" "cs-0.5"
+ "ypos" "-5"
+ "zpos" "10001"
+ "wide" "f0"
+ "tall" "35"
+ "keyboardinputenabled" "0"
+ "collapsed_height" "0"
+ "expanded_height" "35"
+ "resize_time" "0.2"
+ }
+
+ "TopBar"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TopBar"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "35"
+ "visible" "1"
+ "pinCorner" "2"
+ "autoResize" "1"
+ "proportionaltoparent" "1"
+
+ "Gradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Gradient"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "p0.5"
+ "tall" "f6"
+ "zpos" "0"
+ "visible" "1"
+ "enabled" "1"
+ "rotation" "2"
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "alpha" "100"
+ "image" "gradient_pure_black"
+ }
+
+ "BGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "p1.1"
+ "tall" "f5"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "NoBorder"
+ "bgcolor_override" "DarkGrey"
+ "proportionaltoparent" "1"
+ }
+
+ "OuterShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "OuterShadow"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "-2"
+ "wide" "p1.1"
+ "tall" "p1"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "OuterShadowBorder"
+ "proportionaltoparent" "1"
+ }
+
+ "ToggleChatButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "ToggleChatButton"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "30"
+ "tall" "f6"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "toggle_chat"
+ "proportionaltoparent" "1"
+ "labeltext" ""
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "2"
+ "roundedcorners" "0"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-2"
+ "zpos" "1"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ "image" "replay/thumbnails/chat"
+ }
+ }
+
+ "PartySlot0"
+ {
+ "ControlName" "CDashboardPartyMember"
+ "fieldName" "PartySlot0"
+ "xpos" "30"
+ "ypos" "rs1-6"
+ "zpos" "100"
+ "wide" "o1"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "party_slot" "0"
+ }
+
+ "PartySlot1"
+ {
+ "ControlName" "CDashboardPartyMember"
+ "fieldName" "PartySlot1"
+ "xpos" "54"
+ "ypos" "rs1-6"
+ "zpos" "100"
+ "wide" "o1"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "party_slot" "1"
+ }
+
+ "PartySlot2"
+ {
+ "ControlName" "CDashboardPartyMember"
+ "fieldName" "PartySlot2"
+ "xpos" "78"
+ "ypos" "rs1-6"
+ "zpos" "100"
+ "wide" "o1"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "party_slot" "2"
+ }
+
+ "PartySlot3"
+ {
+ "ControlName" "CDashboardPartyMember"
+ "fieldName" "PartySlot3"
+ "xpos" "102"
+ "ypos" "rs1-6"
+ "zpos" "100"
+ "wide" "o1"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "party_slot" "3"
+ }
+
+ "PartySlot4"
+ {
+ "ControlName" "CDashboardPartyMember"
+ "fieldName" "PartySlot4"
+ "xpos" "126"
+ "ypos" "rs1-6"
+ "zpos" "100"
+ "wide" "o1"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "party_slot" "4"
+ }
+
+ "PartySlot5"
+ {
+ "ControlName" "CDashboardPartyMember"
+ "fieldName" "PartySlot5"
+ "xpos" "150"
+ "ypos" "rs1-6"
+ "zpos" "100"
+ "wide" "o1"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "party_slot" "5"
+ }
+
+ "QueueContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "QueueContainer"
+ "xpos" "cs-0.5"
+ "ypos" "-50"
+ "zpos" "111"
+ "wide" "220"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ "OuterShadow"
+ {
+ "ControlName" "Panel"
+ "fieldName" "OuterShadow"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "border" "OuterShadowBorderThin"
+ }
+
+ "BGPanel"
+ {
+ "ControlName" "Panel"
+ "fieldName" "BGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "0"
+ "wide" "f4"
+ "tall" "f4"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "border" "ReplayDefaultBorder"
+ "bgcolor_override" "DarkGrey"
+ }
+
+ "QueueLogoButton"
+ {
+ "ControlName" "Button"
+ "fieldName" "QueueLogoButton"
+ "xpos" "0"
+ "ypos" "1"
+ "zpos" "10"
+ "wide" "o1"
+ "tall" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "queue_logo_clicked"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "3"
+ "button_activation_type" "1"
+ "paintbackground" "0"
+ "paintborder" "0"
+ }
+
+ "CTFLogoPanel"
+ {
+ "ControlName" "CTFLogoPanel"
+ "fieldname" "CTFLogoPanel"
+ "xpos" "0"
+ "ypos" "1"
+ "zpos" "5"
+ "wide" "o1"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "radius" "10"
+ "velocity" "100"
+ "fgcolor_override" "TFOrange"
+ }
+
+ "QueueText"
+ {
+ "ControlName" "CAutoFittingLabel"
+ "fieldName" "QueueText"
+ "xpos" "33"
+ "ypos" "1"
+ "wide" "f55"
+ "zpos" "100"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallestBold"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "west"
+ "labelText" "%queue_state%"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "MultiQueuesManageButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "MultiQueuesManageButton"
+ "xpos" "rs1-6"
+ "ypos" "12"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "manage_queues"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "3"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "235 226 202 255"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "glyph_options"
+ "scaleImage" "1"
+ }
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "rs1-6"
+ "ypos" "11"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" ""
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "leave_queue"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "3"
+ "paintbackground" "0"
+
+ "defaultFgColor_override" "TanDarker"
+ "armedFgColor_override" "235 226 202 255"
+ "depressedFgColor_override" "TanDarker"
+ "image_drawcolor" "TextColor"
+ "image_armedcolor" "255 0 0 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" "replay/thumbnails/close"
+ "scaleImage" "1"
+ }
+ }
+ }
+
+ "JoinPartyLobbyContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "JoinPartyLobbyContainer"
+ "xpos" "cs-0.5"
+ "ypos" "-50"
+ "zpos" "110"
+ "wide" "220"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ "OuterShadow"
+ {
+ "ControlName" "Panel"
+ "fieldName" "OuterShadow"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "border" "OuterShadowBorderThin"
+ }
+
+ "BGPanel"
+ {
+ "ControlName" "Panel"
+ "fieldName" "BGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "0"
+ "wide" "f6"
+ "tall" "f6"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "border" "ReplayDefaultBorder"
+ "bgcolor_override" "DarkGrey"
+ }
+
+ "PromptText"
+ {
+ "ControlName" "Label"
+ "fieldName" "PromptText"
+ "xpos" "cs-0.5"
+ "ypos" "1"
+ "wide" "f35"
+ "zpos" "100"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallestBold"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "west"
+ "labelText" "#TF_MM_JoinPartyLobby_Prompt"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "JoinNowButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "JoinNowButton"
+ "xpos" "rs1-10"
+ "ypos" "rs1-9"
+ "wide" "40"
+ "zpos" "100"
+ "tall" "15"
+
+ if_queued
+ {
+ "xpos" "cs-0.5"
+ "wide" "150"
+ }
+
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "join_party_match"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_MM_JoinPartyLobby_Join"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "3"
+ "armedBgColor_override" "CreditsGreen"
+ "defaultBgColor_override" "SaleGreen"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+ }
+
+ "QuitButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "QuitButton"
+ "xpos" "rs1"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "30"
+ "tall" "f6"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontSmallBold"
+ "textAlignment" "west"
+ "textinsetx" "0"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "quit"
+ "proportionaltoparent" "1"
+ "labeltext" ""
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "2"
+ "RoundedCorners" "0"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "192 28 0 150"
+ "defaultBgColor_override" "192 28 0 50"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-5"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ "image" "glyph_quit"
+ "drawcolor_override" "TanLight"
+ }
+ }
+
+ "DisconnectButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "DisconnectButton"
+ "xpos" "rs1"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "110"
+ "tall" "f6"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontSmallBold"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "quit"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Disconnect"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "2"
+ "RoundedCorners" "0"
+ "textinsety" "5"
+ "textinsetx" "22"
+ "use_proportional_insets" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "192 28 0 150"
+ "defaultBgColor_override" "192 28 0 50"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "rs1-5"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ "image" "glyph_disconnect"
+ "drawcolor_override" "TanLight"
+ }
+ }
+
+ "ResumeButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "ResumeButton"
+ "xpos" "rs1-31-120"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "80"
+ "tall" "f6"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontSmallBold"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "resume_game"
+ "proportionaltoparent" "1"
+ "labeltext" "Resume"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "2"
+ "roundedcorners" "1"
+ "textinsety" "5"
+ "textinsetx" "22"
+ "use_proportional_insets" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "170 221 183 155"
+ "defaultBgColor_override" "170 221 183 55"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ "image" "icon_resume"
+ "drawcolor_override" "TanLight"
+ }
+ }
+
+ "FindAGameButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "FindAGameButton"
+ "xpos" "rs1-31"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "115"
+ "tall" "f6"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontSmallBold"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "find_game"
+ "proportionaltoparent" "1"
+ "labeltext" "#MMenu_FindAGame"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "2"
+ "roundedcorners" "1"
+ "textinsetx" "25"
+ "textinsety" "5"
+ "use_proportional_insets" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "CreditsGreen"
+ "defaultBgColor_override" "GreenSolid"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "image_drawcolor" "TanLight"
+ "image_armedcolor" "TanLight"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "6"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ "image" "glyph_multiplayer"
+ "drawcolor_override" "TanLight"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/matchmakingdashboardcasualcriteria.res b/resource/ui/matchmakingdashboardcasualcriteria.res
new file mode 100644
index 0000000..a32e170
--- /dev/null
+++ b/resource/ui/matchmakingdashboardcasualcriteria.res
@@ -0,0 +1,96 @@
+#base "MatchMakingDashboardSidePanel.res"
+
+"Resource/UI/MatchMakingDashboardCasualCriteria.res"
+{
+ "CasualCriteria"
+ {
+ "fieldName" "CasualCriteria"
+ "xpos" "r0"
+ "ypos" "10"
+ "zpos" "1002"
+ "wide" "270"
+ "tall" "f70"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Title"
+ {
+ "ControlName" "Label"
+ "fieldName" "Title"
+ "xpos" "8"
+ "ypos" "23"
+ "zpos" "99"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_HeaderCasual"
+ "textAlignment" "west"
+ "font" "CerbeticaBold24"
+ "fgcolor_override" "White"
+
+ "mouseinputenabled" "0"
+ }
+
+ "criteria"
+ {
+ "ControlName" "CCasualCriteriaPanel"
+ "fieldName" "criteria"
+ "xpos" "-3"
+ "ypos" "40"
+ "zpos" "100"
+ "wide" "f0"
+ "tall" "f73"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "ToolTipButtonHack"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ToolTipButtonHack"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-8"
+ "zpos" "101"
+ "wide" "f20"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "mouseinputenabled" "1"
+ "eatmouseinput" "0"
+ "showtooltipswhenmousedisabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "QueueButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "QueueButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-8"
+ "zpos" "100"
+ "wide" "f20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "find_game"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_StartSearch"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "CreditsGreen"
+ "defaultBgColor_override" "GreenSolid"
+ }
+}
diff --git a/resource/ui/matchmakingdashboardcomp.res b/resource/ui/matchmakingdashboardcomp.res
new file mode 100644
index 0000000..18cc763
--- /dev/null
+++ b/resource/ui/matchmakingdashboardcomp.res
@@ -0,0 +1,139 @@
+#base "MatchMakingDashboardSidePanel.res"
+
+"Resource/UI/MatchMakingDashboardComp.res"
+{
+ "CompStats"
+ {
+ "fieldName" "CompStats"
+ "xpos" "r0"
+ "ypos" "10"
+ "zpos" "1002"
+ "wide" "270"
+ "tall" "f70"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Title"
+ {
+ "ControlName" "Label"
+ "fieldName" "Title"
+ "xpos" "8"
+ "ypos" "23"
+ "zpos" "99"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_HeaderCompetitive"
+ "textAlignment" "west"
+ "font" "CerbeticaBold24"
+ "fgcolor_override" "White"
+ "mouseinputenabled" "0"
+ }
+
+ "ShowExplanationsButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowExplanationsButton"
+ "xpos" "rs1-21"
+ "ypos" "20"
+ "zpos" "100"
+ "wide" "15"
+ "tall" "o1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "?"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "show_explanations"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "actionsignallevel" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "RankTooltipPanel"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RankTooltipPanel"
+ "xpos" "5"
+ "ypos" "44"
+ "zpos" "1000"
+ "wide" "8"
+ "tall" "8"
+ "visible" "0"
+ "enabled" "0"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "1"
+ "image" "info"
+ "scaleImage" "1"
+ "alpha" "75"
+ }
+
+ "stats"
+ {
+ "fieldName" "stats"
+ "xpos" "-1"
+ "ypos" "40"
+ "zpos" "100"
+ "wide" "305"
+ "tall" "f80"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "ToolTipButtonHack"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ToolTipButtonHack"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-8"
+ "zpos" "101"
+ "wide" "f20"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "mouseinputenabled" "1"
+ "eatmouseinput" "0"
+ "showtooltipswhenmousedisabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "QueueButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "QueueButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-8"
+ "zpos" "100"
+ "wide" "f20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "find_game"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_StartSearch"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "armedBgColor_override" "CreditsGreen"
+ "defaultBgColor_override" "GreenSolid"
+ }
+}
diff --git a/resource/ui/matchmakingdashboardmvmmodeselect.res b/resource/ui/matchmakingdashboardmvmmodeselect.res
new file mode 100644
index 0000000..0eb6dea
--- /dev/null
+++ b/resource/ui/matchmakingdashboardmvmmodeselect.res
@@ -0,0 +1,271 @@
+#base "MatchMakingDashboardSidePanel.res"
+
+"Resource/UI/MatchMakingDashboardCasualCriteria.res"
+{
+ "MVMModeSelect"
+ {
+ "fieldName" "MVMModeSelect"
+ "xpos" "r0"
+ "ypos" "10"
+ "zpos" "1002"
+ "wide" "270"
+ "tall" "f70"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "MvMLogoImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMLogoImage"
+ "xpos" "30"
+ "ypos" "-5"
+ "zpos" "2"
+ "wide" "o2"
+ "tall" "100"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+ "image" "mvm/mvm_logo"
+ "scaleImage" "1"
+ }
+
+ "MannUpGroupBox"
+ {
+ //"ControlName" "EditablePanel"
+ "fieldName" "MannUpGroupBox"
+ "xpos" "6"
+ "ypos" "55"
+ "zpos" "1"
+ "wide" "250"
+ "tall" "215"
+ "visible" "1"
+ "enabled" "1"
+
+ "DropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DropShadow"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "101"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "MannUpImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MannUpImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "o1"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+ "image" "mvm/mannup"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Gradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Gradient"
+ "xpos" "0"
+ "ypos" "rs1"
+ "wide" "f0"
+ "tall" "100"
+ "zpos" "1"
+ "visible" "1"
+ "enabled" "1"
+ "rotation" "0"
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "alpha" "255"
+ "image" "gradient_pure_black"
+ }
+
+ "PlayNowButton"
+ {
+ //"ControlName" "CExButton"
+ "fieldName" "PlayNowButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-5"
+ "zpos" "20"
+ "wide" "120"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_MvM_MannUp"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "mannup"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "NavUp" "Sheet"
+ "NavDown" "BackButton"
+ "NavLeft" "Sheet"
+ "NavRight" "PracticeButton"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ }
+
+ "PlayForBraggingRightsExplanation"
+ {
+ "ControlName" "Label"
+ "fieldName" "PlayForBraggingRightsExplanation"
+ "font" "HudFontSmall"
+ "fgcolor_override" "TanLight"
+ "labelText" "#TF_MvM_BraggingRightsExplaination"
+ "textAlignment" "north-west"
+ "xpos" "cs-0.5"
+ "ypos" "rs1"
+ "zpos" "2"
+ "wide" "f20"
+ "tall" "60"
+ "wrap" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+ }
+
+ "PracticeGroupBox"
+ {
+ //"ControlName" "EditablePanel"
+ "fieldName" "PracticeGroupBox"
+ "xpos" "6"
+ "ypos" "275"
+ "zpos" "100"
+ "wide" "250"
+ "tall" "130"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+
+ "DropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DropShadow"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "101"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+
+ "BootcampImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BootcampImage"
+ "xpos" "0"
+ "ypos" "rs1"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "o1"
+ "visible" "1"
+ "enabled" "1"
+ "mouseinputenabled" "0"
+ "image" "mvm/bootcamp"
+ "scaleImage" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Gradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Gradient"
+ "xpos" "0"
+ "ypos" "rs1"
+ "wide" "f0"
+ "tall" "100"
+ "zpos" "1"
+ "visible" "1"
+ "enabled" "1"
+ "rotation" "0"
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "alpha" "255"
+ "image" "gradient_pure_black"
+ }
+
+ "PracticeButton"
+ {
+ //"ControlName" "CExButton"
+ "fieldName" "PracticeButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-5"
+ "zpos" "20"
+ "tall" "25"
+ "wide" "120"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_MvM_BootCamp"
+ "font" "HudFontMediumSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "bootcamp"
+ "actionsignallevel" "2"
+ "proportionaltoparent" "1"
+
+ "NavUp" "Sheet"
+ "NavDown" "LearnMoreButton"
+ "NavLeft" "PlayNowButton"
+ "NavRight" "StartPartyButton"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ }
+
+ "PlayOnCommunityServerExplanation"
+ {
+ "ControlName" "Label"
+ "fieldName" "PlayOnCommunityServerExplanation"
+ "font" "HudFontSmall"
+ "fgcolor_override" "TanLight"
+ "labelText" "#TF_MvM_PracticeExplaination"
+ "textAlignment" "north-west"
+ "xpos" "cs-0.5"
+ "ypos" "rs1"
+ "zpos" "3"
+ "wide" "f20"
+ "tall" "50"
+ "wrap" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+ }
+}
diff --git a/resource/ui/matchmakingdashboardplaylist.res b/resource/ui/matchmakingdashboardplaylist.res
new file mode 100644
index 0000000..81bb2f5
--- /dev/null
+++ b/resource/ui/matchmakingdashboardplaylist.res
@@ -0,0 +1,62 @@
+#base "MatchMakingDashboardSidePanel.res"
+
+"Resource/UI/MatchMakingDashboardPlayList.res"
+{
+ "ExpandableList"
+ {
+ "fieldName" "ExpandableList"
+ "xpos" "r0"
+ "ypos" "10"
+ "zpos" "1001"
+ "wide" "280"
+ "tall" "f70"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Title"
+ {
+ "ControlName" "Label"
+ "fieldName" "Title"
+ "xpos" "8"
+ "ypos" "23"
+ "zpos" "99"
+ "wide" "f0"
+ "tall" "20"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_HeaderModeSelect"
+ "textAlignment" "west"
+ "font" "CerbeticaBold24"
+ "fgcolor_override" "White"
+ "mouseinputenabled" "0"
+ }
+
+ "playlist"
+ {
+ // "ControlName" "CTFPlaylistPanel"
+ "fieldName" "playlist"
+ "xpos" "8"
+ "ypos" "50"
+ "zpos" "100"
+ "wide" "255"
+ "tall" "365"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "PlayListDropShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "PlayListDropShadow"
+ "xpos" "8"
+ "ypos" "50"
+ "zpos" "1000"
+ "wide" "255"
+ "tall" "298"
+ "visible" "0"
+ "PaintBackgroundType" "2"
+ "border" "InnerShadowBorder"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/matchmakingdashboardpopup_newmatch.res b/resource/ui/matchmakingdashboardpopup_newmatch.res
new file mode 100644
index 0000000..695ef89
--- /dev/null
+++ b/resource/ui/matchmakingdashboardpopup_newmatch.res
@@ -0,0 +1,242 @@
+"Resource/UI/MatchMakingDashboardPopup_NewMatch.res"
+{
+ "NewMatchFound"
+ {
+ "ControlName" "CExpandablePanel"
+ "fieldName" "NewMatchFound"
+ "xpos" "cs-0.5"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "200"
+ "tall" "60"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "keyboardinputenabled" "0"
+ "mouseinputenabled" "1"
+
+ "collapsed_height" "0"
+ "expanded_height" "60"
+
+ "pinCorner" "2"
+ "autoResize" "1"
+
+ "OuterShadow"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "OuterShadow"
+ "xpos" "0"
+ "ypos" "rs1"
+ "zpos" "-2"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "PaintBackgroundType" "0"
+ "border" "OuterShadowBorder"
+ "proportionaltoparent" "1"
+
+ "pinCorner" "0"
+ "autoResize" "2"
+ }
+
+ "BGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGPanel"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "-1"
+ "wide" "f5"
+ "tall" "f5"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "border" "CyanBorder"
+ "bgcolor_override" "DarkGrey"
+ "proportionaltoparent" "1"
+ "pinCorner" "3"
+
+ "DescLabel"
+ {
+ "ControlName" "CAutoFittingLabel"
+ "fieldName" "DescLabel"
+ "xpos" "0"
+ "ypos" "7"
+ "wide" "f0"
+ "zpos" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallBold"
+ "fgcolor_override" "White"
+ "textAlignment" "center"
+ "labelText" "%match_type%"
+ "proportionaltoparent" "1"
+ "pinCorner" "3"
+
+ "fonts"
+ {
+ "0" "CerbeticaBold12"
+ "1" "StorePromotionsTitle"
+ "2" "FontStorePrice"
+ }
+ }
+
+ "AutoJoinLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "AutoJoinLabel"
+ "xpos" "0"
+ "ypos" "rs1-17"
+ "wide" "f0"
+ "zpos" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "Cerbetica12"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "center"
+ "labelText" "%auto_join%"
+ "proportionaltoparent" "1"
+ "pinCorner" "3"
+ }
+
+ "AbandonButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "AbandonButton"
+ "xpos" "rs1-10"
+ "ypos" "rs1-5"
+ "zpos" "100"
+ "wide" "75"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "CerbeticaBold12"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "abandon_match"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_MM_Rejoin_Abandon"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "2"
+ "paintbackground" "1"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "SmallJoinButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "SmallJoinButton"
+ "xpos" "10"
+ "ypos" "rs1-5"
+ "wide" "90"
+ "zpos" "100"
+ "tall" "15"
+
+ if_expected
+ {
+ "xpos" "cs-0.5"
+ "wide" "150"
+ }
+
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "CerbeticaBold12"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "join_match"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_RollingQueue_JoinNow"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "2"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "WideJoinButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "WideJoinButton"
+ "xpos" "cs-0.5"
+ "ypos" "rs1-5"
+ "wide" "150"
+ "zpos" "100"
+ "tall" "15"
+
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "font" "CerbeticaBold12"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "join_match"
+ "proportionaltoparent" "1"
+ "labeltext" "#TF_Matchmaking_RollingQueue_JoinNow"
+ "mouseinputenabled" "1"
+ "keyboardinputenabled" "0"
+ "actionsignallevel" "2"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "JoiningLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "JoiningLabel"
+ "xpos" "cs-1"
+ "ypos" "rs1-17"
+ "wide" "f0"
+ "zpos" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "CerbeticaBold12"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "east"
+ "labelText" "#TF_Matchmaking_RollingQueue_MatchReadyJoining"
+ "proportionaltoparent" "1"
+ "pinCorner" "3"
+ }
+
+ "Spinner"
+ {
+ "ControlName" "CTFLogoPanel"
+ "fieldName" "Spinner"
+ "xpos" "c+5"
+ "ypos" "rs1-17"
+ "zpos" "104"
+ "wide" "o1"
+ "tall" "25"
+ "visible" "1"
+
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "alpha" "200"
+
+ "radius" "10"
+ "velocity" "250"
+ "fgcolor_override" "Orange"
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/matchmakingdashboardsidepanel.res b/resource/ui/matchmakingdashboardsidepanel.res
new file mode 100644
index 0000000..c0a8c76
--- /dev/null
+++ b/resource/ui/matchmakingdashboardsidepanel.res
@@ -0,0 +1,157 @@
+"Resource/UI/MatchMakingDashboardSidePanel.res"
+{
+ "Shade"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Shade"
+ "xpos" "3"
+ "ypos" "0"
+ "zpos" "1000"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "mouseinputenabled" "0"
+ "bgcolor_override" "0 0 0 255"
+ }
+
+ "TitleGradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TitleGradient"
+ "xpos" "3"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "60"
+ "zpos" "98"
+ "visible" "0"
+ "enabled" "0"
+ "rotation" "3"
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "alpha" "180"
+ "image" "gradient_pure_black"
+ }
+
+ "InnerGradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "InnerGradient"
+ "xpos" "3"
+ "rotation" "2"
+ "ypos" "0"
+ "wide" "30"
+ "tall" "f0"
+ "zpos" "1000"
+ "visible" "0"
+ "enabled" "0"
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "image" "gradient_pure_black"
+
+ if_left
+ {
+ "xpos" "rs1-3"
+ "rotation" "1"
+ }
+ }
+
+ "OuterGradient"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "OuterGradient"
+ "xpos" "rs1"
+ "rotation" "1"
+ "ypos" "0"
+ "wide" "20"
+ "tall" "f0"
+ "zpos" "1000"
+ "visible" "0"
+ "enabled" "0"
+ "proportionaltoparent" "1"
+ "scaleimage" "1"
+ "mouseinputenabled" "0"
+ "alpha" "255"
+ "image" "gradient_pure_black"
+
+ if_left
+ {
+ "xpos" "0"
+ "rotation" "2"
+ }
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CloseButton"
+ "xpos" "rs1"
+ "labelText" ">"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "15"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "command" "nav_close"
+ "textAlignment" "east"
+ "font" "Cerbetica14"
+
+ "armedBgColor_override" "Transparent"
+ "defaultBgColor_override" "Transparent"
+ "defaultFgColor_override" "White"
+ "armedFgColor_override" "169 123 53 255"
+
+ if_left
+ {
+ "xpos" "0"
+ "labelText" "<"
+ }
+ }
+
+ "ReturnButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ReturnButton"
+ "xpos" "3"
+ "labelText" "<"
+ "ypos" "0"
+ "zpos" "10000"
+ "wide" "20"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "command" "nav_to"
+ "labelText" "<"
+ "textAlignment" "west"
+ "font" "Cerbetica14"
+
+ "armedBgColor_override" "Transparent"
+ "defaultBgColor_override" "Transparent"
+ "defaultFgColor_override" "White"
+ "armedFgColor_override" "169 123 53 255"
+
+ if_left
+ {
+ "xpos" "rs1-3"
+ "labelText" ">"
+ }
+ }
+
+ "BGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "f-20"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "border" "TeamMenuBorder"
+ "bgcolor_override" "DarkGrey"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/mediccallerpanel.res b/resource/ui/mediccallerpanel.res
new file mode 100644
index 0000000..00089b7
--- /dev/null
+++ b/resource/ui/mediccallerpanel.res
@@ -0,0 +1,122 @@
+"Resource/UI/MedicCallerPanel.res"
+{
+ "CallerBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "CallerBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../effects/speech_mediccall_hud"
+ "scaleImage" "1"
+ }
+
+ "CallerBurning"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "CallerBurning"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "45"
+ "tall" "45"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../effects/speech_mediccall_fire"
+ "scaleImage" "1"
+ }
+
+ "CallerHealth"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "CallerHealth"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "30"
+ "tall" "30"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../effects/speech_mediccall_hurt"
+ "scaleImage" "1"
+ }
+
+ "CallerBleeding"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "CallerBleeding"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "45"
+ "tall" "45"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../effects/speech_mediccall_bleed"
+ "scaleImage" "1"
+ }
+
+ "CallerAuto"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "CallerAuto"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "30"
+ "tall" "30"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../effects/speech_mediccall_attention"
+ "scaleImage" "1"
+ }
+
+ "CallerReviveEasy"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "CallerReviveEasy"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "30"
+ "tall" "30"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../effects/speech_mediccall_tombstone_noz"
+ "scaleImage" "1"
+ }
+
+ "CallerReviveMedium"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "CallerReviveMedium"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "30"
+ "tall" "30"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../effects/speech_mediccall_tombstone_1_noz"
+ "scaleImage" "1"
+ }
+
+ "CallerReviveHard"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "CallerReviveHard"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "30"
+ "tall" "30"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../effects/speech_mediccall_tombstone_2_noz"
+ "scaleImage" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/mvmcreditspendpanel.res b/resource/ui/mvmcreditspendpanel.res
new file mode 100644
index 0000000..47f5a13
--- /dev/null
+++ b/resource/ui/mvmcreditspendpanel.res
@@ -0,0 +1,113 @@
+"Resource/UI/MvMCreditSpendPanel.res"
+{
+ "HeaderLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "HeaderLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%header%"
+ "textAlignment" "north-west"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "300"
+ "tall" "15"
+ "fgcolor" "TanLight"
+ }
+
+ "TableBackground"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TableBackground"
+ "xpos" "0"
+ "ypos" "14"
+ "zpos" "-1"
+ "wide" "190"
+ "tall" "42"
+ "visible" "1"
+ "bgcolor_override" "20 20 20 200"
+ }
+
+ "UpgradesLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UpgradesLabel"
+ "font" "HudFontSmall"
+ "labelText" "#TF_PVE_Upgrades"
+ "textAlignment" "north-west"
+ "xpos" "10"
+ "ypos" "15"
+ "wide" "90"
+ "tall" "20"
+ "fgcolor" "TanLight"
+ }
+
+ "UpgradesCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "UpgradesCountLabel"
+ "font" "HudFontSmall"
+ "labelText" "%upgrades%"
+ "textAlignment" "north-east"
+ "xpos" "100"
+ "ypos" "15"
+ "wide" "30"
+ "tall" "20"
+ "fgcolor" "TanLight"
+ }
+
+ "BuyBackLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuyBackLabel"
+ "font" "HudFontSmall"
+ "labelText" "#TF_PVE_Buybacks"
+ "textAlignment" "north-west"
+ "xpos" "10"
+ "ypos" "27"
+ "wide" "90"
+ "tall" "20"
+ "fgcolor" "TanLight"
+ }
+
+ "BuyBackCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuyBackCountLabel"
+ "font" "HudFontSmall"
+ "labelText" "%buybacks%"
+ "textAlignment" "north-east"
+ "xpos" "100"
+ "ypos" "27"
+ "wide" "30"
+ "tall" "20"
+ "fgcolor" "TanLight"
+ }
+
+ "BottleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BottleLabel"
+ "font" "HudFontSmall"
+ "labelText" "#TF_PVE_Bottles"
+ "textAlignment" "north-west"
+ "xpos" "10"
+ "ypos" "39"
+ "wide" "90"
+ "tall" "20"
+ "fgcolor" "TanLight"
+ }
+
+ "BottleCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BottleCountLabel"
+ "font" "HudFontSmall"
+ "labelText" "%bottles%"
+ "textAlignment" "north-east"
+ "xpos" "100"
+ "ypos" "39"
+ "wide" "30"
+ "tall" "20"
+ "fgcolor" "TanLight"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/mvmcreditsubpanel.res b/resource/ui/mvmcreditsubpanel.res
new file mode 100644
index 0000000..bc00cc8
--- /dev/null
+++ b/resource/ui/mvmcreditsubpanel.res
@@ -0,0 +1,128 @@
+"Resource/UI/MvMCreditSubPanel.res"
+{
+ "HeaderLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "HeaderLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%header%"
+ "textAlignment" "north-west"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "300"
+ "tall" "15"
+ "fgcolor" "TanLight"
+ }
+
+ "TableBackground"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TableBackground"
+ "xpos" "0"
+ "ypos" "14"
+ "zpos" "-1"
+ "wide" "190"
+ "tall" "42"
+ "visible" "1"
+ "bgcolor_override" "20 20 20 200"
+ }
+
+ "CreditCollectedTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditCollectedTextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#TF_PVE_Collected"
+ "textAlignment" "north-west"
+ "xpos" "9"
+ "ypos" "15"
+ "wide" "70"
+ "tall" "12"
+ "fgcolor" "TanLight"
+ }
+
+ "CreditCollectedCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditCollectedCountLabel"
+ "font" "HudFontSmall"
+ "labelText" "%creditscollected%"
+ "textAlignment" "north-east"
+ "xpos" "100"
+ "ypos" "15"
+ "wide" "30"
+ "tall" "12"
+ "fgcolor" "CreditsGreen"
+ }
+
+ "CreditMissedTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditMissedTextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#TF_PVE_Missed"
+ "textAlignment" "north-west"
+ "xpos" "10"
+ "ypos" "27"
+ "wide" "70"
+ "tall" "12"
+ "fgcolor" "TanLight"
+ }
+
+ "CreditMissedCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditMissedCountLabel"
+ "font" "HudFontSmall"
+ "labelText" "%creditsmissed%"
+ "textAlignment" "north-east"
+ "xpos" "100"
+ "ypos" "27"
+ "wide" "30"
+ "tall" "12"
+ "fgcolor" "RedSolid"
+ }
+
+ "CreditBonusTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditBonusTextLabel"
+ "font" "HudFontSmall"
+ "labelText" "#TF_PVE_Bonus"
+ "textAlignment" "north-west"
+ "xpos" "10"
+ "ypos" "39"
+ "wide" "70"
+ "tall" "12"
+ "fgcolor" "TanLight"
+ }
+
+ "CreditBonusCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditBonusCountLabel"
+ "font" "HudFontSmall"
+ "labelText" "%creditbonus%"
+ "textAlignment" "north-east"
+ "xpos" "100"
+ "ypos" "39"
+ "wide" "30"
+ "tall" "12"
+ "fgcolor" "CreditsGreen"
+ }
+
+ "CreditRatingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditRatingLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "%rating%"
+ "textAlignment" "center"
+ "xpos" "125"
+ "ypos" "25"
+ "zpos" "1"
+ "wide" "70"
+ "tall" "20"
+ "fgcolor" "TanLight"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/mvminworldcurrency.res b/resource/ui/mvminworldcurrency.res
new file mode 100644
index 0000000..72dc21c
--- /dev/null
+++ b/resource/ui/mvminworldcurrency.res
@@ -0,0 +1,69 @@
+"Resource/UI/MvMInWorldCurrency.res"
+{
+ "CurrencyBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "CurrencyBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 200"
+ }
+
+ "CurrencyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurrencyLabel"
+ "font" "Cerbetica14"
+ "fgcolor" "TanLight"
+ "xpos" "4"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "Remaining"
+ }
+
+ "CurrencyGood"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurrencyGood"
+ "font" "Cerbetica14"
+ "fgcolor" "125 225 30 255"
+ "xpos" "45"
+ "ypos" "0"
+ "zpos" "4"
+ "wide" "50"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%currency%"
+ }
+
+ "CurrencyBad"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurrencyBad"
+ "font" "Cerbetica14"
+ "fgcolor" "225 30 30 255"
+ "xpos" "45"
+ "ypos" "0"
+ "zpos" "4"
+ "wide" "50"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "east"
+ "labelText" "%currency%"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/mvmscoreboard.res b/resource/ui/mvmscoreboard.res
new file mode 100644
index 0000000..33a7e74
--- /dev/null
+++ b/resource/ui/mvmscoreboard.res
@@ -0,0 +1,227 @@
+"Resource/UI/MvMScoreboard.res"
+{
+ "WaveStatusPanel"
+ {
+ "ControlName" "CWaveStatusPanel"
+ "fieldName" "WaveStatusPanel"
+ "xpos" "c-300"
+ "ypos" "8"
+ "zpos" "0"
+ "wide" "600"
+ "tall" "67"
+ "visible" "1"
+ "enabled" "1"
+ "verbose" "1"
+ }
+
+ "PopFileLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PopFileLabel"
+ "font" "Cerbetica24"
+ "labelText" "%popfile%"
+ "textAlignment" "center"
+ "xpos" "c-270"
+ "ypos" "c-30"
+ "wide" "270"
+ "tall" "30"
+ "fgcolor" "TanLight"
+ }
+
+ "PlayerListBackground"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "PlayerListBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "400"
+ "tall" "150"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/tournament_panel_brown"
+ "scaleImage" "1"
+ "src_corner_height" "22"
+ "src_corner_width" "22"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "ScoreboardBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ScoreboardBackground"
+ "xpos" "c-270"
+ "ypos" "244"
+ "zpos" "-1"
+ "wide" "540"
+ "tall" "500"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 200"
+ }
+ "DifficultyContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "DifficultyContainer"
+ "xpos" "c0"
+ "ypos" "c-30"
+ "wide" "270"
+ "tall" "30"
+ "visible" "1"
+
+ "DifficultyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DifficultyLabel"
+ "font" "Cerbetica24"
+ "labelText" "#TF_MvM_Difficulty"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "-6"
+ "wide" "0"
+ "tall" "0" //disable
+ "fgcolor" "tanlight"
+ }
+
+ "DifficultyValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DifficultyValue"
+ "font" "Cerbetica24"
+ "labelText" "%difficultyvalue%"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "270"
+ "tall" "30"
+ "fgcolor" "tanlight"
+ }
+ }
+
+ "MvMPlayerList"
+ {
+ "ControlName" "SectionedListPanel"
+ "fieldName" "MvMPlayerList"
+ "xpos" "c-260"
+ "ypos" "248"
+ "wide" "520"
+ "tall" "148"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "autoresize" "3"
+ "linespacing" "22"
+ "textcolor" "White"
+ "font" "Cerbetica24"
+ }
+
+ "CreditStatsContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "CreditStatsContainer"
+ "xpos" "c-190"
+ "ypos" "70"
+ "wide" "480"
+ "tall" "205"
+ "visible" "1"
+
+ "CreditStatsBackground"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "CreditStatsBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "400"
+ "tall" "135"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../HUD/tournament_panel_brown"
+
+ "src_corner_height" "22"
+ "src_corner_width" "22"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "CreditsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CreditsLabel"
+ "font" "Cerbetica16"
+ "labelText" "#TF_PVE_Currency"
+ "textAlignment" "center"
+ "xpos" "9999"
+ "ypos" "9999"
+ "wide" "200"
+ "fgcolor" "TanLight"
+ }
+
+ "PreviousWaveCreditInfoPanel"
+ {
+ "ControlName" "CCreditDisplayPanel"
+ "fieldName" "PreviousWaveCreditInfoPanel"
+ "xpos" "8"
+ "ypos" "30"
+ "wide" "184"
+ "tall" "60"
+ "wide" "200"
+ "visible" "1"
+ }
+
+ "TotalGameCreditInfoPanel"
+ {
+ "ControlName" "CCreditDisplayPanel"
+ "fieldName" "TotalGameCreditInfoPanel"
+ "xpos" "208"
+ "ypos" "30"
+ "wide" "184"
+ "tall" "60"
+ "wide" "200"
+ "visible" "1"
+ }
+
+ "PreviousWaveCreditSpendPanel"
+ {
+ "ControlName" "CCreditSpendPanel"
+ "fieldName" "PreviousWaveCreditSpendPanel"
+ "xpos" "8"
+ "ypos" "75"
+ "wide" "184"
+ "tall" "60"
+ "wide" "200"
+ "visible" "1"
+ }
+
+ "TotalGameCreditSpendPanel"
+ {
+ "ControlName" "CCreditSpendPanel"
+ "fieldName" "TotalGameCreditSpendPanel"
+ "xpos" "208"
+ "ypos" "75"
+ "wide" "184"
+ "tall" "60"
+ "wide" "200"
+ "visible" "1"
+ }
+
+ "RespecStatusLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RespecStatusLabel"
+ "font" "HudFontSmall"
+ "labelText" "%respecstatus%"
+ "textAlignment" "north-west"
+ "xpos" "180"
+ "ypos" "8"
+ "wide" "220"
+ "tall" "40"
+ "fgcolor" "TanLight"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/notifications/base_notification.res b/resource/ui/notifications/base_notification.res
new file mode 100644
index 0000000..e68c261
--- /dev/null
+++ b/resource/ui/notifications/base_notification.res
@@ -0,0 +1,52 @@
+"Resource/UI/notifications/base_notification.res"
+{
+ "Notification_Background"
+ {
+ "ControlName" "CImagePanel"
+ "fieldName" "Notification_Background"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "0"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "Notification_Icon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Notification_Icon"
+ "xpos" "7"
+ "ypos" "9"
+ "wide" "20"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" ""
+ }
+
+ "Notification_Label"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Notification_Label"
+ "font" "Cerbetica16"
+ "xpos" "30"
+ "ypos" "9"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "West"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/objectivestatusescort.res b/resource/ui/objectivestatusescort.res
new file mode 100644
index 0000000..d89bb4f
--- /dev/null
+++ b/resource/ui/objectivestatusescort.res
@@ -0,0 +1,601 @@
+"Resource/UI/ObjectiveStatusEscort.res"
+{
+ "ObjectiveStatusEscort"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ObjectiveStatusEscort"
+ "xpos" "c-200"
+ "ypos" "330"
+ "zpos" "1"
+ "wide" "400"
+ "tall" "150"
+ "visible" "1"
+ "enabled" "1"
+ "progress_xpos" "79"
+ "progress_wide" "270"
+
+ "if_multiple_trains"
+ {
+ "ypos" "330"
+ "tall" "200"
+ }
+ }
+
+ "LevelBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "LevelBar"
+ "xpos" "73"
+ "ypos" "123"
+ "zpos" "0"
+ "wide" "254"
+ "tall" "4"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "image" "../hud/cart_track"
+ "scaleImage" "1"
+
+ "if_multiple_trains"
+ {
+ "ypos" "114"
+ "zpos" "3"
+ "tall" "12"
+ "image" "../hud/cart_track_neutral_opaque"
+ }
+
+ "if_single_with_hills"
+ {
+ "ypos" "120"
+ "tall" "12"
+ "image" "../hud/cart_track_neutral_opaque"
+ }
+ }
+
+ "ProgressBar"
+ {
+ "ControlName" "CTFHudEscortProgressBar"
+ "fieldName" "ProgressBar"
+ "xpos" "73"
+ "ypos" "123"
+ "zpos" "4"
+ "wide" "254"
+ "tall" "4"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+
+ "if_multiple_trains"
+ {
+ "ypos" "114"
+ "zpos" "6"
+ "tall" "12"
+ "visible" "1"
+ }
+ }
+
+ "HomeCPIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HomeCPIcon"
+ "xpos" "64"
+ "ypos" "116"
+ "zpos" "1"
+ "wide" "18"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "image" "../hud/cart_home_blue"
+ "scaleImage" "1"
+
+ "if_team_red"
+ {
+ "image" "../hud/cart_home_red"
+ }
+
+ "if_single_with_hills_blue"
+ {
+ "image" "../hud/cart_home_blue_opaque"
+ }
+
+ "if_single_with_hills_red"
+ {
+ "image" "../hud/cart_home_red_opaque"
+ }
+
+ "if_multiple_trains"
+ {
+ "xpos" "61"
+ "zpos" "5"
+ "wide" "12"
+ "tall" "12"
+ "image" "../hud/cart_track_neutral_opaque"
+ }
+
+ "if_multiple_trains_top"
+ {
+ "ypos" "114"
+ }
+
+ "if_multiple_trains_bottom"
+ {
+ "ypos" "114"
+ }
+
+ "if_multiple_trains_red"
+ {
+ "image" "../hud/cart_home_red_square"
+ }
+
+ "if_multiple_trains_blue"
+ {
+ "image" "../hud/cart_home_blue_square"
+ }
+ }
+
+ "SimpleControlPointTemplate"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SimpleControlPointTemplate"
+ "xpos" "65"
+ "ypos" "116"
+ "zpos" "1"
+ "wide" "18"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "image" "../hud/cart_point_neutral"
+ "scaleImage" "1"
+
+ "if_multiple_trains"
+ {
+ "xpos" "61"
+ "ypos" "114"
+ "zpos" "5"
+ "wide" "12"
+ "tall" "12"
+ }
+ }
+
+ "EscortItemPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "EscortItemPanel"
+ "xpos" "0"
+ "ypos" "48"
+ "zpos" "2"
+ "wide" "52"
+ "tall" "75"
+ "visible" "1"
+ "enabled" "1"
+
+ "if_multiple_trains"
+ {
+ "ypos" "48"
+ "zpos" "8"
+ "wide" "52"
+ "tall" "170"
+ }
+
+ "RecedeTime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RecedeTime"
+ "font" "Cerbetica8"
+ "xpos" "18"
+ "ypos" "53"
+ "zpos" "2"
+ "wide" "17"
+ "tall" "7"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%recede%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+
+ "if_multiple_trains"
+ {
+ "font" "ItemFontAttribSmall"
+ "xpos" "21"
+ "wide" "11"
+ "tall" "10"
+ }
+
+ "if_multiple_trains_top"
+ {
+ "ypos" "46"
+ }
+
+ "if_multiple_trains_bottom"
+ {
+ "ypos" "82"
+ }
+ }
+
+ "EscortItemImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "EscortItemImage"
+ "xpos" "13"
+ "ypos" "50"
+ "zpos" "1"
+ "wide" "26"
+ "tall" "26"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "image" "../hud/cart_neutral"
+ "scaleImage" "1"
+
+ "if_team_blue"
+ {
+ "image" "../hud/cart_blue"
+ }
+
+ "if_team_red"
+ {
+ "image" "../hud/cart_red"
+ }
+
+ "if_multiple_trains"
+ {
+ "xpos" "11"
+ "ypos" "43"
+ "wide" "30"
+ "tall" "30"
+ }
+ }
+
+ "EscortItemImageBottom"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "EscortItemImageBottom"
+ "xpos" "20"
+ "ypos" "117"
+ "zpos" "1"
+ "wide" "40"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "image" "../hud/cart_neutral_bottom"
+ "scaleImage" "1"
+
+ "if_team_blue"
+ {
+ "image" "../hud/cart_blue_bottom"
+ }
+
+ "if_team_red"
+ {
+ "image" "../hud/cart_red_bottom"
+ }
+
+ "if_multiple_trains"
+ {
+ "xpos" "11"
+ "ypos" "71"
+ "wide" "30"
+ "tall" "30"
+ }
+ }
+
+ "EscortItemImageAlert"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "EscortItemImageAlert"
+ "xpos" "-4"
+ "ypos" "38"
+ "zpos" "0"
+ "wide" "60"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "image" "../hud/cart_alert"
+ "scaleImage" "1"
+
+ "if_multiple_trains_bottom"
+ {
+ "xpos" "-5"
+ "ypos" "75"
+ }
+ }
+
+ "Speed_Backwards"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Speed_Backwards"
+ "xpos" "23"
+ "ypos" "53"
+ "zpos" "2"
+ "wide" "7"
+ "tall" "7"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "image" "../hud/cart_arrow_left"
+ "scaleImage" "1"
+
+ "if_multiple_trains"
+ {
+ "xpos" "22"
+ "wide" "8"
+ "tall" "8"
+ }
+
+ "if_multiple_trains_top"
+ {
+ "ypos" "46"
+ }
+
+ "if_multiple_trains_bottom"
+ {
+ "ypos" "83"
+ }
+ }
+
+ "CapPlayerImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "CapPlayerImage"
+ "xpos" "20"
+ "ypos" "52"
+ "zpos" "3"
+ "wide" "3"
+ "tall" "7"
+ "visible" "0"
+ "enabled" "1"
+ "image" "capture_icon_white"
+ "scaleImage" "1"
+
+ "if_multiple_trains"
+ {
+ "xpos" "19"
+ "wide" "5"
+ "tall" "10"
+ }
+
+ "if_multiple_trains_top"
+ {
+ "ypos" "45"
+ }
+
+ "if_multiple_trains_bottom"
+ {
+ "ypos" "81"
+ }
+ }
+
+ "CapNumPlayers"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CapNumPlayers"
+ "font" "Cerbetica8"
+ "xpos" "25"
+ "ypos" "53"
+ "zpos" "4"
+ "wide" "20"
+ "tall" "7"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#ControlPointIconCappers"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+
+ "if_multiple_trains"
+ {
+ "font" "ItemFontAttribSmall"
+ "xpos" "24"
+ "wide" "30"
+ "tall" "10"
+ }
+
+ "if_multiple_trains_top"
+ {
+ "ypos" "45"
+ }
+
+ "if_multiple_trains_bottom"
+ {
+ "ypos" "81"
+ }
+ }
+
+ "Blocked"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Blocked"
+ "xpos" "23"
+ "ypos" "53"
+ "zpos" "2"
+ "wide" "7"
+ "tall" "7"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "image" "../hud/cart_blocked"
+ "scaleImage" "1"
+
+ "if_multiple_trains"
+ {
+ "xpos" "22"
+ "wide" "8"
+ "tall" "8"
+ }
+
+ "if_multiple_trains_top"
+ {
+ "ypos" "46"
+ }
+
+ "if_multiple_trains_bottom"
+ {
+ "ypos" "83"
+ }
+ }
+
+ "EscortTeardrop"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "EscortTeardrop"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "20"
+ "wide" "100"
+ "tall" "65"
+ "visible" "0"
+ "enabled" "1"
+
+ "if_multiple_trains"
+ {
+ "xpos" "9"
+ "ypos" "2"
+ "wide" "65"
+ "tall" "42"
+ }
+
+ "Teardrop"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Teardrop"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "54"
+ "tall" "65"
+ "wide_minmode" "35"
+ "tall_minmode" "42"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "cappoint_progressbar_teardrop"
+ "iconColor" "White"
+
+ "if_multiple_trains"
+ {
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "35"
+ "tall" "42"
+ }
+ }
+
+ "ProgressText"
+ {
+ "ControlName" "Label"
+ "fieldName" "ProgressText"
+ "font" "DefaultSmall"
+ "font_minmode" "DefaultVerySmall"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "23"
+ "wide" "54"
+ "tall" "40"
+ "wide_minmode" "35"
+ "tall_minmode" "28"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "progress"
+ "dulltext" "0"
+ "brighttext" "0"
+ "centerwrap" "1"
+
+ "if_multiple_trains"
+ {
+ "font" "Cerbetica8"
+ "xpos" "0"
+ "ypos" "3"
+ "wide" "35"
+ "tall" "28"
+ }
+ }
+
+ "Blocked"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "Blocked"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "50"
+ "tall" "50"
+ "wide_minmode" "31"
+ "tall_minmode" "31"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "cappoint_progressbar_blocked"
+ "iconColor" "White"
+
+ "if_multiple_trains"
+ {
+ "xpos" "2"
+ "ypos" "2"
+ "wide" "31"
+ "tall" "31"
+ }
+ }
+
+ "Capping"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Capping"
+ "xpos" "8"
+ "ypos" "8"
+ "zpos" "1"
+ "wide" "30"
+ "tall" "30"
+ "wide_minmode" "20"
+ "tall_minmode" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" ""
+ "image" "../hud/cart_arrow_right"
+ "scaleImage" "1"
+
+ "if_multiple_trains"
+ {
+ "xpos" "8"
+ "ypos" "8"
+ "wide" "20"
+ "tall" "20"
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/pvprankpanel.res b/resource/ui/pvprankpanel.res
new file mode 100644
index 0000000..0e855a9
--- /dev/null
+++ b/resource/ui/pvprankpanel.res
@@ -0,0 +1,608 @@
+"Resource/UI/PvPRankPanel.res"
+{
+ "ModelContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ModelContainer"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "zpos" "3"
+ "wide" "f0"
+ "tall" "f0"
+ "proportionaltoparent" "1"
+ "actionsignallevel" "2"
+
+ "BelowModelParticlePanel"
+ {
+ "ControlName" "CTFParticlePanel"
+ "fieldName" "BelowModelParticlePanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "xpos" "cs-0.5-228"
+ }
+
+ "ParticleEffects"
+ {
+ "0"
+ {
+ "particle_xpos" "c0"
+ "particle_ypos" "c0"
+ "particle_scale" "3"
+ "particleName" "rankup_base"
+ "start_activated" "0"
+ "loop" "0"
+ }
+ }
+
+ "paintbackground" "0"
+ }
+
+ "RankModel"
+ {
+ "ControlName" "CBaseModelPanel"
+ "fieldName" "RankModel"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.45"
+ "zpos" "0"
+ "wide" "o1"
+ "tall" "p0.12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fov" "50"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "xpos" "cs-0.5-228"
+ "ypos" "cs-0.5"
+ "wide" "200"
+ "tall" "200"
+ }
+
+ "paintbackground" "0"
+ "render_texture" "0"
+
+ "model"
+ {
+ "force_pos" "1"
+ "modelname" ""
+ "skin" "0"
+ "angles_x" "0"
+ "angles_y" "180"
+ "angles_z" "0"
+ "origin_x" "45"
+ "origin_y" "0"
+ "origin_z" "0"
+ "spotlight" "1"
+
+ if_mini
+ {
+ "origin_x" "55"
+ }
+
+ "animation"
+ {
+ "sequence" "idle"
+ "default" "1"
+ }
+ }
+
+ "lights"
+ {
+ "default"
+ {
+ "name" "directional"
+ "color" "0.5 0.5 0.5"
+ "direction" "0.60 0.65 0.2"
+ }
+ }
+ }
+
+ "AboveModelParticlePanel"
+ {
+ "ControlName" "CTFParticlePanel"
+ "fieldName" "AboveModelParticlePanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "paintbackground" "0"
+
+ if_mini
+ {
+ "xpos" "cs-0.5-228"
+ }
+
+ "ParticleEffects"
+ {
+ "0"
+ {
+ "particle_xpos" "c0"
+ "particle_ypos" "c0"
+ "particle_scale" "5"
+ "particleName" "rankup_glitter"
+ "start_activated" "0"
+ "loop" "0"
+ }
+ "1"
+ {
+ "particle_xpos" "c0"
+ "particle_ypos" "c0"
+ "particle_scale" "4"
+ "particleName" "badgepress_base"
+ "start_activated" "0"
+ "loop" "0"
+ }
+ "2"
+ {
+ "particle_xpos" "c-8"
+ "particle_ypos" "c0"
+ "particle_scale" "4"
+ "particleName" "rankdown_base"
+ "start_activated" "0"
+ "loop" "0"
+ }
+ }
+
+ "paintbackground" "1"
+ }
+
+ "MedalButton"
+ {
+ "ControlName" "Button"
+ "fieldName" "MedalButton"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.4"
+ "zpos" "100"
+ "wide" "o1"
+ "tall" "42"
+ "proportionaltoparent" "1"
+ "command" "medal_clicked"
+ "actionsignallevel" "2"
+ "labeltext" ""
+ "paintbackground" "0"
+ "backgroundenabled" "0"
+ }
+ }
+
+ "BGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "170"
+ "tall" "f40"
+ "visible" "0"
+ "PaintBackgroundType" "0"
+ "border" "NoBorder"
+ "bgcolor_override" "25 25 25 0"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "tall" "35"
+ "wide" "505"
+ }
+
+ "NameLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "NameLabel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "170"
+ "zpos" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallishBold"
+ "fgcolor_override" "White"
+ "textAlignment" "center"
+ "labelText" "%name%"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "visible" "0"
+ }
+ }
+
+ "DescLine1"
+ {
+ "ControlName" "CAutoFittingLabel"
+ "fieldName" "DescLine1"
+ "xpos" "0"
+ "ypos" "13"
+ "wide" "170"
+ "zpos" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallestBold"
+ "fgcolor_override" "White"
+ "textAlignment" "center"
+ "labelText" "%desc1%"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "xpos" "67"
+ "ypos" "4"
+ "wide" "f0"
+ "textAlignment" "north-west"
+ }
+
+ "fonts"
+ {
+ "0" "HudFontSmallestBold"
+ "1" "StorePromotionsTitle"
+ "2" "FontStorePrice"
+ }
+ }
+
+ "DescLine2"
+ {
+ "ControlName" "CAutoFittingLabel"
+ "fieldName" "DescLine2"
+ "xpos" "0"
+ "ypos" "32"
+ "wide" "170"
+ "zpos" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallestBold"
+ "fgcolor_override" "White"
+ "textAlignment" "center"
+ "labelText" "%desc2%"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "xpos" "67"
+ "ypos" "4"
+ }
+
+ "fonts"
+ {
+ "0" "HudFontSmallestBold"
+ "1" "StorePromotionsTitle"
+ "2" "FontStorePrice"
+ }
+
+ "colors"
+ {
+ "1" "CreditsGreen"
+ "2" "TanLight"
+ }
+ }
+
+ "StatsContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "StatsContainer"
+ "xpos" "0"
+ "ypos" "rs1-5"
+ "wide" "170"
+ "tall" "f0"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "xpos" "rs1-10"
+ "ypos" "0"
+ "wide" "p0.85"
+ }
+
+ "XPBar"
+ {
+ "Controlname" "EditablePanel"
+ "fieldName" "XPBar"
+ "xpos" "0"
+ "ypos" "rs1-9"
+ "wide" "170"
+ "tall" "35"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "xpos" "cs-0.5"
+ "ypos" "rs1-3"
+ "wide" "p1"
+ }
+
+ "CurrentXPLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "CurrentXPLabel"
+ "xpos" "15"
+ "ypos" "rs1-7"
+ "zpos" "0"
+ "wide" "140"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "font" "ItemFontAttribSmall"
+ "fgcolor_override" "White"
+ "textAlignment" "center"
+ "labelText" "%current_xp%"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "xpos" "0"
+ "ypos" "rs1"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "font" "ItemFontAttribSmall"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "south-west"
+ "visible" "1"
+ }
+ }
+
+ "NextLevelXPLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "NextLevelXPLabel"
+ "xpos" "rs1"
+ "ypos" "rs1"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "visible" "0"
+ "enabled" "1"
+ "font" "ItemFontAttribSmall"
+ "fgcolor_override" "TanLight"
+ "textAlignment" "south-east"
+ "labelText" "%next_level_xp%"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "visible" "1"
+ }
+ }
+
+ "ProgressBarsContainer"
+ {
+ "Controlname" "EditablePanel"
+ "fieldName" "ProgressBarsContainer"
+ "xpos" "35"
+ "ypos" "rs1-10"
+ "wide" "100"
+ "tall" "7"
+ "proportionaltoparent" "1"
+
+ if_mini
+ {
+ "xpos" "0"
+ "ypos" "rs1-10"
+ "wide" "p1"
+ }
+
+ "ProgressBar"
+ {
+ "ControlName" "ProgressBar"
+ "fieldName" "ProgressBar"
+ "xpos" "0"
+ "ypos" "cs-0.5"
+ "wide" "f0"
+ "tall" "f-2"
+ "zpos" "1"
+ "proportionaltoparent" "1"
+ "progress" "1"
+
+ "fgcolor_override" "20 20 20 180"
+ "bgcolor_override" "Transparent"
+ }
+
+ "ContinuousProgressBar"
+ {
+ "ControlName" "ContinuousProgressBar"
+ "fieldName" "ContinuousProgressBar"
+ "xpos" "cs-0.5"
+ "ypos" "cs-0.5"
+ "wide" "f2"
+ "tall" "f2"
+ "proportionaltoparent" "1"
+ "progress" "0"
+
+ "fgcolor_override" "CreditsGreen"
+ }
+
+ "Frame"
+ {
+ "Controlname" "EditablePanel"
+ "fieldName" "Frame"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "zpos" "5"
+ "proportionaltoparent" "1"
+ "border" "InnerShadowBorderThin"
+ }
+ }
+ }
+
+ "Stats"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Stats"
+ "xpos" "0"
+ "ypos" "5"
+ "wide" "f0"
+ "tall" "p0.45"
+ "visible" "0"
+ "proportionaltoparent" "1"
+ "bgcolor_override" "0 0 0 150"
+
+ "if_mini"
+ {
+ "visible" "0"
+ }
+
+ "Frame"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Frame"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "0"
+ "tall" "0"
+ "proportionaltoparent" "1"
+ "border" "NoBorder"
+ }
+
+ // First column
+ "GamesLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "GamesLabel"
+ "xpos" "10"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "White"
+ "textAlignment" "north-west"
+ "labelText" "%stat_games%"
+ "proportionaltoparent" "1"
+ }
+
+ "KillsLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "KillsLabel"
+ "xpos" "10"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "White"
+ "textAlignment" "north-west"
+ "labelText" "%stat_kills%"
+ "proportionaltoparent" "1"
+ }
+
+ "DeathsLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "DeathsLabel"
+ "xpos" "10"
+ "ypos" "20"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "White"
+ "textAlignment" "north-west"
+ "labelText" "%stat_deaths%"
+ "proportionaltoparent" "1"
+ }
+
+ // Second column
+ "DamageLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "DamageLabel"
+ "xpos" "c-20"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "White"
+ "textAlignment" "north-west"
+ "labelText" "%stat_damage%"
+ "proportionaltoparent" "1"
+ }
+
+ "HealingLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "HealingLabel"
+ "xpos" "c-20"
+ "ypos" "10"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "White"
+ "textAlignment" "north-west"
+ "labelText" "%stat_healing%"
+ "proportionaltoparent" "1"
+ }
+
+ "SupportLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "SupportLabel"
+ "xpos" "c-20"
+ "ypos" "20"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "White"
+ "textAlignment" "north-west"
+ "labelText" "%stat_support%"
+ "proportionaltoparent" "1"
+ }
+
+ // Third column
+ "ScoreLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "ScoreLabel"
+ "xpos" "rs1"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "100"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "font" "HudFontSmallest"
+ "fgcolor_override" "White"
+ "textAlignment" "north-west"
+ "labelText" "%stat_score%"
+ "proportionaltoparent" "1"
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/replaybrowser/basepage.res b/resource/ui/replaybrowser/basepage.res
new file mode 100644
index 0000000..4e0d7f8
--- /dev/null
+++ b/resource/ui/replaybrowser/basepage.res
@@ -0,0 +1,59 @@
+"resource/ui/basepage.res"
+{
+ "BasePage"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BasePage"
+ "xpos" "0"
+ "ypos" "40"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "DarkGrey"
+ }
+
+ "SearchTextEntry"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "SearchTextEntry"
+ "maxchars" "255"
+ "textHidden" "0"
+ "textAlignment" "west"
+ "unicode" "1"
+ "wrap" "0"
+ "xpos" "c+80"
+ "ypos" "5"
+ "tall" "15"
+ "wide" "160"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fgcolor_override" "White"
+ "bgcolor_override" "Black"
+ "Font" "CerbeticaBold14"
+ }
+
+ "ReplayList"
+ {
+ "ControlName" "PanelListPanel"
+ "fieldName" "ReplayList"
+ "xpos" "c-300"
+ "ypos" "20"
+ "wide" "605"
+ "tall" "350"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "paintbackground" "1"
+ "bgcolor_override" "Transparent"
+ "autohide_scrollbar" "1"
+ }
+}
diff --git a/resource/ui/replaybrowser/mainpanel.res b/resource/ui/replaybrowser/mainpanel.res
new file mode 100644
index 0000000..23459bb
--- /dev/null
+++ b/resource/ui/replaybrowser/mainpanel.res
@@ -0,0 +1,169 @@
+"Resource/UI/replaybrowser/mainpanel.res"
+{
+ "ReplayBrowser"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ReplayBrowser"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "1"
+ "PaintBackgroundType" "0"
+ "bgcolor_override" "46 43 42 0"
+ "infocus_bgcolor_override" "46 43 42 0"
+ "outoffocus_bgcolor_override" "46 43 42 0"
+
+ "title" "#Replay_Replay"
+ "title_font" "CerbeticaBold36"
+ "titletextinsetX" "40"
+ "titletextinsetY" "0"
+ "titlebarfgcolor_override" "HudOffWhite"
+ "titlebardisabledfgcolor_override" "HudOffWhite"
+ "titlebarbgcolor_override" "DarkGrey"
+ "clientinsetx_override" "0"
+ "sheetinset_bottom" "40"
+ }
+ "BackgroundHeader"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundHeader"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "f0"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_header"
+ "tileImage" "1"
+ }
+ "BackgroundHeader2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundHeader2"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-2"
+ "wide" "f0"
+ "tall" "120"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "27 27 27 200"
+ "tileImage" "1"
+ }
+ "BackgroundFooter"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundFooter"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "image" "loadout_header"
+ "tileImage" "1"
+ }
+ "BackgroundFooter2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BackgroundFooter2"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "60"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "27 27 27 200"
+ "tileImage" "1"
+ }
+ "FooterLine"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HeaderLine"
+ "xpos" "0"
+ "ypos" "420"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "2"
+ "visible" "1"
+ "enabled" "1"
+ "autoResize" "0"
+ "PaintBackgroundType" "2"
+ "border" "NoBorder"
+ "bgcolor_override" "ColorCyan"
+ }
+ "Sheet"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Sheet"
+ "tabxindent" "15"
+ "tabxdelta" "10"
+ "tabwidth" "150"
+ "tabheight" "20"
+ "transition_time" "0"
+ "yoffset" "15"
+
+ "HeaderLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HeaderLine"
+ "xpos" "0"
+ "ypos" "32"
+ "zpos" "5"
+ "wide" "f0"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "0"
+ "image" "loadout_solid_line"
+ "scaleImage" "1"
+ }
+
+ "tabskv"
+ {
+ "textinsetx" "0"
+ "textinsety" "-6"
+ "font" "CerbeticaBold20"
+ "selectedcolor" "White"
+ "unselectedcolor" "DullWhite"
+ "defaultBgColor_override" "Blank"
+ "paintbackground" "0"
+ "activeborder_override" "NoBorder"
+ "normalborder_override" "NoBorder"
+ }
+ }
+ "BackButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BackButton"
+ "xpos" "c-288"
+ "ypos" "437"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<< Back (&Q)"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+ "Command" "back"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/replaybrowser/thumbnailcollection.res b/resource/ui/replaybrowser/thumbnailcollection.res
new file mode 100644
index 0000000..4145d46
--- /dev/null
+++ b/resource/ui/replaybrowser/thumbnailcollection.res
@@ -0,0 +1,205 @@
+"resource/ui/replaybrowser/thumbnailcollection.res"
+{
+ "ThumbnailCollection"
+ {
+ "ControlName" "Panel"
+ "fieldName" "ThumbnailCollection"
+ "wide" "f0"
+ "tall" "180"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "1"
+ "bgcolor_override" "DarkGrey"
+ }
+
+ "RenderAllButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "RenderAllButton"
+ "wide" "140"
+ "tall" "15"
+ "zpos" "5"
+ "visible" "0"
+ "enabled" "1"
+ "font" "CerbeticaBold14"
+ "textAlignment" "center"
+ "text" "#Replay_RenderAll"
+ "Command" "render_queued_replays"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "CaratLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CaratLabel"
+ "font" "CerbeticaBold14"
+ "textAlignment" "west"
+ "labelText" ""
+ "auto_wide_tocontents" "1"
+ "tall" "15"
+ "zpos" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "wide" "0"
+ "fgcolor" "200 80 60 0"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "CerbeticaBold14"
+ "labelText" "%titleandcount%"
+ "textAlignment" "west"
+ "zpos" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wide" "f0"
+ "fgcolor" "White"
+ }
+
+ "DateLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DateLabel"
+ "font" "CerbeticaBold14"
+ "textAlignment" "west"
+ "zpos" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "wide" "f0"
+ "fgcolor_override" "White"
+ }
+
+ "WarningLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WarningLabel"
+ "font" "CerbeticaBold14"
+ "textAlignment" "west"
+ "zpos" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor_override" "White"
+ "wrap" "1"
+ }
+
+ "Line"
+ {
+ "ControlName" "Panel"
+ "FieldName" "Line"
+ "zpos" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "bgcolor_override" "106 91 86 0"
+ }
+
+ "CaratLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CaratLabel"
+ "font" "CerbeticaBold14"
+ "textAlignment" "west"
+ "labelText" ""
+ "auto_wide_tocontents" "1"
+ "tall" "15"
+ "zpos" "2"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "wide" "f0"
+ "fgcolor_override" "199 80 48 255"
+ }
+
+ "UnconvertedBg"
+ {
+ "ControlName" "Panel"
+ "fieldName" "UnconvertedBg"
+ "zpos" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "bgcolor_override" "DarkerGrey"
+ }
+
+ "NoReplayItemsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NoReplayItemsLabel"
+ "font" "CerbeticaBold14"
+ "wide" "400"
+ "tall" "40"
+ "zpos" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "TextColor"
+ }
+
+ "ShowPrevButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowPrevButton"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "100"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%prevbuttontext%"
+ "font" "ItemFontNameSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "show_prev"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+ "ShowNextButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ShowNextButton"
+ "xpos" "100"
+ "ypos" "20"
+ "zpos" "100"
+ "wide" "100"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "%nextbuttontext%"
+ "font" "ItemFontNameSmall"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "show_next"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+}
diff --git a/resource/ui/revivedialog.res b/resource/ui/revivedialog.res
new file mode 100644
index 0000000..9de380e
--- /dev/null
+++ b/resource/ui/revivedialog.res
@@ -0,0 +1,126 @@
+"Resource/UI/ReviveDialog.res"
+{
+ "ConfirmDialog"
+ {
+ "ControlName" "Frame"
+ "fieldName" "ConfirmDialog"
+ "xpos" "c-110"
+ "ypos" "285"
+ "wide" "220"
+ "tall" "100"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "paintborder" "0"
+
+ "BackColor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BackColor"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-99"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "pinCorner" "0"
+ "autoResize" "0"
+ "PaintBackgroundType" "0"
+ "border" "NoBorder"
+ "bgcolor_override" "HudBlack"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "EconFontSmall"
+ "labelText" "#ConfirmTitle"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "10"
+ "zpos" "1"
+ "wide" "220"
+ "tall" "30"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "ExplanationLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ExplanationLabel"
+ "font" "ReplayBrowserSmallest"
+ "labelText" "%text%"
+ "textAlignment" "north"
+ "xpos" "10"
+ "ypos" "25"
+ "zpos" "1"
+ "wide" "200"
+ "tall" "170"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "ConfirmButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ConfirmButton"
+ "xpos" "60"
+ "ypos" "45"
+ "zpos" "20"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#ConfirmButtonText"
+ "font" "ReplayBrowserSmallest"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "confirm"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "NoBorder"
+ "border_armed" "NoBorder"
+ "armedBgColor_override" "Econ.Button.ArmedBgColor"
+ "armedFgColor_override" "Econ.Button.ArmedFgColor"
+ "depressedBgColor_override" "Econ.Button.DepressedBgColor"
+ "depressedFgColor_override" "Econ.Button.DepressedFgColor"
+ }
+
+ "SpectatorGUIHealth"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "SpectatorGUIHealth"
+ "xpos" "88"
+ "ypos" "59"
+ "zpos" "20"
+ "wide" "48"
+ "tall" "48"
+ "visible" "1"
+ "enabled" "1"
+ "HealthBonusPosAdj" "10"
+ "HealthDeathWarning" "0.49"
+ "TFFont" "HudFontSmallest"
+ "HealthDeathWarningColor" "HUDDeathWarning"
+ "TextColor" "HudOffWhite"
+ "autoResize" "1"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/scoreboard.res b/resource/ui/scoreboard.res
new file mode 100644
index 0000000..3774fa4
--- /dev/null
+++ b/resource/ui/scoreboard.res
@@ -0,0 +1,1755 @@
+"Resource/UI/Scoreboard.res"
+{
+ "scores"
+ {
+ "ControlName" "CTFClientScoreBoardDialog"
+ "fieldName" "scoreinfo"
+ "xpos" "c-300"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "avatar_width" "54"
+ "medal_width" "23"
+ "name_width" "0"
+ "name_width_short" "65"
+ "spacer" "5"
+ "status_width" "15"
+ "nemesis_width" "15"
+ "class_width" "20"
+ "score_width" "20"
+ "ping_width" "20"
+ "killstreak_width" "15"
+ "killstreak_image_width" "15"
+ }
+ "BlueScoreBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BlueScoreBG"
+ "xpos" "c-270"
+ "ypos" "144"
+ "wide" "270"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "70 130 180 153"
+ "scaleImage" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "BlueLeaderAvatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "BlueLeaderAvatar"
+ "xpos" "c-295"
+ "ypos" "144"
+ "zpos" "5"
+ "wide" "25"
+ "tall" "25"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "RedScoreBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RedScoreBG"
+ "xpos" "c0"
+ "ypos" "144"
+ "wide" "270"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "205 50 50 153"
+ "scaleImage" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "RedLeaderAvatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "RedLeaderAvatar"
+ "xpos" "c270"
+ "ypos" "144"
+ "zpos" "5"
+ "wide" "25"
+ "tall" "25"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "MainBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "9999"
+ "tall" "9999"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "ScoreboardBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ScoreboardBackground"
+ "xpos" "c-270"
+ "ypos" "169"
+ "zpos" "-1"
+ "wide" "540"
+ "tall" "500"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+
+ "MvMScoreboardBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MvMScoreboardBackground"
+ "xpos" "c-270"
+ "ypos" "244"
+ "zpos" "-1"
+ "wide" "540"
+ "tall" "500"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fillcolor" "0 0 0 100"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+
+ "Red6sBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ScoreboardBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "tall" "100"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fillcolor" "0 0 0 100"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "Blue6sBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ScoreboardBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "240"
+ "tall" "100"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fillcolor" "0 0 0 100"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "BlueTeamLabel1"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamLabel1"
+ "font" "Cerbetica32"
+ "labelText" "%blueteamname%"
+ "textAlignment" "west"
+ "xpos" "c-268"
+ "ypos" "138"
+ "wide" "200"
+ "tall" "37"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "BlueTeamScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamScore"
+ "font" "CerbeticaBold36"
+ "labelText" "%blueteamscore%"
+ "textAlignment" "east"
+ "xpos" "c-106"
+ "ypos" "128"
+ "zpos" "4"
+ "wide" "100"
+ "tall" "55"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "BlueTeamScoreDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamScoreDropshadow"
+ "font" "CerbeticaBold36"
+ "fgcolor" "TransparentBlack"
+ "labelText" "%blueteamscore%"
+ "textAlignment" "east"
+ "xpos" "c-105"
+ "ypos" "129"
+ "zpos" "4"
+ "wide" "100"
+ "tall" "55"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "BlueTeamPlayerCount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamPlayerCount"
+ "font" "Cerbetica14"
+ "labelText" "%blueteamplayercount%"
+ "textAlignment" "west"
+ "xpos" "c-270"
+ "ypos" "122"
+ "wide" "100"
+ "tall" "29"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "RedTeamLabel1"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamLabel1"
+ "font" "Cerbetica32"
+ "labelText" "%redteamname%"
+ "textAlignment" "east"
+ "xpos" "c68"
+ "ypos" "138"
+ "wide" "200"
+ "tall" "37"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "RedTeamScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamScore"
+ "font" "CerbeticaBold36"
+ "labelText" "%redteamscore%"
+ "textAlignment" "west"
+ "xpos" "c6"
+ "ypos" "128"
+ "zpos" "4"
+ "wide" "100"
+ "tall" "55"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "RedTeamScoreDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamScoreDropshadow"
+ "font" "CerbeticaBold36"
+ "fgcolor" "Black"
+ "labelText" "%redteamscore%"
+ "textAlignment" "west"
+ "xpos" "c7"
+ "ypos" "129"
+ "zpos" "4"
+ "wide" "100"
+ "tall" "55"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+
+ "RedTeamPlayerCount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamPlayerCount"
+ "font" "Cerbetica14"
+ "labelText" "%redteamplayercount%"
+ "textAlignment" "east"
+ "xpos" "c140"
+ "ypos" "122"
+ "wide" "130"
+ "tall" "29"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+
+ "ServerLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ServerLabel"
+ "font" "Cerbetica14"
+ "labelText" "%server%"
+ "textAlignment" "west"
+ "xpos" "-34"
+ "ypos" "14"
+ "zpos" "999"
+ "wide" "600"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ServerTimeValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ServerTimeValue"
+ "font" "Cerbetica20"
+ "labelText" "%servertime%"
+ "textAlignment" "west"
+ "xpos" "2"
+ "ypos" "2"
+ "zpos" "999"
+ "wide" "600"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "BluePlayerList"
+ {
+ "ControlName" "SectionedListPanel"
+ "fieldName" "BluePlayerList"
+ "xpos" "c-270"
+ "ypos" "166"
+ "zpos" "20"
+ "wide" "270"
+ "tall" "236"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "autoresize" "3"
+ "linespacing" "14"
+ "fgcolor" "blue"
+ "linegap" "0"
+ "show_columns" "0"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "RedPlayerList"
+ {
+ "ControlName" "SectionedListPanel"
+ "fieldName" "RedPlayerList"
+ "xpos" "c0"
+ "ypos" "166"
+ "zpos" "20"
+ "wide" "270"
+ "tall" "236"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "autoresize" "3"
+ "linespacing" "14"
+ "textcolor" "red"
+ "linegap" "0"
+ "show_columns" "0"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "VerticalLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "VerticalLine"
+ "xpos" "299"
+ "ypos" "9999"
+ "zpos" "9999"
+ "wide" "2"
+ "tall" "292"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 153"
+ "PaintBackgroundType" "0"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "Spectators"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Spectators"
+ "font" "Cerbetica11"
+ "labelText" "%spectators%"
+ "textAlignment" "west"
+ "xpos" "c-266"
+ "ypos" "402"
+ "zpos" "900"
+ "wide" "541"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "SpectatorsInQueue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SpectatorsInQueue"
+ "font" "Cerbetica11"
+ "labelText" "%waitingtoplay%"
+ "textAlignment" "west"
+ "xpos" "2"
+ "ypos" "42"
+ "zpos" "4"
+ "wide" "600"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+ "SpecBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SpecBackground"
+ "xpos" "c-270"
+ "ypos" "405"
+ "zpos" "2"
+ "wide" "540"
+ "tall" "84"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "32 32 32 125"
+ "PaintBackgroundType" "0"
+ }
+ "StatsBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "StatsBackground"
+ "xpos" "c-270"
+ "ypos" "418"
+ "zpos" "2"
+ "wide" "540"
+ "tall" "64"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "32 32 32 125"
+ "PaintBackgroundType" "0"
+ }
+
+ "ClassImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassImage"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "92"
+ "tall" "92"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../hud/class_scoutred"
+ "scaleImage" "1"
+
+ if_mvm
+ {
+ "visible" "1"
+ }
+ }
+ "PlayerNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerNameLabel"
+ "font" "ScoreboardMedium"
+ "labelText" "%playername%"
+ "textAlignment" "west"
+ "xpos" "115"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "9999"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "1"
+ }
+ }
+
+ "MapName"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "mapname"
+ "font" "Cerbetica14"
+ "labelText" "%mapname%"
+ "textAlignment" "west"
+ "xpos" "3"
+ "ypos" "25"
+ "zpos" "3"
+ "wide" "480"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "236 227 203 255"
+ }
+ "HorizontalLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HorizontalLine"
+ "xpos" "9999"
+ "ypos" "322"
+ "zpos" "3"
+ "wide" "465"
+ "tall" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "127 127 127 153"
+ "PaintBackgroundType" "0"
+
+ if_mvm
+ {
+ "visible" "1"
+ }
+ }
+ "PlayerScoreLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerScoreLabel"
+ "font" "Cerbetica20"
+ "labelText" "%playerscore%"
+ "textAlignment" "center"
+ "xpos" "c-368"
+ "ypos" "310"
+ "zpos" "3"
+ "wide" "140"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+ }
+
+ "LocalPlayerDuelStatsPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "LocalPlayerDuelStatsPanel"
+ "xpos" "0"
+ "ypos" "395"
+ "zpos" "3"
+ "wide" "600"
+ "tall" "53"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "0"
+ }
+
+ "DuelingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DuelingLabel"
+ "font" "ScoreboardSmall"
+ "labelText" "#TF_ScoreBoard_Dueling"
+ "textAlignment" "center"
+ "xpos" "250"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "DuelingIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "DuelingIcon"
+ "xpos" "284"
+ "ypos" "15"
+ "zpos" "2"
+ "wide" "32"
+ "tall" "32"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../backpack/player/items/crafting/icon_dueling"
+ "scaleImage" "1"
+ }
+
+ "LocalPlayerData"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "LocalPlayerData"
+ "xpos" "75"
+ "ypos" "0"
+ "wide" "200"
+ "tall" "53"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "AvatarBGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "AvatarBGPanel"
+ "xpos" "157"
+ "ypos" "7"
+ "zpos" "-1"
+ "wide" "36"
+ "tall" "36"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "TextColor"
+ }
+ "AvatarImage"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "AvatarImage"
+ "xpos" "159"
+ "ypos" "9"
+ "zpos" "0"
+ "wide" "32"
+ "tall" "32"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "AvatarTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AvatarTextLabel"
+ "fgcolor" "TanLight"
+ "xpos" "50"
+ "ypos" "7"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%playername%"
+ "textAlignment" "east"
+ "font" "HudFontSmallest"
+ }
+ "Score"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Score"
+ "labelText" "%score%"
+ "textAlignment" "east"
+ "xpos" "50"
+ "ypos" "23"
+ "zpos" "3"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "ScoreboardMedium"
+ }
+ }
+
+ "OpponentData"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "OpponentData"
+ "xpos" "325"
+ "ypos" "0"
+ "wide" "200"
+ "tall" "53"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "AvatarBGPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "AvatarBGPanel"
+ "xpos" "7"
+ "ypos" "7"
+ "zpos" "-1"
+ "wide" "36"
+ "tall" "36"
+ "visible" "1"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "TextColor"
+ }
+ "AvatarImage"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "AvatarImage"
+ "xpos" "9"
+ "ypos" "9"
+ "zpos" "0"
+ "wide" "32"
+ "tall" "32"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "AvatarTextLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AvatarTextLabel"
+ "fgcolor" "TanLight"
+ "xpos" "50"
+ "ypos" "7"
+ "zpos" "2"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ "labelText" "%playername%"
+ "textAlignment" "west"
+ "font" "HudFontSmallest"
+ }
+ "Score"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Score"
+ "labelText" "%score%"
+ "textAlignment" "west"
+ "xpos" "50"
+ "ypos" "23"
+ "zpos" "3"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "font" "ScoreboardMedium"
+ }
+ }
+ }
+
+ "LocalPlayerStatsPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "LocalPlayerStatsPanel"
+ "xpos" "c-270"
+ "ypos" "416"
+ "zpos" "10"
+ "wide" "540"
+ "tall" "268"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ if_mvm
+ {
+ "visible" "1"
+ }
+
+ "KillsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "KillsLabel"
+ "font" "Cerbetica48"
+ "labelText" ":"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "-2"
+ "zpos" "3"
+ "wide" "540"
+ "tall" "64"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Kills"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Kills"
+ "font" "Cerbetica48"
+ "labelText" "%kills%"
+ "textAlignment" "east"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "70"
+ "tall" "55"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Kills2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Kills2"
+ "font" "Cerbetica48"
+ "labelText" "%kills%"
+ "textAlignment" "east"
+ "xpos" "188"
+ "ypos" "6"
+ "zpos" "3"
+ "wide" "70"
+ "tall" "55"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "DeathsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DeathsLabel"
+ "font" "Cerbetica24"
+ "labelText" "#TF_ScoreBoard_DeathsLabel"
+ "textAlignment" "east"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Deaths"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Deaths"
+ "font" "Cerbetica48"
+ "labelText" "%deaths%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "70"
+ "tall" "55"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Deaths2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Deaths2"
+ "font" "Cerbetica48"
+ "labelText" "%deaths%"
+ "textAlignment" "west"
+ "xpos" "282"
+ "ypos" "6"
+ "zpos" "3"
+ "wide" "70"
+ "tall" "55"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "GameType"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "gametype"
+ "font" "Cerbetica12"
+ "labelText" "%gametype%"
+ "textAlignment" "center"
+ "xpos" "28"
+ "ypos" "250"
+ "zpos" "3"
+ "wide" "116"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fgcolor" "185 177 153 255"
+ }
+ "AssistsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AssistsLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_AssistsLabel"
+ "textAlignment" "west"
+ "xpos" "4"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Assists"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Assists"
+ "font" "Cerbetica14"
+ "labelText" "%assists%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Assists2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Assists2"
+ "font" "Cerbetica14"
+ "labelText" "%assists%"
+ "textAlignment" "west"
+ "xpos" "70"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "DestructionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DestructionLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_DestructionLabel"
+ "textAlignment" "west"
+ "xpos" "4"
+ "ypos" "16"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Destruction"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Destruction"
+ "font" "Cerbetica14"
+ "labelText" "%destruction%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "0"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+ "Destruction2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Destruction2"
+ "font" "Cerbetica14"
+ "labelText" "%destruction%"
+ "textAlignment" "west"
+ "xpos" "70"
+ "ypos" "16"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "RevengeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RevengeLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_RevengeLabel"
+ "textAlignment" "west"
+ "xpos" "102"
+ "ypos" "16"
+ "zpos" "3"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "CapturesLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CapturesLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_CapturesLabel"
+ "textAlignment" "west"
+ "xpos" "4"
+ "ypos" "30"
+ "zpos" "3"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Captures"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Captures"
+ "font" "Cerbetica14"
+ "labelText" "%captures%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Captures2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Captures2"
+ "font" "Cerbetica14"
+ "labelText" "%captures%"
+ "textAlignment" "west"
+ "xpos" "70"
+ "ypos" "30"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "DefensesLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DefensesLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_DefensesLabel"
+ "textAlignment" "west"
+ "xpos" "4"
+ "ypos" "44"
+ "zpos" "3"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Defenses"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Defenses"
+ "font" "Cerbetica14"
+ "labelText" "%defenses%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Defenses2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Defenses2"
+ "font" "Cerbetica14"
+ "labelText" "%defenses%"
+ "textAlignment" "west"
+ "xpos" "70"
+ "ypos" "44"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "DominationLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DominationLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_DominationLabel"
+ "textAlignment" "west"
+ "xpos" "102"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Domination"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Domination"
+ "font" "Cerbetica14"
+ "labelText" "%dominations%"
+ "textAlignment" "west"
+ "xpos" "100"
+ "ypos" "108"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Domination2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Domination2"
+ "font" "Cerbetica14"
+ "labelText" "%dominations%"
+ "textAlignment" "west"
+ "xpos" "168"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "Revenge"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Revenge"
+ "font" "Cerbetica14"
+ "labelText" "%Revenge%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Revenge2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Revenge2"
+ "font" "Cerbetica14"
+ "labelText" "%Revenge%"
+ "textAlignment" "west"
+ "xpos" "168"
+ "ypos" "16"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "HealingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "HealingLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_HealingLabel"
+ "textAlignment" "west"
+ "xpos" "102"
+ "ypos" "30"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Healing"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Healing"
+ "font" "Cerbetica14"
+ "labelText" "%healing%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Healing2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Healing2"
+ "font" "Cerbetica14"
+ "labelText" "%healing%"
+ "textAlignment" "west"
+ "xpos" "168"
+ "ypos" "30"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "InvulnLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "InvulnLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_InvulnLabel"
+ "textAlignment" "west"
+ "xpos" "102"
+ "ypos" "44"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Invuln"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Invuln"
+ "font" "Cerbetica14"
+ "labelText" "%invulns%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Invuln2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Invuln2"
+ "font" "Cerbetica14"
+ "labelText" "%invulns%"
+ "textAlignment" "west"
+ "xpos" "168"
+ "ypos" "44"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "TeleportsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TeleportsLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_TeleportsLabel"
+ "textAlignment" "west"
+ "xpos" "342"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Teleports"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Teleports"
+ "font" "Cerbetica14"
+ "labelText" "%teleports%"
+ "textAlignment" "west"
+ "xpos" "100"
+ "ypos" "156"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Teleports2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Teleports2"
+ "font" "Cerbetica14"
+ "labelText" "%teleports%"
+ "textAlignment" "west"
+ "xpos" "408"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "HeadshotsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "HeadshotsLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_HeadshotsLabel"
+ "textAlignment" "west"
+ "xpos" "342"
+ "ypos" "16"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Headshots"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Headshots"
+ "font" "Cerbetica14"
+ "labelText" "%headshots%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Headshots2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Headshots2"
+ "font" "Cerbetica14"
+ "labelText" "%headshots%"
+ "textAlignment" "west"
+ "xpos" "408"
+ "ypos" "16"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "BackstabsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BackstabsLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_BackstabsLabel"
+ "textAlignment" "west"
+ "xpos" "342"
+ "ypos" "30"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Backstabs"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Backstabs"
+ "font" "Cerbetica14"
+ "labelText" "%backstabs%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Backstabs2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Backstabs2"
+ "font" "Cerbetica14"
+ "labelText" "%backstabs%"
+ "textAlignment" "west"
+ "xpos" "408"
+ "ypos" "30"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "BonusLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BonusLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_ScoreBoard_BonusLabel"
+ "textAlignment" "west"
+ "xpos" "342"
+ "ypos" "44"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Bonus"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Bonus"
+ "font" "Cerbetica14"
+ "labelText" "%bonus%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Bonus2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Bonus2"
+ "font" "Cerbetica14"
+ "labelText" "%bonus%"
+ "textAlignment" "west"
+ "xpos" "408"
+ "ypos" "44"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "SupportLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SupportLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_Scoreboard_Support"
+ "textAlignment" "west"
+ "xpos" "440"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Support"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Support"
+ "font" "Cerbetica14"
+ "labelText" "%support%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Support2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Support2"
+ "font" "Cerbetica14"
+ "labelText" "%support%"
+ "textAlignment" "west"
+ "xpos" "502"
+ "ypos" "2"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "DamageLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DamageLabel"
+ "font" "Cerbetica14"
+ "labelText" "#TF_Scoreboard_Damage"
+ "textAlignment" "west"
+ "xpos" "440"
+ "ypos" "16"
+ "zpos" "3"
+ "wide" "95"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Damage"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Damage"
+ "font" "Cerbetica14"
+ "labelText" "%damage%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "Damage2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Damage2"
+ "font" "Cerbetica14"
+ "labelText" "%damage%"
+ "textAlignment" "west"
+ "xpos" "502"
+ "ypos" "16"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ }
+
+ "MvMScoreboard"
+ {
+ "ControlName" "CTFHudMannVsMachineScoreboard"
+ "fieldName" "MvMScoreboard"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "0"
+ "enabled" "1"
+ "verbose" "1"
+
+ if_mvm
+ {
+ "visible" "1"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/spectator.res b/resource/ui/spectator.res
new file mode 100644
index 0000000..2905370
--- /dev/null
+++ b/resource/ui/spectator.res
@@ -0,0 +1,254 @@
+"Resource/UI/Spectator.res"
+{
+ "Spectator"
+ {
+ "ControlName" "Frame"
+ "fieldName" "Spectator"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "specgui" { }
+
+ "topbar"
+ {
+ "ControlName" "Panel"
+ "fieldName" "TopBar"
+ "xpos" "0"
+ "ypos" "0"
+ "tall" "0"
+ "wide" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "BottomBar"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BottomBar"
+ "xpos" "9999"
+ "ypos" "9999"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "bottombarblank"
+ {
+ "ControlName" "Panel"
+ "fieldName" "bottombarblank"
+ "xpos" "9999"
+ "ypos" "9999"
+ "ypos_minmode" "r0"
+ "tall" "0"
+ "wide" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "visible_minmode" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ }
+
+ "ReinforcementsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ReinforcementsLabel"
+ "xpos" "c-300"
+ "ypos" "50"
+ "wide" "600"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#game_respawntime_in_secs"
+ "textAlignment" "center"
+ "font" "Cerbetica24"
+ }
+
+ "BuyBackLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuyBackLabel"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "320"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "center"
+ "font" "Cerbetica24"
+ "wrap" "1"
+ "centerwrap" "1"
+ }
+
+ "MapLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapLabel"
+ "xpos" "9999"
+ }
+ "ClassOrTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassOrTeamLabel"
+ "xpos" "9999"
+ }
+ "SwitchCamModeKeyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SwitchCamModeKeyLabel"
+ "xpos" "9999"
+
+ }
+ "SwitchCamModeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SwitchCamModeLabel"
+ "xpos" "9999"
+ }
+ "CycleTargetFwdKeyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTargetFwdKeyLabel"
+ "xpos" "9999"
+ }
+ "CycleTargetFwdLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTargetFwdLabel"
+ "xpos" "9999"
+ }
+ "CycleTargetRevKeyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTargetRevKeyLabel"
+ "xpos" "9999"
+ }
+ "CycleTargetRevLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTargetRevLabel"
+ "xpos" "9999"
+ }
+ "TipLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TipLabel"
+ "xpos" "9999"
+ }
+ "itempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "itempanel"
+ "xpos" "r249"
+ "ypos" "c50"
+ "zpos" "10"
+ "wide" "240"
+ "tall" "100"
+ "visible" "0"
+ "bgcolor_override" "255 255 255 0"
+ "PaintBackgroundType" "0"
+
+ "model_ypos" "10"
+ "model_center_x" "1"
+ "model_wide" "90"
+ "model_tall" "60"
+
+ "text_xpos" "10"
+ "text_ypos" "10"
+ "text_wide" "220"
+ "text_center" "1"
+
+ "max_text_height" "100"
+ "padding_height" "10"
+ "resize_to_text" "1"
+ "text_forcesize" "2"
+
+ "ItemBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ItemBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "240"
+ "tall" "900"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "TitleBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TitleBackground"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "-1"
+ "wide" "232"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "itemmodelpanel"
+ {
+ "fieldName" "itemmodelpanel"
+ "use_item_rendertarget" "0"
+ "useparentbg" "1"
+ "inventory_image_type" "1"
+ }
+
+ "ItemLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "ItemLabel"
+ "font" "Cerbetica12"
+ "xpos" "10"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "270"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#FreezePanel_Item"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "spectator_extras"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "spectator_extras"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/spectatorguihealth.res b/resource/ui/spectatorguihealth.res
new file mode 100644
index 0000000..611538d
--- /dev/null
+++ b/resource/ui/spectatorguihealth.res
@@ -0,0 +1,91 @@
+"Resource/UI/SpectatorGUIHealth.res"
+{
+ "PlayerStatusHealthImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthImage"
+ "xpos" "9999"
+ "wide" "0"
+ "tall" "0"
+ }
+
+ "PlayerStatusHealthImageBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthImageBG"
+ "xpos" "9999"
+ "wide" "0"
+ "tall" "0"
+ }
+
+ "BuildingStatusHealthImageBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BuildingStatusHealthImageBG"
+ "xpos" "9999"
+ "wide" "0"
+ "tall" "0"
+ }
+
+ "PlayerStatusHealthBonusImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthBonusImage"
+ "xpos" "11"
+ "ypos" "13"
+ "zpos" "3"
+ "wide" "22"
+ "tall" "23"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/health_over_bg"
+ "scaleImage" "1"
+ }
+
+ "PlayerStatusHealthValue"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusHealthValue"
+ "xpos" "2"
+ "ypos" "19"
+ "zpos" "5"
+ "wide" "40"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%Health%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "Health Normal"
+ }
+
+ "PlayerStatusHealthValueShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusHealthValueShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "5"
+ "wide" "40"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%Health%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "PlayerStatusHealthValue"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "PlayerStatusPlayerLevel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusPlayerLevel"
+ "xpos" "9999"
+ "wide" "0"
+ "tall" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/spectatortournament.res b/resource/ui/spectatortournament.res
new file mode 100644
index 0000000..ceb4420
--- /dev/null
+++ b/resource/ui/spectatortournament.res
@@ -0,0 +1,564 @@
+"Resource/UI/SpectatorTournament.res"
+{
+ "specgui"
+ {
+ "ControlName" "Frame"
+ "fieldName" "specgui"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "enabled" "1"
+
+ "team1_player_base_offset_x" "0"
+ "team1_player_base_y" "220"
+ "team1_player_delta_x" "0"
+ "team1_player_delta_y" "-16"
+
+ "team2_player_base_offset_x" "0"
+ "team2_player_base_y" "240"
+ "team2_player_delta_x" "0"
+ "team2_player_delta_y" "16"
+
+ "playerpanels_kv"
+ {
+ "visible" "0"
+ "wide" "156"
+ "tall" "16"
+ "zpos" "1"
+ "color_ready" "0 255 0 220"
+ "color_notready" "0 0 0 220"
+ "tabPosition" "0"
+
+ "PanelBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PanelBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "160"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 50"
+ }
+
+ "PanelLeftFringe"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PanelLeftFringe"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "52"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 64"
+ }
+
+ "PanelLeftHalf"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PanelLeftHalf"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "49"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 128"
+ }
+
+ "PanelLeftFull"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PanelLeftFull"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "26"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 110"
+ }
+
+ "PanelFull"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PanelFull"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "160"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "15 15 15 100"
+ }
+
+ "PanelBottom"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PanelBottom"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "-1"
+ "wide" "160"
+ "tall" "4"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fillcolor" "15 15 15 255"
+ }
+
+ "PanelRight"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PanelRight"
+ "xpos" "157"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "4"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fillcolor" "15 15 15 255"
+ }
+
+ "playername"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "playername"
+ "font" "Cerbetica14"
+ "xpos" "54"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "80"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%playername%"
+ "textAlignment" "west"
+ "fgcolor" "235 226 202 255"
+ }
+
+ "classimage"
+ {
+ "ControlName" "CTFClassImage"
+ "fieldName" "classimage"
+ "xpos" "27"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "team1_image" "../hud/class_scoutred"
+ "scaleImage" "1"
+ }
+
+ "classimagebg"
+ {
+ "ControlName" "Panel"
+ "fieldName" "classimagebg"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "2"
+ "wide" "9999"
+ "tall" "9999"
+ "visible" "0"
+ "enabled" "1"
+ "bgcolor_override" "Black"
+ "PaintBackgroundType" "0"
+ }
+
+ "HealthIcon"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HealthIcon"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "24"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "HealthBonusPosAdj" "10"
+ "HealthDeathWarning" "0.49"
+ "TFFont" "HudFontSmallest"
+ "HealthDeathWarningColor" "HUDDeathWarning"
+ "TextColor" "HudOffWhite"
+ }
+
+ "ReadyBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "ReadyBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "16"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../HUD/tournament_panel_brown"
+
+ "src_corner_height" "22"
+ "src_corner_width" "22"
+ "draw_corner_width" "3"
+ "draw_corner_height" "3"
+ }
+
+ "ReadyImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ReadyImage"
+ "xpos" "32"
+ "ypos" "8"
+ "zpos" "0"
+ "wide" "12"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "hud/checkmark"
+ "scaleImage" "1"
+ }
+
+ "respawntime"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "respawntime"
+ "font" "Cerbetica12"
+ "xpos" "5"
+ "ypos" "3"
+ "zpos" "5"
+ "wide" "23"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%respawntime%"
+ "textAlignment" "west"
+ "fgcolor" "255 20 175 255"
+ }
+
+ "respawntimeBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "respawntimeBG"
+ "font" "Cerbetica12"
+ "xpos" "6"
+ "ypos" "4"
+ "zpos" "5"
+ "wide" "23"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%respawntime%"
+ "textAlignment" "west"
+ "fgcolor" "TransparentBlack"
+ }
+
+ "chargeamount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "chargeamount"
+ "font" "Cerbetica12"
+ "xpos" "126"
+ "ypos" "2"
+ "zpos" "6"
+ "wide" "25"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%chargeamount%"
+ "textAlignment" "east"
+ "fgcolor" "0 255 255 255"
+ }
+
+ "chargeamountBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "chargeamountBG"
+ "font" "Cerbetica12"
+ "xpos" "127"
+ "ypos" "3"
+ "zpos" "6"
+ "wide" "25"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%chargeamount%"
+ "textAlignment" "east"
+ "fgcolor" "TransparentBlack"
+ }
+
+ "specindex"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "specindex"
+ "font" "DefaultVerySmall"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "8"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "labelText" "%specindex%"
+ "textAlignment" "north-west"
+ //"fgcolor" "235 226 202 255"
+ }
+ }
+ }
+
+ "topbar"
+ {
+ "ControlName" "Panel"
+ "fieldName" "TopBar"
+ "visible" "0"
+ "tall" "0"
+ }
+ "BottomBar"
+ {
+ "ControlName" "Frame"
+ "fieldName" "BottomBar"
+ "visible" "0"
+ "ypos" "100"
+ "tall" "0"
+ }
+ "bottombarblank"
+ {
+ "ControlName" "Panel"
+ "fieldName" "bottombarblank"
+ "visible" "0"
+ "ypos" "480"
+ }
+ "ReinforcementsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ReinforcementsLabel"
+ "xpos" "c-300"
+ "ypos" "50"
+ "wide" "600"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#game_respawntime_in_secs"
+ "textAlignment" "center"
+ "font" "Cerbetica24"
+
+ if_mvm{
+ "ypos" "82"
+ }
+ }
+ "BuyBackLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BuyBackLabel"
+ "xpos" "c-190"
+ "ypos" "360"
+ "wide" "380"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#TF_PVE_Buyback"
+ "textAlignment" "center"
+ "font" "Cerbetica20"
+ "wrap" "1"
+ "centerwrap" "1"
+
+ if_mvm
+ {
+ "visible" "1"
+ }
+ }
+
+ "MapLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapLabel"
+ "visible" "0"
+ }
+ "ClassOrTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ClassOrTeamLabel"
+ "visible" "0"
+ }
+ "SwitchCamModeKeyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SwitchCamModeKeyLabel"
+ "visible" "0"
+
+ }
+ "SwitchCamModeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SwitchCamModeLabel"
+ "visible" "0"
+ }
+ "CycleTargetFwdKeyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTargetFwdKeyLabel"
+ "visible" "0"
+ }
+ "CycleTargetFwdLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTargetFwdLabel"
+ "visible" "0"
+ }
+ "CycleTargetRevKeyLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTargetRevKeyLabel"
+ "visible" "0"
+ }
+ "CycleTargetRevLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CycleTargetRevLabel"
+ "visible" "0"
+ }
+ "TipLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TipLabel"
+ "visible" "0"
+ }
+ "itempanel"
+ {
+ "ControlName" "CItemModelPanel"
+ "fieldName" "itempanel"
+ "xpos" "r249"
+ "ypos" "c50"
+ "zpos" "10"
+ "wide" "240"
+ "tall" "100"
+ "visible" "0"
+ "bgcolor_override" "255 255 255 0"
+ "PaintBackgroundType" "0"
+
+ "model_ypos" "10"
+ "model_center_x" "1"
+ "model_wide" "90"
+ "model_tall" "60"
+
+ "text_xpos" "10"
+ "text_ypos" "10"
+ "text_wide" "220"
+ "text_center" "1"
+
+ "max_text_height" "100"
+ "padding_height" "10"
+ "resize_to_text" "1"
+ "text_forcesize" "2"
+
+ "ItemBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ItemBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "-1"
+ "wide" "240"
+ "tall" "900"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "TitleBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TitleBackground"
+ "xpos" "4"
+ "ypos" "4"
+ "zpos" "-1"
+ "wide" "232"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "itemmodelpanel"
+ {
+ "fieldName" "itemmodelpanel"
+ "useparentbg" "1"
+ "use_item_rendertarget" "0"
+ "inventory_image_type" "1"
+ }
+
+ "ItemLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "ItemLabel"
+ "font" "Cerbetica12"
+ "xpos" "10"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "270"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#FreezePanel_Item"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+
+ "spectator_extras"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "spectator_extras"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/spectatortournamentguihealth.res b/resource/ui/spectatortournamentguihealth.res
new file mode 100644
index 0000000..e935420
--- /dev/null
+++ b/resource/ui/spectatortournamentguihealth.res
@@ -0,0 +1,80 @@
+"Resource/UI/SpectatorTournamentGUIHealth.res"
+{
+ "PlayerStatusHealthImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthImage"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "4"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ }
+
+ "PlayerStatusHealthImageBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthImageBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "16"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/health_bg"
+ "scaleImage" "1"
+ }
+
+ "PlayerStatusHealthBonusImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PlayerStatusHealthBonusImage"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "3"
+ "wide" "12"
+ "tall" "12"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/health_over_bg"
+ "scaleImage" "1"
+ }
+
+ "PlayerStatusHealthValueSpectator"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusHealthValueSpectator"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "5"
+ "wide" "25"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%Health%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "Spec Health Normal"
+ }
+
+ "PlayerStatusHealthValueSpectatorBG"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PlayerStatusHealthValueSpectatorBG"
+ "xpos" "1"
+ "ypos" "1"
+ "zpos" "4"
+ "wide" "25"
+ "tall" "16"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%Health%"
+ "textAlignment" "center"
+ "font" "CerbeticaBold16"
+ "fgcolor" "0 0 0 100"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/stampdonationadd.res b/resource/ui/stampdonationadd.res
new file mode 100644
index 0000000..6ac9529
--- /dev/null
+++ b/resource/ui/stampdonationadd.res
@@ -0,0 +1,185 @@
+"Resource/UI/StampDonationAdd.res"
+{
+ "ConfirmDialog"
+ {
+ "ControlName" "Frame"
+ "fieldName" "ConfirmDialog"
+ "xpos" "c-150"
+ "ypos" "90"
+ "wide" "450"
+ "tall" "260"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "PaintBackgroundType" "0"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "DarkGrey"
+ "PaintBorder" "1"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#ConfirmTitle"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "450"
+ "tall" "30"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "ExplanationLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ExplanationLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "%text%"
+ "textAlignment" "north-west"
+ "xpos" "35"
+ "ypos" "158"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "50"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "LightRed"
+ }
+
+ "ExplanationLabel2"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ExplanationLabel2"
+ "font" "HudFontSmallest"
+ "labelText" "#Store_ConfirmStampDonationAddText2"
+ "textAlignment" "north-west"
+ "xpos" "35"
+ "ypos" "62"
+ "zpos" "1"
+ "wide" "330"
+ "tall" "170"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "LightRed"
+ }
+
+ "ItemImagePanel"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ItemImagePanel"
+ "xpos" "282"
+ "ypos" "45"
+ "wide" "150"
+ "tall" "150"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "scaleImage" "1"
+ }
+
+ "ItemImagePanel2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ItemImagePanel2"
+ "xpos" "245"
+ "ypos" "115"
+ "wide" "140"
+ "tall" "140"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "scaleImage" "1"
+ }
+
+ "Nope"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "Nope"
+ "xpos" "40"
+ "ypos" "220"
+ "zpos" "20"
+ "wide" "175"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_Nope"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nope"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "ConfirmButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ConfirmButton"
+ "xpos" "235"
+ "ypos" "220"
+ "zpos" "20"
+ "wide" "175"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Store_AddToCart"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "add_stamp_to_cart"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/vote_success.wav"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "PriceLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PriceLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%price%"
+ "textAlignment" "north-east"
+ "xpos" "345"
+ "ypos" "195"
+ "zpos" "25"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "centerwrap" "1"
+ "fgcolor_override" "121 195 58 255"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/statsummary.res b/resource/ui/statsummary.res
new file mode 100644
index 0000000..2df6da9
--- /dev/null
+++ b/resource/ui/statsummary.res
@@ -0,0 +1,2131 @@
+"Resource/UI/statsummary.res"
+{
+ "TFStatsSummary"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TFStatsSummary"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "MainBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../console/background_upward"
+ "scaleImage" "1"
+ }
+
+ "MainBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../console/background_upward"
+ "scaleImage" "1"
+ }
+
+ "MapInfo"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MapInfo"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ "bgcolor_override" "TanDarker"
+
+ "MainBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../console/background_upward"
+ "scaleImage" "1"
+ }
+
+ "InfoBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InfoBG"
+ "xpos" "c+10"
+ "ypos" "120"
+ "wide" "285"
+ "tall" "280"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "15 15 15 150"
+ }
+
+ "Title"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Title"
+ "font" "HudFontSmallBold"
+ "labelText" "%title%"
+ "textAlignment" "north"
+ "xpos" "c20"
+ "ypos" "135"
+ "zpos" "2"
+ "wide" "275"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "15 255 255 255"
+ }
+ "MapAuthors"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapAuthors"
+ "font" "HudFontSmallBold"
+ "labelText" "%authors%"
+ "textAlignment" "north"
+ "xpos" "c20"
+ "ypos" "155"
+ "zpos" "2"
+ "wide" "275"
+ "tall" "275"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ }
+
+ "MapLeaderboardTitle"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapLeaderboardTitle"
+ "font" "HudFontSmallBold"
+ "labelText" "%map_leaderboard_title%"
+ "textAlignment" "north"
+ "xpos" "c20"
+ "ypos" "230"
+ "zpos" "2"
+ "wide" "275"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "137 191 60 255"
+ }
+ }
+
+ "OnYourWayLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "OnYourWayLabel"
+ "font" "CerbeticaBold24"
+ "labelText" "#LoadingMap"
+ "textAlignment" "west"
+ "xpos" "5"
+ "ypos" "5"
+ "zpos" "40"
+ "wide" "0"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fgcolor_override" "TanLight"
+ }
+ "LoadingLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "LoadingLabel"
+ "font" "Cerbetica32"
+ "labelText" "Loading..."
+ "textAlignment" "west"
+ "xpos" "5"
+ "ypos" "414"
+ "zpos" "201"
+ "wide" "f0"
+ "tall" "96"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "MapLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapLabel"
+ "font" "Cerbetica72"
+ "labelText" "%maplabel%"
+ "textAlignment" "west"
+ "xpos" "5"
+ "ypos" "20"
+ "zpos" "50"
+ "wide" "f0"
+ "tall" "56"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "MapType"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapType"
+ "font" "Cerbetica24"
+ "labelText" "%maptype%"
+ "textAlignment" "west"
+ "xpos" "6"
+ "ypos" "69"
+ "zpos" "50"
+ "wide" "f0"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "StatData"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "StatData"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+
+ "NonInteractiveHeaders"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NonInteractiveHeaders"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+
+ "BarChartLabelA"
+ {
+ "ControlName" "Label"
+ "fieldName" "BarChartLabelA"
+ "font" "CerbeticaBold12"
+ "labelText" "#StatSummary_StatTitle_MostPoints"
+ "textAlignment" "east"
+ "xpos" "c-282"
+ "ypos" "212"
+ "zpos" "5"
+ "tall" "20"
+ "wide" "150"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "BarChartLabelB"
+ {
+ "ControlName" "Label"
+ "fieldName" "BarChartLabelB"
+ "font" "CerbeticaBold12"
+ "labelText" "#StatSummary_StatTitle_TotalPlaytime"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "212"
+ "zpos" "5"
+ "wide" "150"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecordLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecordLabel"
+ "font" "CerbeticaBold12"
+ "labelText" "#StatSummary_Label_AsAnyClass"
+ "textAlignment" "west"
+ "xpos" "c+130"
+ "ypos" "200"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ }
+
+ "InteractiveHeaders"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InteractiveHeaders"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+
+ "BarChartComboA"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "BarChartComboA"
+ "xpos" "c-285"
+ "ypos" "212"
+ "zpos" "10"
+ "wide" "154"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ }
+ "BarChartComboB"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "BarChartComboB"
+ "xpos" "c-127"
+ "ypos" "212"
+ "zpos" "10"
+ "wide" "154"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ }
+ "ClassCombo"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "ClassCombo"
+ "xpos" "c+124"
+ "ypos" "212"
+ "zpos" "10"
+ "wide" "167"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ }
+ }
+ "AveragesBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "AveragesBG"
+ "xpos" "c-295"
+ "ypos" "165"
+ "wide" "600"
+ "tall" "300"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "15 15 15 150"
+ }
+ "AveragesLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "AveragesLabel"
+ "font" "ScoreboardMedium"
+ "labelText" "#StatSummary_Label_PerformanceReport"
+ "textAlignment" "west"
+ "xpos" "c-285"
+ "ypos" "170"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG1A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG1A"
+ "xpos" "c-285"
+ "ypos" "230"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG1B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG1B"
+ "xpos" "c+30"
+ "ypos" "230"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar1A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar1A"
+ "xpos" "c-282"
+ "ypos" "232"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar1"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar1B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar1B"
+ "xpos" "c-127"
+ "ypos" "232"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar1"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel1A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel1A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel1A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "228"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel1B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel1B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel1B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "228"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel1"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel1"
+ "font" "ScoreboardSmall"
+ "labelText" "%class1%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "228"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG2A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG2A"
+ "xpos" "c-285"
+ "ypos" "248"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG2B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG2B"
+ "xpos" "c+30"
+ "ypos" "248"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar2A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar2A"
+ "xpos" "c-282"
+ "ypos" "250"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar2"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar2B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar2B"
+ "xpos" "c-127"
+ "ypos" "250"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar2"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel2A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel2A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel2A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "246"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel2B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel2B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel2B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "246"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel2"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel2"
+ "font" "ScoreboardSmall"
+ "labelText" "%class2%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "246"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG3A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG3A"
+ "xpos" "c-285"
+ "ypos" "266"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG3B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG3B"
+ "xpos" "c+30"
+ "ypos" "266"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar3A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar3A"
+ "xpos" "c-282"
+ "ypos" "268"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar3"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar3B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar3B"
+ "xpos" "c-127"
+ "ypos" "268"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar3"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel3A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel3A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel3A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "264"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel3B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel3B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel3B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "264"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel3"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel3"
+ "font" "ScoreboardSmall"
+ "labelText" "%class3%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "264"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG4A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG4A"
+ "xpos" "c-285"
+ "ypos" "284"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG4B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG4B"
+ "xpos" "c+30"
+ "ypos" "284"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar4A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar4A"
+ "xpos" "c-282"
+ "ypos" "286"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar4"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar4B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar4B"
+ "xpos" "c-127"
+ "ypos" "286"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar4"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel4A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel4A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel4A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "282"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel4B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel4B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel4B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "282"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel4"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel4"
+ "font" "ScoreboardSmall"
+ "labelText" "%class4%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "282"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG5A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG5A"
+ "xpos" "c-285"
+ "ypos" "302"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG5B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG5B"
+ "xpos" "c+30"
+ "ypos" "302"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar5A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar5A"
+ "xpos" "c-282"
+ "ypos" "304"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar5"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar5B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar5B"
+ "xpos" "c-127"
+ "ypos" "304"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar5"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel5A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel5A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel5A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "300"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel5B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel5B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel5B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "300"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel5"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel5"
+ "font" "ScoreboardSmall"
+ "labelText" "%class5%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "300"
+ "zpos" "5"
+ "wide" "282"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG6A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG6A"
+ "xpos" "c-285"
+ "ypos" "320"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG6B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG6B"
+ "xpos" "c+30"
+ "ypos" "320"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar6A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar6A"
+ "xpos" "c-282"
+ "ypos" "322"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar6"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar6B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar6B"
+ "xpos" "c-127"
+ "ypos" "322"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar6"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel6A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel6A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel6A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "318"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel6B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel6B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel6B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "318"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel6"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel6"
+ "font" "ScoreboardSmall"
+ "labelText" "%class6%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "318"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG7A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG7A"
+ "xpos" "c-285"
+ "ypos" "338"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG7B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG7B"
+ "xpos" "c+30"
+ "ypos" "338"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar7A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar7A"
+ "xpos" "c-282"
+ "ypos" "340"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar7"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar7B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar7B"
+ "xpos" "c-127"
+ "ypos" "340"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar7"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel7A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel7A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel7A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "336"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel7B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel7B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel7B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "336"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel7"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel7"
+ "font" "ScoreboardSmall"
+ "labelText" "%class7%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "336"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG8A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG8A"
+ "xpos" "c-285"
+ "ypos" "356"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG8B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG8B"
+ "xpos" "c+30"
+ "ypos" "356"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar8A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar8A"
+ "xpos" "c-282"
+ "ypos" "358"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar8"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar8B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar8B"
+ "xpos" "c-127"
+ "ypos" "358"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar8"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel8A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel8A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel8A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "354"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel8B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel8B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel8B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "354"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel8"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel8"
+ "font" "ScoreboardSmall"
+ "labelText" "%class8%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "354"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG9A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG9A"
+ "xpos" "c-285"
+ "ypos" "374"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG9B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG9B"
+ "xpos" "c+30"
+ "ypos" "374"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar9A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar9A"
+ "xpos" "c-282"
+ "ypos" "376"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar9"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar9B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar9B"
+ "xpos" "c-127"
+ "ypos" "376"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar9"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel9A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel9A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel9A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "372"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel9B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel9B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel9B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "372"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel9"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel9"
+ "font" "ScoreboardSmall"
+ "labelText" "%class9%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "372"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "RecordsBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RecordsBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "wide" "200"
+ "tall" "260"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "15 15 15 150"
+ }
+ "RecordsLabel1"
+ {
+ "ControlName" "Label"
+ "fieldName" "RecordsLabel1"
+ "font" "ScoreboardMedium"
+ "labelText" "#StatSummary_Label_BestMoments"
+ "textAlignment" "west"
+ "xpos" "c+124"
+ "ypos" "185"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "RecordsSubBG1"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RecordsSubBG1"
+ "xpos" "c+124"
+ "ypos" "230"
+ "zpos" "2"
+ "wide" "167"
+ "tall" "160"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "RecordsLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "RecordsLabel"
+ "font" "ScoreboardMedium"
+ "labelText" "#StatSummary_Records"
+ "textAlignment" "west"
+ "xpos" "c-265"
+ "ypos" "232"
+ "zpos" "5"
+ "wide" "220"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+ "OverallRecord1Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord1Label"
+ "font" "CerbeticaBold12"
+ "labelText" "%classrecord1label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "229"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord1Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord1Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord1value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "229"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord2Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord2Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord2label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "239"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord2Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord2Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord2value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "239"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord3Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord3Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord3label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "249"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord3Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord3Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord3value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "249"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord4Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord4Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord4label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "259"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord4Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord4Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord4value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "259"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord5Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord5Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord5label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "269"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord5Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord5Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord5value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "269"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord6Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord6Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord6label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "279"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord6Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord6Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord6value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "279"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord7Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord7Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord7label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "289"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord7Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord7Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord7value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "289"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord8Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord8Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord8label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "299"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord8Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord8Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord8value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "299"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord9Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord9Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord9label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "309"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord9Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord9Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord9value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "309"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord10Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord10Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord10label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "319"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord10Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord10Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord10value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "319"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord11Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord11Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord11label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "329"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord11Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord11Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord11value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "329"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord12Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord12Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord12label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "339"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord12Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord12Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord12value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "339"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord13Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord13Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord13label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "349"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord13Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord13Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord13value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "349"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord14Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord14Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord14label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "359"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord14Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord14Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord14value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "359"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord15Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord15Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord15label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "369"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord15Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord15Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord15value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "369"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ }
+ "TipImage"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "TipImage"
+ "xpos" "c-285"
+ "ypos" "9999"
+ "zpos" "12"
+ "wide" "0"
+ "tall" "0"
+ "visible" "0"
+ "enabled" "0"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "TipText"
+ {
+ "ControlName" "Label"
+ "fieldName" "TipText"
+ "font" "CerbeticaBold12"
+ "labelText" "%tiptext%"
+ "textAlignment" "west"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "12"
+ "wide" "0"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "wrap" "1"
+ }
+ "NextTipButton" [$WIN32]
+ {
+ "ControlName" "Button"
+ "fieldName" "NextTipButton"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "6"
+ "wide" "0"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "#TF_NextTip"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nexttip"
+ }
+ "ResetStatsButton" [$WIN32]
+ {
+ "ControlName" "Button"
+ "fieldName" "ResetStatsButton"
+ "xpos" "c130"
+ "ypos" "270"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_ResetStats"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "resetstatsbutton"
+ }
+ "CloseButton" [$WIN32]
+ {
+ "ControlName" "Button"
+ "fieldName" "CloseButton"
+ "xpos" "r190"
+ "ypos" "r50"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Close"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "vguicancel"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/statsummary_embedded.res b/resource/ui/statsummary_embedded.res
new file mode 100644
index 0000000..de8f051
--- /dev/null
+++ b/resource/ui/statsummary_embedded.res
@@ -0,0 +1,2015 @@
+"Resource/UI/winpanel.res"
+{
+ "TFStatsSummary"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TFStatsSummary"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "0"
+ "enabled" "1"
+ "bgcolor_override" "DarkGrey"
+ }
+
+ "MainBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBackground"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+
+ "OnYourWayLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "OnYourWayLabel"
+ "font" "CerbeticaBold24"
+ "labelText" "#LoadingMap"
+ "textAlignment" "west"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "50"
+ "wide" "0"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "MapLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapLabel"
+ "font" "HudFontMediumBigBold"
+ "labelText" "%maplabel%"
+ "textAlignment" "center"
+ "xpos" "5"
+ "ypos" "92"
+ "zpos" "50"
+ "wide" "350"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "MapType"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MapType"
+ "font" "HudFontMediumBigBold"
+ "labelText" "%maptype%"
+ "textAlignment" "center"
+ "xpos" "5"
+ "ypos" "117"
+ "zpos" "50"
+ "wide" "350"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "StatData"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "StatData"
+ "xpos" "0"
+ "ypos" "-130"
+ "zpos" "1"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+
+ "NonInteractiveHeaders"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NonInteractiveHeaders"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+
+ "BarChartLabelA"
+ {
+ "ControlName" "Label"
+ "fieldName" "BarChartLabelA"
+ "font" "CerbeticaBold12"
+ "labelText" "#StatSummary_StatTitle_MostPoints"
+ "textAlignment" "east"
+ "xpos" "c-282"
+ "ypos" "212"
+ "zpos" "5"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "BarChartLabelB"
+ {
+ "ControlName" "Label"
+ "fieldName" "BarChartLabelB"
+ "font" "CerbeticaBold12"
+ "labelText" "#StatSummary_StatTitle_TotalPlaytime"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "212"
+ "zpos" "5"
+ "wide" "150"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecordLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecordLabel"
+ "font" "CerbeticaBold12"
+ "labelText" "#StatSummary_Label_AsAnyClass"
+ "textAlignment" "west"
+ "xpos" "c+130"
+ "ypos" "200"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ }
+ "InteractiveHeaders"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "InteractiveHeaders"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "2"
+ "wide" "f0"
+ "tall" "480"
+ "visible" "1"
+ "enabled" "1"
+
+ "BarChartComboA"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "BarChartComboA"
+ "xpos" "c-285"
+ "ypos" "212"
+ "zpos" "10"
+ "wide" "154"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ }
+ "BarChartComboB"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "BarChartComboB"
+ "xpos" "c-127"
+ "ypos" "212"
+ "zpos" "10"
+ "wide" "154"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ }
+ "ClassCombo"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "ClassCombo"
+ "xpos" "c+124"
+ "ypos" "212"
+ "zpos" "10"
+ "wide" "167"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+ }
+ }
+ "AveragesBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "AveragesBG"
+ "xpos" "c-295"
+ "ypos" "165"
+ "wide" "600"
+ "tall" "300"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "15 15 15 255"
+ }
+ "AveragesLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "AveragesLabel"
+ "font" "ScoreboardMedium"
+ "labelText" "#StatSummary_Label_PerformanceReport"
+ "textAlignment" "west"
+ "xpos" "c-285"
+ "ypos" "185"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG1A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG1A"
+ "xpos" "c-285"
+ "ypos" "230"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG1B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG1B"
+ "xpos" "c+30"
+ "ypos" "230"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar1A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar1A"
+ "xpos" "c-282"
+ "ypos" "232"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar1"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar1B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar1B"
+ "xpos" "c-127"
+ "ypos" "232"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar1"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel1A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel1A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel1A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "228"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel1B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel1B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel1B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "228"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+ "ClassLabel1"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel1"
+ "font" "CerbeticaBold12"
+ "labelText" "%class1%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "228"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG2A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG2A"
+ "xpos" "c-285"
+ "ypos" "248"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG2B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG2B"
+ "xpos" "c+30"
+ "ypos" "248"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar2A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar2A"
+ "xpos" "c-282"
+ "ypos" "250"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar2"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar2B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar2B"
+ "xpos" "c-127"
+ "ypos" "250"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar2"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel2A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel2A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel2A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "246"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel2B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel2B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel2B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "246"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel2"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel2"
+ "font" "CerbeticaBold12"
+ "labelText" "%class2%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "246"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG3A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG3A"
+ "xpos" "c-285"
+ "ypos" "266"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG3B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG3B"
+ "xpos" "c+30"
+ "ypos" "266"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar3A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar3A"
+ "xpos" "c-282"
+ "ypos" "268"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar3"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar3B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar3B"
+ "xpos" "c-127"
+ "ypos" "268"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar3"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel3A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel3A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel3A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "264"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel3B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel3B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel3B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "264"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel3"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel3"
+ "font" "CerbeticaBold12"
+ "labelText" "%class3%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "264"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG4A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG4A"
+ "xpos" "c-285"
+ "ypos" "284"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG4B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG4B"
+ "xpos" "c+30"
+ "ypos" "284"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar4A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar4A"
+ "xpos" "c-282"
+ "ypos" "286"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar4"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar4B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar4B"
+ "xpos" "c-127"
+ "ypos" "286"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar4"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel4A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel4A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel4A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "282"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel4B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel4B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel4B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "282"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel4"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel4"
+ "font" "CerbeticaBold12"
+ "labelText" "%class4%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "282"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG5A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG5A"
+ "xpos" "c-285"
+ "ypos" "302"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG5B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG5B"
+ "xpos" "c+30"
+ "ypos" "302"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar5A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar5A"
+ "xpos" "c-282"
+ "ypos" "304"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar5"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar5B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar5B"
+ "xpos" "c-127"
+ "ypos" "304"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar5"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel5A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel5A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel5A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "300"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel5B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel5B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel5B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "300"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel5"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel5"
+ "font" "CerbeticaBold12"
+ "labelText" "%class5%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "300"
+ "zpos" "5"
+ "wide" "282"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG6A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG6A"
+ "xpos" "c-285"
+ "ypos" "320"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG6B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG6B"
+ "xpos" "c+30"
+ "ypos" "320"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar6A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar6A"
+ "xpos" "c-282"
+ "ypos" "322"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar6"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar6B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar6B"
+ "xpos" "c-127"
+ "ypos" "322"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar6"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel6A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel6A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel6A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "318"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel6B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel6B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel6B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "318"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel6"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel6"
+ "font" "CerbeticaBold12"
+ "labelText" "%class6%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "318"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG7A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG7A"
+ "xpos" "c-285"
+ "ypos" "338"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG7B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG7B"
+ "xpos" "c+30"
+ "ypos" "338"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar7A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar7A"
+ "xpos" "c-282"
+ "ypos" "340"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar7"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar7B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar7B"
+ "xpos" "c-127"
+ "ypos" "340"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar7"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel7A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel7A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel7A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "336"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel7B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel7B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel7B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "336"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel7"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel7"
+ "font" "CerbeticaBold12"
+ "labelText" "%class7%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "336"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG8A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG8A"
+ "xpos" "c-285"
+ "ypos" "356"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG8B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG8B"
+ "xpos" "c+30"
+ "ypos" "356"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar8A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar8A"
+ "xpos" "c-282"
+ "ypos" "358"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar8"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar8B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar8B"
+ "xpos" "c-127"
+ "ypos" "358"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar8"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel8A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel8A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel8A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "354"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel8B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel8B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel8B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "354"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel8"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel8"
+ "font" "CerbeticaBold12"
+ "labelText" "%class8%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "354"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarBG9A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG9A"
+ "xpos" "c-285"
+ "ypos" "374"
+ "zpos" "2"
+ "wide" "312"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarBG9B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBarBG9B"
+ "xpos" "c+30"
+ "ypos" "374"
+ "zpos" "2"
+ "wide" "70"
+ "tall" "16"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar9A"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar9A"
+ "xpos" "c-282"
+ "ypos" "376"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar9"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBar9B"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ClassBar9B"
+ "xpos" "c-127"
+ "ypos" "376"
+ "zpos" "3"
+ "wide" "151"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "StatBar9"
+ "PaintBackgroundType" "0"
+ }
+ "ClassBarLabel9A"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel9A"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel9A%"
+ "textAlignment" "west"
+ "xpos" "c-282"
+ "ypos" "372"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassBarLabel9B"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassBarLabel9B"
+ "font" "CerbeticaBold12"
+ "labelText" "%classbarlabel9B%"
+ "textAlignment" "west"
+ "xpos" "c-127"
+ "ypos" "372"
+ "zpos" "6"
+ "wide" "100"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "ClassLabel9"
+ {
+ "ControlName" "Label"
+ "fieldName" "ClassLabel9"
+ "font" "CerbeticaBold12"
+ "labelText" "%class9%"
+ "textAlignment" "west"
+ "xpos" "c+34"
+ "ypos" "372"
+ "zpos" "5"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "RecordsBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RecordsBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "wide" "200"
+ "tall" "260"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "bgcolor_override" "15 15 15 255"
+ }
+ "RecordsLabel1"
+ {
+ "ControlName" "Label"
+ "fieldName" "RecordsLabel1"
+ "font" "ScoreboardMediumSmall"
+ "labelText" "#StatSummary_Label_BestMoments"
+ "textAlignment" "west"
+ "xpos" "c+124"
+ "ypos" "185"
+ "wide" "300"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "RecordsSubBG1"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RecordsSubBG1"
+ "xpos" "c+124"
+ "ypos" "230"
+ "zpos" "2"
+ "wide" "167"
+ "tall" "160"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "0 0 0 80"
+ "PaintBackgroundType" "0"
+ }
+ "RecordsLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "RecordsLabel"
+ "font" "ScoreboardMedium"
+ "labelText" "#StatSummary_Records"
+ "textAlignment" "west"
+ "xpos" "c-265"
+ "ypos" "232"
+ "zpos" "5"
+ "wide" "220"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+ "OverallRecord1Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord1Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord1label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "229"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord1Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord1Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord1value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "229"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord2Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord2Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord2label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "239"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord2Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord2Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord2value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "239"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord3Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord3Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord3label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "249"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord3Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord3Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord3value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "249"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord4Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord4Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord4label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "259"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord4Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord4Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord4value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "259"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord5Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord5Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord5label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "269"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord5Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord5Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord5value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "269"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord6Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord6Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord6label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "279"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord6Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord6Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord6value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "279"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord7Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord7Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord7label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "289"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord7Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord7Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord7value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "289"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord8Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord8Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord8label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "299"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord8Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord8Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord8value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "299"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord9Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord9Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord9label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "309"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord9Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord9Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord9value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "309"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord10Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord10Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord10label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "319"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord10Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord10Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord10value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "319"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord11Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord11Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord11label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "329"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord11Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord11Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord11value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "329"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord12Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord12Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord12label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "339"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord12Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord12Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord12value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "339"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord13Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord13Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord13label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "349"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord13Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord13Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord13value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "349"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord14Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord14Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord14label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "359"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord14Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord14Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord14value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "359"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord15Label"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord15Label"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord15label%"
+ "textAlignment" "west"
+ "xpos" "c+128"
+ "ypos" "369"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "OverallRecord15Value"
+ {
+ "ControlName" "Label"
+ "fieldName" "OverallRecord15Value"
+ "font" "ScoreboardVerySmall"
+ "labelText" "%classrecord15value%"
+ "textAlignment" "west"
+ "xpos" "c+210"
+ "ypos" "369"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ }
+
+ "TipImage"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "TipImage"
+ "xpos" "c-285"
+ "ypos" "270"
+ "zpos" "12"
+ "wide" "35"
+ "tall" "35"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ }
+ "TipText"
+ {
+ "ControlName" "Label"
+ "fieldName" "TipText"
+ "font" "Cerbetica12"
+ "labelText" "%tiptext%"
+ "textAlignment" "west"
+ "xpos" "c-285"
+ "ypos" "263"
+ "zpos" "12"
+ "wide" "350"
+ "tall" "48"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ }
+
+ "NextTipButton"
+ {
+ "ControlName" "Button"
+ "fieldName" "NextTipButton"
+ "xpos" "c-248"
+ "ypos" "310"
+ "zpos" "6"
+ "wide" "90"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_NextTip"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nexttip"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ }
+
+ "ResetStatsButton"
+ {
+ "ControlName" "Button"
+ "fieldName" "ResetStatsButton"
+ "xpos" "c130"
+ "ypos" "270"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_ResetStats"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "resetstatsbutton"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "Button"
+ "fieldName" "CloseButton"
+ "xpos" "r190"
+ "ypos" "r50"
+ "zpos" "6"
+ "wide" "150"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ "labelText" "#TF_Close"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "vguicancel"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/steamworkshopdialog.res b/resource/ui/steamworkshopdialog.res
new file mode 100644
index 0000000..bf9d3bc
--- /dev/null
+++ b/resource/ui/steamworkshopdialog.res
@@ -0,0 +1,722 @@
+"Resource/SteamWorkshopDialog.res"
+{
+ "SteamWorkshopDialog"
+ {
+ "ControlName" "CSteamWorkshopDialog"
+ "fieldName" "SteamWorkshopDialog"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "25 25 25 240"
+ "border" "CyanBorderThick"
+ }
+
+ "Container"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Container"
+ "xpos" "c-300"
+ "ypos" "c-200"
+ "wide" "600"
+ "tall" "400"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "PaintBackgroundType" "0"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+
+ "Background"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "Background"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "600"
+ "tall" "400"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "0 0 0 255"
+ }
+
+ "WorkshopBranding"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "WorkshopBranding"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "600"
+ "tall" "300"
+ "visible" "1"
+ "enabled" "1"
+ "image" "workshop_branding"
+ "scaleImage" "1"
+ }
+
+ "BackgroundBottom"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BackgroundBottom"
+ "xpos" "0"
+ "ypos" "355"
+ "wide" "600"
+ "tall" "45"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "0 0 0 255"
+ }
+
+ "NoItemsContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "NoItemsContainer"
+ "xpos" "25"
+ "ypos" "60"
+ "wide" "550"
+ "tall" "245"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "PaintBackgroundType" "0"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#TF_SteamWorkshop_Title"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "550"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "DescLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmall"
+ "labelText" "#TF_SteamWorkshop_Desc"
+ "textAlignment" "north"
+ "xpos" "20"
+ "ypos" "50"
+ "zpos" "1"
+ "wide" "515"
+ "tall" "200"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "LearnMoreButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "LearnMoreButton"
+ "xpos" "175"
+ "ypos" "165"
+ "zpos" "20"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_SteamWorkshop_LearnHow"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "Command" "learn_more"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+
+ "ItemsContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "ItemsContainer"
+ "xpos" "25"
+ "ypos" "60"
+ "zpos" "1"
+ "wide" "550"
+ "tall" "245"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "PaintBackgroundType" "0"
+ "paintbackground" "1"
+ "border" "MainMenuHighlightBorder"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#TF_SteamWorkshop_YourItems"
+ "textAlignment" "west"
+ "xpos" "15"
+ "ypos" "15"
+ "zpos" "1"
+ "wide" "550"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "86 78 68 255"
+ }
+
+ "SteamWorkshopItem0"
+ {
+ "ControlName" "CSteamWorkshopItemPanel"
+ "fieldName" "SteamWorkshopItem0"
+ "xpos" "15"
+ "ypos" "30"
+ "wide" "125"
+ "tall" "200"
+ "pinCorner" "0"
+ "visible" "1"
+ }
+
+ "SteamWorkshopItem1"
+ {
+ "ControlName" "CSteamWorkshopItemPanel"
+ "fieldName" "SteamWorkshopItem1"
+ "xpos" "147"
+ "ypos" "30"
+ "wide" "125"
+ "tall" "200"
+ "pinCorner" "0"
+ "visible" "1"
+ }
+
+ "SteamWorkshopItem2"
+ {
+ "ControlName" "CSteamWorkshopItemPanel"
+ "fieldName" "SteamWorkshopItem2"
+ "xpos" "279"
+ "ypos" "30"
+ "wide" "125"
+ "tall" "200"
+ "pinCorner" "0"
+ "visible" "1"
+ }
+
+ "SteamWorkshopItem3"
+ {
+ "ControlName" "CSteamWorkshopItemPanel"
+ "fieldName" "SteamWorkshopItem3"
+ "xpos" "411"
+ "ypos" "30"
+ "wide" "125"
+ "tall" "200"
+ "pinCorner" "0"
+ "visible" "1"
+ }
+
+ "PrevPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PrevPageButton"
+ "xpos" "435"
+ "ypos" "215"
+ "zpos" "5"
+ "wide" "25"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "<"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "prevpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "CurPageLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CurPageLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "%page%"
+ "textAlignment" "center"
+ "xpos" "460"
+ "ypos" "215"
+ "zpos" "5"
+ "wide" "50"
+ "tall" "25"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "ColorCyan"
+ }
+
+ "NextPageButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "NextPageButton"
+ "xpos" "510"
+ "ypos" "215"
+ "zpos" "5"
+ "wide" "25"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "&D"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "nextpage"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ }
+
+ "ViewPublishedButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ViewPublishedButton"
+ "xpos" "435"
+ "ypos" "15"
+ "zpos" "20"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_SteamWorkshop_ViewPublished"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "view_files"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "EditButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "EditButton"
+ "xpos" "15"
+ "ypos" "215"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textinsetx" "25"
+ "use_proportional_insets" "1"
+ "font" "HudFontSmallBold"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ "labelText" "#TF_SteamWorkshop_Edit"
+ "command" "edit"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_disabledcolor" "0 0 0 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "5"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "13"
+ "tall" "13"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "glyph_workshop_edit"
+ }
+ }
+
+ "ViewButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "ViewButton"
+ "xpos" "125"
+ "ypos" "215"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textinsetx" "25"
+ "use_proportional_insets" "1"
+ "font" "HudFontSmallBold"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "labelText" "#TF_SteamWorkshop_View"
+ "command" "view"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "image_drawcolor" "235 226 202 255"
+ "image_disabledcolor" "0 0 0 255"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "5"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "13"
+ "tall" "13"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "glyph_workshop_view"
+ }
+ }
+
+ "DeleteButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "DeleteButton"
+ "xpos" "235"
+ "ypos" "215"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "textinsetx" "25"
+ "use_proportional_insets" "1"
+ "font" "HudFontSmallBold"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "labelText" "#TF_SteamWorkshop_Delete"
+ "command" "delete_item"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_disabledcolor" "0 0 0 255"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "5"
+ "ypos" "5"
+ "zpos" "1"
+ "wide" "13"
+ "tall" "13"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "glyph_workshop_delete"
+ }
+ }
+ }
+
+ "BrowseButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "BrowseButton"
+ "xpos" "375"
+ "ypos" "25"
+ "zpos" "20"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_SteamWorkshop_BrowseTheWorkshop"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "Command" "browse"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "LoadTestMapButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "LoadTestMapButton"
+ "xpos" "98"
+ "ypos" "310"
+ "zpos" "20"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_SteamWorkshop_Test"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "Command" "itemtest"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "PublishButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "PublishButton"
+ "xpos" "302"
+ "ypos" "310"
+ "zpos" "20"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_SteamWorkshop_Publish"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "Command" "publish"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "LearnMore2Button"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "LearnMore2Button"
+ "xpos" "235"
+ "ypos" "365"
+ "zpos" "20"
+ "wide" "150"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_SteamWorkshop_Instructions"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "Command" "learn_more"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "ViewLegalAgreementButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ViewLegalAgreementButton"
+ "xpos" "390"
+ "ypos" "365"
+ "zpos" "20"
+ "wide" "200"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_SteamWorkshop_Legal"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "view_legal_agreement"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultBgColor_override" "0 0 0 255"
+ "armedBgColor_override" "35 35 35 255"
+ "depressedBgColor_override" "0 0 0 255"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDark"
+
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "10"
+ "ypos" "365"
+ "zpos" "20"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "Close"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "textinsetx" "50"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "cancel"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultBgColor_override" "0 0 0 255"
+ "armedBgColor_override" "35 35 35 255"
+ "depressedBgColor_override" "0 0 0 255"
+
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanDark"
+
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/streamlistpanel.res b/resource/ui/streamlistpanel.res
new file mode 100644
index 0000000..c1bbf5e
--- /dev/null
+++ b/resource/ui/streamlistpanel.res
@@ -0,0 +1,212 @@
+"Resource/UI/StreamListPanel.res"
+{
+ "HeaderContainer"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "HeaderContainer"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "300"
+ "tall" "22"
+ "visible" "1"
+
+ "HeaderLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "HeaderLabel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "labelText" "Currently Live"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "300"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "PaintBackgroundType" "2"
+ "fgcolor_override" "TanLight"
+ "bgcolor_override" "25 25 25 255"
+ }
+ }
+
+ "CloseButton"
+ {
+ "ControlName" "CExImageButton"
+ "fieldName" "CloseButton"
+ "xpos" "282"
+ "ypos" "4"
+ "zpos" "10"
+ "wide" "14"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labeltext" "X"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "0"
+
+ "navDown" "MOTD_URLButton"
+ "navActivate" "<QuickplayButton"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "Command" "hide_streams"
+ "paintbackground" "0"
+
+ //"defaultFgColor_override" "235 226 202 255"
+ //"armedFgColor_override" "TanDarker"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "ColorCyan"
+ "depressedFgColor_override" "TanLight"
+
+ "image_drawcolor" "235 226 202 255"
+ "image_armedcolor" "LightRed"
+
+ "SubImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SubImage"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "14"
+ "tall" "14"
+ "visible" "0"
+ "enabled" "0"
+ "image" "close_button"
+ "scaleImage" "1"
+ }
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontSmallBold"
+ "labelText" "#MMenu_Stream_Title"
+ "textAlignment" "west"
+ "xpos" "5"
+ "ypos" "26"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "fgcolor" "56 53 49 255"
+ }
+
+ "Stream1"
+ {
+ "ControlName" "CTFStreamPanel"
+ "fieldName" "Stream1"
+ "xpos" "0"
+ "ypos" "30"
+ "wide" "p1"
+ "tall" "50"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Stream2"
+ {
+ "ControlName" "CTFStreamPanel"
+ "fieldName" "Stream2"
+ "xpos" "0"
+ "ypos" "85"
+ "wide" "p1"
+ "tall" "50"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Stream3"
+ {
+ "ControlName" "CTFStreamPanel"
+ "fieldName" "Stream3"
+ "xpos" "0"
+ "ypos" "140"
+ "wide" "p1"
+ "tall" "50"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Stream4"
+ {
+ "ControlName" "CTFStreamPanel"
+ "fieldName" "Stream4"
+ "xpos" "0"
+ "ypos" "195"
+ "wide" "p1"
+ "tall" "50"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Stream5"
+ {
+ "ControlName" "CTFStreamPanel"
+ "fieldName" "Stream5"
+ "xpos" "0"
+ "ypos" "250"
+ "wide" "p1"
+ "tall" "50"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "proportionaltoparent" "1"
+ }
+
+ "Stream_URLButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "Stream_URLButton"
+ "xpos" "75"
+ "ypos" "307"
+ "wide" "150"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#MMenu_Stream_ViewMore"
+ "textinsetx" "20"
+ "use_proportional_insets" "1"
+ "font" "HudFontSmallestBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "command" "view_more"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultFgColor_override" "235 226 202 255"
+ "defaultBgColor_override" "TanDarker"
+ "armedFgColor_override" "235 226 202 255"
+ "depressedFgColor_override" "235 226 202 255"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/streampanel.res b/resource/ui/streampanel.res
new file mode 100644
index 0000000..ad64b08
--- /dev/null
+++ b/resource/ui/streampanel.res
@@ -0,0 +1,162 @@
+"Resource/UI/StreamPanel.res"
+{
+ "BGRect"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BGRect"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+ "bgcolor_override" "0 0 0 50"
+ }
+
+ "LoadingPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "LoadingPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "10"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "proportionaltoparent" "1"
+
+ "SpinnerImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PreviewImage"
+ "xpos" "20"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "50"
+ "tall" "50"
+ "visible" "1"
+ "enable" "1"
+ "scaleImage" "1"
+ "image" "animated/tf2_logo_hourglass"
+ "proportionaltoparent" "1"
+ }
+
+ "DescriptionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DescriptionLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "#MMenu_Stream_Loading"
+ "textAlignment" "west"
+ "xpos" "90"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "56 53 49 255"
+ "proportionaltoparent" "1"
+ }
+ }
+
+ "PreviewImage"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PreviewImage"
+ "xpos" "5"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "80"
+ "tall" "50"
+ "visible" "1"
+ "enable" "1"
+ "scaleImage" "0"
+ }
+
+ "DisplayNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DisplayNameLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "%display_name%"
+ "textAlignment" "west"
+ "xpos" "90"
+ "ypos" "5"
+ "wide" "205"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TanLight"
+ }
+
+ "TextDescriptionLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TextDescriptionLabel"
+ "font" "HudFontSmallest"
+ "labelText" "%text_description%"
+ "textAlignment" "north-west"
+ "xpos" "90"
+ "ypos" "18"
+ "wide" "205"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TanLight"
+ }
+
+ "ViewerCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ViewerCountLabel"
+ "font" "HudFontSmallest"
+ "labelText" "%viewer_count%"
+ "textAlignment" "west"
+ "xpos" "90"
+ "ypos" "31"
+ "wide" "205"
+ "tall" "12"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TanLight"
+ }
+
+ "Stream_URLButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "Stream_URLButton"
+ "xpos" "5"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "290"
+ "tall" "50"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "labelText" ""
+ "visible" "1"
+ "enabled" "0"
+ "tabPosition" "0"
+ "default" "1"
+ "command" "stream"
+
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+
+ "defaultFgColor_override" "Transparent"
+ "armedFgColor_override" "Transparent"
+
+ "defaultBgColor_override" "Transparent"
+ "armedBgColor_override" "Transparent"
+
+ "border_armed" "TeamMenuBorder"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/tankprogressbar.res b/resource/ui/tankprogressbar.res
new file mode 100644
index 0000000..521e286
--- /dev/null
+++ b/resource/ui/tankprogressbar.res
@@ -0,0 +1,86 @@
+"Resource/UI/TankProgressBar.res"
+{
+ "TankProgressBar"
+ {
+ "ControlName" "CTankProgressBar"
+ "fieldName" "TankProgressBar"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "190"
+ "tall" "18"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "TankImage"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "TankImage"
+ "xpos" "5"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "18"
+ "tall" "18"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/leaderboard_class_tank"
+ "scaleImage" "1"
+ }
+
+ "ProgressBar"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "ProgressBar"
+ "xpos" "30"
+ "ypos" "7"
+ "zpos" "2"
+ "wide" "153"
+ "tall" "5"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+
+ "src_corner_height" "22" // pixels inside the image
+ "src_corner_width" "22"
+
+ "draw_corner_width" "5" // screen size of the corners ( and sides ), proportional
+ "draw_corner_height" "5"
+ }
+
+ "ProgressBarBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "ProgressBarBG"
+ "xpos" "29"
+ "ypos" "3"
+ "zpos" "1"
+ "wide" "155"
+ "tall" "12"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../HUD/tournament_panel_tan"
+
+ "src_corner_height" "22" // pixels inside the image
+ "src_corner_width" "22"
+
+ "draw_corner_width" "5" // screen size of the corners ( and sides ), proportional
+ "draw_corner_height" "5"
+ }
+
+ "ProgressBarBG2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ProgressBarBG2"
+ "xpos" "30"
+ "ypos" "7"
+ "zpos" "2"
+ "wide" "153"
+ "tall" "5"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "ColorCyan"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/targetid.res b/resource/ui/targetid.res
new file mode 100644
index 0000000..72587ff
--- /dev/null
+++ b/resource/ui/targetid.res
@@ -0,0 +1,315 @@
+"Resource/UI/TargetID.res"
+{
+ "TargetBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TargetBG"
+ "xpos" "0"
+ "ypos" "29"
+ "zpos" "6"
+ "wide" "600"
+ "tall" "14"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 220"
+ }
+
+ "TargetBackground2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "TargetBackground2"
+ "xpos" "0"
+ "ypos" "15"
+ "zpos" "6"
+ "wide" "600"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "TargetIDBG"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "TargetIDBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "640"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/color_panel_brown"
+ "scaleImage" "1"
+ "teambg_1" "../hud/color_panel_brown"
+ "teambg_2" "../hud/color_panel_red"
+ "teambg_3" "../hud/color_panel_blu"
+
+ "src_corner_height" "23"
+ "src_corner_width" "23"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "TargetIDBG_Spec_Blue"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "TargetIDBG_Spec_Blue"
+ "xpos" "0"
+ "ypos" "43"
+ "zpos" "6"
+ "wide" "252"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/color_panel_blu"
+
+ "src_corner_height" "23"
+ "src_corner_width" "23"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "TargetIDBG_Spec_Red"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "TargetIDBG_Spec_Red"
+ "xpos" "0"
+ "ypos" "43"
+ "zpos" "6"
+ "wide" "252"
+ "tall" "10"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/color_panel_red"
+
+ "src_corner_height" "23"
+ "src_corner_width" "23"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "TargetNameLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TargetNameLabel"
+ "font" "Cerbetica14"
+ "xpos" "45"
+ "ypos" "28"
+ "zpos" "7"
+ "wide" "300"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%targetname%"
+ "textAlignment" "west"
+ }
+
+ "TargetNameLabelShadow"
+ {
+ "ControlName" "Label"
+ "fieldName" "TargetNameLabelShadow"
+ "font" "Cerbetica14"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%targetname%"
+ "textAlignment" "west"
+ "fgcolor_override" "TransparentBlack"
+
+ "pin_to_sibling" "TargetNameLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "TargetDataLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "TargetDataLabel"
+ "font" "Cerbetica12"
+ "xpos" "15"
+ "ypos" "15"
+ "zpos" "6"
+ "wide" "300"
+ "tall" "15"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%targetdata%"
+ "textAlignment" "west"
+ }
+
+ "SpectatorGUIHealth"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "SpectatorGUIHealth"
+ "xpos" "-2"
+ "ypos" "12"
+ "zpos" "10"
+ "wide" "38"
+ "tall" "42"
+ "visible" "1"
+ "enabled" "1"
+ "HealthBonusPosAdj" "10"
+ "HealthDeathWarning" "0.49"
+ "TFFont" "HudFontSmall"
+ "HealthDeathWarningColor" "HUDDeathWarning"
+ "TextColor" "HudOffWhite"
+ }
+
+ "AmmoIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "AmmoIcon"
+ "xpos" "45"
+ "ypos" "16"
+ "zpos" "12"
+ "wide" "12"
+ "tall" "12"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/leaderboard_class_heavy"
+ "scaleImage" "1"
+ }
+
+ "KillStreakAnchor"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "KillStreakAnchor"
+ "xpos" "2"
+ "ypos" "18"
+ "wide" "8"
+ "tall" "8"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "KillStreakIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "KillStreakIcon"
+ "xpos" "0"
+ "ypos" "1"
+ "zpos" "12"
+ "wide" "12"
+ "tall" "12"
+ "visible" "0"
+ "enabled" "1"
+ "image" "../hud/leaderboard_streak"
+ "scaleImage" "1"
+
+ "pin_to_sibling" "KillStreakAnchor"
+ "pin_corner_to_sibling" "1"
+ "pin_to_sibling_corner" "1"
+ }
+
+ "MoveableSubPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "MoveableSubPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "6"
+ "wide" "32"
+ "tall" "36"
+ "visible" "1"
+ "enabled" "1"
+
+ "MoveableIconBG"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MoveableIconBG"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "0"
+ "tall" "0"
+ "visible" "1"
+ "enabled" "1"
+ "icon" "obj_status_alert_background_tall_nocolor"
+ "iconColor" "HudBlack"
+ "scaleImage" "1"
+ }
+
+ "MoveableIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MoveableIcon"
+ "xpos" "5"
+ "ypos" "7"
+ "zpos" "6"
+ "wide" "0"
+ "tall" "0"
+ "visible" "1"
+ "enabled" "1"
+ "icon" "obj_status_sentrygun_1"
+ "drawcolor" "ProgressOffWhite"
+ "scaleImage" "1"
+ }
+ "MoveableSymbolIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MoveableSymbolIcon"
+ "xpos" "5"
+ "ypos" "7"
+ "zpos" "6"
+ "wide" "0"
+ "tall" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../hud/eng_sel_item_movable"
+ "drawcolor" "ProgressOffWhite"
+ "scaleImage" "1"
+ }
+
+ "MoveableKeyText"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "MoveableKeyText"
+ "font_minmode" "Cerbetica12"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "6"
+ "wide" "12"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "Pick Up"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "MoveableKeyLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "MoveableKeyLabel"
+ "font" "Cerbetica12"
+ "xpos" "0"
+ "ypos" "29"
+ "zpos" "6"
+ "wide" "12"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%movekey%"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/teammenu.res b/resource/ui/teammenu.res
new file mode 100644
index 0000000..1606aeb
--- /dev/null
+++ b/resource/ui/teammenu.res
@@ -0,0 +1,501 @@
+"Resource/UI/TeamMenu.res"
+{
+ "team"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "team"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "255 0 0 255"
+ "tabPosition" "0"
+ }
+ "MainBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "fillcolor" "Transparent"
+ }
+ "SidePanelBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SidePanelBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "255"
+ "tall" "f0"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "fillcolor" "0 0 0 60"
+ }
+ "AutojoinBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "AutojoinBackground"
+ "xpos" "0"
+ "ypos" "c-75"
+ "zpos" "0"
+ "wide" "255"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+ "SpectateBackground"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "SpectateBackground"
+ "xpos" "0"
+ "ypos" "c45"
+ "zpos" "0"
+ "wide" "255"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 100"
+ }
+
+ "SysMenu"
+ {
+ "ControlName" "Menu"
+ "fieldName" "SysMenu"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "64"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ }
+
+ "MapInfo"
+ {
+ "ControlName" "HTML"
+ "fieldName" "MapInfo"
+ "xpos" "100"
+ "ypos" "34"
+ "wide" "450"
+ "tall" "365"
+ "autoResize" "3"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "tabPosition" "0"
+ }
+
+ "mapname"
+ {
+ "ControlName" "Label"
+ "fieldName" "mapname"
+ "xpos" "10"
+ "ypos" "35"
+ "wide" "235"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "1"
+ "font" "CerbeticaBold28"
+ "fgcolor" "TanLight"
+ }
+
+ "SelectTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SelectTeamLabel"
+ "xpos" "0"
+ "ypos" "c165"
+ "zpos" "6"
+ "wide" "255"
+ "tall" "30"
+ "labelText" "#TF_SelectATeam"
+ "textAlignment" "center"
+ "font" "CerbeticaBold32"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "HudOffWhite"
+ }
+
+ "teambutton0"
+ {
+ "ControlName" "CTFTeamButton"
+ "fieldName" "teambutton0"
+ "xpos" "10"
+ "ypos" "c-35"
+ "zpos" "3"
+ "wide" "245"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "3"
+ "labelText" "&3 BLU" [$WIN32]
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "jointeam blue"
+ "team" "3" // Blue Team
+ "font" "CerbeticaBold20"
+ "defaultFgColor_override" "255 255 255 128"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "255 255 255 128"
+ "selectedFgColor_override" "TanLight"
+ }
+
+ "BlueTeamBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "BlueTeamBG"
+ "xpos" "0"
+ "ypos" "c-35"
+ "zpos" "0"
+ "wide" "255"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "70 130 180 125"
+ }
+
+ "teambutton1"
+ {
+ "ControlName" "CTFTeamButton"
+ "fieldName" "teambutton1"
+ "xpos" "10"
+ "ypos" "c5"
+ "zpos" "3"
+ "wide" "245"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "3"
+ "labelText" "&4 RED" [$WIN32]
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "command" "jointeam red"
+ "team" "4" // Red Team
+ "font" "CerbeticaBold20"
+
+ "defaultFgColor_override" "255 255 255 128"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "255 255 255 128"
+ "selectedFgColor_override" "TanLight"
+ }
+
+ "RedTeamBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "RedTeamBG"
+ "xpos" "0"
+ "ypos" "c5"
+ "zpos" "0"
+ "wide" "255"
+ "tall" "30"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "205 50 50 153"
+ }
+
+ "teambutton2"
+ {
+ "ControlName" "CTFTeamButton"
+ "fieldName" "teambutton2"
+ "xpos" "10"
+ "ypos" "c-75"
+ "zpos" "3"
+ "wide" "245"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "labelText" "&1 Auto-Join"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "paintborder" "0"
+ "command" "jointeam auto"
+ "font" "CerbeticaBold20"
+ "defaultFgColor_override" "255 255 255 128"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "255 255 255 128"
+ "selectedFgColor_override" "TanLight"
+ }
+
+ "teambutton3"
+ {
+ "ControlName" "CTFTeamButton"
+ "fieldName" "teambutton3"
+ "xpos" "10"
+ "ypos" "c45"
+ "zpos" "3"
+ "wide" "245"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "2"
+ "labelText" "&2 Spectate" [$WIN32]
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "paintborder" "0"
+ "command" "jointeam spectate"
+ "font" "CerbeticaBold20"
+ "defaultFgColor_override" "255 255 255 128"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "255 255 255 128"
+ "selectedFgColor_override" "TanLight"
+ }
+
+ "TeamMenuAuto"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TeamMenuAuto"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "102"
+ "tall" "24"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "labelText" "#TF_Random"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "font" "MenuSmallFont"
+ "fgcolor" "Black"
+ }
+
+ "TeamMenuSpectate"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TeamMenuSpectate"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "1"
+ "wide" "0"
+ "tall" "0"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "labelText" ""
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "font" "CerbeticaBold16"
+ "fgcolor" "White"
+ }
+
+ "MenuBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MenuBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "0"
+ "fillcolor" "255 255 255 7"
+ }
+
+ "BlueCount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueCount"
+ "xpos" "-10"
+ "ypos" "c-35"
+ "zpos" "1"
+ "wide" "255"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%bluecount%"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "1"
+ "font" "CerbeticaBold20"
+ "fgcolor" "255 255 255 255"
+ }
+
+ "RedCount"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedCount"
+ "xpos" "-10"
+ "ypos" "c5"
+ "zpos" "1"
+ "wide" "255"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%redcount%"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "1"
+ "font" "CerbeticaBold20"
+ "fgcolor" "255 255 255 255"
+ }
+
+ "HighlanderLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "HighlanderLabel"
+ "xpos" "0"
+ "ypos" "c95"
+ "zpos" "6"
+ "wide" "255"
+ "tall" "50"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Highlander_Mode"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ "centerwrap" "1"
+ }
+
+ "HighlanderLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "HighlanderLabelShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "6"
+ "wide" "255"
+ "tall" "50"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Highlander_Mode"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TransparentBlack"
+ "centerwrap" "1"
+
+ "pin_to_sibling" "HighlanderLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "TeamsFullLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TeamsFullLabel"
+ "xpos" "c-50"
+ "ypos" "c150"
+ "zpos" "6"
+ "wide" "105"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#TF_Teams_Full"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold12"
+ "fgcolor" "TanLight"
+ "centerwrap" "1"
+ }
+
+ "TeamsFullLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TeamsFullLabelShadow"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "6"
+ "wide" "105"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "#TF_Teams_Full"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "CerbeticaBold12"
+ "fgcolor" "TransparentBlack"
+ "centerwrap" "1"
+
+ "pin_to_sibling" "TeamsFullLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "0"
+ "ypos" "r40"
+ "zpos" "6"
+ "wide" "255"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "0"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#TF_Cancel"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "paintbackground""0"
+ "command" "cancelmenu"
+ "font" "CerbeticaBold16"
+ "defaultFgColor_override" "255 255 255 128"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "255 255 255 128"
+ "selectedFgColor_override" "TanLight"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/textwindow.res b/resource/ui/textwindow.res
new file mode 100644
index 0000000..f0f1711
--- /dev/null
+++ b/resource/ui/textwindow.res
@@ -0,0 +1,160 @@
+"Resource/UI/TextWindow.res"
+{
+ "info"
+ {
+ "ControlName" "CTFTextWindow"
+ "fieldName" "info"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ }
+
+ "MainBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBG"
+ "xpos" "c-180"
+ "ypos" "c-120"
+ "zpos" "-1"
+ "wide" "360"
+ "tall" "250"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "TransparentBlack"
+ }
+
+ "TFMessageTitle"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TFMessageTitle"
+ "xpos" "c-180"
+ "ypos" "c-116"
+ "zpos" "1"
+ "wide" "360"
+ "tall" "26"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_WELCOME"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica24"
+ "fgcolor" "TanLight"
+ }
+
+ "TextMessage"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "TextMessage"
+ "xpos" "9999"
+ }
+
+ "TFTextMessage"
+ {
+ "ControlName" "CExRichText"
+ "fieldName" "TFTextMessage"
+ "font" "Cerbetica12"
+ "xpos" "c-170"
+ "ypos" "c-90"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "185"
+ "autoResize" "3"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintborder" "0"
+ "textAlignment" "northwest"
+ "fgcolor" "TanLight"
+ }
+
+ "HTMLMessage"
+ {
+ "ControlName" "HTML"
+ "fieldName" "HTMLMessage"
+ "xpos" "c-170"
+ "ypos" "c-110"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "205"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "paintborder" "0"
+ }
+
+ "ok"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ok"
+ "xpos" "c-180"
+ "ypos" "c96"
+ "zpos" "6"
+ "wide" "360"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "CONTINUE (&E)"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "command" "okay"
+ "default" "1"
+ "font" "Cerbetica24"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+ "selectedFgColor_override" "TanDark"
+ }
+
+ "MenuBG"
+ {
+ "ControlName" "CModelPanel"
+ "fieldName" "MenuBG"
+ "xpos" "9999"
+ }
+
+ "ShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShadedBar"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "5"
+ "wide" "f0"
+ "tall" "50"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "image" "loadout_bottom_gradient"
+ "tileImage" "1"
+ "PaintBackgroundType" "0"
+ }
+
+ "MessageTitle"
+ {
+ "ControlName" "Label"
+ "fieldName" "MessageTitle"
+ "xpos" "9999"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/textwindowcustomserver.res b/resource/ui/textwindowcustomserver.res
new file mode 100644
index 0000000..f305a87
--- /dev/null
+++ b/resource/ui/textwindowcustomserver.res
@@ -0,0 +1,185 @@
+"Resource/UI/TextWindowCustomServer.res"
+{
+ "info"
+ {
+ "ControlName" "CTFTextWindow"
+ "fieldName" "info"
+ "xpos" "0"
+ "ypos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ }
+
+ "MainBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "MainBG"
+ "xpos" "c-250"
+ "ypos" "c-210"
+ "zpos" "-1"
+ "wide" "500"
+ "tall" "415"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "0 0 0 200"
+ }
+
+ "TFMessageTitle"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TFMessageTitle"
+ "xpos" "c-180"
+ "ypos" "c-116"
+ "zpos" "1"
+ "wide" "360"
+ "tall" "26"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_WELCOME"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "Cerbetica24"
+ "fgcolor" "TanLight"
+ }
+
+ "TextMessage"
+ {
+ "ControlName" "TextEntry"
+ "fieldName" "TextMessage"
+ "visible" "0"
+ "enabled" "0"
+ }
+
+ "TFTextMessage"
+ {
+ "ControlName" "CExRichText"
+ "fieldName" "TFTextMessage"
+ "font" "Cerbetica12"
+ "xpos" "c-170"
+ "ypos" "c-90"
+ "zpos" "1"
+ "wide" "340"
+ "tall" "185"
+ "autoResize" "3"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "paintborder" "0"
+ "textAlignment" "northwest"
+ "fgcolor" "TanLight"
+ }
+
+ "HTMLMessage"
+ {
+ "ControlName" "HTML"
+ "fieldName" "HTMLMessage"
+ "xpos" "c-240"
+ "ypos" "c-200"
+ "zpos" "1"
+ "wide" "480"
+ "tall" "370"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "paintborder" "0"
+ }
+
+ "ok"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "ok"
+ "xpos" "c-180"
+ "ypos" "c171"
+ "zpos" "6"
+ "wide" "360"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "2"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "CONTINUE (&E)"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "wrap" "0"
+ "command" "okay"
+ "default" "1"
+ "font" "Cerbetica24"
+ "paintbackground" "0"
+
+ "fgcolor" "TanLight"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanDark"
+ "depressedFgColor_override" "TanDark"
+ "selectedFgColor_override" "TanDark"
+ }
+
+ "MenuBG"
+ {
+ "ControlName" "CModelPanel"
+ "fieldName" "MenuBG"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "f0"
+ "tall" "480"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fov" "20"
+
+ "model"
+ {
+ "modelname" "models/vgui/UI_welcome01_screen.mdl"
+ "skin" "0"
+ "angles_x" "0"
+ "angles_y" "180"
+ "angles_z" "0"
+ "origin_x" "290"
+ "origin_y" "0"
+ "origin_z" "-39"
+ }
+ }
+
+ "ShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShadedBar"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "5"
+ "wide" "f0"
+ "tall" "50"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "image" "loadout_bottom_gradient"
+ "tileImage" "1"
+ "PaintBackgroundType" "0"
+ }
+
+ "MessageTitle"
+ {
+ "ControlName" "Label"
+ "fieldName" "MessageTitle"
+ "visible" "0"
+ "enabled" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/tfadvancedoptionsdialog.res b/resource/ui/tfadvancedoptionsdialog.res
new file mode 100644
index 0000000..62b4aac
--- /dev/null
+++ b/resource/ui/tfadvancedoptionsdialog.res
@@ -0,0 +1,166 @@
+"Resource\UI\TFAdvancedOptionsDialog.res"
+{
+ "TFAdvancedOptionsDialog"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TFAdvancedOptionsDialog"
+ "xpos" "c-250"
+ "ypos" "90"
+ "wide" "500"
+ "tall" "350"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "DarkGrey"
+ "paintbackgroundtype" "0"
+ "settitlebarvisible" "0"
+ "paintborder" "1"
+ "paintbackground" "1"
+ "border" "CyanBorderThick"
+ "control_w" "500"
+ "control_h" "25"
+ "slider_w" "500"
+ "slider_h" "25"
+ }
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontMediumBold"
+ "labelText" "#TF_AdvancedOptions"
+ "textAlignment" "center"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "500"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ }
+
+ "CancelButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "CancelButton"
+ "xpos" "150"
+ "ypos" "310"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#Cancel"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "Close"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "OkButton"
+ {
+ "ControlName" "CExButton"
+ "fieldName" "OkButton"
+ "xpos" "300"
+ "ypos" "310"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "labelText" "#GameUI_Ok"
+ "font" "HudFontSmallBold"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "default" "1"
+ "Command" "Ok"
+ "sound_depressed" "UI/buttonclick.wav"
+ "sound_released" "UI/buttonclickrelease.wav"
+ "paintbackground" "1"
+ "defaultBgColor_override" "15 15 15 255"
+ "armedBgColor_override" "25 25 25 255"
+ "depressedBgColor_override" "25 25 25 255"
+ "defaultFgColor_override" "TanLight"
+ "armedFgColor_override" "TanLight"
+ "depressedFgColor_override" "TanLight"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+
+ "PanelListPanel"
+ {
+ "ControlName" "CPanelListPanel"
+ "fieldName" "PanelListPanel"
+ "xpos" "10"
+ "ypos" "40"
+ "wide" "480"
+ "tall" "260"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "bgcolor_override" "Transparent"
+ }
+
+ "TooltipPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TooltipPanel"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "100"
+ "wide" "240"
+ "tall" "50"
+ "visible" "0"
+ "paintbackground" "1"
+ "border" "ButtonHover"
+ "bgcolor_override" "DarkerGrey"
+
+ "TipLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TipLabel"
+ "font" "HudFontSmallest"
+ "labelText" "%tiptext%"
+ "textAlignment" "center"
+ "xpos" "20"
+ "ypos" "10"
+ "zpos" "2"
+ "wide" "200"
+ "tall" "30"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor_override" "TanLight"
+ "wrap" "1"
+ //"centerwrap" "1"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/votehud.res b/resource/ui/votehud.res
new file mode 100644
index 0000000..fb4ea4e
--- /dev/null
+++ b/resource/ui/votehud.res
@@ -0,0 +1,705 @@
+"Resource/UI/VoteHud.res"
+{
+ "VotePassed"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "VotePassed"
+ "xpos" "10"
+ "ypos" "r315"
+ "wide" "150"
+ "tall" "67"
+ "visible" "0"
+ "enabled" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "DarkGrey"
+
+ "PassedIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "PassedIcon"
+ "xpos" "10"
+ "ypos" "10"
+ "wide" "17"
+ "tall" "17"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "hud/vote_yes"
+ }
+
+ "PassedTitle"
+ {
+ "ControlName" "Label"
+ "fieldName" "PassedTitle"
+ "xpos" "32"
+ "ypos" "10"
+ "wide" "98"
+ "tall" "17"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#GameUI_vote_passed"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardSmall"
+ "wrap" "1"
+ "fgcolor_override" "White"
+ }
+
+ "PassedResult"
+ {
+ "ControlName" "Label"
+ "fieldName" "PassedResult"
+ "xpos" "10"
+ "ypos" "29"
+ "wide" "130"
+ "tall" "40"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%passedresult%"
+ "textAlignment" "north-west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "wrap" "1"
+ "fgcolor_override" "White"
+ "noshortcutsyntax" "1"
+ }
+ }
+
+ "VoteActive"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "VoteActive"
+ "xpos" "10"
+ "ypos" "r315"
+ "wide" "150"
+ "tall" "144"
+ "visible" "0"
+ "enabled" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "DarkGrey"
+
+ "Header"
+ {
+ "ControlName" "Label"
+ "fieldName" "Header"
+ "xpos" "10"
+ "ypos" "5"
+ "wide" "130"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%header%"
+ "textAlignment" "north-west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "wrap" "1"
+ "fgcolor_override" "ColorGreyMid"
+ }
+
+ "Issue"
+ {
+ "ControlName" "Label"
+ "fieldName" "Issue"
+ "xpos" "10"
+ "ypos" "22"
+ "wide" "120"
+ "tall" "40"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%voteissue%"
+ "textAlignment" "north-west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardSmall"
+ "fgcolor_override" "White"
+ "wrap" "1"
+ "noshortcutsyntax" "1"
+ }
+
+ "TargetAvatarImage"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "TargetAvatarImage"
+ "xpos" "10"
+ "ypos" "23"
+ "wide" "16"
+ "tall" "16"
+ "visible" "0"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+
+ "Divider"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Divider"
+ "xpos" "10"
+ "ypos" "50"
+ "wide" "130"
+ "tall" "1"
+ "fillcolor" "ColorGreyMid"
+ "zpos" "0"
+ }
+
+ // Temp UI
+ "LabelOption1"
+ {
+ "ControlName" "Label"
+ "fieldName" "LabelOption1"
+ "xpos" "10"
+ "ypos" "57"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "fgcolor_override" "White"
+ }
+
+ "Option1Background_Selected"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Option1Background_Selected"
+ "xpos" "10"
+ "ypos" "57"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "1"
+ "fillcolor" "88 119 140 180"
+ "visible" "1"
+ }
+
+ "Option1CountLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "Option1CountLabel"
+ "xpos" "28"
+ "ypos" "113"
+ "wide" "16"
+ "tall" "16"
+ "zpos" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "Yes"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardSmall"
+ "fgcolor_override" "White"
+ }
+
+ "LabelOption2"
+ {
+ "ControlName" "Label"
+ "fieldName" "LabelOption2"
+ "xpos" "10"
+ "ypos" "73"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "fgcolor_override" "White"
+ }
+
+ "Option2Background_Selected"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Option2Background_Selected"
+ "xpos" "10"
+ "ypos" "73"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "1"
+ "fillcolor" "88 119 140 180"
+ "visible" "1"
+ }
+
+ "Option2CountLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "Option2CountLabel"
+ "xpos" "74"
+ "ypos" "113"
+ "wide" "16"
+ "tall" "16"
+ "zpos" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "No"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardSmall"
+ "fgcolor_override" "White"
+ }
+
+ "LabelOption3"
+ {
+ "ControlName" "Label"
+ "fieldName" "LabelOption3"
+ "xpos" "10"
+ "ypos" "89"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "fgcolor_override" "White"
+ }
+
+ "Option3Background_Selected"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Option3Background_Selected"
+ "xpos" "10"
+ "ypos" "89"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "1"
+ "fillcolor" "88 119 140 180"
+ "visible" "0"
+ }
+
+ "LabelOption4"
+ {
+ "ControlName" "Label"
+ "fieldName" "LabelOption4"
+ "xpos" "10"
+ "ypos" "105"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "fgcolor_override" "White"
+ }
+
+ "Option4Background_Selected"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Option4Background_Selected"
+ "xpos" "10"
+ "ypos" "105"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "1"
+ "fillcolor" "88 119 140 180"
+ "visible" "0"
+ }
+
+ "LabelOption5"
+ {
+ "ControlName" "Label"
+ "fieldName" "LabelOption5"
+ "xpos" "10"
+ "ypos" "121"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "2"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "fgcolor_override" "White"
+ }
+
+ "Option5Background_Selected"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Option5Background_Selected"
+ "xpos" "10"
+ "ypos" "121"
+ "wide" "130"
+ "tall" "16"
+ "zpos" "1"
+ "fillcolor" "88 119 140 180"
+ "visible" "0"
+ }
+
+ "Divider2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "Divider2"
+ "xpos" "10"
+ "ypos" "100"
+ "wide" "130"
+ "tall" "1"
+ "fillcolor" "ColorGreyMid"
+ "zpos" "0"
+ }
+
+ "VoteCountLabel"
+ {
+ "ControlName" "Label"
+ "fieldName" "VoteCountLabel"
+ "xpos" "10"
+ "ypos" "100"
+ "wide" "140"
+ "tall" "20"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#GameUI_vote_current_vote_count"
+ "textAlignment" "north-west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "fgcolor_override" "ColorGreyMid"
+ }
+
+ // Vote Bar
+ "VoteBar"
+ {
+ "ControlName" "Panel"
+ "fieldName" "VoteBar"
+ "xpos" "11"
+ "ypos" "113"
+ "wide" "130"
+ "tall" "18"
+ "zpos" "2"
+ "visible" "1"
+ "enabled" "1"
+ "box_size" "16"
+ "spacer" "6"
+ "box_inset" "1"
+ "yes_texture" "vgui/hud/vote_yes"
+ "no_texture" "vgui/hud/vote_no"
+ }
+ }
+
+ // This is sent to the vote caller when they're not able to start the vote
+ "CallVoteFailed"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "CallVoteFailed"
+ "xpos" "10"
+ "ypos" "c-80"
+ "wide" "150"
+ "tall" "67"
+ "visible" "0"
+ "enabled" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "DarkGrey"
+
+ "FailedIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "FailedIcon"
+ "xpos" "10"
+ "ypos" "10"
+ "wide" "17"
+ "tall" "17"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "hud/vote_no"
+ }
+
+ "FailedTitle"
+ {
+ "ControlName" "Label"
+ "fieldName" "FailedTitle"
+ "xpos" "32"
+ "ypos" "10"
+ "wide" "80"
+ "tall" "17"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#GameUI_vote_failed"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardSmall"
+ "wrap" "1"
+ "fgcolor_override" "200 30 30 255"
+ }
+
+ "FailedReason"
+ {
+ "ControlName" "Label"
+ "fieldName" "FailedReason"
+ "xpos" "10"
+ "ypos" "29"
+ "wide" "140"
+ "tall" "40"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%FailedReason%"
+ "textAlignment" "north-west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "wrap" "1"
+ "fgcolor_override" "White"
+ }
+ }
+
+ // This is shown to everyone when a vote fails due to lack of votes
+ "VoteFailed"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "VoteFailed"
+ "xpos" "10"
+ "ypos" "r315"
+ "wide" "150"
+ "tall" "67"
+ "visible" "0"
+ "enabled" "1"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "DarkGrey"
+
+ "FailedIcon"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "FailedIcon"
+ "xpos" "10"
+ "ypos" "10"
+ "wide" "17"
+ "tall" "17"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "image" "hud/vote_no"
+ }
+
+ "FailedTitle"
+ {
+ "ControlName" "Label"
+ "fieldName" "FailedTitle"
+ "xpos" "32"
+ "ypos" "10"
+ "wide" "98"
+ "tall" "17"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#GameUI_vote_failed"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardSmall"
+ "wrap" "1"
+ "fgcolor_override" "200 30 30 255"
+ }
+
+ "FailedReason"
+ {
+ "ControlName" "Label"
+ "fieldName" "FailedReason"
+ "xpos" "10"
+ "ypos" "29"
+ "wide" "130"
+ "tall" "40"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "north-west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "font" "ScoreboardVerySmall"
+ "wrap" "1"
+ "fgcolor_override" "White"
+ }
+ }
+
+ "VoteSetupDialog"
+ {
+ "ControlName" "CVoteSetupDialog"
+ "fieldName" "VoteSetupDialog"
+ "xpos" "c-200"
+ "ypos" "c-150"
+ "wide" "400"
+ "tall" "310"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "settitlebarvisible" "0"
+ "border" "CyanBorderThick"
+ "bgcolor_override" "DarkGrey"
+ "PaintBackground" "1"
+
+ "header_font" "ItemFontNameLarge"
+ "header_fgcolor" "Orange"
+ "issue_width" "180"
+ "issue_font" "ItemFontNameSmall"
+ "issue_fgcolor" "TanLight"
+ "issue_fgcolor_disabled" "TanDark"
+ "parameter_width" "200"
+
+ "TitleLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabel"
+ "font" "HudFontMediumSmallBold"
+ "labelText" "#TF_Vote_Title"
+ "textAlignment" "north"
+ "xpos" "0"
+ "ypos" "10"
+ "wide" "400"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "wrap" "0"
+ }
+
+ "VoteSetupList"
+ {
+ "ControlName" "SectionedListPanel"
+ "fieldName" "VoteSetupList"
+ "xpos" "10"
+ "ypos" "38"
+ "zpos" "2"
+ "wide" "180"
+ "tall" "200"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "autoresize" "0"
+ "linespacing" "16"
+ }
+
+ "VoteParameterList"
+ {
+ "ControlName" "SectionedListPanel"
+ "fieldName" "VoteParameterList"
+ "xpos" "190"
+ "ypos" "38"
+ "zpos" "2"
+ "wide" "200"
+ "tall" "200"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "autoresize" "0"
+ "linespacing" "16"
+ }
+
+ "ComboLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ComboLabel"
+ "font" "HudFontSmallestBold"
+ "labelText" "%combo_label%"
+ "textAlignment" "east"
+ "xpos" "5"
+ "ypos" "245"
+ "zpos" "1"
+ "wide" "75"
+ "tall" "20"
+ "autoResize" "1"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "ComboBox"
+ {
+ "ControlName" "ComboBox"
+ "fieldName" "ComboBox"
+ "Font" "HudFontSmallestBold"
+ "xpos" "85"
+ "ypos" "245"
+ "zpos" "1"
+ "wide" "235"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "1"
+ "textHidden" "0"
+ "editable" "0"
+ "maxchars" "-1"
+ "NumericInputOnly" "0"
+ "unicode" "0"
+
+ "fgcolor_override" "TextColor"
+ "bgcolor_override" "Yellow"
+ "disabledFgColor_override" "TextColor"
+ "disabledBgColor_override" "Yellow"
+ "selectionColor_override" "Yellow"
+ "selectionTextColor_override" "TextColor"
+ "defaultSelectionBG2Color_override" "Yellow"
+ }
+
+ "CallVoteButton"
+ {
+ "ControlName" "Button"
+ "fieldName" "CallVoteButton"
+ "xpos" "75"
+ "ypos" "275"
+ "wide" "160"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "0"
+ "tabPosition" "4"
+ "labelText" "#TF_call_vote"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "CallVote"
+ "Default" "0"
+ "font" "HudFontSmallBold"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ "Button1"
+ {
+ "ControlName" "Button"
+ "fieldName" "Button1"
+ "xpos" "240"
+ "ypos" "275"
+ "wide" "80"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "3"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "4"
+ "labelText" "#GameUI_Close"
+ "textAlignment" "center"
+ "dulltext" "0"
+ "brighttext" "0"
+ "Command" "Close"
+ "Default" "0"
+ "font" "HudFontSmallBold"
+ "border_default" "ButtonHover"
+ "border_armed" "ButtonHover"
+ }
+ }
+} \ No newline at end of file
diff --git a/resource/ui/wavestatuspanel.res b/resource/ui/wavestatuspanel.res
new file mode 100644
index 0000000..b02b758
--- /dev/null
+++ b/resource/ui/wavestatuspanel.res
@@ -0,0 +1,164 @@
+"Resource/UI/WaveStatusPanel.res"
+{
+ "Background"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "Background"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-1"
+ "wide" "400"
+ "tall" "35"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "image" "../HUD/tournament_panel_brown"
+
+ "src_corner_height" "22"
+ "src_corner_width" "22"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "WaveCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WaveCountLabel"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TanLight"
+ "xpos" "200"
+ "ypos" "5"
+ "zpos" "5"
+ "xpos_minmode" "150"
+ "wide" "200"
+ "tall" "15"
+ "wide_minmode" "180"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "center"
+ "textAlignment_minmode" "west"
+ "labelText" "%wave_count%"
+ }
+
+ "WaveCountLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WaveCountLabelShadow"
+ "font" "CerbeticaBold16"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "5"
+ "wide" "200"
+ "tall" "15"
+ "wide_minmode" "180"
+ "visible" "1"
+ "enabled" "1"
+ "textAlignment" "center"
+ "textAlignment_minmode" "west"
+ "labelText" "%wave_count%"
+
+ "pin_to_sibling" "WaveCountLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "SeparatorBar"
+ {
+ "ControlName" "Panel"
+ "fieldName" "SeparatorBar"
+ "xpos" "0"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "1"
+ "tall" "30"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "PaintBackgroundType" "2"
+ "bgcolor_override" "TanLight"
+
+ if_verbose {
+ "visible" "1"
+ }
+ }
+
+ "SupportLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "SupportLabel"
+ "font" "CerbeticaBold14"
+ "fgcolor" "TanLight"
+ "xpos" "55"
+ "ypos" "6"
+ "zpos" "3"
+ "wide" "60"
+ "tall" "15"
+ "visible" "0"
+ "enabled" "1"
+ "textAlignment" "west"
+ "labelText" "#TF_MVM_Support"
+
+ if_verbose {
+ "visible" "1"
+ }
+ }
+
+ "ProgressBar"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "ProgressBar"
+ "xpos" "211"
+ "ypos" "22"
+ "zpos" "3"
+ "ypos_minmode" "10"
+ "wide" "178"
+ "tall" "7"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+
+ "src_corner_height" "22"
+ "src_corner_width" "22"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+
+ "NewProgressBarBG"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "NewProgressBarBG"
+ "xpos" "211"
+ "ypos" "22"
+ "zpos" "2"
+ "ypos_minmode" "10"
+ "wide" "178"
+ "tall" "7"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "ColorCyan"
+ }
+
+ "ProgressBarBG"
+ {
+ "ControlName" "ScalableImagePanel"
+ "fieldName" "ProgressBarBG"
+ "xpos" "210"
+ "ypos" "19"
+ "zpos" "3"
+ "ypos_minmode" "7"
+ "wide" "180"
+ "tall" "12"
+ "visible" "0"
+ "enabled" "0"
+ "image" "../HUD/tournament_panel_tan"
+
+ "src_corner_height" "22"
+ "src_corner_width" "22"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/winpanel.res b/resource/ui/winpanel.res
new file mode 100644
index 0000000..6711322
--- /dev/null
+++ b/resource/ui/winpanel.res
@@ -0,0 +1,797 @@
+"Resource/UI/winpanel.res"
+{
+ "TeamScoresPanel"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "TeamScoresPanel"
+ "xpos" "0"
+ "ypos" "16"
+ "wide" "200"
+ "tall" "100"
+ "visible" "1"
+
+ "BlueScoreBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "BlueScoreBG"
+ "xpos" "0"
+ "ypos" "15"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "70 130 180 153"
+ "scaleImage" "1"
+ }
+
+ "RedScoreBG"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "RedScoreBG"
+ "xpos" "100"
+ "ypos" "15"
+ "wide" "100"
+ "tall" "25"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fillcolor" "205 50 50 153"
+ "scaleImage" "1"
+ }
+
+ "BlueTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamLabel"
+ "font" "Cerbetica24"
+ "labelText" "%blueteamname%"
+ "textAlignment" "west"
+ "xpos" "4"
+ "ypos" "13"
+ "zpos" "10"
+ "wide" "75"
+ "tall" "28"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "BlueTeamScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamScore"
+ "font" "Cerbetica48"
+ "labelText" "%blueteamscore%"
+ "textAlignment" "east"
+ "xpos" "15"
+ "ypos" "-12"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "BlueTeamScoreDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "BlueTeamScoreDropshadow"
+ "font" "Cerbetica48"
+ "fgcolor" "TransparentBlack"
+ "labelText" "%blueteamscore%"
+ "textAlignment" "east"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+
+ "pin_to_sibling" "BlueTeamScore"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "BlueLeaderAvatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "BlueLeaderAvatar"
+ "xpos" "2"
+ "ypos" "17"
+ "zpos" "5"
+ "wide" "21"
+ "tall" "21"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "Grey"
+ }
+
+ "RedTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamLabel"
+ "font" "Cerbetica24"
+ "labelText" "%redteamname%"
+ "textAlignment" "east"
+ "xpos" "122"
+ "ypos" "13"
+ "zpos" "1"
+ "wide" "75"
+ "tall" "28"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+
+ "RedTeamScore"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamScore"
+ "font" "Cerbetica48"
+ "labelText" "%redteamscore%"
+ "textAlignment" "west"
+ "xpos" "105"
+ "ypos" "-12"
+ "zpos" "3"
+ "wide" "80"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ }
+ "RedTeamScoreDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "RedTeamScoreDropshadow"
+ "font" "Cerbetica48"
+ "labelText" "%redteamscore%"
+ "textAlignment" "west"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "70"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "fgcolor" "TransparentBlack"
+
+ "pin_to_sibling" "RedTeamScore"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+
+ "RedLeaderAvatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "RedLeaderAvatar"
+ "xpos" "177"
+ "ypos" "17"
+ "zpos" "5"
+ "wide" "21"
+ "tall" "21"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "Grey"
+ }
+ }
+
+ "WinPanelBGBorder"
+ {
+ "ControlName" "EditablePanel"
+ "fieldName" "WinPanelBGBorder"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "500"
+ "tall" "80"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "border" "TFFatLineBorderBlueBG"
+ "proportionaltoparent" "1"
+ }
+ "WinPanelBG2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "WinPanelBG2"
+ "xpos" "0"
+ "ypos" "55"
+ "zpos" "0"
+ "wide" "300"
+ "tall" "152"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "fillcolor" "0 0 0 250"
+ "src_corner_height" "3"
+ "src_corner_width" "3"
+ "draw_corner_width" "0"
+ "draw_corner_height" "0"
+ }
+ "WinningTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WinningTeamLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "10"
+ "ypos" "54"
+ "zpos" "1"
+ "wide" "180"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%WinningTeamLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "WinningTeamLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WinningTeamLabelDropshadow"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "180"
+ "tall" "40"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%WinningTeamLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+
+ "pin_to_sibling" "WinningTeamLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+ "AdvancingTeamLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AdvancingTeamLabel"
+ "font" "CerbeticaBold20"
+ "xpos" "10"
+ "ypos" "59"
+ "zpos" "1"
+ "wide" "180"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%AdvancingTeamLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "AdvancingTeamLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "AdvancingTeamLabelDropshadow"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "-1"
+ "ypos" "-1"
+ "zpos" "1"
+ "wide" "180"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%AdvancingTeamLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+
+ "pin_to_sibling" "AdvancingTeamLabel"
+ "pin_corner_to_sibling" "PIN_TOPLEFT"
+ "pin_to_sibling_corner" "PIN_TOPLEFT"
+ }
+ "WinReasonLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "WinReasonLabel"
+ "font" "ScoreboardVerySmall"
+ "xpos" "9999"
+ }
+ "DetailsLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "DetailsLabel"
+ "font" "Cerbetica9"
+ "xpos" "10"
+ "ypos" "82"
+ "zpos" "1"
+ "wide" "180"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%DetailsLabel%"
+ "textAlignment" "Center"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "ShadedBar"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "ShadedBar"
+ "xpos" "9999"
+ }
+
+ "TopPlayersLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TopPlayerLabel"
+ "font" "Cerbetica9"
+ "xpos" "15"
+ "ypos" "100"
+ "zpos" "3"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%TopPlayersLabel%"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "PointsThisRoundLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "PointsThisRoundLabel"
+ "font" "Cerbetica9"
+ "xpos" "45"
+ "ypos" "100"
+ "zpos" "3"
+ "wide" "140"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Winpanel_PointsThisRound"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "HorizontalLine"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HorizontalLine"
+ "xpos" "15"
+ "ypos" "115"
+ "zpos" "3"
+ "wide" "170"
+ "tall" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "250 234 201 255"
+ "PaintBackgroundType" "0"
+ }
+
+ "Player1Badge"
+ {
+ "ControlName" "CTFBadgePanel"
+ "fieldName" "Player1Badge"
+ "xpos" "2"
+ "ypos" "120"
+ "zpos" "3"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "Player1Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "Player1Avatar"
+ "xpos" "22"
+ "ypos" "120"
+ "zpos" "3"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "Player1Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Name"
+ "xpos" "48"
+ "ypos" "117"
+ "zpos" "3"
+ "wide" "75"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Class"
+ "xpos" "128"
+ "ypos" "117"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player1Score"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player1Score"
+ "xpos" "145"
+ "ypos" "117"
+ "zpos" "3"
+ "wide" "30"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "Player2Badge"
+ {
+ "ControlName" "CTFBadgePanel"
+ "fieldName" "Player2Badge"
+ "xpos" "2"
+ "ypos" "136"
+ "zpos" "3"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "Player2Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "Player2Avatar"
+ "xpos" "22"
+ "ypos" "136"
+ "zpos" "3"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "Player2Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Name"
+ "xpos" "48"
+ "ypos" "133"
+ "zpos" "3"
+ "wide" "75"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Class"
+ "xpos" "128"
+ "ypos" "133"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player2Score"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player2Score"
+ "xpos" "145"
+ "ypos" "133"
+ "zpos" "3"
+ "wide" "30"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "Player3Badge"
+ {
+ "ControlName" "CTFBadgePanel"
+ "fieldName" "Player3Badge"
+ "xpos" "2"
+ "ypos" "152"
+ "zpos" "3"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "Player3Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "Player3Avatar"
+ "xpos" "22"
+ "ypos" "152"
+ "zpos" "3"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "Player3Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Name"
+ "xpos" "48"
+ "ypos" "149"
+ "zpos" "3"
+ "wide" "75"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Class"
+ "xpos" "128"
+ "ypos" "149"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "Player3Score"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "Player3Score"
+ "xpos" "145"
+ "ypos" "149"
+ "zpos" "3"
+ "wide" "30"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "KillStreakLeaderLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "KillStreakLeaderLabel"
+ "font" "Cerbetica9"
+ "xpos" "15"
+ "ypos" "164"
+ "zpos" "3"
+ "wide" "200"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Winpanel_KillStreakLeader"
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor_override" "TanLight"
+ }
+ "KillStreakMaxCountLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "KillStreakMaxCountLabel"
+ "font" "Cerbetica9"
+ "xpos" "116"
+ "ypos" "0"
+ "zpos" "3"
+ "wide" "140"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#Winpanel_KillStreakMaxCount"
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "HorizontalLine2"
+ {
+ "ControlName" "ImagePanel"
+ "fieldName" "HorizontalLine2"
+ "xpos" "15"
+ "ypos" "179"
+ "zpos" "3"
+ "wide" "170"
+ "tall" "1"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "tabPosition" "0"
+ "fillcolor" "250 234 201 255"
+ "PaintBackgroundType" "0"
+ }
+ "KillStreakPlayer1Badge"
+ {
+ "ControlName" "CTFBadgePanel"
+ "fieldName" "KillStreakPlayer1Badge"
+ "xpos" "2"
+ "ypos" "186"
+ "zpos" "3"
+ "wide" "20"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ }
+
+ "KillStreakPlayer1Avatar"
+ {
+ "ControlName" "CAvatarImagePanel"
+ "fieldName" "KillStreakPlayer1Avatar"
+ "xpos" "22"
+ "ypos" "186"
+ "zpos" "3"
+ "wide" "14"
+ "tall" "14"
+ "visible" "1"
+ "enabled" "1"
+ "image" ""
+ "scaleImage" "1"
+ "color_outline" "52 48 45 255"
+ }
+ "KillStreakPlayer1Name"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "KillStreakPlayer1Name"
+ "xpos" "48"
+ "ypos" "183"
+ "zpos" "3"
+ "wide" "75"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "KillStreakPlayer1Class"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "KillStreakPlayer1Class"
+ "xpos" "128"
+ "ypos" "183"
+ "zpos" "3"
+ "wide" "35"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "west"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+ "KillStreakPlayer1Score"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "KillStreakPlayer1Score"
+ "xpos" "145"
+ "ypos" "183"
+ "zpos" "3"
+ "wide" "30"
+ "tall" "20"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" ""
+ "textAlignment" "east"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+} \ No newline at end of file