internal void SetBase(MegaloScriptProtoActionParameters baseParams) { Contract.Requires(baseParams != null); Contract.Assert(mParams.Count == 0, "Base shouldn't be set once params are loaded!"); mBase = baseParams; Count = mBase.Count; }
public MegaloScriptProtoActionTemplate() { Parameters = new MegaloScriptProtoActionParameters(this); }