@@ -19,6 +19,7 @@ class Button:
19
19
iconHammer : tk.PhotoImage
20
20
iconSource : tk.PhotoImage
21
21
iconHLMV : tk.PhotoImage
22
+ iconHLMVplusplus : tk.PhotoImage
22
23
iconQc_eyes : tk.PhotoImage
23
24
iconHlposer : tk.PhotoImage
24
25
iconVisualStudio : tk.PhotoImage
@@ -28,6 +29,7 @@ class Button:
28
29
btn_hammer : tk.Button
29
30
btn_hammer_plus_plus : tk.Button
30
31
btn_hlmv : tk.Button
32
+ btn_hlmv_plus_plus : tk.Button
31
33
btn_qc_eyes : tk.Button
32
34
btn_hlfaceposer : tk.Button
33
35
btn_vtf_edit : tk.Button
@@ -58,6 +60,7 @@ def __init__(self,sourceSDK):
58
60
self.iconHammer = tk.PhotoImage(file=os.path.join(base_path, "icons", "hammer.png"))
59
61
self.iconSource = tk.PhotoImage(file=os.path.join(base_path, "icons", "source.png"))
60
62
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"))
61
64
self.iconQc_eyes = tk.PhotoImage(file=os.path.join(base_path, "icons", "qc_eyes.png"))
62
65
self.iconHlposer = tk.PhotoImage(file=os.path.join(base_path, "icons", "hlposer.png"))
63
66
self.iconVisualStudio = tk.PhotoImage(file=os.path.join(base_path, "icons", "Visual_Studio.png"))
@@ -84,6 +87,8 @@ def destroy_button(self):
84
87
self.btn_games.destroy()
85
88
if os.path.isfile(self.sdk.bin_folder + "/hlmv.exe"):
86
89
self.btn_hlmv.destroy()
90
+ if os.path.isfile(self.sdk.bin_folder + "/hlmvplusplus.exe"):
91
+ self.btn_hlmv_plus_plus.destroy()
87
92
if os.path.isfile(self.sdk.bin_folder + "/hlfaceposer.exe"):
88
93
self.btn_hlfaceposer.destroy()
89
94
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):
114
119
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)
115
120
self.btn_hlmv.pack(side="left")
116
121
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
+
117
126
if os.path.isfile(self.sdk.bin_folder + "/qc_eyes.exe"):
118
127
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)
119
128
self.btn_qc_eyes.pack(side="left")
0 commit comments