Zyxpsilon Posted March 6, 2014 Share Posted March 6, 2014 We'll need a lists of Turkey, Indonesia, Pakistan, Iran, Venezuela, Columbia and Portugal names. I can start by googling for some examples, but it could lead me to some weird combinations as geography is not my best subject. :smile: I designed (big word, since i pulled most of the source material off the web itself!) a custom Flags set for my ReCLR projects mod. Have a look. The trick here is that the whole pack must be consistant. All flag versions should maintain an overall seemless integration.Quality & Hi-Res files are (somehow) a priority, AFAIC. The barracks is something players consult often enough. Thus, why i opted for button-like images for my Flags and "Orb-Like" badges for the Armor back-tags. The Vanilla elements use a conventional 4x3 ratio. But the default Firaxis coloring schema is a bit "cheap" for my taste. So if you were to provide alternatives, you might as well do the whole pack at once. I'll offer some (personal designs, again) versions once you're ready to begin formal work on the coding itself. Link to comment Share on other sites More sharing options...
Drakous79 Posted March 6, 2014 Share Posted March 6, 2014 Looking at UI flags, their proportions seem to use 2:1 ratio and I've noticed some cropping, like Turkey flag. Agreed complete collection would be the best, but we have to start somewhere. Link to comment Share on other sites More sharing options...
dubiousintent Posted March 7, 2014 Share Posted March 7, 2014 Still and all, not every country can be accommodated unless you drastically expand the table (195 officially; 196 if you include Taiwan; only 192 are members of the UN according to this article which was updated to include South Sudan in 2011). So, as this is such a common request, why not plan on at least one slot for replacement and provide a mod to make it simple to implement? -Dubious- Link to comment Share on other sites More sharing options...
Drakous79 Posted March 7, 2014 Share Posted March 7, 2014 (edited) Tested graphics by replacing flags of USA, China and Egypt with:Indonesia- ratio 2:3 (stretched)Iran - ratio 4:7 (cropped top and bottom)Pakistan- ratio 2:3 (cropped top and bottom)UI flags have proportion ratio 1:2 (width:length), so I had to crop some data. Also I let there 1 px border, which is side product of antialiased export. It looks not bad, especially where white or dark color end. Also images of ranks obscure parts of flags. Could be worth moving ranks bit to the right and flags to the top left considering barracks view. Works without Texmod :smile: http://i.imgur.com/mzNjjkf.jpg Indonesia (Wiki)Proportion 2:3 (width:length) The red stands for courage, while the white stands for purity. The red represents human's body or physical life, while white represents human's soul or spiritual life. Together they stand for a complete human being. Colors (source)Red - RGB: 178, 34, 52 | #B22234White - RGB: 255, 255, 255 | #FFFFFF Iran (Wiki)Proportion 4:7 Green in the Iranian Culture it symbolizes Growth, Happiness, Unity, Nature, Vitality, and the Persian Language. Historically Green and White in a triangular form used to be the Flag of the Persians (Pars).White stands for Peace as in many other Cultures. In the Iranian Culture it also symbolizes Chasteness, Equality, Freedom, Honesty, and Power.Red stands for Martyrdom. In the Iranian Culture it symbolizes Bravery, Fire, Life, Love, Warmth, and Sophistication. Historically Red and White in a triangular form used to be the Flag of Medes (Mada). The emblem is a highly stylized composite of various Islamic elements. Colors (source)Green - RGB 35, 159, 64 | #239F40White - RGB 255, 255, 255 | #FFFFFFRed - RGB 206, 17, 38 | #CE1126 Pakistan (Wiki)Proportion 2:3 The green represents Islam and the majority Muslims in Pakistan and the white stripe represents religious minorities and minority religions. In the centre, the crescent and star symbolizes progress and light respectively. The flag symbolizes Pakistan's commitment to Islam and the rights of religious minorities. Colors (source)Green - RGB: 0, 102, 0 | #006600 ---Mod file (PatcherGUI) bellow replaces unused and not enumerated flags of Kenya, Saudi Arabia and Zimbabwe with enumerated flags of Indonesia, Pakistan and Iran. It writes uncompressed image data without headers and stuff. The replacement is following:UIFlag_kenya = IranUIFlag_saudiarabia = IndonesiaUIFlag_zimbabwe = PakistanYou can replace OBJECT=gfxXComIcons.UIFlag_kenya (saudiarabia, zimbabwe) with OBJECT=gfxXComIcons.unitedstates (unitedkingdom, china etc.) to see new flags in the game. Flags are not recognized by action scripts yet. DESCRIPTION=Replaces flags of Kenya, Saudi Arabia and Zimbabwe with flags of Indonesia, Pakistan and Iran. UIFlag_kenya = Iran UIFlag_saudiarabia = Indonesia UIFlag_zimbabwe = Pakistan UPK_FILE=UICollection_Common_SF.upk { Iran } OBJECT=gfxXComIcons.UIFlag_kenya REL_OFFSET=0x13E [MODDED_HEX] 39 C7 E8 24 A8 56 56 56 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 73 96 E8 24 00 55 55 55 39 C7 E8 24 2A 95 95 95 73 96 E8 24 54 54 54 54 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 73 96 E8 24 15 15 15 15 73 96 E8 24 54 54 54 54 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 73 96 E8 24 15 15 15 15 73 96 E8 24 54 54 54 54 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 07 2D E8 24 FF DF FF F7 73 96 E8 24 15 15 15 15 5A CF 09 2D 56 AA A2 3E 7B D7 09 35 55 AA B3 B2 5A CF E8 2C 55 AB AA 83 D6 A6 08 2D 55 22 C2 2C 39 CF 08 2D 55 AA 8A 8A 18 BF E8 24 55 EA A8 C2 7B DF 09 2D 55 AA EA AE 18 BF 09 2D 55 EA 88 CC 39 CF 08 2D 55 EA AA 80 B5 A6 E8 24 55 00 20 0B 5A D7 E8 24 55 AA 2A A2 F7 B6 E8 24 55 2A 2A B0 7B DF 09 2D 55 AA BA 2B 39 CF 09 2D 55 BA A3 3A 59 CF E8 24 55 BA AA E0 7B D7 09 2D 55 AA AE A3 39 C7 E8 2C 55 AA C2 2A 18 C7 E8 24 55 2A 8A E8 B6 A6 E8 24 55 00 88 80 39 C7 09 2D 55 AE 88 0C 7B D7 09 2D 55 AE AE FC 7B D7 09 2D 55 AA AB A8 18 BF E8 24 55 AA B0 0E 5A D7 08 2D 55 AA 2A BA 7A D7 09 2D 55 AA 3B 3A 59 CF 09 2D 55 AB A2 0B 7A D7 09 2D 55 AB AB 3F D6 AE E8 24 55 00 22 20 19 C7 08 2D 55 AB AC 03 5A D7 09 2D 55 AA CA BE 5A CF 09 2D 55 AA 8E CA 39 CF E8 24 95 AA A8 82 FF FF 94 9E 55 00 00 00 FF FF CE 5D DF 00 00 00 FF FF F0 6D 7F 00 00 00 FF FF CF 6D FD 00 00 00 FF FF CE 65 F7 00 00 00 FF FF AE 5D 7F 00 00 00 FF FF 94 96 55 00 00 00 FF FF AE 5D F7 00 00 00 FF FF CE 65 7F 00 00 00 FF FF 94 96 55 00 00 00 FF FF 10 76 F5 00 00 00 FF FF AE 5D DF 00 00 00 FF FF 94 96 55 00 00 00 FF FF AE 5D FD 00 00 00 FF FF CE 5D DF 00 00 00 FE E7 8C B3 AA 00 00 58 FD E7 8D B3 AA 00 00 25 FF FF CE 5D F7 00 00 00 FF FF AE 5D 7F 00 00 00 FF FF 94 96 55 00 00 00 FF FF AE 5D F7 00 00 00 FF FF F0 75 5F 00 00 00 FF FF 94 96 55 00 00 00 FF FF CE 65 FD 00 00 00 FF FF AE 5D DF 00 00 00 FF FF 94 96 55 00 00 00 FF FF AE 5D FD 00 00 00 FF FF CE 65 DF 00 00 00 FF FF CF 6D 7F 00 00 00 FF FF 31 7E DD 00 00 00 FF FF CE 5D F7 00 00 00 FF FF 94 9E 55 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF BE FF 00 00 00 40 DE FF E9 D1 00 B0 A6 4D BE FF E6 C8 E0 42 42 40 BE FF E6 C8 0B 81 81 09 DE FF E9 D1 00 0E 9A 71 FF FF BE FF 00 00 00 01 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 DF FF 43 C8 80 C0 40 60 5D F7 A5 C8 E1 F3 92 92 BE FF 85 C8 40 40 40 40 BE FF 85 C8 01 01 01 01 9E FF E6 C8 4B CF C6 87 DF FF 43 C8 02 01 01 01 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 DF FF 07 D1 40 40 C0 00 7D FF C5 C8 D2 72 63 41 9D FF 85 C8 40 40 42 41 9E FF 85 C8 01 01 81 41 7D FF C5 C8 87 8D C9 41 DF FF 07 D1 01 01 03 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 DF FF AF DB 86 08 00 80 9E FF E6 C8 45 56 50 5F 9E FF E6 C8 51 95 05 F5 DF FF AF E3 92 20 00 02 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 DF FF 8F DB 00 00 00 57 DE FF A8 D1 00 00 00 DF DF FF 6E DB 00 00 00 55 DE FF 0A D2 00 00 00 FD DE FF A8 C9 00 00 00 F7 DE FF A8 D1 00 00 00 7F DF FF B0 DB 00 00 00 55 DE FF A8 D1 00 00 00 F7 DE FF 4B D2 00 00 00 5F DF FF B0 DB 00 00 00 55 DE FF 6B D2 00 00 00 75 DE FF A8 D1 00 00 00 DF DF FF B0 DB 00 00 00 55 DE FF A8 D1 00 00 00 FD DE FF A8 D1 00 00 00 DF BE FF 4E DB 80 00 00 55 BE FF 4E DB 02 00 00 55 DE FF A8 D1 00 00 00 F7 DE FF A8 D1 00 00 00 7F DF FF AF DB 00 00 00 55 DE FF A8 D1 00 00 00 F7 DE FF 6B D2 00 00 00 57 DF FF AF DB 00 00 00 55 DE FF 4B D2 00 00 00 F5 DE FF A9 D1 00 00 00 DF DF FF 8F DB 00 00 00 55 DE FF A8 D1 00 00 00 FD DE FF A9 D1 00 00 00 DF DE FF E9 D1 00 00 00 7F DE FF 0A D2 00 00 00 FD DE FF A8 D1 00 00 00 F7 DF FF 8F DB 00 00 00 D5 39 EE E6 C8 AA A2 3E 56 F8 ED A5 C8 AA 22 32 55 59 F6 A5 C8 AB AA 83 55 7A F6 C6 C8 AB CA BE 55 15 ED A5 C8 80 08 88 55 B7 ED A5 C8 EA A8 C2 55 BA F6 C6 C8 AA E8 AF 55 96 ED A5 C8 E2 08 CC 55 18 EE C6 C8 EA A2 80 55 D4 E4 84 C8 00 20 0B 55 7A F6 85 C8 AA 2A A2 55 56 ED 64 C8 2A 2A A0 55 38 EE C6 C8 AA 32 2B 55 18 EE E6 C8 BA 23 33 55 38 F6 A5 C8 BA A2 E8 55 D4 E4 A5 C8 00 08 03 55 18 EE A5 C8 AA C2 3A 55 D7 ED A5 C8 AA 0A EC 55 18 EE E6 C8 AA CC CA 55 F8 ED E6 C8 2E 88 0C 55 9A F6 C5 C8 AE AE FC 55 7A F6 A5 C8 AA AA 8A 55 B7 ED A5 C8 AA B0 0E 55 38 F6 A5 C8 AA 22 BA 55 39 EE E6 C8 AA 33 2A 55 D7 ED A5 C8 AA 82 0A 55 39 EE C6 C8 AB A3 3F 55 18 EE A5 C8 AA A2 A2 55 D8 ED C6 C8 AB 28 83 55 B7 ED C5 C8 2A C8 2E 55 D7 ED A5 C8 8A 88 8E 55 39 F6 A5 C8 AA A8 22 95 52 E4 85 C8 54 54 54 54 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 52 E4 85 C8 15 15 15 15 52 E4 85 C8 54 54 54 54 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 52 E4 85 C8 15 15 15 15 52 E4 85 C8 54 54 54 54 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 A5 C8 85 C8 F7 77 F7 77 52 E4 85 C8 15 15 15 15 18 EE 85 C8 56 56 56 A8 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 52 E4 85 C8 55 55 55 00 18 EE 85 C8 95 95 95 2A { Indonesia } OBJECT=gfxXComIcons.UIFlag_saudiarabia REL_OFFSET=0x13E [MODDED_HEX] 39 E6 06 B1 A8 56 56 56 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 93 D4 06 B1 00 55 55 55 39 E6 06 B1 2A 95 95 95 93 D4 06 B1 54 54 54 54 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 93 D4 06 B1 15 15 15 15 93 D4 06 B1 54 54 54 54 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 93 D4 06 B1 15 15 15 15 93 D4 06 B1 54 54 54 54 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 93 D4 06 B1 15 15 15 15 93 D4 06 B1 54 54 54 54 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 93 D4 06 B1 15 15 15 15 93 D4 06 B1 54 54 54 54 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 93 D4 06 B1 15 15 15 15 93 D4 06 B1 54 54 54 54 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 93 D4 06 B1 15 15 15 15 93 D4 06 B1 54 54 54 54 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 06 B1 26 A9 AA BA AA BA 93 D4 06 B1 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 { Pakistan } OBJECT=gfxXComIcons.UIFlag_zimbabwe REL_OFFSET=0x13E [MODDED_HEX] FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 96 B6 20 03 A8 57 57 57 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 90 85 20 03 00 55 55 55 B7 BE 20 03 2A 95 95 95 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 E5 2B 20 03 55 55 55 15 05 2C 20 03 55 55 55 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 20 03 55 D5 2D 03 F8 C6 20 03 49 50 5C 57 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 40 03 95 25 09 02 DF FF 40 03 C0 60 50 58 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 41 0B 55 59 49 89 40 03 20 03 F7 77 F7 DF B7 BE 20 03 55 55 55 63 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 20 03 D5 35 25 0D FF FF DE F7 00 00 00 40 DE F7 20 03 54 56 57 55 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 89 4C 20 03 55 55 55 15 FF FF 61 0B 0D 0D 0D 02 FF FF 40 03 B6 00 00 00 DE F7 20 03 50 5C 56 55 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 A2 13 20 03 55 55 75 15 FF FF 82 13 09 03 02 00 FF FF CB 5C 80 C0 40 40 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 BD EF 20 03 09 2B 55 55 FF FF 62 13 00 00 0D 25 FF FF 4D 6D 00 00 00 D8 9D EF 41 0B 57 54 50 40 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 20 03 D5 95 15 35 FF FF FF FF 00 00 00 00 FF FF 06 34 40 40 40 40 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 BD EF 20 03 25 25 25 E5 9C E7 40 03 5C 56 55 55 EB 5C 20 03 0D 55 55 55 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 41 0B 35 35 35 25 FF FF FF FF 00 00 00 00 FF FF 0C 65 40 40 C0 80 40 03 20 03 F7 77 F7 DF 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 E4 23 20 03 45 55 55 55 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 41 0B 35 35 35 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 9D EF 20 03 57 57 54 5C 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 40 03 15 95 D5 55 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF 41 0B 58 70 40 80 40 03 20 03 F7 77 F7 DF 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 61 0B 02 03 01 0D FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF 41 0B 57 5C 70 C0 40 03 20 03 F7 77 F7 DF 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 13 9E 20 03 55 D5 65 71 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 20 03 25 35 D5 55 FF FF 13 9E 00 00 00 01 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF 41 0B 56 70 80 00 7C E7 20 03 55 55 57 60 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 9D EF 20 03 55 55 55 2D DE F7 20 03 D5 25 02 C0 5B DF 20 03 58 54 57 55 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 FF FF 40 03 09 25 95 55 FF FF 4E 75 00 00 00 01 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF 4E 75 5E 00 00 00 FF FF E4 23 57 00 00 00 FF FF CA 54 B5 00 00 00 FF FF 68 44 00 00 00 40 DE F7 20 03 60 58 57 55 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 9D EF 20 03 0D D5 55 55 DE F7 40 03 00 00 0D D5 FF FF 90 85 00 00 00 09 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF 0C 65 00 00 00 60 FF FF 41 0B 00 80 78 55 FF FF 20 03 58 57 55 55 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 68 44 20 03 54 54 54 54 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 A9 4C 20 03 35 55 55 55 54 A6 20 03 02 55 55 55 34 A6 20 03 80 55 55 55 89 4C 20 03 5C 55 55 55 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 40 03 20 03 F7 77 F7 77 90 85 20 03 15 15 15 15 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 96 B6 20 03 57 57 57 A8 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 90 85 20 03 55 55 55 00 B7 BE 20 03 95 95 95 2A { EOF } Edited March 7, 2014 by Drakous79 Link to comment Share on other sites More sharing options...
Drakous79 Posted March 7, 2014 Share Posted March 7, 2014 (edited) Dubious, it would be great to satisfy everyone. Such mod needs user interface to install (something like ToolBoks has) and images of all flags (for UI and pawns - or for UI and one generic image for pawns). The programm would have to alter DefaultContent.ini, ECountry enum?, put new images into UICollection_Common_SF.upk and armor model files, add soldier names - all depending on countries selected. Edited March 7, 2014 by Drakous79 Link to comment Share on other sites More sharing options...
wghost81 Posted March 7, 2014 Author Share Posted March 7, 2014 dubiousintent, I was thinking the same thing, but as Drakous79 said, we have to start somewhere. After we finish what we started, we will sure think of simple ways to replace any of the existing country with any other country. Thanks for the lists, I'll start working on a scripts asap! I will also separate Russian and Ukrainian names, as they are in fact different. If someone noticed any other mix-ups, please, let me know. Link to comment Share on other sites More sharing options...
dubiousintent Posted March 7, 2014 Share Posted March 7, 2014 Understand exactly what you both are saying. Point is: if the idea is borne in mind while working on what we can, at the least we can identify what a front-end tool needs to accomplish it. And even if one or both of you never tackles it, someone with more motivation to that particular end might if we can provide the knowledge they need. More power to you both. -Dubious- Link to comment Share on other sites More sharing options...
Drakous79 Posted March 8, 2014 Share Posted March 8, 2014 (edited) Thank you Dubious. --- Mod file (tested with PatcherGUI 2.3) below changes country labels of Indonesia, Pakistan and Iran. For an example, Pakistan label is changed to Zimbabwe, so it points to updated image. case 14: // eCountry_Pakistan return "_pakistan"; // is changed to _zimbabwe The mod works with XComGame.upk, UIUtilities.GetCountryLabel and basically activates new graphics. DESCRIPTION=Activates flags of Indonesia, Pakistan and Iran. UPK_FILE=XComGame.upk OBJECT=UIUtilities.GetCountryLabel:AUTO REL_OFFSET=0x28 [MODDED_HEX] { Header - virtual size } AA 02 00 00 { Header - physical size } 9E 02 00 00 { Invalidates case 12 by changing it to 99 } FIND_HEX=2C 0C 04 [MODDED_HEX] 2C 63 04 { Pakistan (use UIFlag_zimbabwe) } FIND_HEX=2C 0E 04 1F 5F 70 61 6B 69 73 74 61 6E 00 [MODDED_HEX] 2C 0E 04 1F 5F 7A 69 6D 62 61 62 77 65 00 { Iran (use UIFlag_kenya) } FIND_HEX=2C 10 04 1F 5F 75 6E 6B 6E 6F 77 6E 00 [MODDED_HEX] 2C 10 04 1F 5F 6B 65 6E 79 61 00 0B 0B { Indonesia (use UIFlag_saudiarabia) } FIND_HEX=0A FF FF 04 1F 5F 75 6E 6B 6E 6F 77 6E 00 04 3A 0D 2F 00 00 53 [MODDED_HEX] 0A 91 02 2C 0C 04 1F 5F 73 61 75 64 69 61 72 61 62 69 61 00 { Default case, ReturnValue and EOS } 0A FF FF 04 1F 5F 75 6E 6B 6E 6F 77 6E 00 04 3A 0D 2F 00 00 53 { EOF } Test save with soldiers from new countries for download (Dropbox). Edited March 1, 2016 by Drakous79 Link to comment Share on other sites More sharing options...
wghost81 Posted March 9, 2014 Author Share Posted March 9, 2014 Got it working... somehow. http://i.imgur.com/p7p7HJo.jpg I used Hobbes77 lists and google to compile names/surnames lists for missing countries. As XCOM doesn't understand national alphabet specific symbols, I transcribed those as I could. Countries added: 1. Venezuela and Columbia (using Spanish names) 2. Indonesia 3. Turkey 4. Pakistan 5. Iran 6. Portugal and Brazil (share one list, as Hobbes77 suggested) 7. Ukraine (was previously using Russian names) I also added missing races: 1. Venezuela - Hispanic (was present in the original code) 2. Portugal - Caucasian = 4, Hispanic = 1, African = 1 (was present in the original code) 3. Turkey - Caucasian 4. Indonesia - Asian (not sure, probably wrong) 5. Pakistan - Caucasian 6. Iran - Caucasian 7. Columbia - Hispanic There are 4 races present in XCOM: Caucasian, African, Hispanic and Asian. Drakous79 is working on uniform flags, we might be able to add missing ones, but it's too early to tell for sure. Link to comment Share on other sites More sharing options...
Amineri Posted March 9, 2014 Share Posted March 9, 2014 If you want to insert additional UI Flags (to bring the total over 36), you'll have to add new objects to UICollection_Common_SF.upk in the gfxXComIcons object. All of the current UIFlag icons have the format : "UIFlag_<countryname>". As previously noted, there are currently 36 UIFlags defined. However once the UIFlag graphics icons are added there is another step, I'm pretty sure. Both the perk and ability icons are mapped from the actual graphic embedded file in gfxXComIcons to the reference name using a MovieClip object within gfxXComIcons.XComIcons XMTS and I have started messing about with altering these movieclip files to make available additional perk icons (there are some icons defined that weren't available through either the perk or ability MovieClip files), but I've since had some computer problems and then trying to fix bugs in the Long War EW beta so I haven't experimented too much with it yet. XMTS can provide more detailed info, but it appears that the MovieClip has one image (which is imported using a custom GFX extension) per frame, and that each frame is given a label. The label is what is defined in the XComGame.UIUtilities label. So the various steps to increase the number of UIFlags would be:1) Add new labels to XComGame.UIUtilities.GetCountryLabel2) Add new labels to UICollection_Common_SF.gfxXComIcons.XComIcons flags movie clip to map labels to new image files3) Add new objects containing new UIFlag image data to UICollection_Commons_SF.gfxXComIcons As of yet I also haven't added the capability to UPKmodder to insert new namelist/objects (which involves reformating the table in the upk as well as inserting the new hex). I understand it should be technically possible, and I think I understand how to link in the new objects, I just haven't gotten around to coding/testing it. So, for inserting new objects we'll have to rely on PatchUPK for now :) Link to comment Share on other sites More sharing options...
Recommended Posts