ClonesProductionUnits:

string[] CloneableTypes	checks Cloneable.Types

Cloneable:
	string[] Types checked by ClonesProductionUnits.CloneableTypes

Added INotifyOtherProduction
	for notifying self when another actor
	produces a unit.
This commit is contained in:
Taryn Hill
2014-07-09 20:38:06 -05:00
parent e24b9323c8
commit b4cecff74e
6 changed files with 86 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
 #region Copyright & License Information
/*
* Copyright 2007-2014 The OpenRA Developers (see AUTHORS)
* This file is part of OpenRA, which is free software. It is made
* available to you under the terms of the GNU General Public License
* as published by the Free Software Foundation. For more information,
* see COPYING.
*/
#endregion
using System;
using OpenRA.Traits;
namespace OpenRA.Mods.RA
{
[Desc("Actors with the \"ClonesProducedUnits\" trait will produce a free duplicate of me.")]
public class CloneableInfo : TraitInfo<Cloneable>
{
[Desc("This unit's cloneable type is:")]
public readonly string[] Types = { };
}
public class Cloneable { }
}