| | |
| | | /// 用户点击锁定, 被攻击锁定攻击者...
|
| | | /// </summary>
|
| | | private GActor m_LockTarget;
|
| | | public GActor LockTarget
|
| | | {
|
| | | public GActor LockTarget {
|
| | | get { return m_LockTarget; }
|
| | | set
|
| | | {
|
| | | set {
|
| | | if (m_LockTarget == value)
|
| | | {
|
| | | return;
|
| | |
| | | public MapArea currentBossArea;
|
| | |
|
| | | private uint _atkBossID;
|
| | | public uint atkBossID
|
| | | {
|
| | | get
|
| | | {
|
| | | public uint atkBossID {
|
| | | get {
|
| | | return _atkBossID;
|
| | | }
|
| | | set
|
| | | {
|
| | | set {
|
| | | if (_atkBossID != value)
|
| | | {
|
| | | _atkBossID = value;
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | public sealed override int NextAction
|
| | | {
|
| | | get
|
| | | {
|
| | | public sealed override int NextAction {
|
| | | get {
|
| | | return base.NextAction;
|
| | | }
|
| | |
|
| | | set
|
| | | {
|
| | | set {
|
| | | base.NextAction = value;
|
| | | }
|
| | | }
|
| | |
|
| | | public sealed override GActor SelectTarget
|
| | | {
|
| | | get
|
| | | {
|
| | | public sealed override GActor SelectTarget {
|
| | | get {
|
| | | return base.SelectTarget;
|
| | | }
|
| | |
|
| | | set
|
| | | {
|
| | | set {
|
| | | if (base.SelectTarget == value)
|
| | | {
|
| | | return;
|
| | |
| | | {
|
| | | if (upOrDown == 1)
|
| | | {
|
| | | PackModel _packModel = ModelCenter.Instance.GetModel<PackModel>();
|
| | | SinglePack _horsePackModel = _packModel.GetSinglePack(PackType.Equip);
|
| | | if (_horsePackModel != null)
|
| | | var _packModel = ModelCenter.Instance.GetModel<PackModel>();
|
| | | var _horseItem = _packModel.GetItemByIndex(PackType.Equip, 5);
|
| | | if (_horseItem != null)
|
| | | {
|
| | | ItemModel _horseItem = _horsePackModel.GetItemByIndex((int)RoleEquipType.Mount);
|
| | | SwitchHorse((uint)_horseItem.itemId);
|
| | | }
|
| | | }
|
| | |
| | | }
|
| | |
|
| | | private HeavenBattleModel m_HeavenBattleModel = null;
|
| | | public HeavenBattleModel heavenBattleModel
|
| | | {
|
| | | get
|
| | | {
|
| | | public HeavenBattleModel heavenBattleModel {
|
| | | get {
|
| | | return m_HeavenBattleModel ?? (m_HeavenBattleModel = ModelCenter.Instance.GetModel<HeavenBattleModel>());
|
| | | }
|
| | | }
|
| | |
| | | #region 地图区域相关处理
|
| | |
|
| | | private int m_CurMapArea = 1 << (int)MapArea.E_Type.Normal;
|
| | | public int CurMapArea
|
| | | {
|
| | | get
|
| | | {
|
| | | public int CurMapArea {
|
| | | get {
|
| | | return m_CurMapArea;
|
| | | }
|
| | | set
|
| | | {
|
| | | set {
|
| | | m_CurMapArea = value;
|
| | | }
|
| | | }
|