Make Prerequisite Lint Check use ITechTreePrerequisiteInfo

This commit is contained in:
Mustafa Alperen Seki
2018-07-13 15:39:21 +03:00
committed by Paul Chote
parent e33f729682
commit c14c7653bc
5 changed files with 17 additions and 12 deletions

View File

@@ -211,7 +211,11 @@ namespace OpenRA.Mods.Common.Traits
void Infiltrating(Actor self);
}
public interface ITechTreePrerequisiteInfo : ITraitInfo { }
public interface ITechTreePrerequisiteInfo : ITraitInfo
{
IEnumerable<string> Prerequisites(ActorInfo info);
}
public interface ITechTreePrerequisite
{
IEnumerable<string> ProvidesPrerequisites { get; }