Platy's Peculiar Pleasant Posh Python

Platypedia Updates

Improvement Infos
Added a chunk of infos to list the criteria to allow to build the improvement.
Note the difference between "Valid with" and "Requires"

Requires:
Must have this to build X, functions like AND

Valid with:
This allows users to build X, but it is not a requirement, functions like OR

With reference to Farm:
1) Farm must require Irrigation to be built
2) Farm must require Flatlands to be built
3) It can be built either on Grasslands or Plains
4) Or it can be built on any terrain with Freshwater (Ice excluded)

Thus, if it is a Tundra Flatland or Desert Flatland, Farm cannot be built there, since it is neither Grass or Plains.
However, if it carries Freshwater, Farm can be built there.
 

Attachments

  • Civ4ScreenShot0000.JPG
    Civ4ScreenShot0000.JPG
    84.5 KB · Views: 94
  • Civ4ScreenShot0001.JPG
    Civ4ScreenShot0001.JPG
    91.7 KB · Views: 76
  • Civ4ScreenShot0002.JPG
    Civ4ScreenShot0002.JPG
    92.4 KB · Views: 76
Financial Victory





Team Victory, 100000 Gold is total gold of whole team, adjusted by game speed.
Rival condition is just to irritate you :D
 
Colorful Victory Screen







1) Merge most loops together
2) Resolution Page, Votes sorted under each vote source type

Available in Ultrapack
 


1) Buttons
2) Units that are never active are not shown. (UUs of civs not chosen)
3) Only Buildings of your civ are shown. (UBs of other civs not shown)

This file is > 2000 lines so I can't be bothered to look through the whole crap.
 


Nothing much.
1) Made bigger so you don't have to scroll that much.
2) Added a header
3) Bigger EXIT font
4) Changed POP to a image
5) Added my trademark button styles

Trackers
All trackers except Great General Tracker, will now zoom to city when clicked on city.
 
Code:
## Trackers ##
		iBtnX += iBtnAdvance
		screen.setImageButton( "WonderTrackerButton", ArtFileMgr.getInterfaceArtInfo("INTERFACE_WONDER_TRACKER").getPath(), iBtnX, iBtnY - 2, iBtnWidth, iBtnWidth, WidgetTypes.WIDGET_GENERAL, 7100, 1 )
		screen.hide( "WonderTrackerButton" )

		iBtnX += iBtnAdvance
		screen.setImageButton( "WorldTrackerButton", ArtFileMgr.getInterfaceArtInfo("INTERFACE_WORLD_TRACKER").getPath(), iBtnX, iBtnY - 2, iBtnWidth, iBtnWidth, WidgetTypes.WIDGET_GENERAL, 7100, 2 )
		screen.hide( "WorldTrackerButton" )

		iBtnX += iBtnAdvance
		screen.setImageButton( "ResourceTrackerButton", ArtFileMgr.getInterfaceArtInfo("INTERFACE_RESOURCE_TRACKER").getPath(), iBtnX, iBtnY - 2, iBtnWidth, iBtnWidth, WidgetTypes.WIDGET_GENERAL, 7100, 3 )
		screen.hide( "ResourceTrackerButton" )

		iBtnX += iBtnAdvance
		screen.setImageButton( "GeneralTrackerButton", ArtFileMgr.getInterfaceArtInfo("INTERFACE_GENERAL_TRACKER").getPath(), iBtnX, iBtnY - 2, iBtnWidth, iBtnWidth, WidgetTypes.WIDGET_GENERAL, 7100, 4 )
		screen.hide( "GeneralTrackerButton" )

		iBtnX += iBtnAdvance
		screen.setImageButton( "SpecialistTrackerButton", ArtFileMgr.getInterfaceArtInfo("INTERFACE_SPECIALIST_TRACKER").getPath(), iBtnX, iBtnY - 2, iBtnWidth, iBtnWidth, WidgetTypes.WIDGET_GENERAL, 7100, 5 )
		screen.hide( "SpecialistTrackerButton" )

		iBtnX += iBtnAdvance
		screen.setImageButton( "AirTrackerButton", ArtFileMgr.getInterfaceArtInfo("INTERFACE_AIR_TRACKER").getPath(), iBtnX, iBtnY - 2, iBtnWidth, iBtnWidth, WidgetTypes.WIDGET_GENERAL, 7100, 6 )
		screen.hide( "AirTrackerButton" )
