RimWorld Story Outline Generator

Started by T4zzM4nn, May 26, 2016, 02:53:13 PM

Previous topic - Next topic

T4zzM4nn

Here it is.  First off, there should be an option to turn it on or off when you start a new map.

All this system would do is write big events as the happen to a file associated with the world.  This would give players that want to turn their gameplay into stories, an outline of what transpired (For the story section of these forums and such).  It could also make it a bit easier for YouTubers to generate descriptions for their videos.  I think an example might help you see better what I mean.


<World Entered>
    5h 1 spring, 5500: Crash Landed
                            Mitch (32, F)
                            Clair (21, F)
                            Drew (22, M)
    10h 12 spring, 5500: Raid (Raiders 2, Missile Team)
    11h 12 spring, 5500: Colonist needs rescue
                                        Mitch - Right leg destroyed
                                        Gunshot torso
    11h 12 spring, 5500: Operation: Mitch (Right Peg Leg)
    11h 12 spring, 5500: Operation Unsuccessful
                                         Surgical Cut: Right Ear
                                         Surgical Cut: Left Hand
    12h 12 spring, 5500: Raider Killed (Andrew, 48, M)
    12h 12 spring, 5500: Raider Captured (Trebo, 16, F)
    9h 14 spring, 5500: Infection (Mitch, Torso)
    8h 1 summer, 5500: Death
                           Mitch Infection Extreme
    8h 8 summer, 5500: Heat Wave (Started)
    18h 8 summer, 5500: Wanderer Joins - Aqua (18, F)
    13h 9 summer, 5500: New Lovers(Drew & Clair)
    4h 12 summer, 5500: Heat Wave (Ended)
    20h 14 summer, 5500: Manhunter Pack (Boomalope, 10)
<World Saved>
<World Exited>


For a YouTuber:
    World Entered = Where an episode starts
    World Saved = Where an episode Ends (incase the YouTuber does a back-to-back episode)
    World Exited = Where an episode ends

Zombra

I would love to see something like this!

milon

I think the Tales system catches most of this already, so the data *should* be accessible in the save file right now.  You just need to manually parse it out, or write a script to do it for you.

T4zzM4nn

Yeah, I saw that a while back in the save file but couldn't remember the name.  It was what I was referring to when I said Memory system.  In fact that's what gave me the idea for this post.