Merge pull request 'skill 1,2,3,4,5,6' (#52) from feature/skill-data into develop
Reviewed-on: https://git.brew.monster/Unity/perfect-world-unity/pulls/52
This commit is contained in:
@@ -625,14 +625,14 @@ namespace CSNetwork.GPDataType
|
||||
public int idKiller;
|
||||
public int idPlayer;
|
||||
};
|
||||
|
||||
|
||||
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
||||
public struct cmd_host_died
|
||||
{
|
||||
public int idKiller;
|
||||
public A3DVECTOR3 pos;
|
||||
};
|
||||
|
||||
|
||||
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
||||
public struct cmd_player_revive
|
||||
{
|
||||
@@ -640,7 +640,7 @@ namespace CSNetwork.GPDataType
|
||||
public short sReviveType; // Revive type
|
||||
public A3DVECTOR3 pos;
|
||||
};
|
||||
|
||||
|
||||
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
||||
public struct cmd_notify_hostpos
|
||||
{
|
||||
@@ -1253,6 +1253,15 @@ namespace CSNetwork.GPDataType
|
||||
|
||||
}
|
||||
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
||||
public struct cmd_object_cast_skill
|
||||
{
|
||||
public int caster;
|
||||
public int target;
|
||||
public int skill;
|
||||
public ushort time;
|
||||
public byte level;
|
||||
};
|
||||
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
||||
public struct cmd_npc_info_list
|
||||
{
|
||||
public ushort count;
|
||||
|
||||
@@ -443,24 +443,24 @@ namespace CSNetwork
|
||||
pCmdHeader);
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case CommandID.OBJECT_LEAVE_SLICE:
|
||||
{
|
||||
int id = GPDataTypeHelper.FromBytes<int>(pDataBuf);
|
||||
if (ISPLAYERID(id))
|
||||
{
|
||||
EC_ManMessage.PostMessage(EC_MsgDef.MSG_PM_PLAYERRUNOUT, (int)MANAGER_INDEX.MAN_PLAYER, -1,
|
||||
pDataBuf, pCmdHeader);
|
||||
}
|
||||
else if (ISNPCID(id))
|
||||
{
|
||||
EC_ManMessage.PostMessage(EC_MsgDef.MSG_NM_NPCRUNOUT, (int)MANAGER_INDEX.MAN_NPC, 0, pDataBuf,
|
||||
pCmdHeader);
|
||||
}
|
||||
int id = GPDataTypeHelper.FromBytes<int>(pDataBuf);
|
||||
if (ISPLAYERID(id))
|
||||
{
|
||||
EC_ManMessage.PostMessage(EC_MsgDef.MSG_PM_PLAYERRUNOUT, (int)MANAGER_INDEX.MAN_PLAYER, -1,
|
||||
pDataBuf, pCmdHeader);
|
||||
}
|
||||
else if (ISNPCID(id))
|
||||
{
|
||||
EC_ManMessage.PostMessage(EC_MsgDef.MSG_NM_NPCRUNOUT, (int)MANAGER_INDEX.MAN_NPC, 0, pDataBuf,
|
||||
pCmdHeader);
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case CommandID.OWN_IVTR_DATA:
|
||||
case CommandID.OWN_IVTR_DETAIL_DATA:
|
||||
case CommandID.GET_OWN_MONEY:
|
||||
@@ -659,6 +659,19 @@ namespace CSNetwork
|
||||
case CommandID.SKILL_DATA:
|
||||
EC_ManMessage.PostMessage(EC_MsgDef.MSG_HST_SKILLDATA, MANAGER_INDEX.MAN_PLAYER, 0, pDataBuf, pCmdHeader);
|
||||
break;
|
||||
case CommandID.OBJECT_CAST_SKILL:
|
||||
case CommandID.OBJECT_CAST_INSTANT_SKILL:
|
||||
case CommandID.OBJECT_CAST_POS_SKILL:
|
||||
{
|
||||
BMLogger.LogError("OBJECT_CAST_SKILL: ");
|
||||
cmd_object_cast_skill pCmd2 = GPDataTypeHelper.FromBytes<cmd_object_cast_skill>(pDataBuf);
|
||||
if (ISPLAYERID(pCmd2.caster))
|
||||
EC_ManMessage.PostMessage(EC_MsgDef.MSG_PM_CASTSKILL, MANAGER_INDEX.MAN_PLAYER, -1, pDataBuf, pCmdHeader);
|
||||
else if (ISNPCID(pCmd2.caster))
|
||||
EC_ManMessage.PostMessage(EC_MsgDef.MSG_NM_NPCCASTSKILL, MANAGER_INDEX.MAN_NPC, 0, pDataBuf, pCmdHeader);
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -8,261 +8,261 @@ namespace BrewMonster
|
||||
public static void Init() { int i = 0; }
|
||||
// Skill stub declarations
|
||||
public static Skill1Stub __stub_Skill1Stub = new Skill1Stub();
|
||||
/*public static Skill2Stub __stub_Skill2Stub = new Skill2Stub();
|
||||
public static Skill2Stub __stub_Skill2Stub = new Skill2Stub();
|
||||
public static Skill3Stub __stub_Skill3Stub = new Skill3Stub();
|
||||
public static Skill4Stub __stub_Skill4Stub = new Skill4Stub();
|
||||
public static Skill5Stub __stub_Skill5Stub = new Skill5Stub();
|
||||
public static Skill6Stub __stub_Skill6Stub = new Skill6Stub();
|
||||
public static Skill54Stub __stub_Skill54Stub = new Skill54Stub();
|
||||
public static Skill55Stub __stub_Skill55Stub = new Skill55Stub();
|
||||
public static Skill56Stub __stub_Skill56Stub = new Skill56Stub();
|
||||
public static Skill57Stub __stub_Skill57Stub = new Skill57Stub();
|
||||
public static Skill58Stub __stub_Skill58Stub = new Skill58Stub();
|
||||
public static Skill59Stub __stub_Skill59Stub = new Skill59Stub();
|
||||
public static Skill60Stub __stub_Skill60Stub = new Skill60Stub();
|
||||
public static Skill61Stub __stub_Skill61Stub = new Skill61Stub();
|
||||
public static Skill62Stub __stub_Skill62Stub = new Skill62Stub();
|
||||
public static Skill63Stub __stub_Skill63Stub = new Skill63Stub();
|
||||
public static Skill64Stub __stub_Skill64Stub = new Skill64Stub();
|
||||
public static Skill65Stub __stub_Skill65Stub = new Skill65Stub();
|
||||
public static Skill66Stub __stub_Skill66Stub = new Skill66Stub();
|
||||
public static Skill67Stub __stub_Skill67Stub = new Skill67Stub();
|
||||
public static Skill68Stub __stub_Skill68Stub = new Skill68Stub();
|
||||
public static Skill69Stub __stub_Skill69Stub = new Skill69Stub();
|
||||
public static Skill70Stub __stub_Skill70Stub = new Skill70Stub();
|
||||
public static Skill71Stub __stub_Skill71Stub = new Skill71Stub();
|
||||
public static Skill72Stub __stub_Skill72Stub = new Skill72Stub();
|
||||
public static Skill73Stub __stub_Skill73Stub = new Skill73Stub();
|
||||
public static Skill74Stub __stub_Skill74Stub = new Skill74Stub();
|
||||
public static Skill75Stub __stub_Skill75Stub = new Skill75Stub();
|
||||
public static Skill76Stub __stub_Skill76Stub = new Skill76Stub();
|
||||
public static Skill77Stub __stub_Skill77Stub = new Skill77Stub();
|
||||
public static Skill78Stub __stub_Skill78Stub = new Skill78Stub();
|
||||
public static Skill79Stub __stub_Skill79Stub = new Skill79Stub();
|
||||
public static Skill80Stub __stub_Skill80Stub = new Skill80Stub();
|
||||
public static Skill176Stub __stub_Skill176Stub = new Skill176Stub();
|
||||
public static Skill177Stub __stub_Skill177Stub = new Skill177Stub();
|
||||
public static Skill178Stub __stub_Skill178Stub = new Skill178Stub();
|
||||
public static Skill179Stub __stub_Skill179Stub = new Skill179Stub();
|
||||
public static Skill187Stub __stub_Skill187Stub = new Skill187Stub();
|
||||
public static Skill226Stub __stub_Skill226Stub = new Skill226Stub();
|
||||
public static Skill227Stub __stub_Skill227Stub = new Skill227Stub();
|
||||
public static Skill362Stub __stub_Skill362Stub = new Skill362Stub();
|
||||
public static Skill363Stub __stub_Skill363Stub = new Skill363Stub();
|
||||
public static Skill374Stub __stub_Skill374Stub = new Skill374Stub();
|
||||
public static Skill375Stub __stub_Skill375Stub = new Skill375Stub();
|
||||
public static Skill376Stub __stub_Skill376Stub = new Skill376Stub();
|
||||
public static Skill377Stub __stub_Skill377Stub = new Skill377Stub();
|
||||
public static Skill378Stub __stub_Skill378Stub = new Skill378Stub();
|
||||
public static Skill379Stub __stub_Skill379Stub = new Skill379Stub();
|
||||
public static Skill380Stub __stub_Skill380Stub = new Skill380Stub();
|
||||
public static Skill381Stub __stub_Skill381Stub = new Skill381Stub();
|
||||
public static Skill382Stub __stub_Skill382Stub = new Skill382Stub();
|
||||
public static Skill383Stub __stub_Skill383Stub = new Skill383Stub();
|
||||
public static Skill384Stub __stub_Skill384Stub = new Skill384Stub();
|
||||
public static Skill385Stub __stub_Skill385Stub = new Skill385Stub();
|
||||
public static Skill386Stub __stub_Skill386Stub = new Skill386Stub();
|
||||
public static Skill387Stub __stub_Skill387Stub = new Skill387Stub();
|
||||
public static Skill388Stub __stub_Skill388Stub = new Skill388Stub();
|
||||
public static Skill389Stub __stub_Skill389Stub = new Skill389Stub();
|
||||
public static Skill390Stub __stub_Skill390Stub = new Skill390Stub();
|
||||
public static Skill391Stub __stub_Skill391Stub = new Skill391Stub();
|
||||
public static Skill392Stub __stub_Skill392Stub = new Skill392Stub();
|
||||
public static Skill393Stub __stub_Skill393Stub = new Skill393Stub();
|
||||
public static Skill394Stub __stub_Skill394Stub = new Skill394Stub();
|
||||
public static Skill395Stub __stub_Skill395Stub = new Skill395Stub();
|
||||
public static Skill396Stub __stub_Skill396Stub = new Skill396Stub();
|
||||
public static Skill397Stub __stub_Skill397Stub = new Skill397Stub();
|
||||
public static Skill398Stub __stub_Skill398Stub = new Skill398Stub();
|
||||
public static Skill399Stub __stub_Skill399Stub = new Skill399Stub();
|
||||
public static Skill400Stub __stub_Skill400Stub = new Skill400Stub();
|
||||
public static Skill401Stub __stub_Skill401Stub = new Skill401Stub();
|
||||
public static Skill402Stub __stub_Skill402Stub = new Skill402Stub();
|
||||
public static Skill403Stub __stub_Skill403Stub = new Skill403Stub();
|
||||
public static Skill404Stub __stub_Skill404Stub = new Skill404Stub();
|
||||
public static Skill405Stub __stub_Skill405Stub = new Skill405Stub();
|
||||
public static Skill406Stub __stub_Skill406Stub = new Skill406Stub();
|
||||
public static Skill407Stub __stub_Skill407Stub = new Skill407Stub();
|
||||
public static Skill408Stub __stub_Skill408Stub = new Skill408Stub();
|
||||
public static Skill409Stub __stub_Skill409Stub = new Skill409Stub();
|
||||
public static Skill410Stub __stub_Skill410Stub = new Skill410Stub();
|
||||
public static Skill411Stub __stub_Skill411Stub = new Skill411Stub();
|
||||
public static Skill412Stub __stub_Skill412Stub = new Skill412Stub();
|
||||
public static Skill413Stub __stub_Skill413Stub = new Skill413Stub();
|
||||
public static Skill414Stub __stub_Skill414Stub = new Skill414Stub();
|
||||
public static Skill415Stub __stub_Skill415Stub = new Skill415Stub();
|
||||
public static Skill416Stub __stub_Skill416Stub = new Skill416Stub();
|
||||
public static Skill417Stub __stub_Skill417Stub = new Skill417Stub();
|
||||
public static Skill418Stub __stub_Skill418Stub = new Skill418Stub();
|
||||
public static Skill419Stub __stub_Skill419Stub = new Skill419Stub();
|
||||
public static Skill420Stub __stub_Skill420Stub = new Skill420Stub();
|
||||
public static Skill421Stub __stub_Skill421Stub = new Skill421Stub();
|
||||
public static Skill422Stub __stub_Skill422Stub = new Skill422Stub();
|
||||
public static Skill423Stub __stub_Skill423Stub = new Skill423Stub();
|
||||
public static Skill424Stub __stub_Skill424Stub = new Skill424Stub();
|
||||
public static Skill425Stub __stub_Skill425Stub = new Skill425Stub();
|
||||
public static Skill426Stub __stub_Skill426Stub = new Skill426Stub();
|
||||
public static Skill427Stub __stub_Skill427Stub = new Skill427Stub();
|
||||
public static Skill428Stub __stub_Skill428Stub = new Skill428Stub();
|
||||
public static Skill429Stub __stub_Skill429Stub = new Skill429Stub();
|
||||
public static Skill430Stub __stub_Skill430Stub = new Skill430Stub();
|
||||
public static Skill431Stub __stub_Skill431Stub = new Skill431Stub();
|
||||
public static Skill432Stub __stub_Skill432Stub = new Skill432Stub();
|
||||
public static Skill433Stub __stub_Skill433Stub = new Skill433Stub();
|
||||
public static Skill434Stub __stub_Skill434Stub = new Skill434Stub();
|
||||
public static Skill435Stub __stub_Skill435Stub = new Skill435Stub();
|
||||
public static Skill436Stub __stub_Skill436Stub = new Skill436Stub();
|
||||
public static Skill437Stub __stub_Skill437Stub = new Skill437Stub();
|
||||
public static Skill438Stub __stub_Skill438Stub = new Skill438Stub();
|
||||
public static Skill439Stub __stub_Skill439Stub = new Skill439Stub();
|
||||
public static Skill896Stub __stub_Skill896Stub = new Skill896Stub();
|
||||
public static Skill897Stub __stub_Skill897Stub = new Skill897Stub();
|
||||
public static Skill898Stub __stub_Skill898Stub = new Skill898Stub();
|
||||
public static Skill899Stub __stub_Skill899Stub = new Skill899Stub();
|
||||
public static Skill900Stub __stub_Skill900Stub = new Skill900Stub();
|
||||
public static Skill923Stub __stub_Skill923Stub = new Skill923Stub();
|
||||
public static Skill924Stub __stub_Skill924Stub = new Skill924Stub();
|
||||
public static Skill1195Stub __stub_Skill1195Stub = new Skill1195Stub();
|
||||
public static Skill1815Stub __stub_Skill1815Stub = new Skill1815Stub();
|
||||
public static Skill1816Stub __stub_Skill1816Stub = new Skill1816Stub();
|
||||
public static Skill1817Stub __stub_Skill1817Stub = new Skill1817Stub();
|
||||
public static Skill1818Stub __stub_Skill1818Stub = new Skill1818Stub();
|
||||
public static Skill1819Stub __stub_Skill1819Stub = new Skill1819Stub();
|
||||
public static Skill1868Stub __stub_Skill1868Stub = new Skill1868Stub();
|
||||
public static Skill1871Stub __stub_Skill1871Stub = new Skill1871Stub();
|
||||
public static Skill1872Stub __stub_Skill1872Stub = new Skill1872Stub();
|
||||
public static Skill2206Stub __stub_Skill2206Stub = new Skill2206Stub();
|
||||
public static Skill2207Stub __stub_Skill2207Stub = new Skill2207Stub();
|
||||
public static Skill2208Stub __stub_Skill2208Stub = new Skill2208Stub();
|
||||
public static Skill2209Stub __stub_Skill2209Stub = new Skill2209Stub();
|
||||
public static Skill2210Stub __stub_Skill2210Stub = new Skill2210Stub();
|
||||
public static Skill2211Stub __stub_Skill2211Stub = new Skill2211Stub();
|
||||
public static Skill2352Stub __stub_Skill2352Stub = new Skill2352Stub();
|
||||
public static Skill2367Stub __stub_Skill2367Stub = new Skill2367Stub();
|
||||
public static Skill2368Stub __stub_Skill2368Stub = new Skill2368Stub();
|
||||
public static Skill2369Stub __stub_Skill2369Stub = new Skill2369Stub();
|
||||
public static Skill2370Stub __stub_Skill2370Stub = new Skill2370Stub();
|
||||
public static Skill2371Stub __stub_Skill2371Stub = new Skill2371Stub();
|
||||
public static Skill2372Stub __stub_Skill2372Stub = new Skill2372Stub();
|
||||
public static Skill2373Stub __stub_Skill2373Stub = new Skill2373Stub();
|
||||
public static Skill2374Stub __stub_Skill2374Stub = new Skill2374Stub();
|
||||
public static Skill2375Stub __stub_Skill2375Stub = new Skill2375Stub();
|
||||
public static Skill7Stub __stub_Skill7Stub = new Skill7Stub();
|
||||
public static Skill8Stub __stub_Skill8Stub = new Skill8Stub();
|
||||
public static Skill9Stub __stub_Skill9Stub = new Skill9Stub();
|
||||
public static Skill10Stub __stub_Skill10Stub = new Skill10Stub();
|
||||
public static Skill53Stub __stub_Skill53Stub = new Skill53Stub();
|
||||
public static Skill81Stub __stub_Skill81Stub = new Skill81Stub();
|
||||
public static Skill84Stub __stub_Skill84Stub = new Skill84Stub();
|
||||
public static Skill85Stub __stub_Skill85Stub = new Skill85Stub();
|
||||
public static Skill86Stub __stub_Skill86Stub = new Skill86Stub();
|
||||
public static Skill87Stub __stub_Skill87Stub = new Skill87Stub();
|
||||
public static Skill88Stub __stub_Skill88Stub = new Skill88Stub();
|
||||
public static Skill89Stub __stub_Skill89Stub = new Skill89Stub();
|
||||
public static Skill90Stub __stub_Skill90Stub = new Skill90Stub();
|
||||
public static Skill91Stub __stub_Skill91Stub = new Skill91Stub();
|
||||
public static Skill92Stub __stub_Skill92Stub = new Skill92Stub();
|
||||
public static Skill93Stub __stub_Skill93Stub = new Skill93Stub();
|
||||
public static Skill94Stub __stub_Skill94Stub = new Skill94Stub();
|
||||
public static Skill95Stub __stub_Skill95Stub = new Skill95Stub();
|
||||
public static Skill96Stub __stub_Skill96Stub = new Skill96Stub();
|
||||
public static Skill97Stub __stub_Skill97Stub = new Skill97Stub();
|
||||
public static Skill98Stub __stub_Skill98Stub = new Skill98Stub();
|
||||
public static Skill99Stub __stub_Skill99Stub = new Skill99Stub();
|
||||
public static Skill100Stub __stub_Skill100Stub = new Skill100Stub();
|
||||
public static Skill101Stub __stub_Skill101Stub = new Skill101Stub();
|
||||
public static Skill180Stub __stub_Skill180Stub = new Skill180Stub();
|
||||
public static Skill181Stub __stub_Skill181Stub = new Skill181Stub();
|
||||
public static Skill182Stub __stub_Skill182Stub = new Skill182Stub();
|
||||
public static Skill183Stub __stub_Skill183Stub = new Skill183Stub();
|
||||
public static Skill184Stub __stub_Skill184Stub = new Skill184Stub();
|
||||
public static Skill228Stub __stub_Skill228Stub = new Skill228Stub();
|
||||
public static Skill229Stub __stub_Skill229Stub = new Skill229Stub();
|
||||
public static Skill364Stub __stub_Skill364Stub = new Skill364Stub();
|
||||
public static Skill365Stub __stub_Skill365Stub = new Skill365Stub();
|
||||
public static Skill440Stub __stub_Skill440Stub = new Skill440Stub();
|
||||
public static Skill441Stub __stub_Skill441Stub = new Skill441Stub();
|
||||
public static Skill442Stub __stub_Skill442Stub = new Skill442Stub();
|
||||
public static Skill443Stub __stub_Skill443Stub = new Skill443Stub();
|
||||
public static Skill444Stub __stub_Skill444Stub = new Skill444Stub();
|
||||
public static Skill445Stub __stub_Skill445Stub = new Skill445Stub();
|
||||
public static Skill446Stub __stub_Skill446Stub = new Skill446Stub();
|
||||
public static Skill447Stub __stub_Skill447Stub = new Skill447Stub();
|
||||
public static Skill448Stub __stub_Skill448Stub = new Skill448Stub();
|
||||
public static Skill449Stub __stub_Skill449Stub = new Skill449Stub();
|
||||
public static Skill450Stub __stub_Skill450Stub = new Skill450Stub();
|
||||
public static Skill451Stub __stub_Skill451Stub = new Skill451Stub();
|
||||
public static Skill452Stub __stub_Skill452Stub = new Skill452Stub();
|
||||
public static Skill453Stub __stub_Skill453Stub = new Skill453Stub();
|
||||
public static Skill454Stub __stub_Skill454Stub = new Skill454Stub();
|
||||
public static Skill455Stub __stub_Skill455Stub = new Skill455Stub();
|
||||
public static Skill456Stub __stub_Skill456Stub = new Skill456Stub();
|
||||
public static Skill457Stub __stub_Skill457Stub = new Skill457Stub();
|
||||
public static Skill458Stub __stub_Skill458Stub = new Skill458Stub();
|
||||
public static Skill459Stub __stub_Skill459Stub = new Skill459Stub();
|
||||
public static Skill460Stub __stub_Skill460Stub = new Skill460Stub();
|
||||
public static Skill461Stub __stub_Skill461Stub = new Skill461Stub();
|
||||
public static Skill462Stub __stub_Skill462Stub = new Skill462Stub();
|
||||
public static Skill463Stub __stub_Skill463Stub = new Skill463Stub();
|
||||
public static Skill464Stub __stub_Skill464Stub = new Skill464Stub();
|
||||
public static Skill465Stub __stub_Skill465Stub = new Skill465Stub();
|
||||
public static Skill466Stub __stub_Skill466Stub = new Skill466Stub();
|
||||
public static Skill467Stub __stub_Skill467Stub = new Skill467Stub();
|
||||
public static Skill468Stub __stub_Skill468Stub = new Skill468Stub();
|
||||
public static Skill469Stub __stub_Skill469Stub = new Skill469Stub();
|
||||
public static Skill470Stub __stub_Skill470Stub = new Skill470Stub();
|
||||
public static Skill471Stub __stub_Skill471Stub = new Skill471Stub();
|
||||
public static Skill472Stub __stub_Skill472Stub = new Skill472Stub();
|
||||
public static Skill473Stub __stub_Skill473Stub = new Skill473Stub();
|
||||
public static Skill474Stub __stub_Skill474Stub = new Skill474Stub();
|
||||
public static Skill475Stub __stub_Skill475Stub = new Skill475Stub();
|
||||
public static Skill476Stub __stub_Skill476Stub = new Skill476Stub();
|
||||
public static Skill477Stub __stub_Skill477Stub = new Skill477Stub();
|
||||
public static Skill478Stub __stub_Skill478Stub = new Skill478Stub();
|
||||
public static Skill479Stub __stub_Skill479Stub = new Skill479Stub();
|
||||
public static Skill480Stub __stub_Skill480Stub = new Skill480Stub();
|
||||
public static Skill481Stub __stub_Skill481Stub = new Skill481Stub();
|
||||
public static Skill482Stub __stub_Skill482Stub = new Skill482Stub();
|
||||
public static Skill483Stub __stub_Skill483Stub = new Skill483Stub();
|
||||
public static Skill484Stub __stub_Skill484Stub = new Skill484Stub();
|
||||
public static Skill485Stub __stub_Skill485Stub = new Skill485Stub();
|
||||
public static Skill486Stub __stub_Skill486Stub = new Skill486Stub();
|
||||
public static Skill487Stub __stub_Skill487Stub = new Skill487Stub();
|
||||
public static Skill488Stub __stub_Skill488Stub = new Skill488Stub();
|
||||
public static Skill489Stub __stub_Skill489Stub = new Skill489Stub();
|
||||
public static Skill490Stub __stub_Skill490Stub = new Skill490Stub();
|
||||
public static Skill491Stub __stub_Skill491Stub = new Skill491Stub();
|
||||
public static Skill901Stub __stub_Skill901Stub = new Skill901Stub();
|
||||
public static Skill902Stub __stub_Skill902Stub = new Skill902Stub();
|
||||
public static Skill903Stub __stub_Skill903Stub = new Skill903Stub();
|
||||
public static Skill904Stub __stub_Skill904Stub = new Skill904Stub();
|
||||
public static Skill905Stub __stub_Skill905Stub = new Skill905Stub();
|
||||
public static Skill925Stub __stub_Skill925Stub = new Skill925Stub();
|
||||
public static Skill926Stub __stub_Skill926Stub = new Skill926Stub();
|
||||
public static Skill1805Stub __stub_Skill1805Stub = new Skill1805Stub();
|
||||
public static Skill1806Stub __stub_Skill1806Stub = new Skill1806Stub();
|
||||
public static Skill1807Stub __stub_Skill1807Stub = new Skill1807Stub();
|
||||
public static Skill1808Stub __stub_Skill1808Stub = new Skill1808Stub();
|
||||
public static Skill1809Stub __stub_Skill1809Stub = new Skill1809Stub();
|
||||
public static Skill1864Stub __stub_Skill1864Stub = new Skill1864Stub();
|
||||
public static Skill1865Stub __stub_Skill1865Stub = new Skill1865Stub();
|
||||
public static Skill1873Stub __stub_Skill1873Stub = new Skill1873Stub();
|
||||
public static Skill1874Stub __stub_Skill1874Stub = new Skill1874Stub();
|
||||
public static Skill1951Stub __stub_Skill1951Stub = new Skill1951Stub();
|
||||
public static Skill2254Stub __stub_Skill2254Stub = new Skill2254Stub();
|
||||
public static Skill2255Stub __stub_Skill2255Stub = new Skill2255Stub();
|
||||
public static Skill2256Stub __stub_Skill2256Stub = new Skill2256Stub();
|
||||
public static Skill2257Stub __stub_Skill2257Stub = new Skill2257Stub();
|
||||
public static Skill2258Stub __stub_Skill2258Stub = new Skill2258Stub();
|
||||
public static Skill2259Stub __stub_Skill2259Stub = new Skill2259Stub();
|
||||
public static Skill2260Stub __stub_Skill2260Stub = new Skill2260Stub();
|
||||
public static Skill2261Stub __stub_Skill2261Stub = new Skill2261Stub();
|
||||
public static Skill2262Stub __stub_Skill2262Stub = new Skill2262Stub();
|
||||
public static Skill2263Stub __stub_Skill2263Stub = new Skill2263Stub();
|
||||
public static Skill2264Stub __stub_Skill2264Stub = new Skill2264Stub();
|
||||
public static Skill2265Stub __stub_Skill2265Stub = new Skill2265Stub();
|
||||
public static Skill2452Stub __stub_Skill2452Stub = new Skill2452Stub();
|
||||
public static Skill2453Stub __stub_Skill2453Stub = new Skill2453Stub();*/
|
||||
//public static Skill54Stub __stub_Skill54Stub = new Skill54Stub();
|
||||
//public static Skill55Stub __stub_Skill55Stub = new Skill55Stub();
|
||||
//public static Skill56Stub __stub_Skill56Stub = new Skill56Stub();
|
||||
//public static Skill57Stub __stub_Skill57Stub = new Skill57Stub();
|
||||
//public static Skill58Stub __stub_Skill58Stub = new Skill58Stub();
|
||||
//public static Skill59Stub __stub_Skill59Stub = new Skill59Stub();
|
||||
//public static Skill60Stub __stub_Skill60Stub = new Skill60Stub();
|
||||
//public static Skill61Stub __stub_Skill61Stub = new Skill61Stub();
|
||||
//public static Skill62Stub __stub_Skill62Stub = new Skill62Stub();
|
||||
//public static Skill63Stub __stub_Skill63Stub = new Skill63Stub();
|
||||
//public static Skill64Stub __stub_Skill64Stub = new Skill64Stub();
|
||||
//public static Skill65Stub __stub_Skill65Stub = new Skill65Stub();
|
||||
//public static Skill66Stub __stub_Skill66Stub = new Skill66Stub();
|
||||
//public static Skill67Stub __stub_Skill67Stub = new Skill67Stub();
|
||||
//public static Skill68Stub __stub_Skill68Stub = new Skill68Stub();
|
||||
//public static Skill69Stub __stub_Skill69Stub = new Skill69Stub();
|
||||
//public static Skill70Stub __stub_Skill70Stub = new Skill70Stub();
|
||||
//public static Skill71Stub __stub_Skill71Stub = new Skill71Stub();
|
||||
//public static Skill72Stub __stub_Skill72Stub = new Skill72Stub();
|
||||
//public static Skill73Stub __stub_Skill73Stub = new Skill73Stub();
|
||||
//public static Skill74Stub __stub_Skill74Stub = new Skill74Stub();
|
||||
//public static Skill75Stub __stub_Skill75Stub = new Skill75Stub();
|
||||
//public static Skill76Stub __stub_Skill76Stub = new Skill76Stub();
|
||||
//public static Skill77Stub __stub_Skill77Stub = new Skill77Stub();
|
||||
//public static Skill78Stub __stub_Skill78Stub = new Skill78Stub();
|
||||
//public static Skill79Stub __stub_Skill79Stub = new Skill79Stub();
|
||||
//public static Skill80Stub __stub_Skill80Stub = new Skill80Stub();
|
||||
//public static Skill176Stub __stub_Skill176Stub = new Skill176Stub();
|
||||
//public static Skill177Stub __stub_Skill177Stub = new Skill177Stub();
|
||||
//public static Skill178Stub __stub_Skill178Stub = new Skill178Stub();
|
||||
//public static Skill179Stub __stub_Skill179Stub = new Skill179Stub();
|
||||
//public static Skill187Stub __stub_Skill187Stub = new Skill187Stub();
|
||||
//public static Skill226Stub __stub_Skill226Stub = new Skill226Stub();
|
||||
//public static Skill227Stub __stub_Skill227Stub = new Skill227Stub();
|
||||
//public static Skill362Stub __stub_Skill362Stub = new Skill362Stub();
|
||||
//public static Skill363Stub __stub_Skill363Stub = new Skill363Stub();
|
||||
//public static Skill374Stub __stub_Skill374Stub = new Skill374Stub();
|
||||
//public static Skill375Stub __stub_Skill375Stub = new Skill375Stub();
|
||||
//public static Skill376Stub __stub_Skill376Stub = new Skill376Stub();
|
||||
//public static Skill377Stub __stub_Skill377Stub = new Skill377Stub();
|
||||
//public static Skill378Stub __stub_Skill378Stub = new Skill378Stub();
|
||||
//public static Skill379Stub __stub_Skill379Stub = new Skill379Stub();
|
||||
//public static Skill380Stub __stub_Skill380Stub = new Skill380Stub();
|
||||
//public static Skill381Stub __stub_Skill381Stub = new Skill381Stub();
|
||||
//public static Skill382Stub __stub_Skill382Stub = new Skill382Stub();
|
||||
//public static Skill383Stub __stub_Skill383Stub = new Skill383Stub();
|
||||
//public static Skill384Stub __stub_Skill384Stub = new Skill384Stub();
|
||||
//public static Skill385Stub __stub_Skill385Stub = new Skill385Stub();
|
||||
//public static Skill386Stub __stub_Skill386Stub = new Skill386Stub();
|
||||
//public static Skill387Stub __stub_Skill387Stub = new Skill387Stub();
|
||||
//public static Skill388Stub __stub_Skill388Stub = new Skill388Stub();
|
||||
//public static Skill389Stub __stub_Skill389Stub = new Skill389Stub();
|
||||
//public static Skill390Stub __stub_Skill390Stub = new Skill390Stub();
|
||||
//public static Skill391Stub __stub_Skill391Stub = new Skill391Stub();
|
||||
//public static Skill392Stub __stub_Skill392Stub = new Skill392Stub();
|
||||
//public static Skill393Stub __stub_Skill393Stub = new Skill393Stub();
|
||||
//public static Skill394Stub __stub_Skill394Stub = new Skill394Stub();
|
||||
//public static Skill395Stub __stub_Skill395Stub = new Skill395Stub();
|
||||
//public static Skill396Stub __stub_Skill396Stub = new Skill396Stub();
|
||||
//public static Skill397Stub __stub_Skill397Stub = new Skill397Stub();
|
||||
//public static Skill398Stub __stub_Skill398Stub = new Skill398Stub();
|
||||
//public static Skill399Stub __stub_Skill399Stub = new Skill399Stub();
|
||||
//public static Skill400Stub __stub_Skill400Stub = new Skill400Stub();
|
||||
//public static Skill401Stub __stub_Skill401Stub = new Skill401Stub();
|
||||
//public static Skill402Stub __stub_Skill402Stub = new Skill402Stub();
|
||||
//public static Skill403Stub __stub_Skill403Stub = new Skill403Stub();
|
||||
//public static Skill404Stub __stub_Skill404Stub = new Skill404Stub();
|
||||
//public static Skill405Stub __stub_Skill405Stub = new Skill405Stub();
|
||||
//public static Skill406Stub __stub_Skill406Stub = new Skill406Stub();
|
||||
//public static Skill407Stub __stub_Skill407Stub = new Skill407Stub();
|
||||
//public static Skill408Stub __stub_Skill408Stub = new Skill408Stub();
|
||||
//public static Skill409Stub __stub_Skill409Stub = new Skill409Stub();
|
||||
//public static Skill410Stub __stub_Skill410Stub = new Skill410Stub();
|
||||
//public static Skill411Stub __stub_Skill411Stub = new Skill411Stub();
|
||||
//public static Skill412Stub __stub_Skill412Stub = new Skill412Stub();
|
||||
//public static Skill413Stub __stub_Skill413Stub = new Skill413Stub();
|
||||
//public static Skill414Stub __stub_Skill414Stub = new Skill414Stub();
|
||||
//public static Skill415Stub __stub_Skill415Stub = new Skill415Stub();
|
||||
//public static Skill416Stub __stub_Skill416Stub = new Skill416Stub();
|
||||
//public static Skill417Stub __stub_Skill417Stub = new Skill417Stub();
|
||||
//public static Skill418Stub __stub_Skill418Stub = new Skill418Stub();
|
||||
//public static Skill419Stub __stub_Skill419Stub = new Skill419Stub();
|
||||
//public static Skill420Stub __stub_Skill420Stub = new Skill420Stub();
|
||||
//public static Skill421Stub __stub_Skill421Stub = new Skill421Stub();
|
||||
//public static Skill422Stub __stub_Skill422Stub = new Skill422Stub();
|
||||
//public static Skill423Stub __stub_Skill423Stub = new Skill423Stub();
|
||||
//public static Skill424Stub __stub_Skill424Stub = new Skill424Stub();
|
||||
//public static Skill425Stub __stub_Skill425Stub = new Skill425Stub();
|
||||
//public static Skill426Stub __stub_Skill426Stub = new Skill426Stub();
|
||||
//public static Skill427Stub __stub_Skill427Stub = new Skill427Stub();
|
||||
//public static Skill428Stub __stub_Skill428Stub = new Skill428Stub();
|
||||
//public static Skill429Stub __stub_Skill429Stub = new Skill429Stub();
|
||||
//public static Skill430Stub __stub_Skill430Stub = new Skill430Stub();
|
||||
//public static Skill431Stub __stub_Skill431Stub = new Skill431Stub();
|
||||
//public static Skill432Stub __stub_Skill432Stub = new Skill432Stub();
|
||||
//public static Skill433Stub __stub_Skill433Stub = new Skill433Stub();
|
||||
//public static Skill434Stub __stub_Skill434Stub = new Skill434Stub();
|
||||
//public static Skill435Stub __stub_Skill435Stub = new Skill435Stub();
|
||||
//public static Skill436Stub __stub_Skill436Stub = new Skill436Stub();
|
||||
//public static Skill437Stub __stub_Skill437Stub = new Skill437Stub();
|
||||
//public static Skill438Stub __stub_Skill438Stub = new Skill438Stub();
|
||||
//public static Skill439Stub __stub_Skill439Stub = new Skill439Stub();
|
||||
//public static Skill896Stub __stub_Skill896Stub = new Skill896Stub();
|
||||
//public static Skill897Stub __stub_Skill897Stub = new Skill897Stub();
|
||||
//public static Skill898Stub __stub_Skill898Stub = new Skill898Stub();
|
||||
//public static Skill899Stub __stub_Skill899Stub = new Skill899Stub();
|
||||
//public static Skill900Stub __stub_Skill900Stub = new Skill900Stub();
|
||||
//public static Skill923Stub __stub_Skill923Stub = new Skill923Stub();
|
||||
//public static Skill924Stub __stub_Skill924Stub = new Skill924Stub();
|
||||
//public static Skill1195Stub __stub_Skill1195Stub = new Skill1195Stub();
|
||||
//public static Skill1815Stub __stub_Skill1815Stub = new Skill1815Stub();
|
||||
//public static Skill1816Stub __stub_Skill1816Stub = new Skill1816Stub();
|
||||
//public static Skill1817Stub __stub_Skill1817Stub = new Skill1817Stub();
|
||||
//public static Skill1818Stub __stub_Skill1818Stub = new Skill1818Stub();
|
||||
//public static Skill1819Stub __stub_Skill1819Stub = new Skill1819Stub();
|
||||
//public static Skill1868Stub __stub_Skill1868Stub = new Skill1868Stub();
|
||||
//public static Skill1871Stub __stub_Skill1871Stub = new Skill1871Stub();
|
||||
//public static Skill1872Stub __stub_Skill1872Stub = new Skill1872Stub();
|
||||
//public static Skill2206Stub __stub_Skill2206Stub = new Skill2206Stub();
|
||||
//public static Skill2207Stub __stub_Skill2207Stub = new Skill2207Stub();
|
||||
//public static Skill2208Stub __stub_Skill2208Stub = new Skill2208Stub();
|
||||
//public static Skill2209Stub __stub_Skill2209Stub = new Skill2209Stub();
|
||||
//public static Skill2210Stub __stub_Skill2210Stub = new Skill2210Stub();
|
||||
//public static Skill2211Stub __stub_Skill2211Stub = new Skill2211Stub();
|
||||
//public static Skill2352Stub __stub_Skill2352Stub = new Skill2352Stub();
|
||||
//public static Skill2367Stub __stub_Skill2367Stub = new Skill2367Stub();
|
||||
//public static Skill2368Stub __stub_Skill2368Stub = new Skill2368Stub();
|
||||
//public static Skill2369Stub __stub_Skill2369Stub = new Skill2369Stub();
|
||||
//public static Skill2370Stub __stub_Skill2370Stub = new Skill2370Stub();
|
||||
//public static Skill2371Stub __stub_Skill2371Stub = new Skill2371Stub();
|
||||
//public static Skill2372Stub __stub_Skill2372Stub = new Skill2372Stub();
|
||||
//public static Skill2373Stub __stub_Skill2373Stub = new Skill2373Stub();
|
||||
//public static Skill2374Stub __stub_Skill2374Stub = new Skill2374Stub();
|
||||
//public static Skill2375Stub __stub_Skill2375Stub = new Skill2375Stub();
|
||||
//public static Skill7Stub __stub_Skill7Stub = new Skill7Stub();
|
||||
//public static Skill8Stub __stub_Skill8Stub = new Skill8Stub();
|
||||
//public static Skill9Stub __stub_Skill9Stub = new Skill9Stub();
|
||||
//public static Skill10Stub __stub_Skill10Stub = new Skill10Stub();
|
||||
//public static Skill53Stub __stub_Skill53Stub = new Skill53Stub();
|
||||
//public static Skill81Stub __stub_Skill81Stub = new Skill81Stub();
|
||||
//public static Skill84Stub __stub_Skill84Stub = new Skill84Stub();
|
||||
//public static Skill85Stub __stub_Skill85Stub = new Skill85Stub();
|
||||
//public static Skill86Stub __stub_Skill86Stub = new Skill86Stub();
|
||||
//public static Skill87Stub __stub_Skill87Stub = new Skill87Stub();
|
||||
//public static Skill88Stub __stub_Skill88Stub = new Skill88Stub();
|
||||
//public static Skill89Stub __stub_Skill89Stub = new Skill89Stub();
|
||||
//public static Skill90Stub __stub_Skill90Stub = new Skill90Stub();
|
||||
//public static Skill91Stub __stub_Skill91Stub = new Skill91Stub();
|
||||
//public static Skill92Stub __stub_Skill92Stub = new Skill92Stub();
|
||||
//public static Skill93Stub __stub_Skill93Stub = new Skill93Stub();
|
||||
//public static Skill94Stub __stub_Skill94Stub = new Skill94Stub();
|
||||
//public static Skill95Stub __stub_Skill95Stub = new Skill95Stub();
|
||||
//public static Skill96Stub __stub_Skill96Stub = new Skill96Stub();
|
||||
//public static Skill97Stub __stub_Skill97Stub = new Skill97Stub();
|
||||
//public static Skill98Stub __stub_Skill98Stub = new Skill98Stub();
|
||||
//public static Skill99Stub __stub_Skill99Stub = new Skill99Stub();
|
||||
//public static Skill100Stub __stub_Skill100Stub = new Skill100Stub();
|
||||
//public static Skill101Stub __stub_Skill101Stub = new Skill101Stub();
|
||||
//public static Skill180Stub __stub_Skill180Stub = new Skill180Stub();
|
||||
//public static Skill181Stub __stub_Skill181Stub = new Skill181Stub();
|
||||
//public static Skill182Stub __stub_Skill182Stub = new Skill182Stub();
|
||||
//public static Skill183Stub __stub_Skill183Stub = new Skill183Stub();
|
||||
//public static Skill184Stub __stub_Skill184Stub = new Skill184Stub();
|
||||
//public static Skill228Stub __stub_Skill228Stub = new Skill228Stub();
|
||||
//public static Skill229Stub __stub_Skill229Stub = new Skill229Stub();
|
||||
//public static Skill364Stub __stub_Skill364Stub = new Skill364Stub();
|
||||
//public static Skill365Stub __stub_Skill365Stub = new Skill365Stub();
|
||||
//public static Skill440Stub __stub_Skill440Stub = new Skill440Stub();
|
||||
//public static Skill441Stub __stub_Skill441Stub = new Skill441Stub();
|
||||
//public static Skill442Stub __stub_Skill442Stub = new Skill442Stub();
|
||||
//public static Skill443Stub __stub_Skill443Stub = new Skill443Stub();
|
||||
//public static Skill444Stub __stub_Skill444Stub = new Skill444Stub();
|
||||
//public static Skill445Stub __stub_Skill445Stub = new Skill445Stub();
|
||||
//public static Skill446Stub __stub_Skill446Stub = new Skill446Stub();
|
||||
//public static Skill447Stub __stub_Skill447Stub = new Skill447Stub();
|
||||
//public static Skill448Stub __stub_Skill448Stub = new Skill448Stub();
|
||||
//public static Skill449Stub __stub_Skill449Stub = new Skill449Stub();
|
||||
//public static Skill450Stub __stub_Skill450Stub = new Skill450Stub();
|
||||
//public static Skill451Stub __stub_Skill451Stub = new Skill451Stub();
|
||||
//public static Skill452Stub __stub_Skill452Stub = new Skill452Stub();
|
||||
//public static Skill453Stub __stub_Skill453Stub = new Skill453Stub();
|
||||
//public static Skill454Stub __stub_Skill454Stub = new Skill454Stub();
|
||||
//public static Skill455Stub __stub_Skill455Stub = new Skill455Stub();
|
||||
//public static Skill456Stub __stub_Skill456Stub = new Skill456Stub();
|
||||
//public static Skill457Stub __stub_Skill457Stub = new Skill457Stub();
|
||||
//public static Skill458Stub __stub_Skill458Stub = new Skill458Stub();
|
||||
//public static Skill459Stub __stub_Skill459Stub = new Skill459Stub();
|
||||
//public static Skill460Stub __stub_Skill460Stub = new Skill460Stub();
|
||||
//public static Skill461Stub __stub_Skill461Stub = new Skill461Stub();
|
||||
//public static Skill462Stub __stub_Skill462Stub = new Skill462Stub();
|
||||
//public static Skill463Stub __stub_Skill463Stub = new Skill463Stub();
|
||||
//public static Skill464Stub __stub_Skill464Stub = new Skill464Stub();
|
||||
//public static Skill465Stub __stub_Skill465Stub = new Skill465Stub();
|
||||
//public static Skill466Stub __stub_Skill466Stub = new Skill466Stub();
|
||||
//public static Skill467Stub __stub_Skill467Stub = new Skill467Stub();
|
||||
//public static Skill468Stub __stub_Skill468Stub = new Skill468Stub();
|
||||
//public static Skill469Stub __stub_Skill469Stub = new Skill469Stub();
|
||||
//public static Skill470Stub __stub_Skill470Stub = new Skill470Stub();
|
||||
//public static Skill471Stub __stub_Skill471Stub = new Skill471Stub();
|
||||
//public static Skill472Stub __stub_Skill472Stub = new Skill472Stub();
|
||||
//public static Skill473Stub __stub_Skill473Stub = new Skill473Stub();
|
||||
//public static Skill474Stub __stub_Skill474Stub = new Skill474Stub();
|
||||
//public static Skill475Stub __stub_Skill475Stub = new Skill475Stub();
|
||||
//public static Skill476Stub __stub_Skill476Stub = new Skill476Stub();
|
||||
//public static Skill477Stub __stub_Skill477Stub = new Skill477Stub();
|
||||
//public static Skill478Stub __stub_Skill478Stub = new Skill478Stub();
|
||||
//public static Skill479Stub __stub_Skill479Stub = new Skill479Stub();
|
||||
//public static Skill480Stub __stub_Skill480Stub = new Skill480Stub();
|
||||
//public static Skill481Stub __stub_Skill481Stub = new Skill481Stub();
|
||||
//public static Skill482Stub __stub_Skill482Stub = new Skill482Stub();
|
||||
//public static Skill483Stub __stub_Skill483Stub = new Skill483Stub();
|
||||
//public static Skill484Stub __stub_Skill484Stub = new Skill484Stub();
|
||||
//public static Skill485Stub __stub_Skill485Stub = new Skill485Stub();
|
||||
//public static Skill486Stub __stub_Skill486Stub = new Skill486Stub();
|
||||
//public static Skill487Stub __stub_Skill487Stub = new Skill487Stub();
|
||||
//public static Skill488Stub __stub_Skill488Stub = new Skill488Stub();
|
||||
//public static Skill489Stub __stub_Skill489Stub = new Skill489Stub();
|
||||
//public static Skill490Stub __stub_Skill490Stub = new Skill490Stub();
|
||||
//public static Skill491Stub __stub_Skill491Stub = new Skill491Stub();
|
||||
//public static Skill901Stub __stub_Skill901Stub = new Skill901Stub();
|
||||
//public static Skill902Stub __stub_Skill902Stub = new Skill902Stub();
|
||||
//public static Skill903Stub __stub_Skill903Stub = new Skill903Stub();
|
||||
//public static Skill904Stub __stub_Skill904Stub = new Skill904Stub();
|
||||
//public static Skill905Stub __stub_Skill905Stub = new Skill905Stub();
|
||||
//public static Skill925Stub __stub_Skill925Stub = new Skill925Stub();
|
||||
//public static Skill926Stub __stub_Skill926Stub = new Skill926Stub();
|
||||
//public static Skill1805Stub __stub_Skill1805Stub = new Skill1805Stub();
|
||||
//public static Skill1806Stub __stub_Skill1806Stub = new Skill1806Stub();
|
||||
//public static Skill1807Stub __stub_Skill1807Stub = new Skill1807Stub();
|
||||
//public static Skill1808Stub __stub_Skill1808Stub = new Skill1808Stub();
|
||||
//public static Skill1809Stub __stub_Skill1809Stub = new Skill1809Stub();
|
||||
//public static Skill1864Stub __stub_Skill1864Stub = new Skill1864Stub();
|
||||
//public static Skill1865Stub __stub_Skill1865Stub = new Skill1865Stub();
|
||||
//public static Skill1873Stub __stub_Skill1873Stub = new Skill1873Stub();
|
||||
//public static Skill1874Stub __stub_Skill1874Stub = new Skill1874Stub();
|
||||
//public static Skill1951Stub __stub_Skill1951Stub = new Skill1951Stub();
|
||||
//public static Skill2254Stub __stub_Skill2254Stub = new Skill2254Stub();
|
||||
//public static Skill2255Stub __stub_Skill2255Stub = new Skill2255Stub();
|
||||
//public static Skill2256Stub __stub_Skill2256Stub = new Skill2256Stub();
|
||||
//public static Skill2257Stub __stub_Skill2257Stub = new Skill2257Stub();
|
||||
//public static Skill2258Stub __stub_Skill2258Stub = new Skill2258Stub();
|
||||
//public static Skill2259Stub __stub_Skill2259Stub = new Skill2259Stub();
|
||||
//public static Skill2260Stub __stub_Skill2260Stub = new Skill2260Stub();
|
||||
//public static Skill2261Stub __stub_Skill2261Stub = new Skill2261Stub();
|
||||
//public static Skill2262Stub __stub_Skill2262Stub = new Skill2262Stub();
|
||||
//public static Skill2263Stub __stub_Skill2263Stub = new Skill2263Stub();
|
||||
//public static Skill2264Stub __stub_Skill2264Stub = new Skill2264Stub();
|
||||
//public static Skill2265Stub __stub_Skill2265Stub = new Skill2265Stub();
|
||||
//public static Skill2452Stub __stub_Skill2452Stub = new Skill2452Stub();
|
||||
//public static Skill2453Stub __stub_Skill2453Stub = new Skill2453Stub();
|
||||
|
||||
#if SKILL_SERVER
|
||||
public static Skill1 __stub_Skill1 = new Skill1();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#define SKILL_CLIENT
|
||||
#define SKILL_CLIENT
|
||||
using BrewMonster.Scripts.Skills;
|
||||
using System.Text;
|
||||
using UnityEngine;
|
||||
@@ -166,9 +166,9 @@ namespace BrewMonster
|
||||
public Skill1Stub() : base(1)
|
||||
{
|
||||
cls = 0;
|
||||
name = "";
|
||||
nativename = "";
|
||||
icon = ".dds";
|
||||
name = "虎击";
|
||||
nativename = "虎击";
|
||||
icon = "虎击.dds";
|
||||
max_level = 10;
|
||||
type = 1;
|
||||
apcost = 0;
|
||||
@@ -195,7 +195,7 @@ namespace BrewMonster
|
||||
restrict_weapons.Add(5);
|
||||
restrict_weapons.Add(292);
|
||||
restrict_weapons.Add(9);
|
||||
effect = ".sgc";
|
||||
effect = "虎击.sgc";
|
||||
range = new Range();
|
||||
range.type = 0;
|
||||
doenchant = 0;
|
||||
|
||||
@@ -0,0 +1,318 @@
|
||||
#define SKILL_CLIENT
|
||||
using BrewMonster.Scripts.Skills;
|
||||
using System.Text;
|
||||
using UnityEngine;
|
||||
using static BrewMonster.PET_EVOLVE_CONFIG;
|
||||
|
||||
namespace BrewMonster
|
||||
{
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class Skill2 : Skill
|
||||
{
|
||||
public const int SKILL_ID = 2;
|
||||
|
||||
public Skill2() : base(SKILL_ID)
|
||||
{
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
public class Skill2Stub : SkillStub
|
||||
{
|
||||
// Static arrays for skill requirements
|
||||
private static readonly int[] RequiredLevelArray = { 3, 8, 13, 18, 23, 28, 33, 38, 43, 48 };
|
||||
private static readonly int[] RequiredSpArray = { 100, 800, 2100, 4100, 7000, 10900, 16100, 23000, 32000, 44100 };
|
||||
private static readonly int[] RequiredMoneyArray = { 10, 90, 220, 400, 630, 1000, 1450, 1900, 2380, 2880 };
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State1 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 200;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
skill.GetPlayer().SetDecmp(0.2f * (-2.2f + 5.6f * skill.GetLevel()));
|
||||
skill.GetPlayer().SetPray(1);
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State2 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 700;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
skill.GetPlayer().SetDecmp(0.8f * (-2.2f + 5.6f * skill.GetLevel()));
|
||||
skill.SetPlus(0);
|
||||
skill.SetRatio(0);
|
||||
skill.SetDamage(skill.GetAttack());
|
||||
skill.GetPlayer().SetPerform(1);
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State3 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
public Skill2Stub() : base(2)
|
||||
{
|
||||
cls = 0;
|
||||
name = "寸力";
|
||||
nativename = "寸力";
|
||||
icon = "寸力.dds";
|
||||
max_level = 10;
|
||||
type = 1;
|
||||
apcost = 0;
|
||||
arrowcost = 0;
|
||||
apgain = 5;
|
||||
attr = 1;
|
||||
rank = 0;
|
||||
eventflag = 0;
|
||||
posdouble = 0;
|
||||
clslimit = 0;
|
||||
time_type = 0;
|
||||
showorder = 1102;
|
||||
allow_land = true;
|
||||
allow_air = true;
|
||||
allow_water = true;
|
||||
allow_ride = false;
|
||||
auto_attack = true;
|
||||
long_range = 0;
|
||||
restrict_corpse = 0;
|
||||
allow_forms = 1;
|
||||
restrict_weapons.Add(0);
|
||||
restrict_weapons.Add(1);
|
||||
restrict_weapons.Add(182);
|
||||
restrict_weapons.Add(9);
|
||||
restrict_weapons.Add(5);
|
||||
restrict_weapons.Add(292);
|
||||
effect = "寸力.sgc";
|
||||
range = new Range();
|
||||
range.type = 0;
|
||||
doenchant = 1;
|
||||
dobless = 0;
|
||||
commoncooldown = 0;
|
||||
commoncooldowntime = 0;
|
||||
#if SKILL_SERVER
|
||||
statestub.Add(new State1());
|
||||
statestub.Add(new State2());
|
||||
statestub.Add(new State3());
|
||||
#endif
|
||||
}
|
||||
|
||||
~Skill2Stub()
|
||||
{
|
||||
}
|
||||
|
||||
public float GetMpcost(Skill skill)
|
||||
{
|
||||
return (float)(-2.2 + 5.6 * skill.GetLevel());
|
||||
}
|
||||
|
||||
public int GetExecutetime(Skill skill)
|
||||
{
|
||||
return 700;
|
||||
}
|
||||
|
||||
public int GetCoolingtime(Skill skill)
|
||||
{
|
||||
return 8000;
|
||||
}
|
||||
|
||||
public int GetRequiredLevel(Skill skill)
|
||||
{
|
||||
return RequiredLevelArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public int GetRequiredSp(Skill skill)
|
||||
{
|
||||
return RequiredSpArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public int GetRequiredMoney(Skill skill)
|
||||
{
|
||||
return RequiredMoneyArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public float GetRadius(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
public float GetAttackdistance(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
public float GetAngle(Skill skill)
|
||||
{
|
||||
return (float)(1 - 0.0111111 * 0);
|
||||
}
|
||||
|
||||
public float GetPraydistance(Skill skill)
|
||||
{
|
||||
return (float)skill.GetPlayer().GetRange();
|
||||
}
|
||||
|
||||
#if SKILL_CLIENT
|
||||
public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format)
|
||||
{
|
||||
string result = string.Format(format,
|
||||
skill.GetLevel(),
|
||||
-2.2 + 5.6 * skill.GetLevel(),
|
||||
5.9 * skill.GetLevel() * skill.GetLevel() + 126.7 * skill.GetLevel() + 40.5);
|
||||
if (result.Length < length)
|
||||
{
|
||||
buffer.Append(result);
|
||||
return result.Length;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public int GetEnmity(Skill skill)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
public bool StateAttack(Skill skill)
|
||||
{
|
||||
skill.GetVictim().SetProbability(1.0f * 100);
|
||||
skill.GetVictim().SetTime(15000);
|
||||
skill.GetVictim().SetAmount(5.9f * skill.GetLevel() * skill.GetLevel() + 126.7f * skill.GetLevel() + 40.5f);
|
||||
skill.GetVictim().SetBleeding(1);
|
||||
return true;
|
||||
}
|
||||
public bool TakeEffect(Skill skill)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public float GetEffectdistance(Skill skill)
|
||||
{
|
||||
return 11.7f;
|
||||
}
|
||||
|
||||
public int GetAttackspeed(Skill skill)
|
||||
{
|
||||
return 3;
|
||||
}
|
||||
|
||||
public float GetHitrate(Skill skill)
|
||||
{
|
||||
return (float)(1.2 + 0.05 * skill.GetLevel());
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 67cf3da7e2a8f514aa03115936795126
|
||||
@@ -0,0 +1,319 @@
|
||||
#define SKILL_CLIENT
|
||||
using BrewMonster.Scripts.Skills;
|
||||
using System.Text;
|
||||
using UnityEngine;
|
||||
using static BrewMonster.PET_EVOLVE_CONFIG;
|
||||
|
||||
namespace BrewMonster
|
||||
{
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class Skill3 : Skill
|
||||
{
|
||||
public const int SKILL_ID = 3;
|
||||
|
||||
public Skill3() : base(SKILL_ID)
|
||||
{
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
public class Skill3Stub : SkillStub
|
||||
{
|
||||
// Static arrays for skill requirements
|
||||
private static readonly int[] RequiredLevelArray = { 19, 24, 29, 34, 39, 44, 49, 54, 59, 64 };
|
||||
private static readonly int[] RequiredSpArray = { 4600, 7700, 11800, 17300, 24600, 34200, 47000, 64000, 87000, 118000 };
|
||||
private static readonly int[] RequiredMoneyArray = { 440, 680, 1090, 1540, 1990, 2480, 2980, 3480, 3980, 12980 };
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State1 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 400;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
skill.GetPlayer().SetDecmp(0.2f * (23.5f + 8.4f * skill.GetLevel()));
|
||||
skill.GetPlayer().SetPray(1);
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State2 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 1800;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
skill.GetPlayer().SetDecmp(0.8f * (23.5f + 8.4f * skill.GetLevel()));
|
||||
skill.SetPlus(2.1f * skill.GetLevel() * skill.GetLevel() + 88.8f * skill.GetLevel() + 298.6f);
|
||||
skill.SetRatio(0.5f + 0.05f * skill.GetLevel());
|
||||
skill.SetDamage(skill.GetAttack());
|
||||
skill.GetPlayer().SetPerform(1);
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State3 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
public Skill3Stub() : base(3)
|
||||
{
|
||||
cls = 0;
|
||||
name = "凌风";
|
||||
nativename = "虎击";
|
||||
icon = "凌风.dds";
|
||||
max_level = 10;
|
||||
type = 1;
|
||||
apcost = 0;
|
||||
arrowcost = 0;
|
||||
apgain = 10;
|
||||
attr = 1;
|
||||
rank = 2;
|
||||
eventflag = 0;
|
||||
posdouble = 0;
|
||||
clslimit = 0;
|
||||
time_type = 0;
|
||||
showorder = 1104;
|
||||
allow_land = true;
|
||||
allow_air = true;
|
||||
allow_water = true;
|
||||
allow_ride = false;
|
||||
auto_attack = true;
|
||||
long_range = 0;
|
||||
restrict_corpse = 0;
|
||||
allow_forms = 1;
|
||||
restrict_weapons.Add(1);
|
||||
restrict_weapons.Add(5);
|
||||
restrict_weapons.Add(9);
|
||||
restrict_weapons.Add(182);
|
||||
restrict_weapons.Add(292);
|
||||
restrict_weapons.Add(0);
|
||||
effect = "凌风.sgc";
|
||||
range = new Range();
|
||||
range.type = 0;
|
||||
doenchant = 1;
|
||||
dobless = 0;
|
||||
commoncooldown = 0;
|
||||
commoncooldowntime = 0;
|
||||
#if SKILL_SERVER
|
||||
statestub.Add(new State1());
|
||||
statestub.Add(new State2());
|
||||
statestub.Add(new State3());
|
||||
#endif
|
||||
}
|
||||
|
||||
~Skill3Stub()
|
||||
{
|
||||
}
|
||||
|
||||
public float GetMpcost(Skill skill)
|
||||
{
|
||||
return (float)(23.5 + 8.4 * skill.GetLevel());
|
||||
}
|
||||
|
||||
public int GetExecutetime(Skill skill)
|
||||
{
|
||||
return 1800;
|
||||
}
|
||||
|
||||
public int GetCoolingtime(Skill skill)
|
||||
{
|
||||
return 6000;
|
||||
}
|
||||
|
||||
public int GetRequiredLevel(Skill skill)
|
||||
{
|
||||
return RequiredLevelArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public int GetRequiredSp(Skill skill)
|
||||
{
|
||||
return RequiredSpArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public int GetRequiredMoney(Skill skill)
|
||||
{
|
||||
return RequiredMoneyArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public float GetRadius(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
public float GetAttackdistance(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
public float GetAngle(Skill skill)
|
||||
{
|
||||
return (float)(1 - 0.0111111 * 0);
|
||||
}
|
||||
|
||||
public float GetPraydistance(Skill skill)
|
||||
{
|
||||
return (float)skill.GetPlayer().GetRange();
|
||||
}
|
||||
|
||||
#if SKILL_CLIENT
|
||||
public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format)
|
||||
{
|
||||
string result = string.Format(format,
|
||||
skill.GetLevel(),
|
||||
23.5 + 8.4 * skill.GetLevel(),
|
||||
50 + 5 * skill.GetLevel(),
|
||||
2.1 * skill.GetLevel() * skill.GetLevel() + 88.8 * skill.GetLevel() + 298.6,
|
||||
20 + 3 * skill.GetLevel());
|
||||
if (result.Length < length)
|
||||
{
|
||||
buffer.Append(result);
|
||||
return result.Length;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public int GetEnmity(Skill skill)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
public bool StateAttack(Skill skill)
|
||||
{
|
||||
skill.GetVictim().SetProbability(1.0f * (20 + 3 * skill.GetLevel()));
|
||||
skill.GetVictim().SetTime(4000);
|
||||
skill.GetVictim().SetDizzy(1);
|
||||
return true;
|
||||
}
|
||||
public bool TakeEffect(Skill skill)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public float GetEffectdistance(Skill skill)
|
||||
{
|
||||
return 22.1f;
|
||||
}
|
||||
|
||||
public int GetAttackspeed(Skill skill)
|
||||
{
|
||||
return 15;
|
||||
}
|
||||
|
||||
public float GetHitrate(Skill skill)
|
||||
{
|
||||
return (float)(1.5 + 0.05 * skill.GetLevel());
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f9b3467b2fb0939449df912a0f94bcc1
|
||||
@@ -0,0 +1,315 @@
|
||||
#define SKILL_CLIENT
|
||||
using BrewMonster.Scripts.Skills;
|
||||
using System.Text;
|
||||
using UnityEngine;
|
||||
using static BrewMonster.PET_EVOLVE_CONFIG;
|
||||
|
||||
namespace BrewMonster
|
||||
{
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class Skill4 : Skill
|
||||
{
|
||||
public const int SKILL_ID = 4;
|
||||
|
||||
public Skill4() : base(SKILL_ID)
|
||||
{
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
public class Skill4Stub : SkillStub
|
||||
{
|
||||
// Static arrays for skill requirements
|
||||
private static readonly int[] RequiredLevelArray = { 23, 28, 33, 38, 43, 48, 53, 58, 63, 68 };
|
||||
private static readonly int[] RequiredSpArray = { 7000, 10900, 16100, 23000, 32000, 44100, 60200, 81800, 111000, 151000 };
|
||||
private static readonly int[] RequiredMoneyArray = { 630, 1000, 1450, 1900, 2380, 2880, 3380, 3880, 10980, 41980 };
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State1 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 600;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
skill.GetPlayer().SetDecmp(0.2f * (35.3f + 9.8f * skill.GetLevel()));
|
||||
skill.GetPlayer().SetPray(1);
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State2 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 1800;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
skill.GetPlayer().SetDecmp(0.8f * (35.3f + 9.8f * skill.GetLevel()));
|
||||
skill.GetPlayer().SetPerform(1);
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State3 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
public Skill4Stub() : base(4)
|
||||
{
|
||||
cls = 0;
|
||||
name = "狮子吼";
|
||||
nativename = "狮子吼";
|
||||
icon = "狮子吼.dds";
|
||||
max_level = 10;
|
||||
type = 3;
|
||||
apcost = 35;
|
||||
arrowcost = 0;
|
||||
apgain = 0;
|
||||
attr = 1;
|
||||
rank = 2;
|
||||
eventflag = 0;
|
||||
posdouble = 0;
|
||||
clslimit = 0;
|
||||
time_type = 0;
|
||||
showorder = 1126;
|
||||
allow_land = true;
|
||||
allow_air = true;
|
||||
allow_water = true;
|
||||
allow_ride = false;
|
||||
auto_attack = false;
|
||||
long_range = 0;
|
||||
restrict_corpse = 0;
|
||||
allow_forms = 1;
|
||||
restrict_weapons.Add(0);
|
||||
restrict_weapons.Add(1);
|
||||
restrict_weapons.Add(182);
|
||||
restrict_weapons.Add(5);
|
||||
restrict_weapons.Add(292);
|
||||
restrict_weapons.Add(9);
|
||||
effect = "狮子吼.sgc";
|
||||
range = new Range();
|
||||
range.type = 2;
|
||||
doenchant = 1;
|
||||
dobless = 0;
|
||||
commoncooldown = 0;
|
||||
commoncooldowntime = 0;
|
||||
#if SKILL_SERVER
|
||||
statestub.Add(new State1());
|
||||
statestub.Add(new State2());
|
||||
statestub.Add(new State3());
|
||||
#endif
|
||||
}
|
||||
|
||||
~Skill4Stub()
|
||||
{
|
||||
}
|
||||
|
||||
public float GetMpcost(Skill skill)
|
||||
{
|
||||
return (float)(35.3 + 9.8 * skill.GetLevel());
|
||||
}
|
||||
|
||||
public int GetExecutetime(Skill skill)
|
||||
{
|
||||
return 1800;
|
||||
}
|
||||
|
||||
public int GetCoolingtime(Skill skill)
|
||||
{
|
||||
return 25000 - 1000 * skill.GetLevel();
|
||||
}
|
||||
|
||||
public int GetRequiredLevel(Skill skill)
|
||||
{
|
||||
return RequiredLevelArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public int GetRequiredSp(Skill skill)
|
||||
{
|
||||
return RequiredSpArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public int GetRequiredMoney(Skill skill)
|
||||
{
|
||||
return RequiredMoneyArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public float GetRadius(Skill skill)
|
||||
{
|
||||
return 10f;
|
||||
}
|
||||
|
||||
public float GetAttackdistance(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
public float GetAngle(Skill skill)
|
||||
{
|
||||
return (float)(1 - 0.0111111 * 0);
|
||||
}
|
||||
|
||||
public float GetPraydistance(Skill skill)
|
||||
{
|
||||
return 5f;
|
||||
}
|
||||
|
||||
#if SKILL_CLIENT
|
||||
public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format)
|
||||
{
|
||||
string result = string.Format(format,
|
||||
skill.GetLevel(),
|
||||
35.3 + 9.8 * skill.GetLevel(),
|
||||
25 - skill.GetLevel(),
|
||||
3 + 0.3 * skill.GetLevel());
|
||||
if (result.Length < length)
|
||||
{
|
||||
buffer.Append(result);
|
||||
return result.Length;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public int GetEnmity(Skill skill)
|
||||
{
|
||||
return 600 * skill.GetLevel();
|
||||
}
|
||||
public bool StateAttack(Skill skill)
|
||||
{
|
||||
skill.GetVictim().SetProbability(1.0f * (85 + skill.GetLevel()));
|
||||
skill.GetVictim().SetTime(4000 + 300 * skill.GetLevel());
|
||||
skill.GetVictim().SetDizzy(1);
|
||||
return true;
|
||||
}
|
||||
public bool TakeEffect(Skill skill)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public float GetEffectdistance(Skill skill)
|
||||
{
|
||||
return 20f;
|
||||
}
|
||||
|
||||
public int GetAttackspeed(Skill skill)
|
||||
{
|
||||
return 9;
|
||||
}
|
||||
|
||||
public float GetHitrate(Skill skill)
|
||||
{
|
||||
return 1f;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 645537bcfe4098c46be3edb4c1be7583
|
||||
@@ -0,0 +1,311 @@
|
||||
#define SKILL_CLIENT
|
||||
using BrewMonster.Scripts.Skills;
|
||||
using System.Text;
|
||||
using UnityEngine;
|
||||
using static BrewMonster.PET_EVOLVE_CONFIG;
|
||||
|
||||
namespace BrewMonster
|
||||
{
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class Skill5 : Skill
|
||||
{
|
||||
public const int SKILL_ID = 5;
|
||||
|
||||
public Skill5() : base(SKILL_ID)
|
||||
{
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
public class Skill5Stub : SkillStub
|
||||
{
|
||||
// Static arrays for skill requirements
|
||||
private static readonly int[] RequiredLevelArray = { 6, 11, 16, 21, 26, 31, 36, 41, 46, 51 };
|
||||
private static readonly int[] RequiredSpArray = { 400, 1500, 3200, 5800, 9200, 13900, 20000, 28100, 38900, 53200 };
|
||||
private static readonly int[] RequiredMoneyArray = { 50, 160, 320, 530, 820, 1270, 1720, 2180, 2680, 3180 };
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State1 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 200;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
skill.GetPlayer().SetDecmp(0.2f * (1.7f + 8.4f * skill.GetLevel()));
|
||||
skill.GetPlayer().SetPray(1);
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State2 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 500;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
skill.GetPlayer().SetDecmp(0.8f * (1.7f + 8.4f * skill.GetLevel()));
|
||||
skill.SetPlus(1.8f * skill.GetLevel() * skill.GetLevel() + 66.9f * skill.GetLevel() + 123.7f);
|
||||
skill.SetRatio(0);
|
||||
skill.SetDamage(skill.GetAttack());
|
||||
skill.GetPlayer().SetPerform(1);
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class State3 : SkillStub.State
|
||||
{
|
||||
public int GetTime(Skill skill)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
public bool Quit(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Loop(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Bypass(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Calculate(Skill skill)
|
||||
{
|
||||
}
|
||||
|
||||
public bool Interrupt(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Cancel(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public bool Skip(Skill skill)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
public Skill5Stub() : base(5)
|
||||
{
|
||||
cls = 0;
|
||||
name = "脕煤脧脰";
|
||||
nativename = "脕煤脧脰";
|
||||
icon = "脕煤脧脰.dds";
|
||||
max_level = 10;
|
||||
type = 1;
|
||||
apcost = 0;
|
||||
arrowcost = 0;
|
||||
apgain = 10;
|
||||
attr = 1;
|
||||
rank = 0;
|
||||
eventflag = 0;
|
||||
posdouble = 0;
|
||||
clslimit = 0;
|
||||
time_type = 0;
|
||||
showorder = 1105;
|
||||
allow_land = true;
|
||||
allow_air = true;
|
||||
allow_water = true;
|
||||
allow_ride = false;
|
||||
auto_attack = false;
|
||||
long_range = 0;
|
||||
restrict_corpse = 0;
|
||||
allow_forms = 1;
|
||||
restrict_weapons.Add(0);
|
||||
restrict_weapons.Add(1);
|
||||
restrict_weapons.Add(182);
|
||||
restrict_weapons.Add(5);
|
||||
restrict_weapons.Add(292);
|
||||
restrict_weapons.Add(9);
|
||||
effect = "脕煤脧脰.sgc";
|
||||
range = new Range();
|
||||
range.type = 0;
|
||||
doenchant = 0;
|
||||
dobless = 0;
|
||||
commoncooldown = 0;
|
||||
commoncooldowntime = 0;
|
||||
#if SKILL_SERVER
|
||||
statestub.Add(new State1());
|
||||
statestub.Add(new State2());
|
||||
statestub.Add(new State3());
|
||||
#endif
|
||||
}
|
||||
|
||||
~Skill5Stub()
|
||||
{
|
||||
}
|
||||
|
||||
public float GetMpcost(Skill skill)
|
||||
{
|
||||
return (float)(1.7 + 8.4 * skill.GetLevel());
|
||||
}
|
||||
|
||||
public int GetExecutetime(Skill skill)
|
||||
{
|
||||
return 500;
|
||||
}
|
||||
|
||||
public int GetCoolingtime(Skill skill)
|
||||
{
|
||||
return 6000;
|
||||
}
|
||||
|
||||
public int GetRequiredLevel(Skill skill)
|
||||
{
|
||||
return RequiredLevelArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public int GetRequiredSp(Skill skill)
|
||||
{
|
||||
return RequiredSpArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public int GetRequiredMoney(Skill skill)
|
||||
{
|
||||
return RequiredMoneyArray[skill.GetLevel() - 1];
|
||||
}
|
||||
|
||||
public float GetRadius(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
public float GetAttackdistance(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
public float GetAngle(Skill skill)
|
||||
{
|
||||
return (float)(1 - 0.0111111 * 0);
|
||||
}
|
||||
|
||||
public float GetPraydistance(Skill skill)
|
||||
{
|
||||
return (float)(7 + skill.GetLevel() * 0.3);
|
||||
}
|
||||
|
||||
#if SKILL_CLIENT
|
||||
public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format)
|
||||
{
|
||||
string result = string.Format(format,
|
||||
skill.GetLevel(),
|
||||
7 + skill.GetLevel() * 0.3,
|
||||
1.7 + 8.4 * skill.GetLevel(),
|
||||
1.8 * skill.GetLevel() * skill.GetLevel() + 66.9 * skill.GetLevel() + 123.7);
|
||||
if (result.Length < length)
|
||||
{
|
||||
buffer.Append(result);
|
||||
return result.Length;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if SKILL_SERVER
|
||||
public int GetEnmity(Skill skill)
|
||||
{
|
||||
return 200 * skill.GetLevel();
|
||||
}
|
||||
public bool TakeEffect(Skill skill)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public float GetEffectdistance(Skill skill)
|
||||
{
|
||||
return (float)(12 + 0.5 * skill.GetLevel());
|
||||
}
|
||||
|
||||
public int GetAttackspeed(Skill skill)
|
||||
{
|
||||
return 12;
|
||||
}
|
||||
|
||||
public float GetHitrate(Skill skill)
|
||||
{
|
||||
return (float)(1.5 + 0.05 * skill.GetLevel());
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b4ff6dd8183052c44b82f37c761123ca
|
||||
@@ -0,0 +1,143 @@
|
||||
#define SKILL_CLIENT
|
||||
using BrewMonster.Scripts.Skills;
|
||||
using System.Text;
|
||||
using UnityEngine;
|
||||
using static BrewMonster.PET_EVOLVE_CONFIG;
|
||||
|
||||
namespace BrewMonster
|
||||
{
|
||||
|
||||
#if SKILL_SERVER
|
||||
public class Skill6 : Skill
|
||||
{
|
||||
public const int SKILL_ID = 6;
|
||||
|
||||
public Skill6() : base(SKILL_ID)
|
||||
{
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
public class Skill6Stub : SkillStub
|
||||
{
|
||||
// Static arrays for skill requirements
|
||||
private static readonly int[] RequiredLevelArray = { 29, 34, 39, 44, 49, 54, 59, 64, 69, 74 };
|
||||
private static readonly int[] RequiredSpArray = { 11800, 17300, 24600, 34200, 47000, 64000, 87000, 118000, 160000, 239000 };
|
||||
private static readonly int[] RequiredMoneyArray = { 1090, 1540, 1990, 2480, 2980, 3480, 3980, 12980, 51980, 151980 };
|
||||
|
||||
public Skill6Stub() : base(6)
|
||||
{
|
||||
cls = 0;
|
||||
name = "刀剑精通";
|
||||
nativename = "刀剑精通";
|
||||
icon = "刀剑精通.dds";
|
||||
max_level = 10;
|
||||
type = 5;
|
||||
apcost = 0;
|
||||
arrowcost = 0;
|
||||
apgain = 0;
|
||||
attr = 0;
|
||||
rank = 3;
|
||||
eventflag = 2;
|
||||
posdouble = 0;
|
||||
clslimit = 0;
|
||||
time_type = 0;
|
||||
showorder = 1134;
|
||||
allow_land = true;
|
||||
allow_air = true;
|
||||
allow_water = true;
|
||||
allow_ride = false;
|
||||
auto_attack = false;
|
||||
long_range = 0;
|
||||
restrict_corpse = 0;
|
||||
allow_forms = 1;
|
||||
effect = "刀剑精通";
|
||||
range = new Range();
|
||||
range.type = 0;
|
||||
doenchant = 0;
|
||||
dobless = 0;
|
||||
commoncooldown = 0;
|
||||
commoncooldowntime = 0;
|
||||
#if SKILL_SERVER
|
||||
#endif
|
||||
}
|
||||
~Skill6Stub()
|
||||
{
|
||||
}
|
||||
public float GetMpcost(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
public int GetExecutetime(Skill skill)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
public int GetCoolingtime(Skill skill)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
public int GetRequiredLevel(Skill skill)
|
||||
{
|
||||
return RequiredLevelArray[skill.GetLevel() - 1];
|
||||
}
|
||||
public int GetRequiredSp(Skill skill)
|
||||
{
|
||||
return RequiredSpArray[skill.GetLevel() - 1];
|
||||
}
|
||||
public int GetRequiredMoney(Skill skill)
|
||||
{
|
||||
return RequiredMoneyArray[skill.GetLevel() - 1];
|
||||
}
|
||||
public float GetRadius(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
public float GetAttackdistance(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
public float GetAngle(Skill skill)
|
||||
{
|
||||
return (float)(1 - 0.0111111 * 0);
|
||||
}
|
||||
public float GetPraydistance(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
#if SKILL_CLIENT
|
||||
public int GetIntroduction(Skill skill, StringBuilder buffer, int length, string format)
|
||||
{
|
||||
string result = string.Format(format,
|
||||
skill.GetLevel(),
|
||||
6 * skill.GetLevel());
|
||||
if (result.Length < length)
|
||||
{
|
||||
buffer.Append(result);
|
||||
return result.Length;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
#if SKILL_SERVER
|
||||
public int GetEnmity(Skill skill)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
public bool TakeEffect(Skill skill)
|
||||
{
|
||||
skill.GetPlayer().SetIncsword(0.06f * skill.GetLevel());
|
||||
return true;
|
||||
}
|
||||
public float GetEffectdistance(Skill skill)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
public float GetHitrate(Skill skill)
|
||||
{
|
||||
return 1.0f;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5db6444c60cc2f544a99061ee380a09d
|
||||
@@ -252,15 +252,15 @@ public partial class CECHostPlayer : CECPlayer
|
||||
SelectTarget(m_idUCSelTarget);
|
||||
}
|
||||
|
||||
/* if (idTraceTarget != 0)
|
||||
{
|
||||
if (iTraceReason == CECHPWorkTrace.Trace_reason.TRACE_ATTACK)
|
||||
{
|
||||
if (!CanDo(ActionCanDo.CANDO_MELEE))
|
||||
return;
|
||||
NormalAttackObject(idTraceTarget, bForceAttack);
|
||||
}
|
||||
}*/
|
||||
if (idTraceTarget != 0)
|
||||
{
|
||||
if (iTraceReason == CECHPWorkTrace.Trace_reason.TRACE_ATTACK)
|
||||
{
|
||||
if (!CanDo(ActionCanDo.CANDO_MELEE))
|
||||
return;
|
||||
NormalAttackObject(idTraceTarget, bForceAttack);
|
||||
}
|
||||
}
|
||||
}
|
||||
m_pWorkMan?.Tick(Time.deltaTime);
|
||||
}
|
||||
|
||||
+10
-403
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user