Skip to content

Commit b0bb135

Browse files
committed
优化
1 parent 3d03a96 commit b0bb135

15 files changed

Lines changed: 849 additions & 802 deletions

File tree

0 Bytes
Binary file not shown.

bin/MulNX/CS2Injector/UISystem/Config/MulNXUIConfig.ini

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@ Size=400,400
44
Collapsed=0
55

66
[Window][首页]
7-
Pos=543,414
7+
Pos=543,415
88
Size=801,517
99
Collapsed=0
1010
DockId=0x00000001,0
1111

1212
[Window][MulNX控制]
13-
Pos=543,414
13+
Pos=543,415
1414
Size=801,517
1515
Collapsed=0
1616
DockId=0x00000001,2
1717

1818
[Window][UI个性配置]
19-
Pos=543,414
19+
Pos=543,415
2020
Size=801,517
2121
Collapsed=0
2222
DockId=0x00000001,1
@@ -27,7 +27,7 @@ Size=1322,966
2727
Collapsed=0
2828

2929
[Window][CS2 Boot Loader]
30-
Pos=543,414
30+
Pos=543,415
3131
Size=801,517
3232
Collapsed=0
3333
DockId=0x00000001,3
@@ -43,6 +43,6 @@ Size=469,308
4343
Collapsed=0
4444

4545
[Docking][Data]
46-
DockNode ID=0x00000001 Pos=543,414 Size=801,517 Selected=0xC6EE3AFB
46+
DockNode ID=0x00000001 Pos=543,415 Size=801,517 Selected=0xC6EE3AFB
4747
DockSpace ID=0x633F05CB Window=0xFB32D03B Pos=0,0 Size=1898,1144 CentralNode=1
4848

0 Bytes
Binary file not shown.

bin/MulNX/CS2OBTool/CS2OBTool.dll

8 KB
Binary file not shown.

bin/MulNX/CS2OBTool/UISystem/Config/MulNXUIConfig.ini

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Size=508,530
3737
Collapsed=0
3838

3939
[Window][小地图窗口]
40-
Pos=181,53
40+
Pos=367,245
4141
Size=1432,983
4242
Collapsed=0
4343

@@ -47,7 +47,7 @@ Size=663,340
4747
Collapsed=0
4848

4949
[Window][Demo辅助]
50-
Pos=-515,160
50+
Pos=80,783
5151
Size=736,716
5252
Collapsed=0
5353
DockId=0x00000004,2
@@ -86,7 +86,7 @@ Collapsed=0
8686
DockId=0x00000002,0
8787

8888
[Window][Demo]
89-
Pos=-515,160
89+
Pos=80,783
9090
Size=736,716
9191
Collapsed=0
9292
DockId=0x00000004,0
@@ -96,20 +96,20 @@ Size=1920,1080
9696
Collapsed=0
9797

9898
[Window][UI个性配置]
99-
Pos=1466,715
100-
Size=471,435
99+
Pos=665,610
100+
Size=750,333
101101
Collapsed=0
102102
DockId=0x0000000D,0
103103

104104
[Window][摄像机系统]
105-
Pos=1466,715
106-
Size=471,435
105+
Pos=665,610
106+
Size=750,333
107107
Collapsed=0
108108
DockId=0x0000000D,2
109109

110110
[Window][游戏设置]
111-
Pos=1466,715
112-
Size=471,435
111+
Pos=665,610
112+
Size=750,333
113113
Collapsed=0
114114
DockId=0x0000000D,3
115115

@@ -120,14 +120,14 @@ Collapsed=0
120120
DockId=0x00000002,3
121121

122122
[Window][MulNX控制]
123-
Pos=1466,715
124-
Size=471,435
123+
Pos=665,610
124+
Size=750,333
125125
Collapsed=0
126126
DockId=0x0000000D,10
127127

128128
[Window][首页]
129-
Pos=1466,715
130-
Size=471,435
129+
Pos=665,610
130+
Size=750,333
131131
Collapsed=0
132132
DockId=0x0000000D,1
133133

@@ -149,20 +149,20 @@ Size=1159,801
149149
Collapsed=0
150150

151151
[Window][2D视觉]
152-
Pos=1466,715
153-
Size=471,435
152+
Pos=665,610
153+
Size=750,333
154154
Collapsed=0
155155
DockId=0x0000000D,4
156156

157157
[Window][3D视觉]
158-
Pos=1466,715
159-
Size=471,435
158+
Pos=665,610
159+
Size=750,333
160160
Collapsed=0
161161
DockId=0x0000000D,5
162162

163163
[Window][镜头参数]
164-
Pos=1466,715
165-
Size=471,435
164+
Pos=665,610
165+
Size=750,333
166166
Collapsed=0
167167
DockId=0x0000000D,9
168168

@@ -173,14 +173,14 @@ Collapsed=0
173173
DockId=0x00000002,4
174174

175175
[Window][视角视图]
176-
Pos=1466,715
177-
Size=471,435
176+
Pos=665,610
177+
Size=750,333
178178
Collapsed=0
179179
DockId=0x0000000D,6
180180

181181
[Window][声音控制]
182-
Pos=1466,715
183-
Size=471,435
182+
Pos=665,610
183+
Size=750,333
184184
Collapsed=0
185185
DockId=0x0000000D,7
186186

@@ -196,7 +196,7 @@ Collapsed=0
196196
DockId=0x00000004,1
197197

