Skip to content

Releases: X-Hax/sa_tools

615

24 May 17:51
Compare
Choose a tag to compare

SAModel: Update col flags enum

614

16 May 20:53
Compare
Choose a tag to compare
614

SAEditorCommon: Changed "AutoScaleMode" to use "Inherit" for Chunk/GC Model Data Editors, hopefully fixing display issues with certain lists.

613

16 May 16:30
57fce6b
Compare
Choose a tag to compare
613
  • Add toggles for exporting only Solid or only non Solid LevelItem geo

  • Update toolstrip items to represent Visible or Collidable and to check the visible or solid flags accordingly for filtered export. Added ToolTips to both.


Co-authored-by: ItsEasyActually darkspines35@gmail.com

612

16 May 16:25
39e3f23
Compare
Choose a tag to compare
612
  • Implemented single landtable loading through background worker in SALVL.

  • Fixed uncleared data on single landtable load. Moved reset for level select if a project is still loaded.

  • Properly disable project save button if a project is loaded when a single landtable is loaded. Uncheck selected level in level menu strip item if single landtable is loaded.

611

14 May 07:21
Compare
Choose a tag to compare
611

BuildEvent: Added the ability to save Event Extra files in DC Beta format. Files that are built in this way will only work with SA2: The Trial.

610

12 May 08:23
Compare
Choose a tag to compare
610

-Chunk Model Data Editor: Minor adjustments made to potentially address resizing issues that can occur with certain setups.
--Chunk Model Vertex Data Editor: Adjusted the window's presentation to separate the data sets contained in each vertex, improving visibility.
--Chunk Model Material Data Editor: Fixed a bug that would cause Ambient and Specular values to save incorrectly when their default values are set to 0, 0, 0.
-SA2 Object Definition: Fixed the rotations of all Ring objects for real this time.

609

12 May 08:02
Compare
Choose a tag to compare
609

SAModel: Add Angle flag check to CalculateModelParts

608

05 May 06:27
Compare
Choose a tag to compare
608

-Chunk Model Data Editor: Removed an unnecessary conditional that caused the Flip U flag to not appear in the strip flags list.
-SET Editing: Added the "GetTexturesMultiSource" function, which grants the ability to use multiple texture pack sources for SET objects; this is vital for properly displaying SA2 SET objects.
-SA2 Object Definitions:
--RingGroup: Edited the calculations for ring displacements in both the RingLinear and RingCircle classes. The Switch and Mystic Melody variants now have an added "Shrine/Switch ID" property that can be changed, and the default displacement for the rings has been modified to start at 10.
---RingLinear: Ring lines now have proper rotations and have their sine wave-like displacements applied.

607

05 May 05:54
Compare
Choose a tag to compare
607

-SAEditorCommon:
--Added "No Alpha Test" strip flag to Chunk model editors; implementation seems to be exclusive to this model format.
--Chunk Material Editor: Window has been reorganized slightly.
--Chunk Model Data Editor:
---Added the ability to view PolyChunkStrip data sets and flip their windings; the Chunk Model Strip Data Editor window has been expanded to show a list of all UV sets.
---Poly data UI elements have been reformatted and the data editor window can be expanded, allowing for longer lists of poly data to be viewed in full.
-SAModel:
--Added functionality for handling the No Alpha Test strip flag and adjusted the handling of the Reversed flag to allow toggling in editors.
--Added SA2SurfaceFlags enum handler and SA2DeathFlag enums in preparation for future SALVL expansions.

606

23 Apr 10:35
Compare
Choose a tag to compare
606

SAModel: Fix line endings in Motion NJA