View Issue Details

IDProjectCategoryLast Update
0027817Heart Of The MachineGUIMay 2, 2023 2:02 pm
ReporterChris_McElligottPark Assigned ToDraco18s  
Status resolvedResolutionfixed 
Summary0027817: Systemic encounter clarity.
DescriptionFor the systemic encounters, when I mouse over those I can't really find out much about what the heck is going on with them. They should provide me with some custom explanations based on the current state that caused them to exist. In general, I want to be able to see, as a player not a developer, what is happening to cause these, and have some idea of what numbers need to change in order to fix these, even if I don't know what those numbers are.

This probably means a new custom dll link just for these.
TagsNo tags attached.

Activities

Chris_McElligottPark

May 1, 2023 4:18 pm

administrator   ~0067647

I will need to do the first part, then Major can do the second part.

Chris_McElligottPark

May 1, 2023 5:22 pm

administrator   ~0067649

* Encounters now have an optional IEncounterTypeOptionalLogicImplementation that they can use to do things like add extra tooltip information. This is primarily something that will be used by systemic encounters to explain what the systemic problem actually is.

Chris_McElligottPark

May 1, 2023 5:23 pm

administrator   ~0067650

There is now a EncounterLogic_Systemic with a AddExtraTooltipInformation in it, which just says: "Todo: tell you more about this specific systemic encounter and why it's here!"

There should be enough information in the arguments passed in to explain to users what is going on.

Draco18s

May 2, 2023 2:02 pm

manager   ~0067659

Second half in, already created encounters won't get the new metadata to explain what's what, but any new encounters should get some additional information in their tooltip.
(These encounters time out and get recreated every couple of minutes, so that should be a transient issue)

Issue History

Date Modified Username Field Change
May 1, 2023 4:17 pm Chris_McElligottPark New Issue
May 1, 2023 4:17 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
May 1, 2023 4:17 pm Chris_McElligottPark Status new => assigned
May 1, 2023 4:18 pm Chris_McElligottPark Note Added: 0067647
May 1, 2023 5:22 pm Chris_McElligottPark Assigned To Chris_McElligottPark => Draco18s
May 1, 2023 5:22 pm Chris_McElligottPark Note Added: 0067649
May 1, 2023 5:23 pm Chris_McElligottPark Note Added: 0067650
May 2, 2023 2:02 pm Draco18s Status assigned => resolved
May 2, 2023 2:02 pm Draco18s Resolution open => fixed
May 2, 2023 2:02 pm Draco18s Note Added: 0067659