diff --git a/OpenRA.Mods.RA/Move/PathFinder.cs b/OpenRA.Mods.RA/Move/PathFinder.cs index 7ed014a125..a980745018 100644 --- a/OpenRA.Mods.RA/Move/PathFinder.cs +++ b/OpenRA.Mods.RA/Move/PathFinder.cs @@ -19,6 +19,7 @@ using OpenRA.Traits; namespace OpenRA.Mods.RA.Move { + [Desc("Calculates routes for mobile units based on the A* search algorithm.", " Attach this to the world actor.")] public class PathFinderInfo : ITraitInfo { public object Create(ActorInitializer init) { return new PathFinder(init.world); } diff --git a/OpenRA.Mods.RA/Player/PlaceBuilding.cs b/OpenRA.Mods.RA/Player/PlaceBuilding.cs index 341618d553..6bf346ab01 100644 --- a/OpenRA.Mods.RA/Player/PlaceBuilding.cs +++ b/OpenRA.Mods.RA/Player/PlaceBuilding.cs @@ -16,6 +16,7 @@ using OpenRA.Traits; namespace OpenRA.Mods.RA { + [Desc("Allows to execute build orders.", " Attach this to the player actor.")] class PlaceBuildingInfo : TraitInfo { } class PlaceBuilding : IResolveOrder diff --git a/OpenRA.Mods.RA/Player/TechTree.cs b/OpenRA.Mods.RA/Player/TechTree.cs index 45929e9884..728c8693b4 100755 --- a/OpenRA.Mods.RA/Player/TechTree.cs +++ b/OpenRA.Mods.RA/Player/TechTree.cs @@ -15,6 +15,7 @@ using OpenRA.Traits; namespace OpenRA.Mods.RA { + [Desc("Manages build limits and pre-requisites.", " Attach this to the player actor.")] public class TechTreeInfo : ITraitInfo { public object Create(ActorInitializer init) { return new TechTree(init); } diff --git a/OpenRA.Mods.RA/Reservable.cs b/OpenRA.Mods.RA/Reservable.cs index 975710705c..b9c9e2a228 100755 --- a/OpenRA.Mods.RA/Reservable.cs +++ b/OpenRA.Mods.RA/Reservable.cs @@ -15,7 +15,8 @@ using OpenRA.Traits; namespace OpenRA.Mods.RA { - class ReservableInfo : TraitInfo {} + [Desc("Reserve landing places for aircraft.")] + class ReservableInfo : TraitInfo { } public class Reservable : ITick, INotifyKilled, INotifyCapture, INotifySold {