# REM tools Generators for the REM interface art (Python 3, no extra packages). Inputs are PNGs (8 or 16 bit), the pictures of the old ClientHook are in `ART/UI`. | Script | Makes | |---|---| | `make_icon_3db.py [--color]` | a NeuroNet-style icon (grey, tinted by the game), e.g. the REM bar icons in `DATA/INTERFACE/NEURONET/ICONS/rem_*.3db` | | `make_image_3db.py [--size N] [--nocrop] [--crop x0,y0,x1,y1]` | a coloured picture for the REM windows (medals, row icons, banners) in `DATA/INTERFACE/REM/IMAGES` | | `make_hud_txm.py = ...` | the HUD texture file `DATA/INTERFACE/REM/rem_hud.txm` (target marks) | `` must be unique per file: it becomes the material, texture and mesh names, and Freelancer keys materials globally by the CRC of the name. `utf.py` (UTF files) and `flcrc.py` (Freelancer's name CRC) are shared helpers. Examples: python tools/make_image_3db.py ART/UI/ICON/Cargo_icon.png DATA/INTERFACE/REM/IMAGES/icon_cargo.3db icon_cargo --size 128 python tools/make_image_3db.py ART/UI/CONTRACTS/combat_image.png DATA/INTERFACE/REM/IMAGES/contracts_banner.3db contracts_banner --size 512 --nocrop --crop 0,420,1600,1220