@@ -19,6 +19,7 @@ class Button:
1919 iconHammer : tk .PhotoImage
2020 iconSource : tk .PhotoImage
2121 iconHLMV : tk .PhotoImage
22+ iconHLMVplusplus : tk .PhotoImage
2223 iconQc_eyes : tk .PhotoImage
2324 iconHlposer : tk .PhotoImage
2425 iconVisualStudio : tk .PhotoImage
@@ -28,6 +29,7 @@ class Button:
2829 btn_hammer : tk .Button
2930 btn_hammer_plus_plus : tk .Button
3031 btn_hlmv : tk .Button
32+ btn_hlmv_plus_plus : tk .Button
3133 btn_qc_eyes : tk .Button
3234 btn_hlfaceposer : tk .Button
3335 btn_vtf_edit : tk .Button
@@ -58,6 +60,7 @@ def __init__(self,sourceSDK):
5860 self .iconHammer = tk .PhotoImage (file = os .path .join (base_path , "icons" , "hammer.png" ))
5961 self .iconSource = tk .PhotoImage (file = os .path .join (base_path , "icons" , "source.png" ))
6062 self .iconHLMV = tk .PhotoImage (file = os .path .join (base_path , "icons" , "hlmv.png" ))
63+ self .iconHLMVplusplus = tk .PhotoImage (file = os .path .join (base_path , "icons" , "hlmvpp.png" ))
6164 self .iconQc_eyes = tk .PhotoImage (file = os .path .join (base_path , "icons" , "qc_eyes.png" ))
6265 self .iconHlposer = tk .PhotoImage (file = os .path .join (base_path , "icons" , "hlposer.png" ))
6366 self .iconVisualStudio = tk .PhotoImage (file = os .path .join (base_path , "icons" , "Visual_Studio.png" ))
@@ -84,6 +87,8 @@ def destroy_button(self):
8487 self .btn_games .destroy ()
8588 if os .path .isfile (self .sdk .bin_folder + "/hlmv.exe" ):
8689 self .btn_hlmv .destroy ()
90+ if os .path .isfile (self .sdk .bin_folder + "/hlmvplusplus.exe" ):
91+ self .btn_hlmv_plus_plus .destroy ()
8792 if os .path .isfile (self .sdk .bin_folder + "/hlfaceposer.exe" ):
8893 self .btn_hlfaceposer .destroy ()
8994 if os .path .isfile (os .getcwd () + "/VTfEdit/x64/VTFEdit.exe" ) or os .path .exists (r"C:\Program Files\Nem's Tools\VTFEdit\VTFEdit.exe" ):
@@ -114,6 +119,10 @@ def display(self):
114119 self .btn_hlmv = tk .Button (self .sdk .root , text = "hlmv" , command = self .model .open_hlmv , image = self .iconHLMV , compound = tk .LEFT , background = self .sdk .background_color ,fg = self .sdk .foreground_color )
115120 self .btn_hlmv .pack (side = "left" )
116121
122+ if os .path .isfile (self .sdk .bin_folder + "/hlmvplusplus.exe" ):
123+ self .btn_hlmv_plus_plus = tk .Button (self .sdk .root , text = "hlmv++" , command = self .model .open_hlmvplusplus , image = self .iconHLMVplusplus , compound = tk .LEFT , background = self .sdk .background_color ,fg = self .sdk .foreground_color )
124+ self .btn_hlmv_plus_plus .pack (side = "left" )
125+
117126 if os .path .isfile (self .sdk .bin_folder + "/qc_eyes.exe" ):
118127 self .btn_qc_eyes = tk .Button (self .sdk .root , text = "qc_eyes" , command = self .open_qc_eyes , image = self .iconQc_eyes , compound = tk .LEFT , background = self .sdk .background_color ,fg = self .sdk .foreground_color )
119128 self .btn_qc_eyes .pack (side = "left" )
0 commit comments