Exemplo n.º 1
0
		public Transforms(ActorInitializer init, TransformsInfo info)
		{
			self = init.self;
			this.info = info;
			bi = self.World.Map.Rules.Actors[info.IntoActor].Traits.GetOrDefault<BuildingInfo>();
			race = init.Contains<RaceInit>() ? init.Get<RaceInit, string>() : self.Owner.Country.Race;
		}
Exemplo n.º 2
0
 public Transforms(ActorInitializer init, TransformsInfo info)
 {
     self      = init.self;
     this.info = info;
     bi        = self.World.Map.Rules.Actors[info.IntoActor].Traits.GetOrDefault <BuildingInfo>();
     race      = init.Contains <RaceInit>() ? init.Get <RaceInit, string>() : self.Owner.Country.Race;
 }
Exemplo n.º 3
0
 public Transforms(Actor self, TransformsInfo info)
 {
     this.self = self;
     Info      = info;
     bi        = self.World.Map.Rules.Actors[info.IntoActor].Traits.GetOrDefault <BuildingInfo>();
 }
Exemplo n.º 4
0
 public Transforms(Actor self, TransformsInfo info)
 {
     this.self = self;
     Info = info;
     bi = Rules.Info[info.IntoActor].Traits.GetOrDefault<BuildingInfo>();
 }
Exemplo n.º 5
0
 public Transforms(TransformsInfo info)
 {
     Info = info;
     bi = Rules.Info[info.IntoActor].Traits.GetOrDefault<BuildingInfo>();
 }