diff --git a/Project/HudUi/HudUi.nut b/Project/HudUi/HudUi.nut index 3b4cc63..823f213 100644 --- a/Project/HudUi/HudUi.nut +++ b/Project/HudUi/HudUi.nut @@ -42,7 +42,7 @@ class HudUiC extends LenheartNewUI_Windows { //修补内存 function FixMemory() { - + L_sq_WAB(0x400E10, 9); L_sq_WAB(0x400E11, 4); L_sq_WAB(0x400E12, 7); @@ -53,30 +53,29 @@ class HudUiC extends LenheartNewUI_Windows { L_sq_WAB(0x400E17, 7); L_sq_WAB(0x400E18, 0); - return; // 干掉nut初始化基础技能栏坐标 L_sq_WAB(0x4B3239, 0xEB); - //右上角绿色小圆球 - L_sq_WA(0x00E6D873, 1000); - //广播黑条 - L_sq_WA(0x01AF4968, 0); - //格兰背景 - L_sq_WA(0x004CA0B3, 850); - L_sq_WA(0x004BB768, 850); - //副本名称 - L_sq_WA(0x004BB872, 850); - L_sq_WA(0x004BB850, 850); - //城镇名称 - L_sq_WA(0x004CA27C, 850); + // //右上角绿色小圆球 + // L_sq_WA(0x00E6D873, 1000); + // //广播黑条 + // L_sq_WA(0x01AF4968, 0); + // //格兰背景 + // L_sq_WA(0x004CA0B3, 850); + // L_sq_WA(0x004BB768, 850); + // //副本名称 + // L_sq_WA(0x004BB872, 850); + // L_sq_WA(0x004BB850, 850); + // //城镇名称 + // L_sq_WA(0x004CA27C, 850); - //城镇过场Tips背景 - L_sq_WA(0x004580FD, 400 + 133); - //城镇过场Tips文本 - L_sq_WA(0x004581DD, 400 + 133); + // //城镇过场Tips背景 + // L_sq_WA(0x004580FD, 400 + 133); + // //城镇过场Tips文本 + // L_sq_WA(0x004581DD, 400 + 133); - //头顶滚动公告 - L_sq_WAB(0x11FA640, 0xC3); + // //头顶滚动公告 + // L_sq_WAB(0x11FA640, 0xC3); @@ -99,7 +98,6 @@ class HudUiC extends LenheartNewUI_Windows { L_sq_WA(L_sq_RA(L_sq_RA(0x01ADE0CC) + 0x84 + (i * 0x4)) + 0x14, 844 + (i * 17)); L_sq_WA(L_sq_RA(L_sq_RA(0x01ADE0CC) + 0x84 + (i * 0x4)) + 0x18, 561); } - //拍卖行(删除) L_sq_WA(L_sq_RA(L_sq_RA(0x01ADE0CC) + 0x84 + (4 * 0x4)) + 0x14, -5000); @@ -193,7 +191,6 @@ class HudUiC extends LenheartNewUI_Windows { LenheartNewUI_Windows.constructor(gObjectId, gX, gY, gWidth, gHeight, gTitleH); FixMemory(); - return; local BallFrameArr = []; for (local i = 0; i< 120; i++) { local T = { @@ -213,7 +210,6 @@ class HudUiC extends LenheartNewUI_Windows { L_sq_DrawImg("interface2/hud/hpmp_vessel.img", i, -5000, 508); } - } @@ -629,7 +625,6 @@ class HudUiC extends LenheartNewUI_Windows { function TopShow(obj) { - return; //血蓝球悬停逻辑 BallRectLogic(obj); //经验条悬停逻辑 @@ -638,14 +633,12 @@ class HudUiC extends LenheartNewUI_Windows { } function BottomShow(obj) { - return; DrawMain(obj); LenheartNewUI_Windows.Show(obj); } //动态窗口设置逻辑 function Active_Windows_SyncPos() { - return; //任务快捷导航窗口 { local WindowAddress = L_sq_GetWindowById(1); @@ -655,13 +648,17 @@ class HudUiC extends LenheartNewUI_Windows { //逻辑入口 function Proc(obj) { - return; LenheartNewUI_Windows.SyncPos(X, Y); Active_Windows_SyncPos(); } } +L_Windows_List <- []; +getroottable().rawdelete("LenheartPluginsInitFlag"); +getroottable().rawdelete("EventList_Obj") +getroottable().rawdelete("HudUi_Obj"); +getroottable().rawdelete("L_Each_Obj"); function Lenheart_HudUi_Fun(obj) { local RootTab = getroottable(); @@ -672,6 +669,7 @@ function Lenheart_HudUi_Fun(obj) { getroottable()["LenheartFuncTab"].rawset("HudUiFuncN", Lenheart_HudUi_Fun); + // L_sq_Test(L_sq_RA(0x01AB7CDC), 0x3DB61400); // local Ret = L_sq_Test(L_sq_RA(0x01AB7CDC), 10); // local Ret = L_sq_Test(L_sq_RA(0x01A5FA88), 101020037);