198198
[Window][Demo Recorder]
199-
Pos=223,160
199+
Pos=818,783
200200
Size=640,521
201201
Collapsed=0
202202
DockId=0x00000008,0
@@ -207,13 +207,13 @@ Size=358,674
207207
Collapsed=0
208208

209209
[Window][录制任务创建]
210-
Pos=-515,160
210+
Pos=80,783
211211
Size=736,716
212212
Collapsed=0
213213
DockId=0x00000004,1
214214

215215
[Window][录制参数调节]
216-
Pos=223,683
216+
Pos=818,1306
217217
Size=640,193
218218
Collapsed=0
219219
DockId=0x00000009,0
@@ -224,14 +224,14 @@ Size=406,434
224224
Collapsed=0
225225

226226
[Window][实体列表探测器]
227-
Pos=1466,715
228-
Size=471,435
227+
Pos=665,610
228+
Size=750,333
229229
Collapsed=0
230230
DockId=0x0000000D,11
231231

232232
[Window][高级功能]
233-
Pos=1466,715
234-
Size=471,435
233+
Pos=665,610
234+
Size=750,333
235235
Collapsed=0
236236
DockId=0x0000000D,8
237237

@@ -283,15 +283,15 @@ Size=551,354
283283
Collapsed=0
284284

285285
[Docking][Data]
286-
DockNode ID=0x00000003 Pos=-515,160 Size=1378,716 Split=X Selected=0x448D10F7
286+
DockNode ID=0x00000003 Pos=80,783 Size=1378,716 Split=X Selected=0x448D10F7
287287
DockNode ID=0x00000004 Parent=0x00000003 SizeRef=838,992 Selected=0xE555D201
288288
DockNode ID=0x00000007 Parent=0x00000003 SizeRef=729,992 Split=Y Selected=0x8538678F
289289
DockNode ID=0x00000008 Parent=0x00000007 SizeRef=729,644 Selected=0x3C0020BC
290290
DockNode ID=0x00000009 Parent=0x00000007 SizeRef=729,238 Selected=0x8538678F
291291
DockNode ID=0x0000000A Pos=820,750 Size=685,394 Split=X
292292
DockNode ID=0x0000000B Parent=0x0000000A SizeRef=1042,407 Selected=0x2D59FDA6
293293
DockNode ID=0x0000000C Parent=0x0000000A SizeRef=606,407 Selected=0x4DB1B67D
294-
DockNode ID=0x0000000D Pos=1466,715 Size=471,435 Selected=0x7773E0DE
294+
DockNode ID=0x0000000D Pos=665,610 Size=750,333 Selected=0x8BE9650D
295295
DockSpace ID=0x633F05CB Window=0xFB32D03B Pos=0,0 Size=1920,1080 Split=Y Selected=0xC52A91C6
296296
DockNode ID=0x00000001 Parent=0x633F05CB SizeRef=1920,39 Selected=0x38DB91B6
297297
DockNode ID=0x00000002 Parent=0x633F05CB SizeRef=1920,1039 CentralNode=1

bin/MulNX/Log/Log_CS2Injector.txt

Lines changed: 101 additions & 100 deletions
Large diffs are not rendered by default.

bin/MulNX/Log/Log_CS2OBTool.txt

Lines changed: 688 additions & 647 deletions
Large diffs are not rendered by default.

source/App/CS2OBTool/UIDocker/UIDocker.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,7 @@ void UIDocker::MainDraw(MulNX::UICoordinator* uico) {
2222
ImGui::End();
2323

2424
ImGui::Begin(I18n("高级功能").c_str());
25-
MulNX::UI::Checkbox("小地图窗口", this->Core->ModuleManager()->FindModule("MiniMap")->showWindow);
26-
MulNX::UI::Checkbox("游戏配置管理器窗口", this->Core->ModuleManager()->FindModule("GameCfgManager")->showWindow);
27-
MulNX::UI::Checkbox("Demo", this->Core->ModuleManager()->FindModule("DemoSystem")->showWindow);
28-
MulNX::UI::Checkbox("玩家信息管理窗口", this->Core->ModuleManager()->FindModule("PlayerHub")->showWindow);
25+
uico->CallbackCall("UI.Advanced"_hash, nullptr);
2926
ImGui::End();
3027

3128
ImGui::Begin(I18n("3D视觉").c_str());

source/MulNXExtensions/CS2/Buildup/PlayerHub/PlayerHub.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,5 +142,8 @@ bool PlayerHub::Window(MulNX::UICoordinator* uico) {
142142

143143
bool PlayerHub::Init() {
144144
this->SendUIRoot(this->GetName(), [this](auto* uico, auto&&...) {return this->Window(uico);});
145+
this->UIRegisterCallback("UI.Advanced", [this](auto&&...) {
146+
MulNX::UI::Checkbox("玩家信息管理", this->showWindow);
147+
});
145148
return true;
146149
}

source/MulNXExtensions/CS2/Feature/DemoSystem/DemoSystem.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,10 @@ bool DemoSystem::Init() {
121121
.SubscribeAsync("Window/Drag/FileDrop")
122122
;
123123

124+
this->UIRegisterCallback("UI.Advanced", [this](auto&&...) {
125+
MulNX::UI::Checkbox("Demo系统", this->showWindow);
126+
});
127+
124128
this->SendUIRoot(this->GetName(), [this](auto uico, auto&&...) {
125129
return this->Window(uico);
126130
});

0 commit comments

Comments
 (0)