public ProvidesTechPrerequisite(ProvidesTechPrerequisiteInfo info, ActorInitializer init) { this.info = info; var mapOptions = init.World.WorldActor.TraitOrDefault <MapOptions>(); enabled = mapOptions != null && mapOptions.TechLevel == info.Id; }
public ProvidesTechPrerequisite(ProvidesTechPrerequisiteInfo info, ActorInitializer init) { this.info = info; var tech = init.World.Map.Options.TechLevel ?? init.World.LobbyInfo.GlobalSettings.TechLevel; this.enabled = info.Name == tech; }
public ProvidesTechPrerequisite(ProvidesTechPrerequisiteInfo info, ActorInitializer init) { this.info = info; enabled = info.Name == init.World.LobbyInfo.GlobalSettings.TechLevel; }
public ProvidesTechPrerequisite(ProvidesTechPrerequisiteInfo info, ActorInitializer init) { this.info = info; var mapOptions = init.World.WorldActor.TraitOrDefault<MapOptions>(); enabled = mapOptions != null && mapOptions.TechLevel == info.Id; }