Ticket #3101: civIconOverlay.patch
File civIconOverlay.patch, 3.8 KB (added by , 9 years ago) |
---|
-
binaries/data/mods/public/gui/common/common_sprites.xml
741 741 /> 742 742 </sprite> 743 743 744 <!-- 745 ========================================== 746 CIV ICON 747 ========================================== 748 --> 749 750 <sprite name="CivIconOver"> 751 <image 752 texture="session/portraits/emblems/states/hover.png" 753 size="0 0 100% 100%" 754 /> 755 </sprite> 756 744 757 </sprites> -
binaries/data/mods/public/gui/common/common_styles.xml
304 304 tooltip_style="pgToolTip" 305 305 /> 306 306 307 <!-- 308 ========================================== 309 CIV ICON 310 ========================================== 311 --> 312 <style name="CivIconOverlay" 313 sprite="" 314 sprite_over="CivIconOver" 315 sound_pressed="audio/interface/ui/ui_button_click.ogg" 316 /> 307 317 </styles> -
binaries/data/mods/public/gui/session/session.js
188 188 { 189 189 // TODO: Get a civ icon for gaia/observers. 190 190 Engine.GetGUIObjectByName("civIcon").sprite = "stretched:" + g_CivData[g_Players[Engine.GetPlayerID()].civ].Emblem; 191 Engine.GetGUIObjectByName("civIcon").tooltip = g_CivData[g_Players[Engine.GetPlayerID()].civ].Name ;191 Engine.GetGUIObjectByName("civIcon").tooltip = g_CivData[g_Players[Engine.GetPlayerID()].civ].Name + translate(" - Structure Tree"); 192 192 } 193 193 194 194 g_GameSpeeds = initGameSpeeds(); … … 249 249 Engine.SetPlayerID(playerID); 250 250 if (playerID > 0) { 251 251 Engine.GetGUIObjectByName("civIcon").sprite = "stretched:" + g_CivData[g_Players[playerID].civ].Emblem; 252 Engine.GetGUIObjectByName("civIcon").tooltip = g_CivData[g_Players[playerID].civ].Name ;252 Engine.GetGUIObjectByName("civIcon").tooltip = g_CivData[g_Players[playerID].civ].Name + translate(" - Structure Tree"); 253 253 } 254 254 } 255 255 -
binaries/data/mods/public/gui/session/top_panel/civ_icon.xml
1 1 <?xml version="1.0" encoding="utf-8"?> 2 <object size="50%-48 -26 50%+48 70" name="civIcon" type="image" tooltip_style="sessionToolTipBold"/> 2 3 <object type="button" 4 size="50%-48 -26 50%+48 70" 5 name="civIcon" 6 tooltip_style="sessionToolTipBold" 7 > 8 <object name="civIconOverlay" style="CivIconOverlay" size="0 0 100% 100%" type="button"> 9 <action on="Press">Engine.PushGuiPage("page_structree.xml", g_Players[Engine.GetPlayerID()].civ);</action> 10 </object> 11 </object> -
binaries/data/mods/public/gui/structree/structree.js
12 12 /** 13 13 * Initialize the dropdown containing all the available civs 14 14 */ 15 function init( )15 function init(defaultCivCode) 16 16 { 17 17 g_CivData = loadCivData(true); 18 18 … … 32 32 civSelection.list = civListNames; 33 33 civSelection.list_data = civListCodes; 34 34 civSelection.selected = 0; 35 36 if(defaultCivCode && defaultCivCode !== "") 37 { 38 civSelection.selected = civListCodes.indexOf(defaultCivCode); 39 selectCiv(defaultCivCode); 40 } 35 41 } 36 42 37 43 function selectCiv(civCode)