Starmaker Story Mods Hot! Info
def start_story(self, mod_id, start_node): mod = find_mod(mod_id) return StorySession(mod, start_node, self.global_flags) class StorySession: def (self, mod, node_id, flags): self.mod = mod self.current_node = mod.story_graph["nodes"][node_id] self.flags = flags
class StoryModManager: def __init__(self): self.mods = [] self.active_mods = [] self.global_flags = {} def load_mods(self, mod_path="./mods"): for mod_file in glob(mod_path + "/*.json"): mod = parse_mod(mod_file) if not self._check_conflicts(mod): self.mods.append(mod) starmaker story mods