GpsAdd() public method

public GpsAdd ( Actor atek ) : void
atek Actor
return void
コード例 #1
0
 public GpsPower(Actor self, GpsPowerInfo info)
     : base(self, info)
 {
     this.info = info;
     owner     = self.Owner.PlayerActor.Trait <GpsWatcher>();
     owner.GpsAdd(self);
 }
コード例 #2
0
ファイル: GpsPower.cs プロジェクト: CH4Code/OpenRA
 public GpsPower(Actor self, GpsPowerInfo info)
     : base(self, info)
 {
     this.info = info;
     owner = self.Owner.PlayerActor.Trait<GpsWatcher>();
     owner.GpsAdd(self);
 }
コード例 #3
0
ファイル: GpsPower.cs プロジェクト: SoftEngGroup/OpenRAGroup
 public void Tick(Actor self)
 {
     if (!wasDisabled && (self.IsDisabled() || (info.RequiresActiveRadar && NoActiveRadar)))
     {
         wasDisabled = true;
         RemoveGps(self);
     }
     else if (wasDisabled && !self.IsDisabled() && !(info.RequiresActiveRadar && NoActiveRadar))
     {
         wasDisabled = false;
         owner.GpsAdd(self);
     }
 }
コード例 #4
0
ファイル: GpsPower.cs プロジェクト: ushardul/OpenRA
 public void OnOwnerChanged(Actor self, Player oldOwner, Player newOwner)
 {
     RemoveGps(self);
     owner = newOwner.PlayerActor.Trait<GpsWatcher>();
     owner.GpsAdd(self);
 }
コード例 #5
0
ファイル: GpsPower.cs プロジェクト: Blackbird88/OpenRA
 public void OnOwnerChanged(Actor self, Player oldOwner, Player newOwner)
 {
     RemoveGps(self);
     owner = newOwner.PlayerActor.Trait <GpsWatcher>();
     owner.GpsAdd(self);
 }