Name | Modified | Size | Downloads / Week |
---|---|---|---|
readme.md | 2018-11-23 | 3.9 kB | |
rimstats-0.6.0.zip | 2018-11-23 | 19.9 kB | |
Totals: 2 Items | 23.7 kB | 1 |
RimWorld Colonist Stats Exporter
Version 0.6.0
.Net Framework Runtime 4.7.1 is required.
https://www.microsoft.com/en-us/download/details.aspx?id=56116
Exports colonist stats from a RimWorld 1.0 save file to CSV.
rimstats -in <path-to-save-file> -out <path-to-csv-output> -d [raw|game|yqdh]
Your saves are probably at:
C:\Users\<you>\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Saves
The value of the -d switch will cause duration stats to be formatted as:
raw
: Raw tick values (2500 ticks = 1 hour).game
: Something approximating the in-game text (eg '23 days' etc).yqdh
: ISO-ish YY:Q:DD:HH.hhh (years, quadrums, days, decimal hours).
Raw is recommended if you want to do time-based calculations.
This tool is extensively untested with anything other than my own single-colony 1.0 vanilla save-games, and I've made a few guesses at some of the details of the save format. Ymmv, e&oe, etc, but it works for me.
You should virus-scan this exe before using it, just as you should virus-scan anything you download. If in doubt, use Visual Studio Community to compile from source at https://sourceforge.net/projects/rimstats/
Example:
C:\> rimstats -in "C:\Users\Muut\AppData\LocalLow\Ludeon Studios\RimWorld by Ludeon Studios\Saves\Centipedes.rws" -out my.csv -d raw
Formatting duration stats as: Raw tick durations
Save-game is version: 1.0.2059 rev1005
Extracted a Male Warg called Crazy.
Extracted a Male Human Colonist called Gil 'Redeye' Chang.
Extracted a Female Alpaca called The Vinalope.
Extracted a Female Human Colonist called Hilary 'Hilary' Martin.
Extracted a Female Chicken called hen 1.
Extracted a Female Chicken called hen 2.
Extracted a Female Chicken called hen 4.
Extracted a Female Chicken called hen 5.
Extracted a Female Chicken called hen 6.
Extracted a Male Chicken called Casanova.
Extracted a Female Chicken called hen 19.
Extracted a Male Chicken called Romeo.
Extracted a Male Chicken called Slick Rick.
Extracted a Female Muffalo called Muffy.
Extracted a Male Human Colonist called Konstantin 'Mac' McConnell.
Extracted a Male Husky called Gunner.
Extracted a Female Chicken called Lucky Lucy.
Extracted a Female Chicken called hen 18.
Extracted a Female Chicken called hen 3.
Extracted a Female Chicken called hen 20.
Extracted a Female Chicken called hen 21.
Extracted a Female Chicken called hen 22.
Extracted a Male Chicken called Lo Wang.
Extracted a Male Chicken called Sugar Daddy.
Extracted a Female Chicken called hen 25.
Extracted a Male Chicken called Theophilus P.
Extracted a Female Chicken called hen 30.
Extracted a Female Chicken called hen 32.
Extracted a Male LabradorRetriever called Hardship.
Extracted a Female LabradorRetriever called Heather.
Extracted a Female Human Colonist called Cristina 'Chrissy' Dodson.
Extracted a Female Human Colonist called Karolien 'Karol' Platteau.
Extracted a Female Human Colonist called Xina 'Ivy' Corvin.
Extracted a Male Human Colonist called Yegor 'Yaeger' Michael.
Extracted a Female Human Colonist called Yumi 'Yummy' Dudley.
Extracted a Male Human Colonist called Vonriel 'Vinny' Vimes.
Extracted a Female Human Colonist called Olive 'Liv' Toon.
Extracted a Male Human Colonist called Edward 'Doc' Toon.
Extracted a Female Squirrel called squirrel 1.
Extracted a Female Human Colonist called Rae 'Rae' Vimes.
Extracted a Female Human Colonist called Aimi 'Aimi' Whitehouse.
Extracted a Female Human Colonist called Sera 'Kaleun' Steiner.
Found 14 colonists and 28 pets and livestock.
All pawn data was written to my.csv