private Tuple <float, float, float, float> calculateBaseModifiers() { IncomingTitle currentTitle = incomingTitles[currentTitleIndex]; float rpop = 0, rsus = 0, fpop = 0, fsus = 0; foreach (ITitleComponent comp in currentTitle.GetComponents()) { if (comp is EditableTitleComponent) { EditableTitleComponent editableComponent = comp as EditableTitleComponent; EditableComponentChoice selectedChoice = editableComponent.GetChoices()[editableComponent.GetSelectedIndex()]; rpop += selectedChoice.RoddentPopularityModifier; rsus += selectedChoice.RoddentSuspicionModifier; fpop += selectedChoice.FancybookPopularityModifier; fsus += selectedChoice.FancybookSuspicionModifier; } } return(new Tuple <float, float, float, float>(rpop, rsus, fpop, fsus)); }
public void SetTitle(IncomingTitle title) { this.title = title; UpdateTextWrap(); }