King Flevance
Deity
I am wanting to upgrade my UI look. What do I need to do to access this. I can't find it. >< Anyone know this? I am wanting to add stone pillars and similar graphics to the bottom and top menus. Thanks for any information.
That's a cool concept and would add much flavor to the game, but it would require the SDK as well as python to really run smoothly.King Flevance said:Added thought: Is there any way to make it so that the chinese have a different interface than say if you play the persians? I will be looking into this more once I have completed a UI change. I am guessing this will involve the SDK to assign new values for the python scripts but I am just guessing. If anyone has any tips on this I would love the extra information.
Sorry I am not real versed in Python, hopefully it is as easy as XML.
Actually Shqype, it shouldn't need the SDK at all... It could just be done through an INI file.Shqype said:That's a cool concept and would add much flavor to the game, but it would require the SDK as well as python to really run smoothly.
Come to think of it, what could be done is a new tag in CIV4CivilizationInfos.xml for each civ that is like the civilizations city-style graphics, except it will be their UI-style graphics. Then you could set different UIs for culture groups (like Asian, Roman, European, etc.) instead of for every civilization. That's something I'de like to see.
Python isn't as easy as XML. As someone pointed out recently, XML is pretty much just text editing, whereas Python is "real" coding/programming. If you're exposed to it enough, though, it's not difficult to learn.
screen.addPanel( "InterfaceCenterLeftBackgroundWidget", u"", u"", True, False, 0, 0, 258, yResolution-149, PanelStyles.PANEL_STYLE_STANDARD )
screen.setStyle( "InterfaceCenterLeftBackgroundWidget", "Panel_City_Left_Style" )
screen.addDDSGFC( "InterfaceCenterLeftBackgroundWidget", ArtFileMgr.getInterfaceArtInfo("INTERFACE_CITY_LEFT").getPath(), 0, 0, 258, yResolution-149, WidgetTypes.WIDGET_GENERAL, -1, -1 )
Are these .nif files or something else? I was just assuming they were .dds's but you trying to convert them to dds has me a bit riddled. I have still yet to check out all of this info though. I know if I start digging, I will get into it and I have to go out of town later today.I was going to make a template for this, but unfortunetly it's quite tricky to change the styled panels into .dds format, so you'd have to want to change everything for the template to work.