## Trackers ##

This determines position of tracker buttons

@Terapack
Just downloaded. Nothing wrong, it can't be empty when it is almost 10mb

Also, the one with U.I. enhancements is Ultrapack, not Terapack

Hi, Platy, I have trackers edited as you wrote but button is one too. Some next advice, please?
BTW, I tried your UI pack and here you have trackers brite abit by other way. I also noticed that the wonders and resources trackers have different encoding. Can there be anyone why I'm still displays a one button still?
 
Great People Bar, Scoreboard, Specialist Count standalones updated to latest version.
Removed Wonder and Resource Standalones.
Released Trackers Standalone.

Ultrapack
Fixed Great People List issue
Master Icon no longer show in Scoreboard unless player has vassal(s)
 
More tweaks to Regicide:

After some playing around, I realised that the Great General Unit alone, does not have attack animations.

So now the King is actually spawned as a Unit with GG attached.
Early: Swordsman
Middle: Knight
Late: Rifleman

Unit Artstyle applied.

Looks great, and souds realistic enough :king:
Royal Guard for the King units, which increases in strength if you have more cities
 
Starting Resource

Features:
Each Civilization will start with a Resource specified in the XML file provided.
The resource will spawn in a suitable plot in BFC of the capital if possible.
Else, it will be added directly to the city itself.





Basically just a C&P from my imperialistic trait for dacubz
 
:bowdown: Golden Python, what does the code do in 'def onFirstContact'?

Could it be skipped (without being :whipped:)?!...
 
Thanks, you think of everything!
 
ohh the unique bonus serves me so much! ty!


hey platy, so i was dreaming yesterday, and i dreamed an idea for a mod for you,
(look - your python work gets even to my dreams... lol)

so here my thought:

this might be hard to create, even if you dont think its good, it thought id share :

Season python mod.

a mod, that makes season changes to the map.
you will be able to set the times for each season by length time, till the season that fallows.

every season, will affect many things on the map -
summer - will bring higher food/gold the food from the map *maybe replace terrain with dry terrain.
winter - will freeze the map, slowly brings snow/cold terrain to the map - reducing movement speed, improvement speed, damaging units that stay out in the cold too long (not in cities)
lower food.
auttom/spring, same idea.

i guess such a mod will require some extensive work, by man, seasons in civ.. well me likey :)
 
Doable but impracticable.
It means every x turn, loop through whole map and adjust every tile accordingly.

Also, considering 1 turn in ancient era is at least 20 years, doesn't make sense for a season to last x turns
 
Regicide

Looks weird to see King Catherine, so added Queen units.
Functions similar to Kings except new artwork and name.

Artwork by Saibotleih of course :D

P.S.
The gender differentiation is done by hard coded python.
For mods with added leaders, include the female ones into the list in Regicide file.

I didn't bother to adjust the pedia.
Whether you are King or Queen, pedia will only show King.
 

Attachments

  • Civ4ScreenShot0008.JPG
    Civ4ScreenShot0008.JPG
    143.4 KB · Views: 88
  • Civ4ScreenShot0009.JPG
    Civ4ScreenShot0009.JPG
    147.6 KB · Views: 87
  • Civ4ScreenShot0010.JPG
    Civ4ScreenShot0010.JPG
    148.6 KB · Views: 83
Ultrapack

1) DOM
Added buttons for UU and UB

2) Victory Screen
A) Fixed 1 bug in Cultural Victory
B) Own Team Member no longer eligible to be your "Best Rival" for Cultural Victory (BTS bug)
 

Attachments

  • Civ4ScreenShot0000.JPG
    Civ4ScreenShot0000.JPG
    93.4 KB · Views: 98
Top Bottom