XmdsBattleFunctionEventAOI_99994.cs 867 B

12345678910111213141516171819202122232425262728293031323334353637
  1. using CommonAI.Zone.Instance;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using XmdsCommonServer.Plugin;
  7. namespace XmdsCommonSkill.Plugin.FunctionEvent
  8. {
  9. /// <summary>
  10. /// 退出aoi状态
  11. /// </summary>
  12. class XmdsBattleFunctionEventAOI_99994 : XmdsBattleFunctionEventBase
  13. {
  14. public static int EventID = 99994;
  15. public override int GetEventID()
  16. {
  17. return EventID;
  18. }
  19. protected override bool OnInit()
  20. {
  21. return true;
  22. }
  23. protected override void OnTriggerEvent(XmdsVirtual target, XmdsVirtual sender)
  24. {
  25. InstancePlayer player = target.mUnit as InstancePlayer;
  26. if (player == null)
  27. {
  28. return;
  29. }
  30. player.setAoiStatus(null);
  31. }
  32. }
  33. }