Skip to content

ContentTool 1.3.0

Choose a tag to compare

@UberMorgott UberMorgott released this 28 Sep 13:24
· 29 commits to main since this release

Install: unzip into Phoenix Point\Mods\ (gives Mods\ContentTool\ContentTool.dll + meta.json), tick ContentTool in the mod manager. Full guide: https://ubermorgott.github.io/PhoenixPoint-Mod-ContentTool/

New

  • Redesigned bench: home screen with six task cards, Home / < Back / breadcrumb navigation (Esc goes back), clickable completed steps, a right-hand pane per task, selectable logs with Copy log / Open log folder.
  • Sounds screen: search and preview game sounds and your own file, then Add to mod & build.
  • Videos screen: preview game clips and your own (pause / stop / seek), replace a game video or add a new one.
  • Add a weapon screen: pick weapon kind + donor, your .glb and a name, build, fit it in the hand with move / turn / size sliders, Save fit, check the kind's moves.
  • Fit a weapon screen: adjust a mod weapon in a soldier's hand with drag handles and save to ppcontent.json.
  • DLL-less content mods build their weapons rows when enabled; ct_voices and ct_mission list are public; meta.json accepts comments and trailing commas.

Changed

  • Replace a model builds on a WARN verdict too; only FAIL blocks.
  • Build & share shows the log beside the steps and can run a single stage.
  • Faster loading with many mods: patched copies reuse the shipped compressed blocks (LZ4 fast repack as fallback), ticking a mod on runs a patch-only bake, failed bakes are not repeated every launch.
  • Conflicting claims on the same bundle / video / sound media ID are resolved by mod ID order.

Fixed

  • Bad ppcontent.json, missing/ambiguous videos and misspelled ct_extract names give clear refusals instead of exceptions.
  • Replaced meshes carry tangents (donor normal maps shade them); _EmissionColor is sRGB-encoded.
  • Mixed-case mod IDs no longer get model keys refused; two weapons cloning the same donor both load.
  • Content published by a mod whose DLL fails while enabling is taken back; creature builds no longer modify borrowed donor animation defs.

Full list: https://ubermorgott.github.io/PhoenixPoint-Mod-ContentTool/whats-new/