• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Stellaris Dev Diary #66: Graphics & Interface in Banks

Hello everyone and welcome to another Stellaris development diary. We're getting close to release, so today's dev diary is the last dev diary for Utopia/Banks, and will cover a couple of graphical and interface changes coming in the free 1.5 'Banks' update.

Ship Coloring
Something that's hardly gone unnoticed in the screenshots and streams is that the ships in Banks look different than from before. We've mentioned wanting to make each empire's ships more distinct so that no two Fungoid empires would have the exact same ships. In Banks, your flag color will affect the coloring and lighting of your ships, as well as the color of the engine trails they leave. The exact way in which the coloring affects the ships depends heavily on the ship style you're using, but the overall effect should be that your empire's ships feel much more distinct and that it's easier to tell apart the ships of different empires at a glance.
2017_03_23_1.png


Map Colors
Another tweak we've done to make empires more distinct is to add a bit more color variety on the map. Instead of each empire having the exact color shade of their flag, there is now a number of valid colors for each map color, so that two empires with the same blue flag will have at least slightly different shades of blue on the map. Who gets what shade is determined by the spawn order of the empires, so in most instances the player will get the 'original' flag color, and other empires with the same flag color will get other variants. While this change won't eliminate every case of border confusion (there's only so many distinct shades of light blue), it should at least help cut down on it.
2017_03_23_2.png


Primitive Galaxy Map Icons
Another interface addition in Banks is the ability to see Primitive Civilizations on the galaxy map. Any system containing a Primitive Civilization you have discovered, either through surveying or acquiring star charts, will show up as a special icon in the galaxy map informing you of their presence in that particular system. If an Observation Post is constructed above that Primitive Civilization's planet, the icon will change to reflect this.
2017_03_23_5.png


Details Mapmode
The last topic we're going to cover is how we've reworked the Details Mapmode in Banks. Or more specifically, how we've reworked the Details Mapmode when it's toggled off. Previously, having the Details Mapmode off would show you almost no information, while having it toggled on would show you everything. In Banks, having the Details Mapmode on works exactly the same way as before, showing you all information about system resources, colonizeable planets, anomalies, etc. Having it off, however, will now aim to show you all *important* information. What this means is that it will show you unexploited resources in your own and unclaimed systems, but hide resources that are either already being exploited by you or are inaccessible to you due to being inside another empire's borders. It will show you planets you are able to colonize, but hide planets that cannot be colonized, and so on. This should make for a better default mode that leaves your map cluttered without hiding important information you need to expand your empire.

That's all for today! Next week, instead of a regular dev diary, we're going to publish the full patch notes for Banks and Utopia. There'll be some choice teasers from the patch notes coming over the week, so stay tuned!
 
Last edited:
So you need the survey data to get the icons? This would be only of limited use.
Right now you can identify primitives already without needing to survey after you visited the system with any ship. In the system view their planets will show a unique name and a habitable planet icon (which however doesn't show up in the galaxy view unlike habitable but uninhabited planets). It is a chore to go through every single system to look for primitives that way but it's worth it to identify early expansion targets for slavery empires faster.

So I suggest you either fix the "detecting primitives without survey" mechanic/exploit or (my preference) display the icon on the galaxy map right away (just like you do with the icons for uninhabited planets) without needing a survey.

The first option, if anything. Definitely not the second, that would just make it a bigger exploit.

Primitives icons will be a huge boost.
 
The first option, if anything. Definitely not the second, that would just make it a bigger exploit.

In this case the planets of primitive civilisations should display as usual habitable planets on the galaxy view (and with the usual 'Star X' name in the system view) until you survey their planet and discover the primitives.
 
Hi Wiz, you tweeted about the scrollbars in create new fleet no longer resetting, thanks for that. Does it also fix the new fleet window closing when you release the scroll bar with the mouse pointer outside the window reported (for example) here https://forum.paradoxplaza.com/forum/index.php?threads/create-new-fleet-ui-issue.1004662/ and here https://forum.paradoxplaza.com/forum/index.php?threads/v1-4-1-1759-fleet-window-closes-on-scroll-release-if-pointer-outside-it.1003740/ . It's trivial but annoying. Cheers.
 
@Wiz
As there was the scrollbar resetting thing for the fleet window mentioned. Is the problem for the diplomatic window fixed? In that case the problem was that the scrollbar position was NOT resetted which can lead to being presented an empty text screen if the first description was so long that you had to scroll down and the response text would be to short to have a scrollbar at all and you would be stuck outside of the viewable area of the text. So in this case a scrollbar reset would be necessary.
 
Another interface addition in Banks is the ability to see Primitive Civilizations on the galaxy map.
That are the tiny Improvments, I'm looking for !^^ ...
Yesterday, I had an other Game, in Which I've forgotten to build Observation-Posts - It's a Pain to find all these Primitives, build the Observation-Posts and to bomb the Species (for Centuries !!!), Which I don't want as a Part of my Empire ...

Edit:
By the Way and That's not a Complain: I don't know, whether the Bombing of Primitives is a Bug/Exploit since I don't get any diplomatic Consequences for such Genocides^^
 
Map Colors
Another tweak we've done to make empires more distinct is to add a bit more color variety on the map. Instead of each empire having the exact color shade of their flag, there is now a number of valid colors for each map color, so that two empires with the same blue flag will have at least slightly different shades of blue on the map. Who gets what shade is determined by the spawn order of the empires, so in most instances the player will get the 'original' flag color, and other empires with the same flag color will get other variants. While this change won't eliminate every case of border confusion (there's only so many distinct shades of light blue), it should at least help cut down on it.
Would it be possible at some point to add a RGB Color panel to the creation screen? That would certainly solve the issue of running into multiple of the same color :)
 
I think you guys at Paradox should put some work into how war is presented on map. When you are in a war it's so hard to say where enemy fleet is located even if they are in the middle of your empire. It's usually the moment I quit. I tried to play with little empires and little stars but it only delay problem till mid/late game when I again quit. It's definitely deal breaker for me, waging war that feels like constant harassment (or psychological abuse) and not challenge requiring cunning manoeuvres and so forth.
 
When selecting colour for your empire, I noticed that all the squares representing colour are the same. And when you hover, they change to other colours... why was this programmed like that ? Why not just show all the colours so you could easily pick the one you want, not search through them each and every time :( It's a big gripe I have with the colour select... :(
 
When selecting colour for your empire, I noticed that all the squares representing colour are the same. And when you hover, they change to other colours... why was this programmed like that ? Why not just show all the colours so you could easily pick the one you want, not search through them each and every time :( It's a big gripe I have with the colour select... :(

Sounds more like a bug for me. Normally all the colors should be visible without hovering over them.
 
Perhaps the tooltip for primitives could list them with the age they are in.
Color coding the background could work too - if the icon for Observation Post present is a single type, it'd be helpful if the background color changed based on what mode the Observation Post was set to (say, green for passive observation, yellow for aggressive, blue for indoctrination, orange for infiltration, etc).

It would be cool if you could at a glance of the main map see how other empires treat their primitives (perhaps to intervene), or see just where that atomic age civ you just started enlightening lives.
 
Very nice stuff. Still upset that there's no way to turn off the hyperlanes when you don't need them. I NEVER RESEARCH HYPERLANES BECAUSE THEY MAKE THE GALAXY LOOK SO UGLY!!!
 
That 2nd screenshot reminded me, are there any plans to actually fix the random empires spawn option? Maybe not fix, rather add a regular distribution option. Atm you can select random and still get clusters, there doesn't seem to be much difference.
 
So I suggest you either fix the "detecting primitives without survey" mechanic/exploit or display the icon on the galaxy map right away (just like you do with the icons for uninhabited planets) without needing a survey.

So why I am getting mainly disagrees? I pointed out a way to identify primitives which should either be fixed because it's an exploit or be recognized as legitimate and hence be taken account when designing new features to improve clarity / reduce micro management. Not a single person who pushed the disagree button bothered to explain why.
 
So why I am getting mainly disagrees? I pointed out a way to identify primitives which should either be fixed because it's an exploit or be recognized as legitimate and hence be taken account when designing new features to improve clarity / reduce micro management. Not a single person who pushed the disagree button bothered to explain why.

Because many of them have most likely either not even fully read your post or did not understand it.
 
So why I am getting mainly disagrees? I pointed out a way to identify primitives which should either be fixed because it's an exploit or be recognized as legitimate and hence be taken account when designing new features to improve clarity / reduce micro management. Not a single person who pushed the disagree button bothered to explain why.
I think it's mostly this part.
So you need the survey data to get the icons? This would be only of limited use.