Skip to content

convrules editor unit rules

Alexander Liberov edited this page Nov 5, 2026 · 1 revision

Unit rules (Uses Units, Unit Rules tab)

Unit rules say which units to ADD to (#use), REMOVE from (#unuse) or SWAP in (#useswap Old -> New) a converted unit's uses clause. ConvRulesEditor writes them from the Uses Units menu and lists them on the Unit Rules tab.

Where it shows

  • Uses Units > Swap... adds #useswap Old -> New1[, New2 ...] for the selected Old unit; Add unit... adds #use; Remove unit adds #unuse; Delete unit rule removes the rule (or dismisses the candidate / harvested row) selected on the Unit Rules tab.
  • Derive units adds #use / #unuse from every #convert To / From type, deduped; Check units reports #use / #unuse conflicts (ADD wins); Accept scope renames adds #useswap Name -> Scope.Name for each selected "via scope" row.

What to know

Unit names are compared without regard to case. The Unit Rules tab classifies each unit against the project and the platform library from the engine's index.

Clone this wiki locally