Commit Graph

26 Commits

Author SHA1 Message Date
Max
31eddea24e 0.474.0.420553 2021-04-15 18:40:16 -05:00
Max
a70150eb41 0.472.0.419960 2021-04-02 01:10:34 -05:00
Max
1a1c04bf9a 0.469.0.418830 2021-03-09 16:56:27 -06:00
Max
b0f532f31a 0.466.1.418149 2021-02-22 11:41:55 -06:00
Max
08abc4fd89 0.465.0.417678 2021-02-18 13:22:15 -06:00
Max
b352e2568d Light maintenance 2021-02-18 13:15:08 -06:00
Max
6acb98ec6e 0.463.0.417004 2021-01-28 12:01:26 -06:00
CloneTrooper1019
4dcf9879ae 0.458.1.415373 2020-12-06 16:04:49 -06:00
CloneTrooper1019
988469ac04 0.454.0.413308 2020-10-30 15:07:11 -05:00
CloneTrooper1019
44f0f94bb7 0.449.1.411731 2020-09-24 19:38:30 -05:00
CloneTrooper1019
4240337863 0.447.1.411123 2020-09-12 20:16:19 -05:00
CloneTrooper1019
0ca6738cb9 0.443.0.409841 2020-08-14 12:35:27 -05:00
CloneTrooper1019
7359b6efb7 Bug fixes and tuning 2020-07-05 19:04:20 -05:00
CloneTrooper1019
540958f7f8 0.438.0.407270 2020-06-29 19:06:14 -05:00
CloneTrooper1019
5f4d3e16d2 Bringing up to date.
Brought everything up to date with 0.437.0.406875 and made some improvements.
2020-06-21 20:02:36 -05:00
CloneTrooper1019
92c6f2d96e 0.413.1.370526 2019-12-22 21:23:06 -06:00
CloneTrooper1019
7706df9fd7 0.410.1.361262 2019-11-14 12:42:52 -06:00
CloneTrooper1019
414acf63b1 0.407.0.353595 2019-10-24 15:17:36 -05:00
CloneTrooper1019
eea5022e41 Add PackageLink.PackageId 2019-10-03 12:53:02 -05:00
CloneTrooper1019
5981bd9c30 Added serialization support for PackageLinks. 2019-10-01 13:47:56 -05:00
CloneTrooper1019
01775f9691 Add rojo workflow to C# API Dump plugin. 2019-10-01 13:13:22 -05:00
CloneTrooper1019
5d5da0d6f0 Add CollisionFidelity to stop output spewing
TODO: The CollisionFidelity property needs to derive from the
PhysicalConfigData.
2019-08-13 01:21:40 -05:00
CloneTrooper1019
f867c75d87 0.396.0.327208 2019-08-07 17:04:26 -05:00
CloneTrooper1019
cf4cf829d7 Minor fixes and tweaks. 2019-07-04 18:26:53 -05:00
CloneTrooper1019
4e1fdc0a22 Bug fixes and improvements.
- Fixed an issue pertaining to implicit value casting in the property
reflection.
- Removed some unnecessary generated whitespace in the class data.
- Added some missing properties to the generated class data.
- Moved the Quaternion type into the DataTypes namespace.
2019-07-03 09:48:05 -05:00
CloneTrooper1019
de8df15d3f Large scale refactor to add class support!
Instance classes are now strongly typed with real property fields that
are derived from the JSON API Dump! This required a lot of reworking
across the board:

- Classes and Enums are auto-generated in the 'Generated' folder now.
This is done using a custom built-in plugin, which can be found in
the Plugins folder of this project.
- Property objects are now tied to .NET's reflection system. Reading
and writing from them will try to redirect into a field of the
Instance they are bound to.
- Property types that were loosely defined now have proper data types
(such as Color3uint8, Content, ProtectedString, SharedString, etc)
- Fixed an error with the CFrame directional vectors.
- The binary PRNT chunk now writes instances in child->parent order.
- Enums are now generated correctly, with up-to-date values.
- INST chunks are now referred to as 'Classes' instead of 'Types'.
- Unary operator added to Vector2 and Vector3.
- CollectionService tags can now be manipulated per-instance using
the Instance.Tags member.
- The Instance.Archivable property now works correctly.
- XML files now save/load metadata correctly.
- Cleaned up the property tokens directory.

I probably missed a few things, but that's a general overview of
everything that changed.
2019-06-30 17:01:19 -05:00