Platy's Peculiar Pleasant Posh Python

@tigranes
If your mod already has existing similar files such as cveventmanager, you will have to merge the changes rather than replace that file. And if there are already codes in same section such as oncombatresult, merging depends on whether there are any conflicts with existing codes.

@cruel
If you used the file without editing then I can look into it
But I can't possibly tell what you have edited which result in those errors.
Now you see why I like to do python editing while in the game itself.
I can do changes bit by bit and check its effects.

@Dh
Cool, is there any way I can get them without downloading 2gb of mod?
 
Updating Exercise

World Builder
Updated with Translations and various changes, see main thread

Trackers
Updated with Cultural Tracker etc

Advanced Tech Screen
Updated with GP Bulking

Heroes Movies
Added a None check so it will only attempt to play movies for World Units with respective Movie Path

Settler Promotions
1) Changed Description of Route Promotion to "City Starts with Route Network"
2) Modify codes of Route Promotion to works in all mods
3) Updated Platypedia
4) Added Text Tags for all languages

Platypedia
Removed the temporarily Tech Tree
 
Guess Guess Guess

Unique Background has been merged into Ultrapack.
Civs with specific background provided will use them in screens like Foreign Advisor, Military Advisor etc.
Civs without specific background will use default Civ background.

Transparent Panels can be togged on/off in Platy Options.

Currently, the following civs do not have specific background as I have no idea what to use for them:
Code:
Spain, Persia, Zulu, Viking
Arabia, Ethiopia, Byzantine, Carthage
Native American, Holy Roman, Incan, Mongolia
Aztec, Netherlands, Sumeria, Celt

Making these backgrounds is tricky because it is like LeaderHeads.
You have to find 1024 x 768 pics, which you convert to 1024 x 512 dds, which will be stretched back to 1024 x 768 in game.

See if you can recognise the following ones :D
 

Attachments

  • Civ4ScreenShot0002.JPG
    Civ4ScreenShot0002.JPG
    100.5 KB · Views: 90
  • Civ4ScreenShot0003.JPG
    Civ4ScreenShot0003.JPG
    109.9 KB · Views: 120
  • Civ4ScreenShot0004.JPG
    Civ4ScreenShot0004.JPG
    155.7 KB · Views: 85
  • Civ4ScreenShot0005.JPG
    Civ4ScreenShot0005.JPG
    112.3 KB · Views: 61
  • Civ4ScreenShot0006.JPG
    Civ4ScreenShot0006.JPG
    122.8 KB · Views: 104
  • Civ4ScreenShot0007.JPG
    Civ4ScreenShot0007.JPG
    128.1 KB · Views: 115
  • Civ4ScreenShot0010.JPG
    Civ4ScreenShot0010.JPG
    98.4 KB · Views: 125
  • Civ4ScreenShot0009.JPG
    Civ4ScreenShot0009.JPG
    99.8 KB · Views: 75
  • Civ4ScreenShot0008.JPG
    Civ4ScreenShot0008.JPG
    86.3 KB · Views: 164
  • Civ4ScreenShot0011.JPG
    Civ4ScreenShot0011.JPG
    108.4 KB · Views: 96
Currently, the following civs do not have specific background as I have no idea what to use for them:
Some suggestions...
For Spain I suggest the Alhambra or Sagrada Familia.
For Persia some picture of how Persepolis looked like, such as this
For Arabia some Islamic looking building, maybe the Great Mosque of Samarra (you could use a screenshot from the wonder video)
For Byzantium obviously the Hagia Sophia, without minarets of course and signs of the later mosque
For Native America Cahokia maybe?
For Holy Rome maybe the Cathedral of Aachen
For the Inca Machu Picchu reconstructed like in Civ5 in Pachacuti's background
For Mongolia some steppe
For the Aztec Tenochtitlan
For Sumeria ancient Ur or Uruk
 
Thanks, missed out some obvious ones :D
Pretty hard to find decent pic of Hagia Sophia without minarets, so I ended up using its interior, not sure whether it is interior of its mosque or not.
Tenochtitlan reminds me of Templo Mayor but again close to impossible to find good pic.

2nd batch of pics :D

Leftovers:
Arabia, Ethiopia, Carthage, Zulu
Native American, Holy Roman, Mongolia, Persia
Aztec, Netherlands, Sumeria, Celt
 

Attachments

  • Civ4ScreenShot0010.JPG
    Civ4ScreenShot0010.JPG
    170.3 KB · Views: 51
  • Civ4ScreenShot0011.JPG
    Civ4ScreenShot0011.JPG
    155.8 KB · Views: 63
  • Civ4ScreenShot0012.JPG
    Civ4ScreenShot0012.JPG
    125.9 KB · Views: 60
  • Civ4ScreenShot0015.JPG
    Civ4ScreenShot0015.JPG
    110.4 KB · Views: 77
  • Civ4ScreenShot0014.JPG
    Civ4ScreenShot0014.JPG
    127.8 KB · Views: 142
  • Civ4ScreenShot0013.JPG
    Civ4ScreenShot0013.JPG
    74.1 KB · Views: 52
  • Civ4ScreenShot0016.JPG
    Civ4ScreenShot0016.JPG
    94.6 KB · Views: 79
  • Civ4ScreenShot0017.JPG
    Civ4ScreenShot0017.JPG
    112.3 KB · Views: 46
  • Civ4ScreenShot0018.JPG
    Civ4ScreenShot0018.JPG
    98.3 KB · Views: 91
  • Civ4ScreenShot0019.JPG
    Civ4ScreenShot0019.JPG
    99.6 KB · Views: 47
