Ejemplo n.º 1
0
 public Robot(GameClient player, RoleDataMini roleDataMini)
 {
     base.MonsterInfo  = new MonsterStaticInfo();
     base.MonsterType  = 1801;
     this.roleDataMini = roleDataMini;
     this.FSM          = new FinishStateMachine(player, this);
 }
Ejemplo n.º 2
0
        public Robot(GameClient player, RoleDataMini roleDataMini)
        {
            this.MonsterInfo = new MonsterStaticInfo();

            base.MonsterType  = (int)MonsterTypes.JingJiChangRobot;
            this.roleDataMini = roleDataMini;
            FSM = new FinishStateMachine(player, this);
        }
Ejemplo n.º 3
0
        public Robot(GameClient player, RoleDataMini roleDataMini)
        {
#if ___CC___FUCK___YOU___BB___
            //this.XMonsterInfo = new XMonsterStaticInfo();
            //base.MonsterType = (int)MonsterTypes.Noraml;
            //this.roleDataMini = roleDataMini;
            //FSM = new FinishStateMachine(player, this);
        }
Ejemplo n.º 4
0
        public RoleDataMini GetRoleDataMiniFromRoleData4Selector(RoleData4Selector roleData4Selector)
        {
            RoleDataMini MyRoleDataMini = null;

            if (roleData4Selector != null && roleData4Selector.RoleID > 0)
            {
                MyRoleDataMini                 = new RoleDataMini();
                MyRoleDataMini.RoleID          = roleData4Selector.RoleID;
                MyRoleDataMini.RoleName        = roleData4Selector.RoleName;
                MyRoleDataMini.RoleSex         = roleData4Selector.RoleSex;
                MyRoleDataMini.Occupation      = roleData4Selector.Occupation;
                MyRoleDataMini.SubOccupation   = roleData4Selector.SubOccupation;
                MyRoleDataMini.OccupationList  = roleData4Selector.OccupationList;
                MyRoleDataMini.Level           = roleData4Selector.Level;
                MyRoleDataMini.Faction         = roleData4Selector.Faction;
                MyRoleDataMini.MyWingData      = roleData4Selector.MyWingData;
                MyRoleDataMini.GoodsDataList   = roleData4Selector.GoodsDataList;
                MyRoleDataMini.OtherName       = roleData4Selector.OtherName;
                MyRoleDataMini.ZoneID          = roleData4Selector.ZoneId;
                MyRoleDataMini.SettingBitFlags = roleData4Selector.SettingBitFlags;
                for (int i = MyRoleDataMini.RoleCommonUseIntPamams.Count; i < 53; i++)
                {
                    MyRoleDataMini.RoleCommonUseIntPamams.Add(0);
                }
                MyRoleDataMini.RoleCommonUseIntPamams[26] = roleData4Selector.FashionWingsID;
                MyRoleDataMini.RoleCommonUseIntPamams[40] = roleData4Selector.BuffFashionID;
                MyRoleDataMini.LifeV        = (MyRoleDataMini.MaxLifeV = 100);
                MyRoleDataMini.MagicV       = (MyRoleDataMini.MaxMagicV = 100);
                MyRoleDataMini.JunTuanId    = roleData4Selector.JunTuanId;
                MyRoleDataMini.JunTuanName  = roleData4Selector.JunTuanName;
                MyRoleDataMini.JunTuanZhiWu = roleData4Selector.JunTuanZhiWu;
                MyRoleDataMini.LingDi       = roleData4Selector.LingDi;
                MyRoleDataMini.HuiJiData    = roleData4Selector.HuiJiData;
                MyRoleDataMini.CompType     = roleData4Selector.CompType;
                MyRoleDataMini.CompZhiWu    = roleData4Selector.CompZhiWu;
            }
            return(MyRoleDataMini);
        }