71 lines
2.6 KiB
Plaintext
71 lines
2.6 KiB
Plaintext
/*
|
|
文件名:DebugInfo.nut
|
|
路径:Tool/DebugInfo.nut
|
|
创建日期:2022-09-06 19:08
|
|
文件用途:输出必要信息在屏幕上
|
|
*/
|
|
|
|
function DebugInfo() {
|
|
local obj = sq_GetMyMasterCharacter();
|
|
local stage = sq_GetGlobaludpModuleStage();
|
|
local dungeon = sq_GetDungeonByStage(stage);
|
|
local dungeonIndex = sq_GetDuegonIndex(dungeon);
|
|
local MapIndex = sq_GetMapIndex(stage);
|
|
//if(dungeonIndex != 6000)return;
|
|
local Color = 0xFF00B1FF;
|
|
local Color1 = 0xFFACFF08;
|
|
local X = 0;
|
|
local Y = 0;
|
|
|
|
L_Code_STL("副本编号 : ", X + 15, Y + 155, Color, 2);
|
|
L_Code_STL("" + dungeonIndex, X + 80, Y + 155, Color1, 2);
|
|
|
|
L_Code_STL("地图编号 : ", X + 115, Y + 155, Color, 2);
|
|
L_Code_STL("" + MapIndex, X + 180, Y + 155, Color1, 2);
|
|
|
|
L_Code_STL("世界类型 : ", X + 215, Y + 155, Color, 2);
|
|
L_Code_STL("未完成", X + 275, Y + 155, Color1, 2);
|
|
|
|
L_Code_STL("------------------------------------------", X + 15, Y + 180, Color, 2);
|
|
|
|
L_Code_STL("主状态 : ", X + 15, Y + 200, Color, 2);
|
|
L_Code_STL("" + Chr_State_Table[15], X + 62, Y + 200, Color1, 2);
|
|
|
|
L_Code_STL("转职编号 : ", X + 83, Y + 200, Color, 2);
|
|
L_Code_STL("" + sq_getGrowType(obj), X + 143, Y + 200, Color1, 2);
|
|
|
|
L_Code_STL("技能编号 : ", X + 156, Y + 200, Color, 2);
|
|
L_Code_STL("" + obj.getCurrentSkillIndex(), X + 216, Y + 200, Color1, 2);
|
|
|
|
L_Code_STL("动画编号 : ", X + 240, Y + 200, Color, 2);
|
|
for (local i = 0; i < 200; i++) {
|
|
if (obj.isCurrentCutomAniIndex(i) == true) L_Code_STL("" + i, X + 300, Y + 200, Color1, 2);
|
|
//else L_Code_STL("无", X + 300, Y + 200, Color1, 2);
|
|
}
|
|
|
|
for (local z = 0; z < 12; z++) {
|
|
L_Code_STL("子状态" + z + " : ", X + 15, Y + 223 + (z * 20), 0xFF9AFA00, 2);
|
|
L_Code_STL("" + Chr_State_Table[z], X + 85, Y + 223 + (z * 20), 0xFF0045FF, 2);
|
|
|
|
}
|
|
|
|
L_Code_STL("人物坐标X : ", X + 165, Y + 260, Color, 2);
|
|
L_Code_STL("" + obj.getXPos(), X + 235, Y + 260, Color1, 2);
|
|
|
|
L_Code_STL("人物坐标Y : ", X + 165, Y + 280, Color, 2);
|
|
L_Code_STL("" + obj.getYPos(), X + 235, Y + 280, Color1, 2);
|
|
|
|
L_Code_STL("人物坐标Z : ", X + 165, Y + 300, Color, 2);
|
|
L_Code_STL("" + obj.getZPos(), X + 235, Y + 300, Color1, 2);
|
|
|
|
L_Code_STL("鼠标坐标X : ", X + 165, Y + 340, Color, 2);
|
|
//L_Code_STL("" + Chr_State_Table[13], X + 235, Y + 340, Color1, 2);
|
|
|
|
L_Code_STL("鼠标坐标Y : ", X + 165, Y + 360, Color, 2);
|
|
//L_Code_STL("" + Chr_State_Table[14], X + 235, Y + 360, Color1, 2);
|
|
}
|
|
|
|
function SyncMousePos() {
|
|
Chr_State_Table.rawset(13, sq_GetMouseXPos());
|
|
Chr_State_Table.rawset(14, sq_GetMouseYPos());
|
|
} |