From c27499e08e38a7f6435917b9baaacb8311645f22 Mon Sep 17 00:00:00 2001 From: ScreteMonge <107197518+ScreteMonge@users.noreply.github.com> Date: Sat, 15 Jun 2024 09:03:10 -0700 Subject: [PATCH] Update Creator's Kit to v1.5.1 (#6136) * Update creators-kit to v1.4.3 - ModelOrganizer and ModelImporter can now select multiple files to load - ModelOrganizer, ModelImporter, and CreatorsPanel now filter out non-json files - ModelImporter now prioritizes Actor Lighting - Quick button added for ModelImporter * Update creators-kit Update build version * Update creators-kit to v1.4.4 - Replaced deprecated methods * Update creators-kit to v1.5.0 - Removed several deprecated methods - Updated config indices to index by section - Added ModelExporter class for exporting models to a json readable by a Blender addon, either static models or animated - Added right-click Export feature on all NPCs, objects, items, players with config for switching between exporting vertex and face colours - Export buttons added to CustomModel panels in ModelOrganizer for exporting default poses - BlenderModel class updated to accommodate model exporting functions to Blender - ModelGetter now mostly runs on onPostMenuSort events instead of onMenuEntryAdded - ModelGetter functions in onPostMenuSort have been placed within ModelGetter class - ModelGetter now uses ObjectDefinition and ItemDefinition to give right-click menus more accurate names - ModelFinder overhauled to use my own cache dump (based of Abex's) for more consistent results and restricted only to values Creator's Kit is interested in - New data types added (NPCData, spotanimData, etc) to accommodate ModelFinder's new cache-grabber systems - ModelFinder now removes lefthand and righthand items during appropriate animations when finding models for players - ModelFinder now grabs spotanims on the player and adds to the player's duplicate RLobject model - BodyPart has been expanded to include all equipment and kit slots - Added support for ModelFinder for grabbing DynamicObjects - ModelFinder now appropriately grabs the right model from objects with multiple variants (like walls) - New button added to CreatorsPanel for finding the Creator's Kit directory - Separated ModelData creation from Model creation for broader usages - CreatorsOverlay now separates DynamicObjects from GameObjects - New Dynamic LightingStyle added * Update creators-kit Removed animFrames from BlenderModels due to being useless * Update creators-kit Fixed export file path, removed duplicate export chat message from ModelOrganizer * Update creators-kit - Tweaked export message - Local Player getter menuOptions are now highlighted green * Update creators-kit Opens CK directory with LinkBrowser instead of Runtime * Update creators-kit Default Setups folder is now placed within main creatorskit folder * Update Creators Kit to v1.5.1 v1.5.1 - Updated ReadMe - Updated tags - Config now refers to T pose as Default Pose - Added Desync button to ProgrammerPanel - Removed deprecated API - Moved ModelExporter and ExportFileFormat to new Exporter package - Added GLTF and Obj export formats - Bugfix: Added handling of null or empty values for finding models from the cache - Bugfix: colour swapper now properly clears every colour on Clear Everything pressed - Bugfix: Objects not in custom mode were not properly exporting - Bugfix: Flatshading should now properly function in Blender Exports - Bugfix: Added support for Items with FemaleOffset to slightly offset in the Z direction - Bugfix: Object scaling from cache is now done post-ModelData construction so that certain verts aren't merged when exporting * Update creators-kit * Update creators-kit * Update creators-kit v1.5.1 - Changes for transition from Models from int[] to float[] --- plugins/creators-kit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/creators-kit b/plugins/creators-kit index 985f3816a92..3a853a16132 100644 --- a/plugins/creators-kit +++ b/plugins/creators-kit @@ -1,2 +1,2 @@ repository=https://github.com/ScreteMonge/creators-kit.git -commit=146ddcbe1d00c28d7c8a986e47e67279f5a9065e +commit=ee4580b5793df6d1bd209b37c3dd0c1a627c6155