0.4 UI thread

Development of artwork, requests, suggestions, samples, or if you have artwork to offer. Primarily for the artists.
Message
Author
User avatar
em3
Vacuum Dragon
Posts: 630
Joined: Sun Sep 25, 2011 2:51 pm

Re: 0.4 UI thread

#76 Post by em3 »

Bigjoe5 wrote:I'm definitely dubious about having an option for something like that... We have really a lot of options already, and the typical user never changes any options. I think coming to an agreement about what is most useful for the player will be better than just copping out and making an option for it.
I think that tech icons with uniform style and color palette (or even palette could depend on the branch of the tree) would be best. The could have the same overall shape (for example, hexagonal outline), but different contents. That is a lot work to do, though. Alternatively, there could e a set of generic technology icons, for example one for growth technologies, one for detection, one for weapons etc. and the technology could specify which of these icons use in sitreps (and maybe other suitable places - for example buttons for filtering technologies could be simplified from a label to an icon).
https://github.com/mmoderau
[...] for Man has earned his right to hold this planet against all comers, by virtue of occasionally producing someone totally batshit insane. - Randall Munroe, title text to xkcd #556

User avatar
The Silent One
Graphics
Posts: 1129
Joined: Tue Jul 01, 2003 8:27 pm

Re: 0.4 UI thread

#77 Post by The Silent One »

Bigjoe5 wrote:I'm definitely dubious about having an option for something like that... We have really a lot of options already, and the typical user never changes any options. I think coming to an agreement about what is most useful for the player will be better than just copping out and making an option for it.
I don't really see a problem with offering many options, the "typical player" can always stick with the default if he chooses to. Also, I think making it an option makes sense in this case because fo is played on many different screen resolutions, and depending on that the players will likely decide if their sitrep should show a generic or a specific tech icon.
em3 wrote:I think that tech icons with uniform style and color palette (or even palette could depend on the branch of the tree) would be best. [...]
I agree, and this is what we actually already have with some exceptions. Most of the tech icons have a monochromatic color palette and a consistent style except for newer ones (that were not created as tech icons, but ship components etc.). The monochromatic tech icons can be sufficiently distinguished from other sitrep items as well as each other as long as they are at a reasonable size. (I can provide a screenshot in a couple of days.)
If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

User avatar
The Silent One
Graphics
Posts: 1129
Joined: Tue Jul 01, 2003 8:27 pm

Re: 0.4 UI thread

#78 Post by The Silent One »

New planetary stealth icons, ok to commit?
Attachments
dim_rift.png
dim_rift.png (25.73 KiB) Viewed 11452 times
cloud_cover.png
cloud_cover.png (26.85 KiB) Viewed 11452 times
void.png
void.png (19.21 KiB) Viewed 11452 times
If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

User avatar
The Silent One
Graphics
Posts: 1129
Joined: Tue Jul 01, 2003 8:27 pm

Re: 0.4 UI thread

#79 Post by The Silent One »

And one more.
Attachments
volcanic_ash.png
volcanic_ash.png (22.51 KiB) Viewed 11452 times
If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

User avatar
MatGB
Creative Contributor
Posts: 3310
Joined: Fri Jun 28, 2013 11:45 pm

Re: 0.4 UI thread

#80 Post by MatGB »

For the techs? Looks good to me.
Mat Bowles

Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

User avatar
The Silent One
Graphics
Posts: 1129
Joined: Tue Jul 01, 2003 8:27 pm

Re: 0.4 UI thread

#81 Post by The Silent One »

Actually, I had intended them for the sidepanel. They may be a little too detailed for that:
Attachments
planetary stealth specials.jpg
planetary stealth specials.jpg (124.57 KiB) Viewed 11432 times
If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

User avatar
Vezzra
Release Manager, Design
Posts: 6095
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: 0.4 UI thread

#82 Post by Vezzra »

Hm, I'd say, commit them and lets see how they work out. If they don't, we can switch back to the old icons easily enough, or you can tweak the new ones.

User avatar
The Silent One
Graphics
Posts: 1129
Joined: Tue Jul 01, 2003 8:27 pm

Re: 0.4 UI thread

#83 Post by The Silent One »

If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

User avatar
The Silent One
Graphics
Posts: 1129
Joined: Tue Jul 01, 2003 8:27 pm

Re: 0.4 UI thread

#84 Post by The Silent One »

Love the recent change to the tech icons, nice work, Geoff!
I would suggest to decrease "UI.tech-layout-horz-spacing" to 0.5 though, otherwise the panels spread too far horizontally. There's some other things that could be improved on, like showing a population icon for techs that increase the planet capacity; will do more testing and give some more feedback in the next couple of days.
Smaller horizontal spacing:
Attachments
tech_icons.jpg
tech_icons.jpg (138.21 KiB) Viewed 11355 times
If I provided any images, code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13587
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: 0.4 UI thread

#85 Post by Geoff the Medio »

The Silent One wrote:...like showing a population icon for techs that increase the planet capacity
Problem is, for a lot of techs doing things like that, the tech doesn't actually do anything. Rather, there's a species or building effect that checks for the tech and then does something. So, without a lot of scanning through effectsgroups of other content, there's no easily determined list of other content to refer to with an icon on a tech panel.

User avatar
Cpeosphoros
Space Kraken
Posts: 124
Joined: Sat Jan 30, 2016 11:29 am

Re: 0.4 UI thread

#86 Post by Cpeosphoros »

Geoff the Medio wrote:
The Silent One wrote:...like showing a population icon for techs that increase the planet capacity
Problem is, for a lot of techs doing things like that, the tech doesn't actually do anything. Rather, there's a species or building effect that checks for the tech and then does something. So, without a lot of scanning through effectsgroups of other content, there's no easily determined list of other content to refer to with an icon on a tech panel.
Couldn't that be accomplished with tags in the techs?
All contributions are released under GPL or LGPL v2 or later, or under appropriate Creative Commons licence, consistent with project guidelines.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13587
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: 0.4 UI thread

#87 Post by Geoff the Medio »

Cpeosphoros wrote:
Geoff the Medio wrote:...there's no easily determined list of other content to refer to with an icon on a tech panel.
Couldn't that be accomplished with tags in the techs?
Not really, no. Tags are just strings, and knowing what specific content from the numerous types of content would require embedding some metadata into the tags and then parsing that in the GUI code. Something like that would be better implemented with an actual parser, possibly by extending the values of UnlockableItemType and using it in another context... essentially adding a way to specify in a tech script what stuff should be listed / shown as the benefit / result for that tech, in addition or instead of the autodetermined stuff as is shown now.

wheals
Space Squid
Posts: 88
Joined: Sun Mar 24, 2013 3:56 pm

Re: 0.4 UI thread

#88 Post by wheals »

The main reason for those being implemented elsewhere was because of processing order, right? So now that there's a priority system, they could probably be re-implemented as EffectsGroups on the techs themselves sometime.
All my code and content provided herein or on GitHub is released under the GPL 2.0 and/or CC-BY-SA 3.0, as appropriate.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13587
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: 0.4 UI thread

#89 Post by Geoff the Medio »

wheals wrote:The main reason for those being implemented elsewhere was because of processing order, right?
Not necessarily. Should an effect related to a building but modified by a tech be scripted with the tech or with the building? Both make sense.

Post Reply