v23 Bugs and Crashes

Status
Not open for further replies.
No, i just re-did my WHOLE Civ4 re-install and had all games and other stuff deleted, sorry. That is why i moved (if you look) the MLF with The_J's to the bottom of the list, i thought something might be overriding it, but that was when i went to the Emergency Room and all the other stuff happening to me:old:

It is more likely to be in the python so it is the config/init.xml and config/The_Jmods.xml which need to be checked.

Civopedia Bug:

If you have the building papermaker selected and use the link for paper, the resource it produces, it links you to the paper tech instead of the resource.
I think Steel resource and Steel tech have the same pedia hyperlink problem.

As does the Vassalage tech and the two "Vassalage" civics.

IIRC it is because they have the same name in the text. Ie both are "Vassalage", or both are Paper", or both are "Steel". I fixed it for the Jaguar (warrior vrs. animal).
 
attachment.php


The Barney Stone event is giving a pink icon.
 
attachment.php


The Barney Stone event is giving a pink icon.

I moved all of my Wonders into an individual Wonders folder and didn't realize the art path needed to be updated. I updated the path for all my events tied to Wonders and pushed the change to the SVN.
 
I Guess you could chnage the names ...

Paper -> Paper Making

Steel -> Steelmaking

Not sure about Vassalage since there are 2 Civics (Power and Military). Serfdom maybe?

I'd really like to stay away from changing tech names. It sounds to me like there is some kind of bug in the Pedia about using the name instead of the TXT_KEY for hyperlinks. Do you think that is possible to fix?
 
So its about 5000 BC, large map, 3 civs left. Somehow, the game slows to a complete freeze. I've run larger games longer - it shouldn't be my computer. v23, no changes. Sorry, I can provide a minidump later. Specifically, all combat had gradually been slowing down in between, and during turns. Finally, after ending the turn at this point in the save, my stone axeman kills a cave bear slowly, and then the whole thing just stops running.
 

Attachments

So its about 5000 BC, large map, 3 civs left. Somehow, the game slows to a complete freeze. I've run larger games longer - it shouldn't be my computer. v23, no changes. Sorry, I can provide a minidump later. Specifically, all combat had gradually been slowing down in between, and during turns. Finally, after ending the turn at this point in the save, my stone axeman kills a cave bear slowly, and then the whole thing just stops running.

Version 24 will be coming out sometime today, when i can get ahold of MrAzure, where ever he is???
 
Not in a position to look at it until I stabilize the viewport changes (could be at least a a week). Does it just take a long time to complete the turn, or actually never complete?

It would just never complete, but I managed to load a different auto-save so don't worry about it.
 
It would just never complete, but I managed to load a different auto-save so don't worry about it.

I absolutely should worry about it when I am able to do so. Please post the save - I WILL look at it at some point.
 
I'd really like to stay away from changing tech names. It sounds to me like there is some kind of bug in the Pedia about using the name instead of the TXT_KEY for hyperlinks. Do you think that is possible to fix?

I'm not sure that would be even a possible fix. There's so much that calls to the core coding in that sort of thing (unless the pedia itself is largely driven by python I'm unaware of.) I can understand how having two items, like a tech and a civic, named the same thing would work fine since they have differing text keys but would cause problems for a linking engine in the pedia. The only feasible solution would be to change the names. And usually, this shouldn't be difficult I'd think.

I Guess you could chnage the names ...

Paper -> Paper Making

Steel -> Steelmaking

Not sure about Vassalage since there are 2 Civics (Power and Military). Serfdom maybe?
I'll suggest:
Paper Resource: should stay as "Paper".
Paper Tech: "Mulching Process".

Steel Resource: "Steel Bars" (this goes for all processed metal resources...)
Steel Tech: "Steel Alloys"

Vassalage Tech: stays "Vassalage"
Vassalage Power Civic: "Suzerainty"
Vassalage Military Civic: "Fiefdom"

Wikipedia said:
The stratification of a fighting band of vassals into distinct groups might roughly be correlated with the new term "fief" that was superseding "benefice" in the 9th century. An "upper" group was composed of great territorial magnates, which were strong enough to ensure the inheritance of their benefice to the heirs of their family. The "lower" group consisted of landless knights attached to a count or duke.

~

Tactical Fusi and Fusion Nova still doesn't work, also in 3013.
Judging by how other advanced nukes were put into play, this may be a result of a missing python reference? The other advanced nuke effects were certainly delivered via python. I don't know how to fix that myself but I'm saying it here to let those py modders here know its most likely in their court.

~

If an AI commits a Espionage mission against you, all you have to do is go to the espionage screen, and look to see which leader has "-100 Espionage Points" to know who did it. Kinda ruins the suspense
Here's what I mean, take a look at Mansa Musa, and the two numbers to the right of him. The one on the bottom is his total espionage points against me, and he lost 376 points this turn. Because he spent them against me.
This has been this way since Vanilla. Any ideas as to how this could be reprogrammed? I mean, we find its easy enough to determine who just committed an espionage act on you by suddenly finding a bunch of cities lighting up, and any other sign that someone just lost a bunch of espionage points they had against us. In other words, there's going to be a lot of unavoidable 'tells' in the espionage system as it currently operates without a massive overhaul of the entire mechanism.
 
When using the domestic adviser, selecting certain cities causes a massive framerate drop, directly after re-sorting the cities in the order that they were founded/acquired. Most cities are unaffected, but the issue seems to develop into cities over time.

Cities affected in attached save:
Nese Cere (or whatever my home city is called) and any city that is doing research. There may be more; haven't gone through them all to check.

This has been a long-standing issue, so if it is known, I apologize.

I was also getting this, but it disappeared a few turns later when I finished building Adam Smith's Trading Company. Maybe it has something to do with that wonder having no mouseover text in the build queue?
 
I'm not sure that would be even a possible fix. There's so much that calls to the core coding in that sort of thing (unless the pedia itself is largely driven by python I'm unaware of.) I can understand how having two items, like a tech and a civic, named the same thing would work fine since they have differing text keys but would cause problems for a linking engine in the pedia. The only feasible solution would be to change the names. And usually, this shouldn't be difficult I'd think.


I'll suggest:
Paper Resource: should stay as "Paper".
Paper Tech: "Mulching Process".

Steel Resource: "Steel Bars" (this goes for all processed metal resources...)
Steel Tech: "Steel Alloys"

I think the Sevopedia is all Python controlled. The folder is Assets\Python\Contrib\Sevopedia. There's probably something at fault in the def link function that starts at line 858. I really wouldn't want to mess with the Paper or Steel tech names. Mulching Process sounds like a gardening technology.

An idea occurred to me after I posted this: what if you added a space to the end of the resource name? That is, the tech would be "Paper" and the resource would be "Paper "? Would that make them separate enough that the Sevopedia could distinguish between them?
 
We are going to have to redo the Pedia at some stage to split out the resources (map, manufactured and culture) at least. I would not worry too much about it.
 
Slightly strange thing happens here. The Dutch have an enormous army outside one of my cities, on this turn I withdrew all defenders and the next turn the Dutch withdrew instead of taking the city.

City name is Lingupura, just withdraw the units from the city and click through the rest on this turn.
 

Attachments

Status
Not open for further replies.
Back
Top Bottom