Example #1
0
 public FightSceneApc(FightObject[] teamA, FightObject[] teamB, List<PlayerBusiness> players,
     string npcID, bool isEctype, SceneApc apc, int subID)
     : base(teamA, teamB, players, npcID, isEctype)
 {
     m_apc = apc;
     m_subID = subID;
 }
Example #2
0
 public FightBusinessRobApc(FightObject[] teamA, FightObject[] teamB, List<PlayerBusiness> players,
     string npcID, bool isEctype, SceneApc apc, int subID, RobBusiness rob)
     : base(teamA, teamB, players, npcID, isEctype, apc, subID)
 {
     m_rob = rob;
     //m_rob = PartProxy.TryGetPart(Part.Rob) as RobBusiness;
 }
Example #3
0
 public FightBusinessProApc(FightObject[] teamA, FightObject[] teamB, List<PlayerBusiness> players, string npcID, bool isEctype, SceneApc apc, int subID, PartBusiness pro)
     : base(teamA, teamB, players, npcID, isEctype, apc, subID)
 {
     m_rb = pro;
 }
Example #4
0
 /// <summary>
 /// 加载所有明雷
 /// </summary>
 public static void LoadSceneApc()
 {
     foreach (GameConfig v in GameConfigAccess.Instance.Find(MainType.SceneAPC))
     {
         SceneApc bb = new SceneApc(v);
         if (bb.InitApc())
         {
             m_sceneApcs[bb.ID] = bb;
             if (bb.SubType == "Normal")
             {
                 bb.ResetApc();
                 m_activeApcs.TryAdd(bb.ID, bb);
             }
         }
     }
 }