Ingame Editor

I have quite a few cities, 12 civs and 24 CSs.
It is 1710 AD and if I open IGE:
[253079.048] Initializing Lua 5.1.4
[253156.450] InstalledPanel: Refreshing Mods
[253156.450] InstalledPanel: GetModBrowserListings()
[253156.453] InstalledPanel: Refreshing Mods
[253156.453] InstalledPanel: GetModBrowserListings()
[253156.457] InstalledPanel: Refreshing Mods
[253156.457] InstalledPanel: GetModBrowserListings()
[253158.590] InstalledPanel: Refreshing Mods
[253158.590] InstalledPanel: GetModBrowserListings()
[253168.447] InstalledPanel: Refreshing Mods
[253168.447] InstalledPanel: GetModBrowserListings()
[253168.450] InstalledPanel: Refreshing Mods
[253168.450] InstalledPanel: GetModBrowserListings()
[253212.902] CivilopediaScreen: SetSelectedCategory(12)
[253212.920] CivilopediaScreen: CivilopediaCategory[CategoryTerrain].DisplayList
[253212.928] CivilopediaScreen: SetSelectedCategory(1)
[253212.928] CivilopediaScreen: CivilopediaCategory[CategoryHomePage].DisplayList
[253213.623] Tutorial: Loaded Additional Tutorial checks - Assets\DLC\Expansion\Tutorial\lua\TutorialInclude_Expansion1.lua
[253214.333] GenericPopup: Loaded Popup - Assets\DLC\Expansion\UI\InGame\PopupsGeneric\DeclareWarMovePopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\DLC\Expansion\UI\InGame\PopupsGeneric\PuppetCityPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmImprovementRebuildPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\NetworkKickedPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\CityPlotManagementPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmCommandPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\MinorCivEnterTerritoryPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\LiberateMinorPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ReturnCivilianPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\AnnexCityPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\DeclareWarMovePopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\BarbarianRansomPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmGiftPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmCityTaskPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\PuppetCityPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\DeclareWarRangeStrikePopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmPolicyBranchPopup.lua
[253214.333] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\MinorCivGoldPopup.lua
[253215.303] ChoosePantheonPopup: -252
[253215.303] ChoosePantheonPopup: 963
[253215.304] ChoosePantheonPopup: 711
[253215.427] EspionageOverview: Refreshing Agents
[253215.431] EspionageOverview: Refreshing My Cities
[253215.455] EspionageOverview: Refreshing their Cities
[253215.740] IGE_Controller_All: ****************************************************************
[253215.740] IGE_Controller_All: Starting...
[253215.816] IGE_Overlay: loaded
[253215.821] IGE_CityBanner: loaded
[253215.848] IGE_MiniMap: loaded
[253215.864] IGE_TabsBar: IGE_TabsBar
[253215.874] IGE_ActivePlayerSelection: IGE_ActivePlayerSelection
[253215.917] IGE_RiversElement: IGE_RiversElement
[253215.927] IGE_TerrainPanel: IGE_TerrainPanel
[253215.942] IGE_CitiesPanel: IGE_CitiesPanel
[253215.955] IGE_UnitsPanel: IGE_UnitsPanel
[253215.967] IGE_PlayersPanel: IGE_PlayersPanel
[253215.977] IGE_TechsPanel: IGE_TechsPanel
[253215.988] IGE_PoliciesPanel: IGE_PoliciesPanel
[253216.007] IGE_ConfirmPopup: IGE_ConfirmPopup
[253216.044] IGE_Window: IGE_Window
[253216.044] IGE_Window: IGE_ShareGlobalAndOptions
[253216.044] IGE_Window: IGE_SharingGlobalAndOptions, IGE=...
[253216.044] IGE_Window: IGE loaded
[253217.825] Demographics: Dequeuing demographics
[253217.825] Demographics: Dequeuing demographics
[253462.092] IGE_Window: IGE_PingAllVersions, data=...
[253462.114] IGE_Window: IGE_Initialize
[253462.114] IGE_Window: IGE:Gods and kings=true
[253462.114] IGE_Window: IGE_TabsBar.OnInitialize
[253462.119] IGE_Window: IGE_TabsBar.OnInitialize - Done
[253462.123] IGE_Window: IGE_TerrainPanel.OnInitialize
[253462.184] IGE_Window: IGE_RegisterTab, ID="TERRAIN_EDITION", name="Terrain (F1)", icon=0, group="edit"
[253462.184] IGE_Window: IGE_SelectedPanel, ID="TERRAIN_EDITION"
[253462.184] IGE_Window: IGE_RegisterTab, ID="TERRAIN_PAINTING", name="Terrain (F3)", icon=0, group="paint"
[253462.184] IGE_Window: IGE_TerrainPanel.OnInitialize - Done
[253462.237] IGE_Window: IGE_RegisterTab, ID="CITIES_AND_UNITS", name="Cities And units (F2)", icon=1, group="edit"
[253462.237] IGE_Window: IGE_UnitsPanel.OnInitialize
[253462.266] IGE_Window: IGE_RegisterTab, ID="UNITS", name="Units (F4)", icon=2, group="paint"
[253462.266] IGE_Window: IGE_UnitsPanel.OnInitialize - Done
[253462.270] IGE_Window: IGE_RegisterTab, ID="PLAYERS", name="Players (F6)", icon=3, group="change"
[253462.320] IGE_Window: IGE_TechsPanel.InitializeHelp
[253462.489] IGE_Window: IGE_RegisterTab, ID="TECHS", name="Technologies (F7)", icon=4, group="change"
[253462.489] IGE_Window: IGE_PoliciesPanel.OnInitialize
[253462.504] IGE_Window: IGE_RegisterTab, ID="POLICIES", name="Social Policies (F8)", icon=5, group="change"
[253462.504] IGE_Window: IGE_PoliciesPanel.OnInitialize - Done
[253462.505] IGE_Window: Initialization completed
[253462.505] IGE_Window: IGE_Showing
[253462.527] IGE_Window: Updating fog
[253462.527] IGE_Window: SetFog - begin
[253462.527] IGE_Window: Updating fog - done
[253462.648] IGE_Window: OpenCore - step1
[253462.648] IGE_Window: OpenCore - step2
[253462.648] IGE_Window: OpenCore - done
[253462.648] IGE_Window: SaveFile - begin
[253462.648] IGE_Window: Get files list
[253462.770] IGE_Window: Get first free index
[253462.787] IGE_Window: Get oldest index
[253462.802] IGE_Window: Deleting
[253462.805] IGE_Window: Deleting IGE1
[253462.805] IGE_Window: \Users\akivajohnson\Library\Containers\com.aspyr.civ5campaign\Data\Library\Application Support\Civilization V Campaign Edition\Saves\single\IGE1.Civ5Save
 
