Rating: No reviews yet
Downloads: 33
Change Set: 666a3cb759a8
Released: Apr 26, 2015
Updated: Apr 26, 2015 by stonelance
Dev status: Stable Help Icon

Recommended Download

Application SimPropBinaries_1_0_5
application, 95K, uploaded Apr 26, 2015 - 33 downloads

Release Notes

- Fixed a crash if symbols are not provided to several static functions in PropertySet
- Add RemoveChild* to PropertySet that take a PropertySet or Property as a parameter
- Change all RemoveChild* in PropertySet to also return a bool that is true if something was found to remove
- Fixed a bug in Property where it would regenerate a loc id during save

- Changed the project to compile to .NET 4.0 since it doesn't use any 4.5 features
- Move all classes into FlightToolkit.SimProp namespace
- Move symbol loading code from Simprop class to static function in Symbols
- Move PropertySet Create, Read and Write* to functions in PropertySet class
- Remove SimProp class
- Rename externally exposed Read* and Write* to Load and Save
- Remove explicit XML and SPB writing functions, and use an enumeration to specify XML, Flight binary or FSX binary formats to write
- Replace SPBVersion with new Format enum
- Remove XML and SPB specific reading functions, Load will determine the type automatically
- Update Property class to use an object to store data instead of different variables per type
- Improved code sharing within Property class for different property types

- Revert previous change to ReadXML to maintain compatibility with the FSX SDK simpropcompiler
- Change WriteXML to properly generate namespaces that are compatible with the FSX SDK simpropcompiler
- Update Unit Test to reflect new logic

- Fix formatting of floating point numbers in locales that use comma for decimal marks
- Implement support for Byte4 Long3 and Long4
- Add support for saving to FSX format SPBs (defaults to Flight format)
- Fix bug in creation of single cardinality PropertySets using CreateChildSet
- Fix bug in negative test cases in Unit Tests
- Add\update Unit Tests for FSX formatted SPBs
- Fix parsing of SimProp xml files with complex namespacing usage

Reviews for this release

No reviews yet for this release.