Rogue Trader (TTRPG) Ship Builder
A downloadable tool
This is a ship building program for the Rogue Trader TTRPG by Fantasy Flight Games. It allows you to select from various ship hulls, install components and weapons, choose backgrounds, and save the ship data as a JSON file that can be loaded by this program.
The Ship Builder displays the rules and text descriptions from the Rogue Trader rulebooks. These are stored as CSV files in the Streaming Assets. Custom hulls, components, and rules can be added to the CSV files, and existing data can be changed. Review the README CSV for instructions.
Custom ship images can be added to the \StreamingAssets\Images folder. The Ship Builder will display the image that matches the hull name of the selected hull.
Sample ships are located in the default save directory \StreamingAssets\SavedShips. When you save your ship, a JSON text file and a screenshot of the Export Data screen will be saved together in whichever directory you choose.
Download
Install instructions
Download and unzip folder.
Development log
- Now with Image Export!Jul 31, 2024
Comments
Log in with itch.io to leave a comment.
Great job, kingly work.
This thing is great, but there are a few errors I've found; the Orion-class Star Clipper is missing its Keel mount. I was able to fix that myself. The 'bigger' problem I've found is that when selecting the "-1 Crit" modification for high quality weapon components, it instead adds 1 to the crit rating of the module in question, and I'm not sure how to go about fixing that myself. (IE: a Best quality Godsbane Lance should be able to reduce the default Crit 3 to Crit 2, but when selecting Crit -1 as one of the two modifications, it instead sets it to Crit 4)
Edit: Also, some weapon modifications from quality appear correctly on the "Components" page but are not reflected on the Export image page, despite the improved component being noted. (IE: a Good quality weapon with range improved from 9-->10 will show Range 10 in Components but on the Export page, will list "Good Quality" but only show Range 9.)
Does the export show the quality of the required components? Or is it just in the json. BTW, Thanks for such a great tool.
Is there any way to export/print these files? I think your efforts have really provided a great tool for those running Rogue Trader.
I have just updated the program to save a screenshot of the Export Data screen to the same folder you save your ship data.
This is really cool. The fact that you can add your own hulls just makes it even better. Are the stats for the battleship self made?
Yes, those are just some numbers I made up that would be appropriate for the hull.
Are you planning on adding a function which will allow us to export ships to a pdf file? Because that would be real handy.
I was thinking about it when I started this project but I didn't have the time to implement it. I may add that functionality later.
This is awesome if you get a chance make it availble to download via the Itch app that would cool
This look very cool, I hope you will keep updating it.