Batch 3 done.

Last 5:
Native America, Ethiopia, Zulu, Celt, Carthage

These 5 I have totally no idea what to represent them...
 

Attachments

  • Civ4ScreenShot0026.JPG
    Civ4ScreenShot0026.JPG
    121.9 KB · Views: 83
  • Civ4ScreenShot0027.JPG
    Civ4ScreenShot0027.JPG
    88.5 KB · Views: 76
  • Civ4ScreenShot0028.JPG
    Civ4ScreenShot0028.JPG
    102.1 KB · Views: 58
  • Civ4ScreenShot0025.JPG
    Civ4ScreenShot0025.JPG
    140.6 KB · Views: 83
  • Civ4ScreenShot0024.JPG
    Civ4ScreenShot0024.JPG
    125.1 KB · Views: 61
  • Civ4ScreenShot0023.JPG
    Civ4ScreenShot0023.JPG
    136.5 KB · Views: 56
  • Civ4ScreenShot0020.JPG
    Civ4ScreenShot0020.JPG
    104.4 KB · Views: 59
  • Civ4ScreenShot0021.JPG
    Civ4ScreenShot0021.JPG
    123.8 KB · Views: 111
  • Civ4ScreenShot0022.JPG
    Civ4ScreenShot0022.JPG
    123.3 KB · Views: 50
Platy ... just wondering -- do you bother to check your PMs? :)
 
Thanks, missed out some obvious ones :D
Pretty hard to find decent pic of Hagia Sophia without minarets, so I ended up using its interior, not sure whether it is interior of its mosque or not.

What about this one?

 
Seldom bother to check PM :D
Is there a higher resolution for that?
 
Sometimes it's worth to check and answer, people might accidentally feel ignored :)

I am not sure how to look for resolutions. If you look at these search results can you tell the resolution from the size of the image?
 
New Byzantium Background.
Looks pretty blur though, but can't be helped since it is a painting not a photo.
Not quite possible to have a clear one for something that no longer exist (without the minarets):D

Anyway, just checked your request.
Doable but not advisable.
Because the only way to do that via python requires onUnitMove, which is performance taxing.
Conclusion: SDK

Nowadays I seldom bother to check PMs, which is why I mentioned any request post in thread directly, because:
1) Certain requests I won't do because not possible via python
2) Doable but not advisable
3) Does not interest me

But there may be other modders who are interested and willing to do the request for you, especially if it requires SDK.
 

Attachments

  • Civ4ScreenShot0029.JPG
    Civ4ScreenShot0029.JPG
    97.6 KB · Views: 67
@cruel
If you used the file without editing then I can look into it
But I can't possibly tell what you have edited which result in those errors.
Now you see why I like to do python editing while in the game itself.
I can do changes bit by bit and check its effects.

Yes, I used the file without editing. Editing while in the game itself is better but in some mods isn't possible :( sometimes use your mod to do some tests, but it is not always possible. In this case I actually replaces the files and got that error. I figured you might have changed another file.

PS: I looked for some pictures of Native Americans with those houses, nature, sun, and horses ... but I don't found one that is cool enough for the background.
 
That file should be a standalone file.
Well, at least it was before merging in these backgrounds.
You can try creating an empty mod and just place the espionage screen file there.
If it works in that dummy mod, it shows it is enough on its own.
If not then I will see why
 
That file should be a standalone file.
Well, at least it was before merging in these backgrounds.
You can try creating an empty mod and just place the espionage screen file there.
If it works in that dummy mod, it shows it is enough on its own.
If not then I will see why

My 'clean' BTS no longer exists, except with a new installation. I changed a file a long time ago and I do not know what is. Anyway tested your file in K-mod 1.41 and it seems that the same problem exists.
 
Well k mod comes with partial BUG, so if it is conflict with bug again, it is not surprising that the same problem exist.
If you have edited original bts files then see if you still have any of the original bts mods to test.
Basically somewhere clean without BUG as that is always the culprit for your case

Or since you mentioned it works in the ultrapack you downloaded, simply remove all other ultrapack files and see if it works
 
Well k mod comes with partial BUG, so if it is conflict with bug again, it is not surprising that the same problem exist.
If you have edited original bts files then see if you still have any of the original bts mods to test.
Basically somewhere clean without BUG as that is always the culprit for your case

Or since you mentioned it works in the ultrapack you downloaded, simply remove all other ultrapack files and see if it works

First, I try remove all other ultrapack files and not works, this because Civ4 loads the original files that you don't have duplicates. So I decided to reinstall Civ 4, and change only the file that handles the spy screen. And to my REAL surprise the file shows the same problem of RI and K-mod, since I was hoping it would work perfectly as the platy UI.
 
HEY PLATY,

great work with the latest.

anyway,
just wanted to let you know, i mentioned it before but i wasnt sure,
but now i am, soemthing in your python code, i think its the attitude code, causes a dll/sdk error - its not game breaking of course, but the dll doesnt like i t:)
the error sais - shouldn't call this function on our selfs, so i guess that somewhere - you did that the attitude checks upon the human player towards the same human player...

if you wish i can upload a screen shot of the error, ive compared your files to bug python on my mod and im sure im right :) but yet again - its doesnt matter to the game stability i guess, maybe can affect ,multiplayer or something.

edit:
when i come to think of it - maybe the autoai that i use does this call and not on normal play.
 
Top Bottom