コード例 #1
0
    public void SetLeader(pd_LeaderCreatureInfo info)
    {
        PlayerInfo.leader_creature = info;

        C2G.SetLeader packet = new C2G.SetLeader();
        packet.leader_creature = info;
        game_server.JsonAsync <C2G.SetLeader, NetworkCore.AckDefault>(packet, null);
    }
コード例 #2
0
ファイル: PacketInfoHelper.cs プロジェクト: tapenjoyGame/cry
    static public string GetProfileName(this pd_LeaderCreatureInfo info)
    {
        CreatureInfo creature_info = CreatureInfoManager.Instance.GetInfoByIdn(info.leader_creature_idn);

        if (info.leader_creature_skin_index == 0)
        {
            return(string.Format("profile_{0}", creature_info.ID));
        }
        return(string.Format("profile_{0}_{1}", creature_info.ID, creature_info.GetSkinName(info.leader_creature_skin_index)));
    }
コード例 #3
0
ファイル: PacketInfoHelper.cs プロジェクト: tapenjoyGame/cry
 static public CreatureInfo GetCreatureInfo(this pd_LeaderCreatureInfo info)
 {
     return(CreatureInfoManager.Instance.GetInfoByIdn(info.leader_creature_idn));
 }