public static Alliance MakeAlliance(string name, Faction faction, AllianceGoalDef goal) { Alliance alliance = new Alliance(name, faction, goal); alliance.id = QuestsManager.Communications.UniqueIdManager.GetNextAllianceID(); return(alliance); }
public Alliance(string name, Faction faction, AllianceGoalDef goal) { Name = name; FactionOwner = faction; AllianceGoalDef = goal; storyState = new StoryState(this); InitializeStorytellerComps(); }