コード例 #1
0
 public void OnOwnerChanged(Actor self, Player oldOwner, Player newOwner)
 {
     RemoveGps(self);
     owner = newOwner.PlayerActor.Trait <GpsWatcher>();
     owner.GpsAdd(self);
 }
コード例 #2
0
 public GpsPower(Actor self, GpsPowerInfo info) : base(self, info)
 {
     owner = self.Owner.PlayerActor.Trait <GpsWatcher>();
     owner.GpsAdd(self);
 }
コード例 #3
0
ファイル: GpsPower.cs プロジェクト: philipbutkiewicz/OpenRA
 public void OnCapture(Actor self, Actor captor, Player oldOwner, Player newOwner)
 {
     RemoveGps(self);
     owner = captor.Owner.PlayerActor.Trait <GpsWatcher>();
     owner.GpsAdd(self);
 }
コード例 #4
0
ファイル: GpsPower.cs プロジェクト: nevelis/OpenRA
 public void OnCapture(Actor self, Actor captor, Player oldOwner, Player newOwner)
 {
     RemoveGps(self);
     owner = captor.Owner.PlayerActor.Trait<GpsWatcher>();
     owner.GpsAdd(self);
 }
コード例 #5
0
ファイル: GpsPower.cs プロジェクト: nevelis/OpenRA
 public GpsPower(Actor self, GpsPowerInfo info)
     : base(self, info)
 {
     owner = self.Owner.PlayerActor.Trait<GpsWatcher>();
     owner.GpsAdd(self);
 }
コード例 #6
0
ファイル: GpsPower.cs プロジェクト: RobotCaleb/OpenRA
 public void OnOwnerChanged(Actor self, Player oldOwner, Player newOwner)
 {
     RemoveGps(self);
     owner = newOwner.PlayerActor.Trait<GpsWatcher>();
     owner.GpsAdd(self);
 }