public ALFAItemProperty(ushort propertyName, byte param1, byte param1value, byte param2, byte param2value, ushort subtype, byte costTable, ushort costValue, byte chanceAppear) { agffs = new ALFAGFFStruct(); agffs.SetWord("PropertyName", propertyName); agffs.SetByte("Param1", param1); agffs.SetByte("Param1Value", param1value); agffs.SetByte("Param2", param2); agffs.SetByte("Param2Value", param2value); agffs.SetWord("Subtype", subtype); agffs.SetByte("CostTable", costTable); agffs.SetWord("CostValue", costValue); agffs.SetByte("ChanceAppear", chanceAppear); }
public ALFAItemBlueprint(NWN2Toolset.NWN2.Data.Blueprints.NWN2ItemBlueprint itemBlueprint) { itemGFFStruct = new ALFAGFFStruct(); itemBlueprint.SaveEverythingIntoGFFStruct(itemGFFStruct, true); }
public ALFAItemBlueprint() { itemGFFStruct = new ALFAGFFStruct(); }