コード例 #1
0
ファイル: FallToEarth.cs プロジェクト: CH4Code/OpenRA
 public FallToEarth(Actor self, FallsToEarthInfo info)
 {
     this.info = info;
     aircraft = self.Trait<Aircraft>();
     if (info.Spins)
         acceleration = self.World.SharedRandom.Next(2) * 2 - 1;
 }
コード例 #2
0
 public FallsToEarth(ActorInitializer init, FallsToEarthInfo info)
 {
     init.Self.QueueActivity(false, new FallToEarth(init.Self, info));
     effectiveOwner = init.Contains <EffectiveOwnerInit>() ? init.Get <EffectiveOwnerInit, Player>() : init.Self.Owner;
 }
コード例 #3
0
ファイル: FallsToEarth.cs プロジェクト: Roger-luo/OpenRA
		public FallsToEarth(Actor self, FallsToEarthInfo info)
		{
			self.QueueActivity(false, new FallToEarth(self, info));
		}
コード例 #4
0
 public FallsToEarth(Actor self, FallsToEarthInfo info)
 {
     self.QueueActivity(false, new FallToEarth(self, info));
 }
コード例 #5
0
ファイル: FallsToEarth.cs プロジェクト: reaperrr/OpenRA
 public FallsToEarth(ActorInitializer init, FallsToEarthInfo info)
 {
     this.info      = info;
     effectiveOwner = init.Contains <EffectiveOwnerInit>() ? init.Get <EffectiveOwnerInit, Player>() : init.Self.Owner;
 }
コード例 #6
0
ファイル: FallsToEarth.cs プロジェクト: lujiawen/OpenRA
 public FallsToEarth(ActorInitializer init, FallsToEarthInfo info)
 {
     this.info      = info;
     effectiveOwner = init.GetValue <EffectiveOwnerInit, Player>(info, init.Self.Owner);
 }