Summary

From BotF2-Wiki
Revision as of 12:56, 22 December 2019 by Reginald (talk | contribs) (Actions)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Intro

see Manual#Summary display - Galaxy Panel and Option#ClientSettings.xaml

<img>http://botf2.square7.ch/wiki-files/images/_Screenshots/6-0-Summary/Summary.png</img>



as you see this screen is also called SitRep (code-intern)


see also ~6-0-Summary(Screenshots)

SUMMARY Colors

  • GREEN : A green situation report entry reflects a normal or informal status message
  • YELLOW: A yellow situation report entry reflects a status message, where the player should consider to react.
  • RED  : A red siutation report entry reflects a urgend status message. The play must react.
  • BLUE  : A special event, like a battle, or an event.

Actions

Double-CLicking a SitRepLine leads to actions:

None

  • Cat=Diplomacy: The Federation proposed a defensive alliance to the Cardassians.


CenterOnSector

shows GalaxyMap and CenterOnSector

  • Cat=Diplomacy, FirstContact: We encountered the Borg in sector Elnath.
  • Cat=Diplomacy, Military: X has declared war against Y
  • Cat=SpecialEvent: There is an unassigned trade route at x sector (21, 19).

ViewColony

  • Cat=ColonyStatus: Planetary build queue is empty in the system.
  • Cat=Construction: AQUACULTURE_CORE constructed in sector Zakdorn.

ShowScienceScreen

  • Cat=Research: Research has been completed on Bio-Synthetics (Level 2).

ShowDiploScreen

  • Cat=Diplomacy, FirstContact: We encountered the Borg in sector Elnath.

SelectTaskForce

  • Cat=Research: Science Ship gained research points studying a star

SitReps

BuildQueueEmpty

  • [Serializable]
  • public class BuildQueueEmptySitRepEntry : SitRepEntry
  • {
  • private readonly int _colonyId;
  • private readonly bool _shipyardQueue;
  • public Colony Colony { get { return GameContext.Current.Universe.Get<Colony>(_colonyId); } }
  • public override SitRepCategory Categories { get { return SitRepCategory.ColonyStatus | SitRepCategory.Construction; } }
  • public override SitRepAction Action { get { return SitRepAction.ViewColony; } }
  • public override object ActionTarget { get { return Colony; } }
  • public override string SummaryText ....
  • public override bool IsPriority { get { return true; } }
  • public BuildQueueEmptySitRepEntry(Civilization owner, Colony colony, bool shipyardQueue) : base(owner, SitRepPriority.Yellow) ...