summaryrefslogtreecommitdiff
path: root/resource
diff options
context:
space:
mode:
Diffstat (limited to 'resource')
-rw-r--r--resource/ui/build_menu/HudMenuEngyBuild.res303
-rw-r--r--resource/ui/build_menu/base_active.res165
-rw-r--r--resource/ui/build_menu/base_already_built.res185
-rw-r--r--resource/ui/build_menu/base_cant_afford.res184
-rw-r--r--resource/ui/build_menu/base_selectable.res107
-rw-r--r--resource/ui/build_menu/base_unavailable.res150
-rw-r--r--resource/ui/build_menu/dispenser_active.res24
-rw-r--r--resource/ui/build_menu/dispenser_already_built.res19
-rw-r--r--resource/ui/build_menu/dispenser_cant_afford.res18
-rw-r--r--resource/ui/build_menu/dispenser_selectable.res19
-rw-r--r--resource/ui/build_menu/dispenser_unavailable.res19
-rw-r--r--resource/ui/build_menu/pipboy/HudMenuEngyBuild.res304
-rw-r--r--resource/ui/build_menu/pipboy/base_active.res166
-rw-r--r--resource/ui/build_menu/pipboy/base_already_built.res187
-rw-r--r--resource/ui/build_menu/pipboy/base_cant_afford.res185
-rw-r--r--resource/ui/build_menu/pipboy/base_selectable.res107
-rw-r--r--resource/ui/build_menu/pipboy/base_unavailable.res152
-rw-r--r--resource/ui/build_menu/pipboy/dispenser_active.res24
-rw-r--r--resource/ui/build_menu/pipboy/dispenser_already_built.res19
-rw-r--r--resource/ui/build_menu/pipboy/dispenser_cant_afford.res18
-rw-r--r--resource/ui/build_menu/pipboy/dispenser_selectable.res19
-rw-r--r--resource/ui/build_menu/pipboy/dispenser_unavailable.res19
-rw-r--r--resource/ui/build_menu/pipboy/sentry_active.res20
-rw-r--r--resource/ui/build_menu/pipboy/sentry_already_built.res15
-rw-r--r--resource/ui/build_menu/pipboy/sentry_cant_afford.res16
-rw-r--r--resource/ui/build_menu/pipboy/sentry_selectable.res15
-rw-r--r--resource/ui/build_menu/pipboy/sentry_unavailable.res15
-rw-r--r--resource/ui/build_menu/pipboy/tele_entrance_active.res23
-rw-r--r--resource/ui/build_menu/pipboy/tele_entrance_already_built.res18
-rw-r--r--resource/ui/build_menu/pipboy/tele_entrance_cant_afford.res18
-rw-r--r--resource/ui/build_menu/pipboy/tele_entrance_unavailable.res18
-rw-r--r--resource/ui/build_menu/pipboy/tele_exit_active.res23
-rw-r--r--resource/ui/build_menu/pipboy/tele_exit_already_built.res18
-rw-r--r--resource/ui/build_menu/pipboy/tele_exit_cant_afford.res18
-rw-r--r--resource/ui/build_menu/pipboy/tele_exit_unavailable.res18
-rw-r--r--resource/ui/build_menu/pipboy/tele_selectable.res14
-rw-r--r--resource/ui/build_menu/sentry_active.res20
-rw-r--r--resource/ui/build_menu/sentry_already_built.res15
-rw-r--r--resource/ui/build_menu/sentry_cant_afford.res16
-rw-r--r--resource/ui/build_menu/sentry_selectable.res15
-rw-r--r--resource/ui/build_menu/sentry_unavailable.res15
-rw-r--r--resource/ui/build_menu/tele_entrance_active.res23
-rw-r--r--resource/ui/build_menu/tele_entrance_already_built.res18
-rw-r--r--resource/ui/build_menu/tele_entrance_cant_afford.res18
-rw-r--r--resource/ui/build_menu/tele_entrance_unavailable.res18
-rw-r--r--resource/ui/build_menu/tele_exit_active.res23
-rw-r--r--resource/ui/build_menu/tele_exit_already_built.res18
-rw-r--r--resource/ui/build_menu/tele_exit_cant_afford.res18
-rw-r--r--resource/ui/build_menu/tele_exit_unavailable.res18
-rw-r--r--resource/ui/build_menu/tele_selectable.res14
-rw-r--r--resource/ui/destroy_menu/HudMenuEngyDestroy.res239
-rw-r--r--resource/ui/destroy_menu/dispenser_active.res127
-rw-r--r--resource/ui/destroy_menu/dispenser_inactive.res135
-rw-r--r--resource/ui/destroy_menu/pipboy/HudMenuEngyDestroy.res274
-rw-r--r--resource/ui/destroy_menu/pipboy/dispenser_active.res128
-rw-r--r--resource/ui/destroy_menu/pipboy/dispenser_inactive.res138
-rw-r--r--resource/ui/destroy_menu/pipboy/sentry_active.res128
-rw-r--r--resource/ui/destroy_menu/pipboy/sentry_inactive.res138
-rw-r--r--resource/ui/destroy_menu/pipboy/tele_entrance_active.res128
-rw-r--r--resource/ui/destroy_menu/pipboy/tele_entrance_inactive.res139
-rw-r--r--resource/ui/destroy_menu/pipboy/tele_exit_active.res128
-rw-r--r--resource/ui/destroy_menu/pipboy/tele_exit_inactive.res139
-rw-r--r--resource/ui/destroy_menu/sentry_active.res127
-rw-r--r--resource/ui/destroy_menu/sentry_inactive.res135
-rw-r--r--resource/ui/destroy_menu/tele_entrance_active.res127
-rw-r--r--resource/ui/destroy_menu/tele_entrance_inactive.res136
-rw-r--r--resource/ui/destroy_menu/tele_exit_active.res127
-rw-r--r--resource/ui/destroy_menu/tele_exit_inactive.res136
68 files changed, 5520 insertions, 0 deletions
diff --git a/resource/ui/build_menu/HudMenuEngyBuild.res b/resource/ui/build_menu/HudMenuEngyBuild.res
new file mode 100644
index 0000000..e8d834f
--- /dev/null
+++ b/resource/ui/build_menu/HudMenuEngyBuild.res
@@ -0,0 +1,303 @@
+"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 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" "255 255 255 255"
+ }
+
+ "BuildIconShadow"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildIconShadow"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "48"
+ "tall" "48"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_build"
+ "iconColor" "0 0 0 255"
+ }
+
+ "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" "70" // align me to the left edge of the first selection
+ "ypos" "-8"
+ "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"
+ }
+
+ "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/base_active.res b/resource/ui/build_menu/base_active.res
new file mode 100644
index 0000000..c967b69
--- /dev/null
+++ b/resource/ui/build_menu/base_active.res
@@ -0,0 +1,165 @@
+"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" "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" "22"
+ "ypos" "33"
+ "zpos" "2"
+ "wide" "56"
+ "tall" "56"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_sentry_build"
+ "iconColor" "255 255 255 255"
+ }
+
+ "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" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "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" "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" "1"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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..4eaee37
--- /dev/null
+++ b/resource/ui/build_menu/base_already_built.res
@@ -0,0 +1,185 @@
+"Resource/UI/build_menu/base_already_built.res"
+{
+ "CantBuildReason"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CantBuildReason"
+ "font" "CerbeticaBold20"
+ "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"
+ }
+
+ "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" "255 255 255 255"
+ }
+
+ "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" "99999"
+ "ypos" "99999"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "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" "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" "1"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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..bea2718
--- /dev/null
+++ b/resource/ui/build_menu/base_cant_afford.res
@@ -0,0 +1,184 @@
+"Resource/UI/build_menu/base_cant_afford.res"
+{
+ "CantBuildReason"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CantBuildReason"
+ "font" "CerbeticaBold20"
+ "fgcolor" "RedSolid"
+ "xpos" "10"
+ "ypos" "9"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "98"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "Can't Afford"
+ "textAlignment" "Center"
+ }
+
+ "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" "255 255 255 255"
+ }
+
+ "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" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "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" "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" "1"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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_selectable.res b/resource/ui/build_menu/base_selectable.res
new file mode 100644
index 0000000..4dab442
--- /dev/null
+++ b/resource/ui/build_menu/base_selectable.res
@@ -0,0 +1,107 @@
+"Resource/UI/build_menu/base_selectable.res"
+{
+ "MainBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MainBackground"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "135"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg"
+ "iconColor" "128 128 128 255"
+ }
+
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "Default"
+ "xpos" "10"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Empty_Slot"
+ "labelText_lodef" "#TF_Empty_Slot"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor" "black"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "4"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "135"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg"
+ "iconColor" "ProgressOffWhite"
+ }
+
+ "BuildingIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildingIcon"
+ "xpos" "22"
+ "ypos" "19"
+ "zpos" "2"
+ "wide" "56"
+ "tall" "56"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_sentry_build"
+ "iconColor" "255 255 255 255"
+ }
+
+ "MetalIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MetalIcon"
+ "xpos" "10"
+ "ypos" "79"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "TanDarker"
+ }
+
+ "CostLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabel"
+ "font" "HudFontSmall"
+ "fgcolor" "TanDarker"
+ "xpos" "23"
+ "ypos" "78"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "Left"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/base_unavailable.res b/resource/ui/build_menu/base_unavailable.res
new file mode 100644
index 0000000..cb4389a
--- /dev/null
+++ b/resource/ui/build_menu/base_unavailable.res
@@ -0,0 +1,150 @@
+"Resource/UI/build_menu/base_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "Default"
+ "xpos" "6"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "4"
+ "ypos" "14"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "ProgressOffWhiteTransparent"
+ }
+
+ "CantBuildReason"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CantBuildReason"
+ "font" "Default"
+ "xpos" "10"
+ "ypos" "48"
+ "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"
+ }
+
+ "MetalIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MetalIcon"
+ "xpos" "10"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "TanDark"
+ }
+
+ "CostLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabel"
+ "font" "HudFontSmall"
+ "fgcolor" "TanDark"
+ "xpos" "23"
+ "ypos" "17"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "Left"
+ }
+
+ "ModeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ModeLabel"
+ "font" "DefaultSmall"
+ "fgcolor" "TanDark"
+ "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" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "255 255 255 255"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "HudMenuNumberFont"
+ "fgcolor" "Black"
+ "xpos" "0"
+ "ypos" "98"
+ "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/dispenser_active.res b/resource/ui/build_menu/dispenser_active.res
new file mode 100644
index 0000000..a9ff482
--- /dev/null
+++ b/resource/ui/build_menu/dispenser_active.res
@@ -0,0 +1,24 @@
+#base "base_active.res"
+
+"Resource/UI/build_menu/dispenser_active.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Dispenser"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_dispenser_build"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "2"
+ }
+
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/dispenser_already_built.res b/resource/ui/build_menu/dispenser_already_built.res
new file mode 100644
index 0000000..ece5fae
--- /dev/null
+++ b/resource/ui/build_menu/dispenser_already_built.res
@@ -0,0 +1,19 @@
+#base "base_already_built.res"
+
+"Resource/UI/build_menu/dispenser_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_dispenser"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "2"
+ }
+
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/dispenser_cant_afford.res b/resource/ui/build_menu/dispenser_cant_afford.res
new file mode 100644
index 0000000..f80aa18
--- /dev/null
+++ b/resource/ui/build_menu/dispenser_cant_afford.res
@@ -0,0 +1,18 @@
+#base "base_cant_afford.res"
+
+"Resource/UI/build_menu/dispenser_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_dispenser"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "2"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/dispenser_selectable.res b/resource/ui/build_menu/dispenser_selectable.res
new file mode 100644
index 0000000..c302214
--- /dev/null
+++ b/resource/ui/build_menu/dispenser_selectable.res
@@ -0,0 +1,19 @@
+#base "base_selectable.res"
+
+"Resource/UI/build_menu/dispenser_selectable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Dispenser"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_dispenser_build"
+ }
+
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/dispenser_unavailable.res b/resource/ui/build_menu/dispenser_unavailable.res
new file mode 100644
index 0000000..6bb6775
--- /dev/null
+++ b/resource/ui/build_menu/dispenser_unavailable.res
@@ -0,0 +1,19 @@
+#base "base_unavailable.res"
+
+"Resource/UI/build_menu/dispenser_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_dispenser"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "2"
+ }
+
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ 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..734c055
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/HudMenuEngyBuild.res
@@ -0,0 +1,304 @@
+"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" "50 255 50 50"
+ }
+
+ "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" "255 255 255 255"
+ }
+
+ "BuildIconShadow"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildIconShadow"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "48"
+ "tall" "48"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_build"
+ "iconColor" "0 0 0 255"
+ }
+
+ "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"
+ "fgcolor" "0 255 0 255"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "TitleLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabelDropshadow"
+ "font" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "70" // align me to the left edge of the first selection
+ "ypos" "-8"
+ "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"
+ }
+
+ "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/pipboy/base_active.res b/resource/ui/build_menu/pipboy/base_active.res
new file mode 100644
index 0000000..255cb46
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_active.res
@@ -0,0 +1,166 @@
+"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"
+ "fgcolor" "0 255 0 255"
+ "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" "22"
+ "ypos" "33"
+ "zpos" "2"
+ "wide" "56"
+ "tall" "56"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_sentry_build"
+ "iconColor" "0 255 0 255"
+ }
+
+ "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" "0 255 0 255"
+ }
+
+ "CostLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabel"
+ "font" "CerbeticaBold16"
+ "fgcolor" "0 255 0 255"
+ "xpos" "49"
+ "ypos" "16"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "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" "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/base_already_built.res b/resource/ui/build_menu/pipboy/base_already_built.res
new file mode 100644
index 0000000..9b48b81
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_already_built.res
@@ -0,0 +1,187 @@
+"Resource/UI/build_menu/base_already_built.res"
+{
+ "CantBuildReason"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CantBuildReason"
+ "font" "CerbeticaBold20"
+ "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"
+ "fgcolor" "0 255 0 255"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "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"
+ "fgcolor" "0 255 0 255"
+ "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" "255 255 255 255"
+ }
+
+ "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" "99999"
+ "ypos" "99999"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "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" "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/base_cant_afford.res b/resource/ui/build_menu/pipboy/base_cant_afford.res
new file mode 100644
index 0000000..71391c5
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_cant_afford.res
@@ -0,0 +1,185 @@
+"Resource/UI/build_menu/base_cant_afford.res"
+{
+ "CantBuildReason"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CantBuildReason"
+ "font" "CerbeticaBold20"
+ "fgcolor" "RedSolid"
+ "xpos" "10"
+ "ypos" "9"
+ "zpos" "2"
+ "wide" "80"
+ "tall" "98"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "Can't Afford"
+ "textAlignment" "Center"
+ }
+
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "fgcolor" "0 255 0 255"
+ "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" "255 255 255 255"
+ }
+
+ "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" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "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" "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/base_selectable.res b/resource/ui/build_menu/pipboy/base_selectable.res
new file mode 100644
index 0000000..2b01137
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_selectable.res
@@ -0,0 +1,107 @@
+"Resource/UI/build_menu/base_selectable.res"
+{
+ "MainBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MainBackground"
+ "xpos" "3"
+ "ypos" "1"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "135"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg"
+ "iconColor" "128 128 128 255"
+ }
+
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "Default"
+ "xpos" "10"
+ "ypos" "2"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Empty_Slot"
+ "labelText_lodef" "#TF_Empty_Slot"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor" "black"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "4"
+ "ypos" "0"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "135"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg"
+ "iconColor" "0 0 0 255"
+ }
+
+ "BuildingIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "BuildingIcon"
+ "xpos" "22"
+ "ypos" "19"
+ "zpos" "2"
+ "wide" "56"
+ "tall" "56"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_sentry_build"
+ "iconColor" "255 255 255 255"
+ }
+
+ "MetalIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MetalIcon"
+ "xpos" "10"
+ "ypos" "79"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "0"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "TanDarker"
+ }
+
+ "CostLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabel"
+ "font" "HudFontSmall"
+ "fgcolor" "0 255 0 255"
+ "xpos" "23"
+ "ypos" "78"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "0"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "Left"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/base_unavailable.res b/resource/ui/build_menu/pipboy/base_unavailable.res
new file mode 100644
index 0000000..e27a8dc
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/base_unavailable.res
@@ -0,0 +1,152 @@
+"Resource/UI/build_menu/base_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "Default"
+ "xpos" "6"
+ "ypos" "0"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "15"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ "fgcolor" "0 255 0 255"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "ItemBackground"
+ "xpos" "4"
+ "ypos" "14"
+ "zpos" "0"
+ "wide" "98"
+ "tall" "105"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "hud_menu_item_bg_outline"
+ "iconColor" "0 0 0 255"
+ }
+
+ "CantBuildReason"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CantBuildReason"
+ "font" "Default"
+ "xpos" "10"
+ "ypos" "48"
+ "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"
+ }
+
+ "MetalIcon"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "MetalIcon"
+ "xpos" "10"
+ "ypos" "18"
+ "zpos" "1"
+ "wide" "10"
+ "tall" "10"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_metal"
+ "iconColor" "0 255 0 255"
+ }
+
+ "CostLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "CostLabel"
+ "font" "HudFontSmall"
+ "fgcolor" "0 255 0 255"
+ "xpos" "23"
+ "ypos" "17"
+ "zpos" "1"
+ "wide" "84"
+ "tall" "13"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "%metal%"
+ "textAlignment" "Left"
+ }
+
+ "ModeLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ModeLabel"
+ "font" "DefaultSmall"
+ "fgcolor" "TanDark"
+ "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" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_key_blank"
+ "iconColor" "0 255 0 255"
+ }
+
+ "NumberLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "HudMenuNumberFont"
+ "fgcolor" "Black"
+ "xpos" "0"
+ "ypos" "98"
+ "zpos" "1"
+ "wide" "100"
+ "tall" "18"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "1"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ "fgcolor" "0 255 0 255"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/dispenser_active.res b/resource/ui/build_menu/pipboy/dispenser_active.res
new file mode 100644
index 0000000..a9ff482
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/dispenser_active.res
@@ -0,0 +1,24 @@
+#base "base_active.res"
+
+"Resource/UI/build_menu/dispenser_active.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Dispenser"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_dispenser_build"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "2"
+ }
+
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/dispenser_already_built.res b/resource/ui/build_menu/pipboy/dispenser_already_built.res
new file mode 100644
index 0000000..ece5fae
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/dispenser_already_built.res
@@ -0,0 +1,19 @@
+#base "base_already_built.res"
+
+"Resource/UI/build_menu/dispenser_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_dispenser"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "2"
+ }
+
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/dispenser_cant_afford.res b/resource/ui/build_menu/pipboy/dispenser_cant_afford.res
new file mode 100644
index 0000000..f80aa18
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/dispenser_cant_afford.res
@@ -0,0 +1,18 @@
+#base "base_cant_afford.res"
+
+"Resource/UI/build_menu/dispenser_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_dispenser"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "2"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/dispenser_selectable.res b/resource/ui/build_menu/pipboy/dispenser_selectable.res
new file mode 100644
index 0000000..c302214
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/dispenser_selectable.res
@@ -0,0 +1,19 @@
+#base "base_selectable.res"
+
+"Resource/UI/build_menu/dispenser_selectable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Dispenser"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_dispenser_build"
+ }
+
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/dispenser_unavailable.res b/resource/ui/build_menu/pipboy/dispenser_unavailable.res
new file mode 100644
index 0000000..6bb6775
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/dispenser_unavailable.res
@@ -0,0 +1,19 @@
+#base "base_unavailable.res"
+
+"Resource/UI/build_menu/dispenser_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_dispenser"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "2"
+ }
+
+ "NumberLabelShadow"
+ {
+ "labelText" "2"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/sentry_active.res b/resource/ui/build_menu/pipboy/sentry_active.res
new file mode 100644
index 0000000..3010ec4
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/sentry_active.res
@@ -0,0 +1,20 @@
+#base "base_active.res"
+
+"Resource/UI/build_menu/sentry_active.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_sentry_build"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/sentry_already_built.res b/resource/ui/build_menu/pipboy/sentry_already_built.res
new file mode 100644
index 0000000..1fc0e65
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/sentry_already_built.res
@@ -0,0 +1,15 @@
+#base "base_already_built.res"
+
+"Resource/UI/build_menu/sentry_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/sentry_cant_afford.res b/resource/ui/build_menu/pipboy/sentry_cant_afford.res
new file mode 100644
index 0000000..b20e0da
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/sentry_cant_afford.res
@@ -0,0 +1,16 @@
+#base "base_cant_afford.res"
+
+"Resource/UI/build_menu/sentry_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "1"
+ }
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/sentry_selectable.res b/resource/ui/build_menu/pipboy/sentry_selectable.res
new file mode 100644
index 0000000..924b226
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/sentry_selectable.res
@@ -0,0 +1,15 @@
+#base "base_selectable.res"
+
+"Resource/UI/build_menu/sentry_selectable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_sentry_build"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/sentry_unavailable.res b/resource/ui/build_menu/pipboy/sentry_unavailable.res
new file mode 100644
index 0000000..2bdff80
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/sentry_unavailable.res
@@ -0,0 +1,15 @@
+#base "base_unavailable.res"
+
+"Resource/UI/build_menu/sentry_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/tele_entrance_active.res b/resource/ui/build_menu/pipboy/tele_entrance_active.res
new file mode 100644
index 0000000..fe81bd2
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/tele_entrance_active.res
@@ -0,0 +1,23 @@
+#base "base_active.res"
+
+"Resource/UI/build_menu/tele_entrance_active.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Tele_Entrance_360"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_tele_entrance_build"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "3"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/tele_entrance_already_built.res b/resource/ui/build_menu/pipboy/tele_entrance_already_built.res
new file mode 100644
index 0000000..8f902fb
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/tele_entrance_already_built.res
@@ -0,0 +1,18 @@
+#base "base_already_built.res"
+
+"Resource/UI/build_menu/tele_entrance_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_entrance_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "3"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/tele_entrance_cant_afford.res b/resource/ui/build_menu/pipboy/tele_entrance_cant_afford.res
new file mode 100644
index 0000000..7ababc3
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/tele_entrance_cant_afford.res
@@ -0,0 +1,18 @@
+#base "base_cant_afford.res"
+
+"Resource/UI/build_menu/tele_entrance_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_entrance_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "3"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/tele_entrance_unavailable.res b/resource/ui/build_menu/pipboy/tele_entrance_unavailable.res
new file mode 100644
index 0000000..de90aec
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/tele_entrance_unavailable.res
@@ -0,0 +1,18 @@
+#base "base_unavailable.res"
+
+"Resource/UI/build_menu/tele_entrance_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_entrance_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "3"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/tele_exit_active.res b/resource/ui/build_menu/pipboy/tele_exit_active.res
new file mode 100644
index 0000000..ac0339f
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/tele_exit_active.res
@@ -0,0 +1,23 @@
+#base "base_active.res"
+
+"Resource/UI/build_menu/tele_exit_active.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Tele_Exit_360"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_tele_exit_build"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "4"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/tele_exit_already_built.res b/resource/ui/build_menu/pipboy/tele_exit_already_built.res
new file mode 100644
index 0000000..a850c21
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/tele_exit_already_built.res
@@ -0,0 +1,18 @@
+#base "base_already_built.res"
+
+"Resource/UI/build_menu/tele_exit_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_exit_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "4"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/tele_exit_cant_afford.res b/resource/ui/build_menu/pipboy/tele_exit_cant_afford.res
new file mode 100644
index 0000000..70056eb
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/tele_exit_cant_afford.res
@@ -0,0 +1,18 @@
+#base "base_cant_afford.res"
+
+"Resource/UI/build_menu/tele_exit_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_exit_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "4"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/tele_exit_unavailable.res b/resource/ui/build_menu/pipboy/tele_exit_unavailable.res
new file mode 100644
index 0000000..978192a
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/tele_exit_unavailable.res
@@ -0,0 +1,18 @@
+#base "base_unavailable.res"
+
+"Resource/UI/build_menu/tele_exit_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_exit_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "4"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/pipboy/tele_selectable.res b/resource/ui/build_menu/pipboy/tele_selectable.res
new file mode 100644
index 0000000..4252cef
--- /dev/null
+++ b/resource/ui/build_menu/pipboy/tele_selectable.res
@@ -0,0 +1,14 @@
+#base "base_selectable.res"
+
+"Resource/UI/build_menu/tele_selectable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "Teleporter"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_tele_entrance_build"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/sentry_active.res b/resource/ui/build_menu/sentry_active.res
new file mode 100644
index 0000000..3010ec4
--- /dev/null
+++ b/resource/ui/build_menu/sentry_active.res
@@ -0,0 +1,20 @@
+#base "base_active.res"
+
+"Resource/UI/build_menu/sentry_active.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_sentry_build"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/sentry_already_built.res b/resource/ui/build_menu/sentry_already_built.res
new file mode 100644
index 0000000..1fc0e65
--- /dev/null
+++ b/resource/ui/build_menu/sentry_already_built.res
@@ -0,0 +1,15 @@
+#base "base_already_built.res"
+
+"Resource/UI/build_menu/sentry_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/sentry_cant_afford.res b/resource/ui/build_menu/sentry_cant_afford.res
new file mode 100644
index 0000000..b20e0da
--- /dev/null
+++ b/resource/ui/build_menu/sentry_cant_afford.res
@@ -0,0 +1,16 @@
+#base "base_cant_afford.res"
+
+"Resource/UI/build_menu/sentry_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "1"
+ }
+
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/sentry_selectable.res b/resource/ui/build_menu/sentry_selectable.res
new file mode 100644
index 0000000..924b226
--- /dev/null
+++ b/resource/ui/build_menu/sentry_selectable.res
@@ -0,0 +1,15 @@
+#base "base_selectable.res"
+
+"Resource/UI/build_menu/sentry_selectable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_sentry_build"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/sentry_unavailable.res b/resource/ui/build_menu/sentry_unavailable.res
new file mode 100644
index 0000000..2bdff80
--- /dev/null
+++ b/resource/ui/build_menu/sentry_unavailable.res
@@ -0,0 +1,15 @@
+#base "base_unavailable.res"
+
+"Resource/UI/build_menu/sentry_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Sentry"
+ "labelText_lodef" "#TF_Object_Sentry_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "1"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/tele_entrance_active.res b/resource/ui/build_menu/tele_entrance_active.res
new file mode 100644
index 0000000..fe81bd2
--- /dev/null
+++ b/resource/ui/build_menu/tele_entrance_active.res
@@ -0,0 +1,23 @@
+#base "base_active.res"
+
+"Resource/UI/build_menu/tele_entrance_active.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Tele_Entrance_360"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_tele_entrance_build"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "3"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/tele_entrance_already_built.res b/resource/ui/build_menu/tele_entrance_already_built.res
new file mode 100644
index 0000000..8f902fb
--- /dev/null
+++ b/resource/ui/build_menu/tele_entrance_already_built.res
@@ -0,0 +1,18 @@
+#base "base_already_built.res"
+
+"Resource/UI/build_menu/tele_entrance_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_entrance_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "3"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/tele_entrance_cant_afford.res b/resource/ui/build_menu/tele_entrance_cant_afford.res
new file mode 100644
index 0000000..7ababc3
--- /dev/null
+++ b/resource/ui/build_menu/tele_entrance_cant_afford.res
@@ -0,0 +1,18 @@
+#base "base_cant_afford.res"
+
+"Resource/UI/build_menu/tele_entrance_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_entrance_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "3"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/tele_entrance_unavailable.res b/resource/ui/build_menu/tele_entrance_unavailable.res
new file mode 100644
index 0000000..de90aec
--- /dev/null
+++ b/resource/ui/build_menu/tele_entrance_unavailable.res
@@ -0,0 +1,18 @@
+#base "base_unavailable.res"
+
+"Resource/UI/build_menu/tele_entrance_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_entrance_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "3"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "3"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/tele_exit_active.res b/resource/ui/build_menu/tele_exit_active.res
new file mode 100644
index 0000000..ac0339f
--- /dev/null
+++ b/resource/ui/build_menu/tele_exit_active.res
@@ -0,0 +1,23 @@
+#base "base_active.res"
+
+"Resource/UI/build_menu/tele_exit_active.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_Tele_Exit_360"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_tele_exit_build"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "4"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/tele_exit_already_built.res b/resource/ui/build_menu/tele_exit_already_built.res
new file mode 100644
index 0000000..a850c21
--- /dev/null
+++ b/resource/ui/build_menu/tele_exit_already_built.res
@@ -0,0 +1,18 @@
+#base "base_already_built.res"
+
+"Resource/UI/build_menu/tele_exit_already_built.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_exit_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "4"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/tele_exit_cant_afford.res b/resource/ui/build_menu/tele_exit_cant_afford.res
new file mode 100644
index 0000000..70056eb
--- /dev/null
+++ b/resource/ui/build_menu/tele_exit_cant_afford.res
@@ -0,0 +1,18 @@
+#base "base_cant_afford.res"
+
+"Resource/UI/build_menu/tele_exit_cant_afford.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_exit_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "4"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/tele_exit_unavailable.res b/resource/ui/build_menu/tele_exit_unavailable.res
new file mode 100644
index 0000000..978192a
--- /dev/null
+++ b/resource/ui/build_menu/tele_exit_unavailable.res
@@ -0,0 +1,18 @@
+#base "base_unavailable.res"
+
+"Resource/UI/build_menu/tele_exit_unavailable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "#TF_Object_tele_exit_360"
+ }
+
+ "NumberLabel"
+ {
+ "labelText" "4"
+ }
+ "NumberLabelShadow"
+ {
+ "labelText" "4"
+ }
+} \ No newline at end of file
diff --git a/resource/ui/build_menu/tele_selectable.res b/resource/ui/build_menu/tele_selectable.res
new file mode 100644
index 0000000..4252cef
--- /dev/null
+++ b/resource/ui/build_menu/tele_selectable.res
@@ -0,0 +1,14 @@
+#base "base_selectable.res"
+
+"Resource/UI/build_menu/tele_selectable.res"
+{
+ "ItemNameLabel"
+ {
+ "labelText" "Teleporter"
+ }
+
+ "BuildingIcon"
+ {
+ "icon" "hud_menu_tele_entrance_build"
+ }
+} \ 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..e044a5f
--- /dev/null
+++ b/resource/ui/destroy_menu/HudMenuEngyDestroy.res
@@ -0,0 +1,239 @@
+"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 100"
+ }
+
+ "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" "255 255 255 255"
+ }
+
+ "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" "Ka-Boom!"
+ "textAlignment" "Left"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "TitleLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabelDropshadow"
+ "font" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "70" // align me to the left edge of the first selection
+ "ypos" "-8"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "Ka-Boom!"
+ "textAlignment" "Left"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "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"
+ }
+
+ "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/dispenser_active.res b/resource/ui/destroy_menu/dispenser_active.res
new file mode 100644
index 0000000..ef2fdf3
--- /dev/null
+++ b/resource/ui/destroy_menu/dispenser_active.res
@@ -0,0 +1,127 @@
+"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" "255 255 255 255"
+ }
+
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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..901f937
--- /dev/null
+++ b/resource/ui/destroy_menu/dispenser_inactive.res
@@ -0,0 +1,135 @@
+"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" "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 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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/HudMenuEngyDestroy.res b/resource/ui/destroy_menu/pipboy/HudMenuEngyDestroy.res
new file mode 100644
index 0000000..1ba699f
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/HudMenuEngyDestroy.res
@@ -0,0 +1,274 @@
+"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" "50 255 50 50"
+ }
+
+ "ItemBackground"
+ {
+ "ControlName" "CTFImagePanel"
+ "fieldName" "ItemBackground"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "-2"
+ "wide" "450"
+ "tall" "180"
+ "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"
+ {
+ "ControlName" "CIconPanel"
+ "fieldName" "DestroyIcon"
+ "xpos" "9999"
+ "ypos" "9999"
+ "zpos" "0"
+ "wide" "64"
+ "tall" "64"
+ "visible" "1"
+ "enabled" "1"
+ "scaleImage" "1"
+ "icon" "ico_demolish"
+ "iconColor" "0 255 0 255"
+ }
+
+ "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" "Ka-Boom!"
+ "textAlignment" "Left"
+ "fgcolor" "0 255 0 255"
+ "dulltext" "0"
+ "brighttext" "0"
+ }
+
+ "TitleLabelDropshadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "TitleLabelDropshadow"
+ "font" "CerbeticaBold32"
+ "fgcolor" "TransparentBlack"
+ "xpos" "70" // align me to the left edge of the first selection
+ "ypos" "-8"
+ "zpos" "1"
+ "wide" "300"
+ "tall" "38"
+ "autoResize" "0"
+ "pinCorner" "0"
+ "visible" "1"
+ "enabled" "1"
+ "labelText" "Ka-Boom!"
+ "textAlignment" "Left"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+
+ "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"
+ "fgcolor" "0 255 0 255"
+ }
+
+ "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"
+ }
+
+ "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..47b86b6
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/dispenser_active.res
@@ -0,0 +1,128 @@
+"Resource/UI/destroy_menu/dispenser_active.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "fgcolor" "0 255 0 255"
+ "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" "0 255 0 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" "0 255 0 255"
+ }
+
+ "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/dispenser_inactive.res b/resource/ui/destroy_menu/pipboy/dispenser_inactive.res
new file mode 100644
index 0000000..0020939
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/dispenser_inactive.res
@@ -0,0 +1,138 @@
+"Resource/UI/build_menu/dispenser_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "fgcolor" "0 255 0 255"
+ "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" "CerbeticaBold20"
+ "fgcolor" "0 255 0 255"
+ "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"
+ "fgcolor" "0 255 0 255"
+ "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/sentry_active.res b/resource/ui/destroy_menu/pipboy/sentry_active.res
new file mode 100644
index 0000000..bafde8f
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/sentry_active.res
@@ -0,0 +1,128 @@
+"Resource/UI/destroy_menu/sentry_active.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "fgcolor" "0 255 0 255"
+ "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" "0 255 0 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_sentrygun_1"
+ "iconColor" "0 255 0 255"
+ }
+
+ "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/sentry_inactive.res b/resource/ui/destroy_menu/pipboy/sentry_inactive.res
new file mode 100644
index 0000000..8c6c005
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/sentry_inactive.res
@@ -0,0 +1,138 @@
+"Resource/UI/destroy_menu/sentry_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "fgcolor" "0 255 0 255"
+ "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"
+ "fgcolor" "0 255 0 255"
+ "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"
+ "fgcolor" "0 255 0 255"
+ "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/tele_entrance_active.res b/resource/ui/destroy_menu/pipboy/tele_entrance_active.res
new file mode 100644
index 0000000..f5c8ddf
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/tele_entrance_active.res
@@ -0,0 +1,128 @@
+"Resource/UI/destroy_menu/tele_entrance_active.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "fgcolor" "0 255 0 255"
+ "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" "0 255 0 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_tele_entrance"
+ "iconColor" "0 255 0 255"
+ }
+
+ "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/tele_entrance_inactive.res b/resource/ui/destroy_menu/pipboy/tele_entrance_inactive.res
new file mode 100644
index 0000000..0172f77
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/tele_entrance_inactive.res
@@ -0,0 +1,139 @@
+"Resource/UI/build_menu/tele_entrance_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "fgcolor" "0 255 0 255"
+ "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"
+ "fgcolor" "0 255 0 255"
+ "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"
+ "fgcolor" "0 255 0 255"
+ "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/tele_exit_active.res b/resource/ui/destroy_menu/pipboy/tele_exit_active.res
new file mode 100644
index 0000000..63446bc
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/tele_exit_active.res
@@ -0,0 +1,128 @@
+"Resource/UI/destroy_menu/tele_exit_active.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "fgcolor" "0 255 0 255"
+ "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" "0 255 0 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_tele_exit"
+ "iconColor" "0 255 0 255"
+ }
+
+ "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/pipboy/tele_exit_inactive.res b/resource/ui/destroy_menu/pipboy/tele_exit_inactive.res
new file mode 100644
index 0000000..c21afa4
--- /dev/null
+++ b/resource/ui/destroy_menu/pipboy/tele_exit_inactive.res
@@ -0,0 +1,139 @@
+"Resource/UI/build_menu/tele_exit_inactive.res"
+{
+ "ItemNameLabel"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "ItemNameLabel"
+ "font" "CerbeticaBold12"
+ "fgcolor" "0 255 0 255"
+ "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"
+ "fgcolor" "0 255 0 255"
+ "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"
+ "fgcolor" "0 255 0 255"
+ "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" "0 255 0 255"
+ "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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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/sentry_active.res b/resource/ui/destroy_menu/sentry_active.res
new file mode 100644
index 0000000..32c1bdb
--- /dev/null
+++ b/resource/ui/destroy_menu/sentry_active.res
@@ -0,0 +1,127 @@
+"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" "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_sentrygun_1"
+ "iconColor" "255 255 255 255"
+ }
+
+ "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" "1"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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..a17c2cf
--- /dev/null
+++ b/resource/ui/destroy_menu/sentry_inactive.res
@@ -0,0 +1,135 @@
+"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"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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..10f50b2
--- /dev/null
+++ b/resource/ui/destroy_menu/tele_entrance_active.res
@@ -0,0 +1,127 @@
+"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" "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_tele_entrance"
+ "iconColor" "255 255 255 255"
+ }
+
+ "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" "3"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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..4ce356a
--- /dev/null
+++ b/resource/ui/destroy_menu/tele_entrance_inactive.res
@@ -0,0 +1,136 @@
+"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" "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" "3"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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..e5d3a45
--- /dev/null
+++ b/resource/ui/destroy_menu/tele_exit_active.res
@@ -0,0 +1,127 @@
+"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" "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_tele_exit"
+ "iconColor" "255 255 255 255"
+ }
+
+ "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" "4"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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..0a1810c
--- /dev/null
+++ b/resource/ui/destroy_menu/tele_exit_inactive.res
@@ -0,0 +1,136 @@
+"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" "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" "4"
+ "textAlignment" "Center"
+ "dulltext" "1"
+ "brighttext" "0"
+ }
+ "NumberLabelShadow"
+ {
+ "ControlName" "CExLabel"
+ "fieldName" "NumberLabel"
+ "font" "CerbeticaBold20"
+ "fgcolor" "TransparentBlack"
+ "xpos" "1"
+ "ypos" "96"
+ "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