This package contains art, text, or software code produced using generative AI.
An LLM was used as a code-generation tool and to generate most localisation files.
RMU Character Sheet Exporter
This is a simple module to create a printable version of a character or creature sheet. It also creates a copy of the raw actor data, which means exported character sheets become a useful way to transfer characters between people but still lets them re-import them into Foundry. E.g., if you create an adventure you want to share, you could include character sheets as part of the adventure and GMs could import them into Foundry using real Foundry data that the RMU system understands.
How to use
Open the Character, Creature or Loot actor sheet from a token on the scene (see note below). Click the "Export Sheet" button in the window header of the sheet.
Important: the actor must have a token on the scene as some information is not generated by the system for actors in the sidebar such as their attacks or spells and this is needed for a complete character sheet.
This will open a preview window, showing options on the left and a preview of the character sheet on the right.
Depending on the template you select, you will be offered additional options:
- Layout: The sheet layout design you would like to use.
- Theme: The style of the sheet.
- Output format: The output format: the module currently only offers one printable export format, HTML.
- Skill filters: Choose if you want to show only ranked or favourite skills, or all skills
- Section toggles: Toggle on or off each section in the sheet.
Once exported, open HTML files in your browser and use your browser's "Print" function (either to a printer or to create a PDF). Sheets are set up to (hopefully) avoid adding page breaks in the middle of sections/lists.
Portrait images are stored within the HTML file (technical information: encoded in Base64) so that the single HTML file contains everything you need to print or use remotely.
Localisation & Translation
The exported sheet combines text from three different sources. If you see English text in a translated sheet, it is likely due to one of the following:
- The Sheet Layout (this module): Labels for sections (e.g., "Inventory", "Defenses", "Weight") are provided by this module. If these are in English, the module may need a translation update for your language.
- Game Data (the RMU system): Rules data (e.g., skill names like "Acrobatics", stats like "Ag", or attack tables) are fetched directly from the Rolemaster Unified system. The module attempts to look up the translated name within the system's files. If the core RMU system has not translated a specific skill or item, it will fallback to English.
- User Input (your data): Text that you or the GM have manually typed (e.g., specific item names, character background, or custom skill specialisations) is exported exactly as it appears on the sheet.
Character Capsule
-
Embedded Raw Data: The exported HTML file now silently contains a copy of your character's Raw Foundry Data (JSON). Why? This turns your HTML export into a self-contained backup or a simple way to share your character with others so they can not only read the character sheet (the HTML) but also import it into Foundry.
-
Import from HTML: You can re-import the embedded "character capsule" onto an existing actor you own from the sidebar using right-click context menu "Import from HTML". This will completely replace all information with the data stored in the capsule. I highly recommend creating a new actor and importing to that.
-
Important Note on Editing: The HTML file is a visual display of the data, not the data itself. If you edit the text in the HTML file it will not change the embedded backup data. Think of it like a printed receipt: Scribbling a new price on a receipt changes what you see on the paper, but it doesn't change what the bank actually charged you. Any future "Import" feature will read the hidden, unedited data block, not the visible text you see on the screen.

