public Robot(GameClient player, RoleDataMini roleDataMini) { base.MonsterInfo = new MonsterStaticInfo(); base.MonsterType = 1801; this.roleDataMini = roleDataMini; this.FSM = new FinishStateMachine(player, this); }
public Robot(GameClient player, RoleDataMini roleDataMini) { this.MonsterInfo = new MonsterStaticInfo(); base.MonsterType = (int)MonsterTypes.JingJiChangRobot; this.roleDataMini = roleDataMini; FSM = new FinishStateMachine(player, this); }
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); }
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); }