[253837.228] Initializing Lua 5.1.4
[253907.332] InstalledPanel: Refreshing Mods
[253907.332] InstalledPanel: GetModBrowserListings()
[253907.335] InstalledPanel: Refreshing Mods
[253907.335] InstalledPanel: GetModBrowserListings()
[253907.340] InstalledPanel: Refreshing Mods
[253907.340] InstalledPanel: GetModBrowserListings()
[253918.377] InstalledPanel: Refreshing Mods
[253918.377] InstalledPanel: GetModBrowserListings()
[253918.379] InstalledPanel: Refreshing Mods
[253918.380] InstalledPanel: GetModBrowserListings()
[254274.805] WorldBuilderMapLoader: -------------------------------
[254274.805] WorldBuilderMapLoader: Map Generation - Adding Goodies
[254274.838] WorldBuilderMapLoader: -------------------------------
[254274.838] WorldBuilderMapLoader: Map Generation - Adding Resources
[254300.794] CivilopediaScreen: SetSelectedCategory(12)
[254300.794] CivilopediaScreen: CivilopediaCategory[CategoryTerrain].DisplayList
[254300.802] CivilopediaScreen: SetSelectedCategory(1)
[254300.802] CivilopediaScreen: CivilopediaCategory[CategoryHomePage].DisplayList
[254301.532] Tutorial: Loaded Additional Tutorial checks - Assets\DLC\Expansion\Tutorial\lua\TutorialInclude_Expansion1.lua
[254301.987] GenericPopup: Loaded Popup - Assets\DLC\Expansion\UI\InGame\PopupsGeneric\DeclareWarMovePopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\DLC\Expansion\UI\InGame\PopupsGeneric\PuppetCityPopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmImprovementRebuildPopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\NetworkKickedPopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\CityPlotManagementPopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmCommandPopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\MinorCivEnterTerritoryPopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\LiberateMinorPopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ReturnCivilianPopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\AnnexCityPopup.lua
[254301.987] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\DeclareWarMovePopup.lua
[254301.988] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\BarbarianRansomPopup.lua
[254301.988] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmGiftPopup.lua
[254301.988] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmCityTaskPopup.lua
[254301.988] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\PuppetCityPopup.lua
[254301.988] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\DeclareWarRangeStrikePopup.lua
[254301.988] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\ConfirmPolicyBranchPopup.lua
[254301.988] GenericPopup: Loaded Popup - Assets\UI\InGame\PopupsGeneric\MinorCivGoldPopup.lua
[254302.666] ChoosePantheonPopup: -252
[254302.666] ChoosePantheonPopup: 963
[254302.666] ChoosePantheonPopup: 711
[254303.179] IGE_Controller_All: ****************************************************************
[254303.179] IGE_Controller_All: Starting...
[254303.227] IGE_Overlay: loaded
[254303.233] IGE_CityBanner: loaded
[254303.249] IGE_MiniMap: loaded
[254303.265] IGE_TabsBar: IGE_TabsBar
[254303.275] IGE_ActivePlayerSelection: IGE_ActivePlayerSelection
[254303.318] IGE_RiversElement: IGE_RiversElement
[254303.329] IGE_TerrainPanel: IGE_TerrainPanel
[254303.343] IGE_CitiesPanel: IGE_CitiesPanel
[254303.355] IGE_UnitsPanel: IGE_UnitsPanel
[254303.371] IGE_PlayersPanel: IGE_PlayersPanel
[254303.383] IGE_TechsPanel: IGE_TechsPanel
[254303.394] IGE_PoliciesPanel: IGE_PoliciesPanel
[254303.419] IGE_ConfirmPopup: IGE_ConfirmPopup
[254303.449] IGE_Window: IGE_Window
[254303.449] IGE_Window: IGE_ShareGlobalAndOptions
[254303.449] IGE_Window: IGE_SharingGlobalAndOptions, IGE=...
[254303.449] IGE_Window: IGE loaded
[254304.479] Demographics: Dequeuing demographics
[254304.479] Demographics: Dequeuing demographics
[254912.602] TechTree: REFRESHING TECH DISPLAY
[254918.454] IGE_Window: IGE_PingAllVersions, data=...
[254918.454] IGE_Window: IGE_Initialize
[254918.454] IGE_Window: IGE:Gods and kings=true
[254918.454] IGE_Window: IGE_TabsBar.OnInitialize
[254918.458] IGE_Window: IGE_TabsBar.OnInitialize - Done
[254918.462] IGE_Window: IGE_TerrainPanel.OnInitialize
[254918.517] IGE_Window: IGE_RegisterTab, ID="TERRAIN_EDITION", name="Terrain (F1)", icon=0, group="edit"
[254918.574] IGE_Window: IGE_SelectedPanel, ID="TERRAIN_EDITION"
[254918.574] IGE_Window: IGE_RegisterTab, ID="TERRAIN_PAINTING", name="Terrain (F3)", icon=0, group="paint"
[254918.574] IGE_Window: IGE_TerrainPanel.OnInitialize - Done
[254918.633] IGE_Window: IGE_RegisterTab, ID="CITIES_AND_UNITS", name="Cities And units (F2)", icon=1, group="edit"
[254918.633] IGE_Window: IGE_UnitsPanel.OnInitialize
[254918.666] IGE_Window: IGE_RegisterTab, ID="UNITS", name="Units (F4)", icon=2, group="paint"
[254918.666] IGE_Window: IGE_UnitsPanel.OnInitialize - Done
[254918.675] IGE_Window: IGE_RegisterTab, ID="PLAYERS", name="Players (F6)", icon=3, group="change"
[254918.745] IGE_Window: IGE_TechsPanel.InitializeHelp
[254919.143] IGE_Window: IGE_RegisterTab, ID="TECHS", name="Technologies (F7)", icon=4, group="change"
[254919.143] IGE_Window: IGE_PoliciesPanel.OnInitialize
[254919.158] IGE_Window: IGE_RegisterTab, ID="POLICIES", name="Social Policies (F8)", icon=5, group="change"
[254919.158] IGE_Window: IGE_PoliciesPanel.OnInitialize - Done
[254919.159] IGE_Window: Initialization completed
[254919.159] IGE_Window: IGE_Showing
[254919.179] IGE_Window: Updating fog
[254919.179] IGE_Window: SetFog - begin
[254919.179] IGE_Window: Updating fog - done
[254919.180] IGE_Window: OpenCore - step1
[254919.180] IGE_Window: OpenCore - step2
[254919.180] IGE_Window: OpenCore - done
[254919.180] IGE_Window: SaveFile - begin
[254919.180] IGE_Window: Get files list
[254919.287] IGE_Window: Get first free index
[254919.296] IGE_Window: Get oldest index
[254919.304] IGE_Window: Deleting
[254919.305] IGE_Window: Deleting IGE1
[254919.305] IGE_Window: \Users\akivajohnson\Library\Containers\com.aspyr.civ5campaign\Data\Library\Application Support\Civilization V Campaign Edition\Saves\single\IGE1.Civ5Save
 
