Posted February 28, 2020 by Sam Carey
The third major update is now complete. This update practically rewrites a majority of the asset with multiple changes and improvements.
IMPORTANT UPDATE NOTE
The way this asset functions/stores data has been changed drastically from the previous version. Tables created in older versions will no longer function. Only update to this version for new projects.
Features and Changes
Behind the scenes (Technical)
In Unity 2019.3 polymorphic serialization was added, this allows all of the tables to be based on a single class preventing the need to rewrite many of the functions for each table. This also allows the use of generic functions which will return the correct row type for the table being used.
Other general improvements have been made including limiting the amount of unnecessary editor content included in built games and optimising the table generation code by using a boilerplate file as a template.
New Documentation
https://docs.google.com/document/d/1af_l5S0tCtNiGMdQwGCYwsDUe1kNvzubWzmwxUfawqg/...
New User Interface