HelloWorld.UnitRestriction.FromData C# (CSharp) Method

FromData() public static method

public static FromData ( GameRulesBase rules, JToken data ) : UnitRestriction
rules GameRulesBase
data JToken
return UnitRestriction
    public static UnitRestriction FromData( GameRulesBase rules, JToken data )
    {
      var value = data as JValue;
      if ( value != null )
      {
        var unit = rules.GetDataItem<UnitDescriptor>( value.GuidValue() );
        return new UnitRestriction
        {
          Unit = unit,
        };
      }

      else
        return null;

    }
UnitRestriction