public static ActionReturnsDescriptor FromData( JObject data )
{
if ( data == null )
return null;
return new ActionReturnsDescriptor
{
Items = ItemListJsonConverter.FromJson( (JObject) data["Items"] ),
Building = GameHost.GameRules.GetDataItem<ImmovableDescriptor>( data.GuidValue( "Building" ) ),
};
}