incremental patch discussion

Incremental Patch 1.7.2.4

Install Sequence: 1.7 -> 1.7.2 -> 1.7.2.4

Game Changes

+ Include embryodead's fix for the Spice Palaces from david's patch 1.7.1.3

+ Atreides now start with Exploration, Fremen with Mysticism/Desert Survival and a free Scout, as per Ahriman's recent XML changes

+ Laza Tiger no longer replaces Master Guardsman, now has national limit 5, still only available to Corrino. Added penalty versus Suspensors (they already have penalties to City Attack and Defense)

+ Included NeseryozniyVET's Dynamic Tech Advisor. Commented out two lines in Config/init.xml as advised.


Art Changes

+ Changed the Main Menu a bit. The moons are now smaller and should no longer flicker on some orbits. I've also added a little slide show of images to help set the Dunish flavour - I plan to add a few more.

+ Reskinned the Water Enviroment backdrop for the Pedia.

+ New Unit Art for Harkonnen Howitzer, Fish Speaker, Laza Tiger, No Ship, Monitor Warship, All Suspensors apart from Carrier

Download Link

Edit: You will need to install 1.7.2.5 over this otherwise there will be Python errors.
 
Nice!
I've been doing a bit of manual testing, I think everything is shaping up very nicely. For ages we worried that a spice economy wasn't strong enough, but from testing I think now a spice economy is if anything stronger than a terraforming economy (for human players); the spice silos make a huge difference, and you don't have the big diplomacy penalties that you get from arrakis paradise civic (because the AI all choose arrakis spice unless forced to do otherwise by Favorite Civic in leaderhead).
I'm wondering if we should reduce the catchbasin penalty down to -2 water, and eventually add some forests that can spawn in sink tiles with a +1h bonus. Terraforming economies can end up mildly hammer-poor, because the grassland produces no hammers.

*edit*
The monitor warship looks like its *buildable* with the Atomics tech. Intention was for it to come only from completing the projects. Is this just placeholder until the Project work is completed?
The graphic looks badass though; I like that its BIG.
 
*edit*
The monitor warship looks like its *buildable* with the Atomics tech. Intention was for it to come only from completing the projects. Is this just placeholder until the Project work is completed?

Yes, just placeholder. I'm sure I can figure out the Python from looking at the Kwizatz Haderach projects unless david fancies doing it. Also, the Great Convention Breached/Atomics stuff is outstanding.

Also, this line needs to removed from the file DuneWays.py in 1.7.2.4:
Code:
self.iBClass  = self.GetCheckInfo("BUILDINGCLASS_HOUSE_CORP")

I'm pretty sure this is responsible for all the Python errors you and I have been experiencing. I'll attach the amended file to this post shortly.
 
I've attached the DuneWars.py fix for 1.7.2.4 to the patch post. Or you can just delete that line from DuneWars.py yourself...

Also, does anyone know how to stop CivilizationIV.ini getting perpertually overwritten. I'm on a different PC to my usual one and I keep having to re-save my settings. Setting it to read-only doesn't seem to work.
 
awesome work deliverator, i really like the crafts, where did you get the idea for the models?

they are very dunish!

