Duplicate Icons

I don't think I would have different buttons. There is currently only one MISSION_HERD, and while it is possible to define different missions for the different animal types, I think that is unnecessary. The mission's only purpose is to allow you to convert the captured animal to a resource.
 
How about diversifying the animals on the button? Someone might think only Sheep can be converted or something.
 
How about diversifying the animals on the button? Someone might think only Sheep can be converted or something.

+1
Could you put a pig and horse on it, too? Or cow?
 
How about diversifying the animals on the button? Someone might think only Sheep can be converted or something.
Well the button appears whenever the mission is possible. So if you have selected a horse and you get the button, I think it's pretty obvious you can plant a horse resource even if the button pictures a sheep. I don't think we need different buttons, but I leave this to Vokarya.
 
I think the Space Pilot would make a very good Android Worker. I flipped it around, shrunk it down, and pasted it on a desert background so it would look like the Clone unit. Do you think I should also add the hammer from the Clone unit? It would fill up the empty space on the left.

View attachment 407438
 
A :hammers: icon would also make it quickly recognizable as a Worker unit.
 
I found a much better trophy icon to use for the National Sports League. I found this being used as a score trophy in the Fall from Heaven 2 files. I then added the background that I was already using for the NSL.

View attachment 407463
 
I like the worker and trophy icons, but I don't like the black background for the sheep/GoTo icon.
 
The "action" buttons generally have black backgrounds. That's why I went with the black in this case. I'm still not done with it yet.
 
Here's one that I don't think I can fix. There are three emphases in Civ4EmphasizeInfo.xml that are all supposed to use the same button. The button is Governor.dds, and the emphases are EMPHASIZE_AVOID_GROWTH, EMPHASIZE_AVOID_ANGRY_CITIZENS, and EMPHASIZE_AVOID_UNHEALTHY_CITIZENS.

However, the Governor.dds button is not the button being used on-screen. Governor.dds looks like this:
View attachment 407477

but in-game, the buttons for these three are marked with a totally different symbol.
View attachment 407478

It looks like a combination of an angry citizen icon and a red "no" symbol.
View attachment 407479

I suspect this is actually a FONTCHAR, not a button, because I looked through all the code and could not find any reference to where this appears. I also tried changing the button for the AVOID_ANGRY_CITIZENS and there was no change in-game.
 
Here's one that I don't think I can fix. There are three emphases in Civ4EmphasizeInfo.xml that are all supposed to use the same button. The button is Governor.dds, and the emphases are EMPHASIZE_AVOID_GROWTH, EMPHASIZE_AVOID_ANGRY_CITIZENS, and EMPHASIZE_AVOID_UNHEALTHY_CITIZENS.

However, the Governor.dds button is not the button being used on-screen. Governor.dds looks like this:
View attachment 407477

but in-game, the buttons for these three are marked with a totally different symbol.
View attachment 407478

It looks like a combination of an angry citizen icon and a red "no" symbol.
View attachment 407479

I suspect this is actually a FONTCHAR, not a button, because I looked through all the code and could not find any reference to where this appears. I also tried changing the button for the AVOID_ANGRY_CITIZENS and there was no change in-game.

Did you look in Vanilla Civ4 folders too?
I remember I wanted to edit goody huts but found no xml for them either in BtS nor in AND folders. Than accidentally discovered it in vanilla.
 
@Vokarya: If it's an emphasis, it may be used in the interface python file. When I was modding the new interface, I remember trying to change those.
 
Maybe if you shrunk the hammer icon and placed it in the top left, it might be more instantly recognisable?
 
Maybe if you shrunk the hammer icon and placed it in the top left, it might be more instantly recognisable?

I don't think it needs to be more recognizable. I've got this icon composed very similarly to Clones, so I think it will be recognizable as a worker unit instantly. I also don't like the idea of using mini-icons to label other icons. It just adds to the clutter on the button.
 
@Vokarya: If it's an emphasis, it may be used in the interface python file. When I was modding the new interface, I remember trying to change those.

I looked there. That section of CvMainInterface.py is set up not for specific emphases, but to use whatever emphases are present. I think what happens is the DLL creates a WIDGET_EMPHASIZE for each emphasis, which I really can't do anything with. Each of the emphases calls a ButtonStyles.BUTTON_STYLE_LABEL in its code, but as I can't seem to find where that is defined, I am guessing it's at the DLL level.
 
Fair enough. I think we can trust your judgement at this point. :)
 
I made an icon for the Diesel Ship class. I took our Screw Propeller tech icon, cut out the prop, and fiddled with the colors until it looked reasonably close to the standard gold color.

View attachment 407603
 
Back
Top Bottom