@Akiva
Please try to use this new version instead, tell me if it changes something.

PS: Last time I told you to try to open and close IGE four times in a row with autosave enabled. If you did, I would have discovered that bug sooner. ;)
 

Attachments

Here is the v29 that fixes or circumvents the bugs reported so far.

Mars83's bug was easy to fix: actually, IGE maintains a list of plots that require ownership update (for which I remove then reset ownership) and this list was never cleared. So rather than updating one hex, IGE was updating all the hexes that previously required an update. The list was only flushed when you reloaded a game. It had consequences over long-time performances of terrain edition with IGE (no other consequences: especially it couldn't affect performances when IGE was closed).

Pouakai's bugs, though, were a hell to fix because it implied two civ5 bugs, caused many crashes during my tests and civ5 really got on my nerve. SO, to create a religous unit, I need to move units in the town, purchase the unit, then move every unit back, then move the create unit forth.
Now the first civ5 bug is that sometimes moved units are still listed as being on the city plot (a warrior when there was also a great engineer for example - doesn't make sense but it happens) and this sometimes caused an infinite loop ("while there are units in the city move them"). The second civ5 bug is that, after some units have been moved but not really moved (first bug), IsCanPuchaseCity returns true ("this city can purchase that unit") when it should be false ("the unit is still there and blocking the purchase"). This results in IGE buying the unit but the unit not being bought, hence the missing error message and faith being increased.
I prevented the infinite loop to happen and added a special check to detect false positives. In this last case IGE will tell you it couldn't find a city to purchase although you won't understand why since city X should be able to buy it according to you.

Now it also means that teleporting units can cause strange bugs I won't be able to prevent. Oh yes Firaxis, whip me hard!

Isn't nice to have an easy fix? The only mods i use i am trying to have around 10 mods With now not more than 6 civs and around 3 if needed... IGE, CSD, Culture Diff., Echoes of Ages, a wonder pack, infoaddict, and some of Whohowards mods... if needed the "have fun! cheat" mod.

So basically don't use the teleporting unless you get "interesting things" will happen. Its just one of those Firaxis gifts to you...as there is ALWAYS a catch.
 
Isn't nice to have an easy fix?
Oh! You bet it is! :D

So basically don't use the teleporting unless you get "interesting things" will happen. Its just one of those Firaxis gifts to you...as there is ALWAYS a catch.
Actually, it would be more like "don't use teleporting from or to cities". But even with that, it would require more testing: maybe the effects vanish after some frames, etc. I have no idea. ^^

That when it worked I forgot I was still in Nihm and had more testing to do. ;);)
No worries, I figured that out. ;)
 