***
on my usual note, i just wanna let you guys know, that ill keep updating dune to revdcm as it goes on the versions (i make test for stability and such) i may not be active on the forum, but every morning i stop by here... so once you guys want to upgrade this (don't forget it has bbai), be sure to tell me and ill upload the mod (its for my own fun..)

keep up the great work...soon this mod will be more fun then dune 2, if its not already is.
 
Greetings friends. I've noticed that all units have "unitname pedia stub" for their background so I attempted to fix it a bit.

Check the attachment, it has Background info for Laza tigers, Mentats, Slaves and Sayyadinas. If such level of "stub" is ok for you, I will work on other units as well.

P.S. Also "Erron in EndGameTurn event handler ..." error appears every turn even in 1.7.2.4. Do you know how can I fix it by myself before the next patch and which problems may hide within it?
 

Attachments

I get no Python errors in 1.7.2.4 (landing stage worked too), just minor graphical glitches so far: the missing rocket trooper texture is still not included in the patch (though I have it) and CHOAM holy city icon is cut off. EDIT: Also polar rockforms are missing NIFs.
 

Attachments

  • choam.jpg
    choam.jpg
    12.1 KB · Views: 117
Incremental Patch 1.7.2.5

Requires 1.7.2.4 to be installed first

Install Sequence: 1.7 -> 1.7.2 -> 1.7.2.4 -> 1.7.2.5

+ Fixed remaining Python errors relating to the removal of Spice Corporations

Religion Icons/Gamefont:
+ Fixed CHOAM holy city gamefont
+ Brightened-up Shai Hulud religion icon and gamefont
+ Made Mahdi gamefont background consistent with new icon, still to fix Mahdi building icons

+ Minor fix to Great Processor icon

Download Link
 
the missing rocket trooper texture is still not included in the patch (though I have it) ... Also polar rockforms are missing NIFs.

Are you definitely installing Patch 1.7.2 before you install incremental patch 1.7.2.4 embryodead?

Both these items were added between 1.7 and 1.7.2, and I have tested with a clean install and can't reproduce your problem... :confused:
 
i also had the python error and now its gone with 1.7.2.4, perhaps you did not install the patches currently.

Just to clarify, 1.7.2.4 DOES have Python errors. That's why I posted the hotfixed DuneWars.py.

You can now install 1.7.2.5 to make them go away.
 
It's strange, I've got that "handler" error with a hotfix... I will try 1.7.2.5 now.

Even the hotfix still has errors unfortunately - I'll take it down and point people to 1.7.2.5.
 
Are you definitely installing Patch 1.7.2 before you install incremental patch 1.7.2.4 embryodead?

Both these items were added between 1.7 and 1.7.2, and I have tested with a clean install and can't reproduce your problem... :confused:

Yes, 1.7, 1.7.1, 1.7.2 and incremental patches - could it be because I installed them by unzipping the exes? (main installer won't run saying I already have DW installed etc.) EDIT: I'll just delete everything and install it normally then let you know.
 
I am running 1.7.2.4 without the hotfix and without any (obvious?) errors, for a couple of hundred turns.

I haven't looked at your 'Pedia stuff, but any contributions are very welcome and much appreciated.
 
Shall I take 1.7.2.5 and make it into a 1.7.3 release?

Edit: I have taken 1.7.2.5 and made it into a 1.7.3 release. Since the 1.7.2 release had such a severe bug, and there are at least 6 patches floating around in the last week, I have put up a test version of 1.7.3 at this link. No matter which patches you have installed or not, this one should go over it and fix everything. It contains all the files which have been touched since 1.7. The file size is 10 MB.

If several people can confirm that this is working for them, then I will announce it.
 
main installer won't run saying I already have DW installed etc.

I am not familiar with this problem. When the main installer detects a previous version, it does not prevent you from re-installing. What goes wrong for you when you just tell the installer to continue?

Has anybody else experienced a similar problem?
 
Shall I take 1.7.2.5 and make it into a 1.7.3 release?

Edit: I have taken 1.7.2.5 and made it into a 1.7.3 release. Since the 1.7.2 release had such a severe bug, and there are at least 6 patches floating around in the last week, I have put up a test version of 1.7.3 at this link. No matter which patches you have installed or not, this one should go over it and fix everything. It contains all the files which have been touched since 1.7. The file size is 10 MB.

If several people can confirm that this is working for them, then I will announce it.

Is it too late to ask you to remake 1.7.3 with this new version of DuneWars.py? I have added the functionality for the Monitor Warship projects and the Great Convention Breached wonder. This pretty much completes the tech tree rework (although there is polishing required).

In addition to using this updated DuneWars.py, the PrereqTech for the UNIT_MONITOR_WARSHIP in unit infos needs to be set to NONE so that it cannot be built by conventional means.
 
Back
Top Bottom