Skip to content

v1.1

Choose a tag to compare

@Hampo Hampo released this 13 Aug 20:21
· 7 commits to main since this release

Changelog

Bug Fixes

  • Fixed the logic incorrectly assume the car name based on the filename.
    • The app will now check all Composite Drawable chunks and do the following:
      • 0 - Will error as the file is an invalid car file.
      • 1 - Will assume this is the car's Composite Drawable and use its name as the car name.
      • 2+ - Will prompt the user to select which one is the car's Composite Drawable and will use ther user's selection as the car name.
  • Fixed the Intertia Matrix calculation incorrectly handling when multiple volumes were attached to the same joint.

Full Changelog: v1.0...v1.1

Details

Usage: SHARCarPhysicsObjectGenerator [options] <input_path> [output_path]

Options:
  -f  | --force         Force overwrite the output file.
  -nh | --no_history    Don't add history chunk.
  -nr | --no_remove     Don't remove existing PhysicsObject chunks, they will renamed instead.

Arguments:
  <input_path>   The input car's P3D file.
  [output_path]  The output P3D file. If omitted, it will attempt to overwrite "input_path".

Example:
  SHARCarPhysicsObjectGenerator C:\input\car.p3d C:\output\car.p3d
  SHARCarPhysicsObjectGenerator --force --no_history C:\input\car.p3d

Release files:

  • SHARCarPhysicsObjectGenerator.exe - Windows x64 release
  • SHARCarPhysicsObjectGenerator - Linux x64 release

Both versions require .NET 8.0 installed.