@etothepii/satisfactory-file-parser
Advanced tools
Changelog
[2.1.1] (2024-11-24)
Changelog
[2.0.1] (2024-10-31)
AbstractBaseProperty | AbstractBaseProperty[]
, the AbstractBaseProperty
has now all fields and BasicProperty
got removed as there is no difference anymore between the two. They would be the same now.isObjectProperty()
accept now any
as parameter and should work now as expectedStrArrayProperty
and Int32SetProperty
with corresponding type guards (e.g. isStrArrayProperty()
). Means more overhead in code, but hence its more correct in usage.Changelog
[1.1.1] (2024-10-21)
SpecialAnyProperties
is now automatically derived and more concisely named SpecialProperties.AvailableSpecialPropertiesTypes
instead, in case you need it.Changelog
[1.0.3] (2024-10-17)
Changelog
[1.0.2] (2024-10-17)
...SpecialProperty
got all renamed to ...SpecialProperties
.Changelog
[1.0.1] (2024-10-17)
SatisfactorySave
structure changed, the grids
and gridHash
fields are slightly different now, since their meaning became more clear. Not relevant for normal save editing.Level
is a namespace instead of a class now, since the classes had only static methods anyway.Changelog
[0.5.1] (2024-10-15)
DynamicStructPropertyValue
extracted to own file.SaveObject
.DataFields
class to PropertiesList
.ObjectProperty
and SoftObjectProperty
now reuse the correct method for parsing/serializing the reference value.