public EmpyrionObject(EmpyrionConfiguration configuration, Tuple <EmpyrionObjectType, int?, string, string> header, ConfigurationReader config) { this.Configuration = configuration; this.Type = header.Item1; this.ID = header.Item2; this.Name = header.Item3; this.Reference = header.Item4; this.ParseConfig(config); }
public Block(EmpyrionConfiguration configuration, Tuple <EmpyrionObjectType, int?, string, string> header, ConfigurationReader config) : base(configuration, header, config) { }
public Block(EmpyrionConfiguration configuration) : base(configuration) { }
public EmpyrionObject(EmpyrionConfiguration configuration) { this.Configuration = configuration; }
public Entity(EmpyrionConfiguration configuration) : base(configuration) { }
public Item(EmpyrionConfiguration configuration) : base(configuration) { }
public LootGroup(EmpyrionConfiguration configuration) : base(configuration) { }
public CraftingTemplate(EmpyrionConfiguration configuration, Tuple <EmpyrionObjectType, int?, string, string> header, ConfigurationReader config) : base(configuration, header, config) { }
public CraftingTemplate(EmpyrionConfiguration configuration) : base(configuration) { }
public Container(EmpyrionConfiguration configuration) : base(configuration) { }
//public override EmpyrionObjectType Type => EmpyrionObjectType.Child; public ChildObject(EmpyrionConfiguration configuraion) : base(configuraion) { }