BeefontheBone
Windbag of the sea
- Joined
- Nov 7, 2005
- Messages
- 2,018
I think the pointers showed up the turn after for me - maybe a function which refreshes them?
Traceback (most recent call last):
File "CvScreensInterface", line 371, in pediaJumpToImprovement
File "CvPediaMain", line 1084, in pediaJump
File "CvPediaImprovement", line 95, in interfaceScreen
RuntimeError: unidentifiable C++ exception
ERR: Python function pediaJumpToImprovement failed, module CvScreensInterface
void CvGame::normalizeStartingPlots()
{
PROFILE_FUNC();
if (!(GC.getInitCore().getWBMapScript()) || GC.getInitCore().getWBMapNoPlayers())
{
/*************************************************************************************************/
/** Flavour Mod 06/23/08 Written: Jean Elcard Imported: Xienwolf **/
/** **/
/** Forces game to ignore Normalization Routines in the DLL **/
/*************************************************************************************************/
/** ---- Start Original Code ---- **
if (!gDLL->getPythonIFace()->pythonNormalizeStartingPlotLocations() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeStartingPlotLocations();
}
/** ---- End Original Code ---- **/
if (!isOption(GAMEOPTION_FLAVOUR_START))
{
if (!gDLL->getPythonIFace()->pythonNormalizeStartingPlotLocations() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeStartingPlotLocations();
}
}
/*************************************************************************************************/
/** Flavour Mod END **/
/*************************************************************************************************/
}
if (GC.getInitCore().getWBMapScript())
{
return;
}
if (!gDLL->getPythonIFace()->pythonNormalizeAddRiver() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeAddRiver();
}
if (!gDLL->getPythonIFace()->pythonNormalizeRemovePeaks() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeRemovePeaks();
}
if (!gDLL->getPythonIFace()->pythonNormalizeAddLakes() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeAddLakes();
}
/*************************************************************************************************/
/** Flavour Mod 06/23/08 Written: Jean Elcard Imported: Xienwolf **/
/** **/
/** Forces game to ignore Normalization Routines in the DLL **/
/*************************************************************************************************/
/** ---- Start Original Code ---- **
if (!gDLL->getPythonIFace()->pythonNormalizeRemoveBadFeatures() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeRemoveBadFeatures();
}
if (!gDLL->getPythonIFace()->pythonNormalizeRemoveBadTerrain() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeRemoveBadTerrain();
}
/** ---- End Original Code ---- **/
if (!isOption(GAMEOPTION_FLAVOUR_START))
{
if (!gDLL->getPythonIFace()->pythonNormalizeRemoveBadFeatures() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeRemoveBadFeatures();
}
if (!gDLL->getPythonIFace()->pythonNormalizeRemoveBadTerrain() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeRemoveBadTerrain();
}
}
/*************************************************************************************************/
/** Flavour Mod END **/
/*************************************************************************************************/
if (!gDLL->getPythonIFace()->pythonNormalizeAddFoodBonuses() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeAddFoodBonuses();
}
/*************************************************************************************************/
/** Flavour Mod 06/23/08 Written: Jean Elcard Imported: Xienwolf **/
/** **/
/** Forces game to ignore Normalization Routines in the DLL **/
/*************************************************************************************************/
/** ---- Start Original Code ---- **
if (!gDLL->getPythonIFace()->pythonNormalizeAddGoodTerrain() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeAddGoodTerrain();
}
if (!gDLL->getPythonIFace()->pythonNormalizeAddExtras() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeAddExtras();
}
/** ---- End Original Code ---- **/
[COLOR="Blue"]if (!isOption(GAMEOPTION_FLAVOUR_START))
{[/COLOR]
[COLOR="Green"]if (!gDLL->getPythonIFace()->pythonNormalizeAddGoodTerrain() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeAddGoodTerrain();
}
if (!gDLL->getPythonIFace()->pythonNormalizeAddExtras() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeAddExtras();
}[/COLOR]
[COLOR="Blue"]}[/COLOR]
/*************************************************************************************************/
/** Flavour Mod END **/
/*************************************************************************************************/
[COLOR="Red"] if (!gDLL->getPythonIFace()->pythonNormalizeAddGoodTerrain() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeAddGoodTerrain();
}
if (!gDLL->getPythonIFace()->pythonNormalizeAddExtras() || gDLL->getPythonIFace()->pythonUsingDefaultImpl())
{
normalizeAddExtras();
}[/COLOR]
}
City display, or manabar in the mainscreen? I know for certain that the city display is linked to the base variables and should update immediately. However I haven't looked closely at the manabar to see if it is updated regularly. Fairly certain that it is though.
1. The Archos' Mother's Nest gives a happy face for Sheep, Pig, Cow and Toad. Why not for Horse and Deer? Not tasty enough for spiders?
1. The Archos' Mother's Nest gives a happy face for Sheep, Pig, Cow and Toad. Why not for Horse and Deer? Not tasty enough for spiders?
2. There is a Python exception if you chose the Nomad Camp improvement in the Civilopedia.
Spoiler :Code:Traceback (most recent call last): File "CvScreensInterface", line 371, in pediaJumpToImprovement File "CvPediaMain", line 1084, in pediaJump File "CvPediaImprovement", line 95, in interfaceScreen RuntimeError: unidentifiable C++ exception ERR: Python function pediaJumpToImprovement failed, module CvScreensInterface