@Craig
Since Firaxis didn't provide a way to set the religion of a unit, I cannot magically create religious unit: they would be religious! This is why missionaries and inquisitors are actually bought then teleported. And since great prophets cannot be bought...
:(
 
Oh! You bet it is! :D


Actually, it would be more like "don't use teleporting from or to cities". But even with that, it would require more testing: maybe the effects vanish after some frames, etc. I have no idea. ^^


No worries, I figured that out. ;)

from v29 so far i'm avioding the teleporting period. and the fix is good. I'm still playing around with mods that likes or hates IGE...turned off CSD and EoA
 
How do I create a great prophet? In units, I see every great person except that one.

Is it a bug or not available for the same reasons as missionaries/inquisitors?

Thanks.

The only trick is... go into the religion view click on the scroll of what you want to purchase faith from. Have that on Great Prophet. Then go into IGE and increase the faith. Next turn you get that Great Prophet.
 
Mods that hate IGE? Could you provide more details please? Possibly without using acronyms because I have no idea what CSD and EoA are about. ^^

CSD =City State Diplomacy Mod
EOA= Echoes Of Ages

BTW dont use them, but i read your thread to get some news.
Also no problems for me, using latest version and i love it:goodjob:
 
Mods that hate IGE? Could you provide more details please? Possibly without using acronyms because I have no idea what CSD and EoA are about. ^^


