Log inGet started
World

Builtin Library

Branchmain
Branchesmainpublish
Commit61a33237e0

README.md

zm.reidentify

Give an asset a guid of its own when another asset of the world states the same guid. zm status names such a pair under "guid(s) stated by more than one asset", and a push refuses it.

  • zm.reidentify("/source/systems/movement/CapsuleWalker.component") gives that asset a freshly minted guid. It keeps its path and its bytes; the other asset keeps the guid they shared.
  • Every reference table the world authored is derived again, so each reference resolves the asset its literal names, at the version that asset holds.
  • From the engine bash: zero zm reidentify --path /source/systems/movement/CapsuleWalker.component.

Then zm add ., zm commit and zm push as usual.