111
This commit is contained in:
12
SetState/SetState_ATFighter.nut
Normal file
12
SetState/SetState_ATFighter.nut
Normal file
@@ -0,0 +1,12 @@
|
||||
/*
|
||||
文件名:SetState_ATFighter.nut
|
||||
路径:SetState/SetState_ATFighter.nut
|
||||
创建日期:2022-09-04 20:18
|
||||
文件用途:男格斗设置状态函数
|
||||
*/
|
||||
function setState_ATFighter(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
return 1;
|
||||
}
|
||||
23
SetState/SetState_ATGunner.nut
Normal file
23
SetState/SetState_ATGunner.nut
Normal file
@@ -0,0 +1,23 @@
|
||||
/*
|
||||
文件名:SetState_ATGunner.nut
|
||||
路径:SetState/SetState_ATGunner.nut
|
||||
创建日期:2022-09-04 20:19
|
||||
文件用途:女枪手设置状态函数
|
||||
*/
|
||||
|
||||
if (!getroottable().rawin("setState_ATGunner_Table")) setState_ATGunner_Table <- {}
|
||||
function setState_ATGunner(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
|
||||
//根据主状态判断执行函数
|
||||
if (setState_ATGunner_Table.rawin(state) == true) {
|
||||
foreach (Flag,Func in setState_ATGunner_Table[state]) {
|
||||
Func(obj, state, datas, isResetTimer);
|
||||
}
|
||||
}
|
||||
|
||||
return 1;
|
||||
|
||||
}
|
||||
12
SetState/SetState_ATMage.nut
Normal file
12
SetState/SetState_ATMage.nut
Normal file
@@ -0,0 +1,12 @@
|
||||
/*
|
||||
文件名:SetState_ATMage.nut
|
||||
路径:SetState/SetState_ATMage.nut
|
||||
创建日期:2022-09-04 20:19
|
||||
文件用途:男法师设置状态函数
|
||||
*/
|
||||
function setState_ATMage(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
return 1;
|
||||
}
|
||||
29
SetState/SetState_All.nut
Normal file
29
SetState/SetState_All.nut
Normal file
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
文件名:SetState_All.nut
|
||||
路径:SetState/SetState_All.nut
|
||||
创建日期:2022-09-04 20:15
|
||||
文件用途:全职业设置状态函数
|
||||
*/
|
||||
|
||||
|
||||
dofile("sqr/SetState/SetState_ATFighter.nut");
|
||||
dofile("sqr/SetState/SetState_ATGunner.nut");
|
||||
dofile("sqr/SetState/SetState_ATMage.nut");
|
||||
dofile("sqr/SetState/SetState_CreatorMage.nut");
|
||||
dofile("sqr/SetState/SetState_DemonicSwordman.nut");
|
||||
dofile("sqr/SetState/SetState_Fighter.nut");
|
||||
dofile("sqr/SetState/SetState_Gunner.nut");
|
||||
dofile("sqr/SetState/SetState_Mage.nut");
|
||||
dofile("sqr/SetState/SetState_Priest.nut");
|
||||
dofile("sqr/SetState/SetState_Swordman.nut");
|
||||
dofile("sqr/SetState/SetState_Thief.nut");
|
||||
|
||||
if (!getroottable().rawin("Chr_State_Table")) Chr_State_Table <- {}
|
||||
|
||||
function setState_All(obj, state, datas, isResetTimer) {
|
||||
Chr_State_Table.rawset(15, state);
|
||||
for (local i = 0; i < 12; i++) //将12位子状态push进 储存器的对应号位中
|
||||
{
|
||||
Chr_State_Table.rawset(i, obj.sq_GetVectorData(datas, i));
|
||||
}
|
||||
}
|
||||
12
SetState/SetState_CreatorMage.nut
Normal file
12
SetState/SetState_CreatorMage.nut
Normal file
@@ -0,0 +1,12 @@
|
||||
/*
|
||||
文件名:SetState_CreatorMage.nut
|
||||
路径:SetState/SetState_CreatorMage.nut
|
||||
创建日期:2022-09-04 20:19
|
||||
文件用途:缔造者设置状态函数
|
||||
*/
|
||||
function setState_CreatorMage(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
return 1;
|
||||
}
|
||||
12
SetState/SetState_DemonicSwordman.nut
Normal file
12
SetState/SetState_DemonicSwordman.nut
Normal file
@@ -0,0 +1,12 @@
|
||||
/*
|
||||
文件名:SetState_DemonicSwordman.nut
|
||||
路径:SetState/SetState_DemonicSwordman.nut
|
||||
创建日期:2022-09-04 20:19
|
||||
文件用途:黑暗武士设置状态函数
|
||||
*/
|
||||
function setState_DemonicSwordman(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
return 1;
|
||||
}
|
||||
12
SetState/SetState_Fighter.nut
Normal file
12
SetState/SetState_Fighter.nut
Normal file
@@ -0,0 +1,12 @@
|
||||
/*
|
||||
文件名:SetState_Fighter.nut
|
||||
路径:SetState/SetState_Fighter.nut
|
||||
创建日期:2022-09-04 20:19
|
||||
文件用途:女格斗设置状态函数
|
||||
*/
|
||||
function setState_Fighter(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
return 1;
|
||||
}
|
||||
12
SetState/SetState_Gunner.nut
Normal file
12
SetState/SetState_Gunner.nut
Normal file
@@ -0,0 +1,12 @@
|
||||
/*
|
||||
文件名:SetState_Gunner.nut
|
||||
路径:SetState/SetState_Gunner.nut
|
||||
创建日期:2022-09-04 20:19
|
||||
文件用途:男枪手设置状态函数
|
||||
*/
|
||||
function setState_Gunner(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
return 1;
|
||||
}
|
||||
12
SetState/SetState_Mage.nut
Normal file
12
SetState/SetState_Mage.nut
Normal file
@@ -0,0 +1,12 @@
|
||||
/*
|
||||
文件名:SetState_Mage.nut
|
||||
路径:SetState/SetState_Mage.nut
|
||||
创建日期:2022-09-04 20:20
|
||||
文件用途:女法师设置状态函数
|
||||
*/
|
||||
function setState_Mage(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
return 1;
|
||||
}
|
||||
12
SetState/SetState_Priest.nut
Normal file
12
SetState/SetState_Priest.nut
Normal file
@@ -0,0 +1,12 @@
|
||||
/*
|
||||
文件名:SetState_Priest.nut
|
||||
路径:SetState/SetState_Priest.nut
|
||||
创建日期:2022-09-04 20:20
|
||||
文件用途:圣职者设置状态函数
|
||||
*/
|
||||
function setState_Priest(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
return 1;
|
||||
}
|
||||
14
SetState/SetState_Swordman.nut
Normal file
14
SetState/SetState_Swordman.nut
Normal file
@@ -0,0 +1,14 @@
|
||||
/*
|
||||
文件名:SetState_Swordman.nut
|
||||
路径:SetState/SetState_Swordman.nut
|
||||
创建日期:2022-09-04 20:15
|
||||
文件用途:鬼剑士绘制界面回调函数(原生)
|
||||
*/
|
||||
|
||||
function setState_Swordman(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
|
||||
return 1;
|
||||
}
|
||||
12
SetState/SetState_Thief.nut
Normal file
12
SetState/SetState_Thief.nut
Normal file
@@ -0,0 +1,12 @@
|
||||
/*
|
||||
文件名:SetState_Thief.nut
|
||||
路径:SetState/SetState_Thief.nut
|
||||
创建日期:2022-09-04 20:20
|
||||
文件用途:暗夜使者设置状态函数
|
||||
*/
|
||||
function setState_Thief(obj, state, datas, isResetTimer) {
|
||||
if (!obj)
|
||||
return;
|
||||
setState_All(obj, state, datas, isResetTimer);
|
||||
return 1;
|
||||
}
|
||||
Reference in New Issue
Block a user