As Gilgamesch stated:
CSD: City-State Diploacy Mod v31
EoA: Echoes of Ages mod v57
 
@Barr
Hello and welcome on CF!
Are you using the v28 version? Is this the only error? Do you have G&K or not? Is your game up-to-date?
EDIT: Apparently this bug happens with cracked versions, see this post from Spatz's Alpha Centauri mod.

@Mars83 & Gilgamesch
Thank you, I will test those ones.
And thanks for the cheers. ;)
 
@Mars83
I just tested CSD v31 and EoA v57 and there was nothing wrong with them. What drove you say IGE hates them please?

I'm testing different mods to see if they are going work with IGE or not at all. I went for those 2 1st to see if theres a change or its not them. The freezing is annnoying as i managed to complete the game without a lag. I had those 2 mods turned off and had lag or any freezing with them off.

As i'm just limiting where it can lag at. Still going for not more than 6 civs...along with either using a tiny to a large map.
 
Oh! Yeah, but those lags are not related to IGE (unless at the very moment you use IGE maybe). Again, when IGE is closed, it does not cause lags.
But, yeah, civ5 was already slow and it's even slower since the pre-G&K patch. :(

Aside of that, I just made a little mod that regenerate the map on my hard drive. ;)
The code is now polished and everything is working as intended, so I only have to add a minimalist UI. I still haven't decided whether it will be in IGE or as a separate mod, or both.
 
Oh! Yeah, but those lags are not related to IGE (unless at the very moment you use IGE maybe). Again, when IGE is closed, it does not cause lags.
But, yeah, civ5 was already slow and it's even slower since the pre-G&K patch. :(

Aside of that, I just made a little mod that regenerate the map on my hard drive. ;)
The code is now polished and everything is working as intended, so I only have to add a minimalist UI. I still haven't decided whether it will be in IGE or as a separate mod, or both.

I know they are not IGE related. thats why i'm checking if its going play nice with IGE. my suggestion have it as a separate mod...just incase any fun loving bugs comes out to play with that and on IGE.
 
@Barr
Hello and welcome on CF!
Are you using the v28 version? Is this the only error? Do you have G&K or not? Is your game up-to-date?
EDIT: Apparently this bug happens with cracked versions, see this post from Spatz's Alpha Centauri mod.

Thanks!

I have tried with a fully updated game and the very first version of Civ V, no joy...
My error is the exact same as the above thread, i have actually been looking for the files online but no luck there either.

At the moment i lost my job over at sub way so there is no way for me to buy any games on steam just yet until i find another job haha!

I have used all types of the ingame editor v26 to v28, none work :/

Any help would be great, thanks!
 
Back
Top Bottom