Jump to content

Suggestion: Make certain side jobs not cancelled upon player rest


Recommended Posts

Right now, all side jobs are cancelled upon player rest. However, I want to make some side jobs span across multiple days. Usually I would mod the function GameState:FlushSideJobs, but that would require direct code changes(less moddable if other mods are present), and I don't really like that. I wish the base game has a feature that prevents a side job from getting cancelled upon player rest.

Link to comment
Share on other sites

  • Developer

I added a 'can_flush' flag to quest defs.  If this is set to false, then GameState:FlushSideJobs will skip that quest.

eg

Spoiler

 

 local QDEF = QuestDef.Define
{
    qtype = QTYPE.SIDE, 
    title = "Modding the Game",
    can_flush = false,

...

}

 

This will be available after build r438212.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...