public Load ( Dsl sectionData, |
||
sectionData | Dsl | |
instance | ||
return | void |
public void Load(Dsl.FunctionData sectionData, SkillInstance instance)
{
Dsl.CallData callData = sectionData.Call;
if (null != callData && callData.HaveParam()) {
string[] args = new string[callData.GetParamNum()];
for (int i = 0; i < callData.GetParamNum(); ++i) {
args[i] = callData.GetParamId(i);
}
m_MsgId = string.Join(":", args);
}
RefreshTrigers(sectionData, instance);
}
static public int Load(IntPtr l) { try { SkillSystem.SkillMessageHandler self = (SkillSystem.SkillMessageHandler)checkSelf(l); Dsl.FunctionData a1; checkType(l, 2, out a1); SkillSystem.SkillInstance a2; checkType(l, 3, out a2); self.Load(a1, a2); pushValue(l, true); return(1); } catch (Exception e) { return(error(l, e)); } }