View Issue Details

IDProjectCategoryLast Update
0021898AI War 2GUIOct 26, 2019 1:39 pm
ReporterBadgerBadger Assigned ToBadgerBadger  
Status resolvedResolutionfixed 
Product Version1.002 ARSes, Instigators, and Tech Vaults, Oh My 
Fixed in Version1.003 Sortable Objectives 
Summary0021898: sortable intel menu elements
DescriptionI love the idea of being able to click on the Intel bar to change the objectives.

I'm imagining something like this. Items that are clicked go to the top of their section and get some different colouration (to say Important). If clicked again they go to the bottom of the section with colourization to say "Unimportant". If clicked a third time they go back to their original state.

Requested by Greeniguana


I think I can follow the approach used by the TechUpgrades for the Faction.

Have a List<int> ActualObjectiveModifiers on the data for a faction (I might need it on the Faction object itself rather than external faction depending on whether the Objective sorting is done in Core or External). The index into the array is the unique ID of elements in the Objectives Table, then the value represents the desired utility. When sorting the List of Objectives for a given class we check "Is there an importance modifier? If so, change the order/colouring".

Then in the btnObjective, include updating the correct objective modifier in the DoOnClick code.

There will also need to be some UI in the hovertext explaining the "click to change modifier" appraoch.
TagsNo tags attached.

Activities

BadgerBadger

Oct 26, 2019 1:39 pm

manager   ~0054026

Done

Issue History

Date Modified Username Field Change
Oct 24, 2019 2:05 am BadgerBadger New Issue
Oct 24, 2019 2:05 am BadgerBadger Status new => assigned
Oct 24, 2019 2:05 am BadgerBadger Assigned To => BadgerBadger
Oct 26, 2019 1:39 pm BadgerBadger Status assigned => resolved
Oct 26, 2019 1:39 pm BadgerBadger Resolution open => fixed
Oct 26, 2019 1:39 pm BadgerBadger Fixed in Version => 1.003 Sortable Objectives
Oct 26, 2019 1:39 pm BadgerBadger Note Added: 0054026