1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

Sukritact's Events and Decisions

Discussion in 'Civ5 - Modpacks' started by sukritact, Jun 22, 2014.

  1. JFD

    JFD Kathigitarkh

    Oct 19, 2010
    The Kingdom of New Zealand
    To clarify, the recent gameplay mods I've released on Steam have no compatibility issues with E&D. Chrisy was referring specifically to Rise to Power, which in general I would advise against using and don't support atm because of incompatibilities like this.
    JigglyBuffer likes this.
  2. JigglyBuffer

    JigglyBuffer Chieftain

    Jun 12, 2019
    Thanks for the reply JFD! Would you happen to know anything about the bug I encountered? It's frustrating to see the pop-ups come up when I have the gold, culture and faith to enact a certain decision, only to be unable to select it in the decisions panel. Also, events don't seem to be happening anymore either. I really appreciate Chrisy's and your help!
  3. Chrisy15

    Chrisy15 Flower, Beautiful

    Jul 9, 2015
    Spoiler :

    I don't see how this error can be coming about: the object BuildInstance is being called on can't be nil, because otherwise the error message would reflect that fact; the method can't have been left undefined by InstanceManager.lua because ResetInstances is defined after it in that file, and that method must be working fine for the interpreter to reach this part of the file. The fact that the same method is found to be nil in two different files implies the issue must be with InstanceManager rather than its specific instances themselves, but I don't know why anything would be rewriting InstanceManager.lua nor how this would happen if you have no other mods running. Are there more errors in the log? Do you want to just try Verifying Integrity through Steam?
  4. bc1


    Jan 12, 2004
    This is likely a compatibility issue with the latest EUI beta: since BuildInstance is never used by Firaxis for any other purpose than a subroutine to GetInstance, it was not included in EUI's optimized instance manager (which overwrites InstanceManager.lua).

    In the next EUI version I will add a dummy BuildInstance function (that does nothing) to improve compatibility... In the mean time, you can safely delete line 402 from Sukritact's Events and Decisions (v 3)\Lua/UI/EnactDescisionsPopup.lua.


    Actually with the base game InstanceManager, the mod's BuildInstance call on line 402 of EnactDescisionsPopup.lua defeats the action of its ResetInstances call line 323, so the mod will spam new hidden instances and eventually cause an out of memory crash. If the goal was to make the sure the instances appeared in a predictable order, the mod should be using GenerationalInstanceManager:new instead of InstanceManager:new, but in no case should it use BuildInstance. CityInfoStack.lua and RandomEventsPopup.lua both have the same issue. Proposed fix attached (untested).

    Given my analysis this mod needs a fix, I will not be making any change to EUI.

    Attached Files:

    Last edited: Jun 14, 2019
  5. chrisgatt7

    chrisgatt7 Prince

    Mar 26, 2013
    Any luck bringing this to civ vi ?
  6. Mursilis

    Mursilis Chieftain

    Aug 1, 2019
    I have the same problem with the "Decisions" icon. It does not appear in the upper interface. I have used the "Fix" files and it doesn't work. Any solution?
  7. BlackWizard

    BlackWizard King

    Dec 14, 2010
    Does this MOD make game easier or harder on Deity?

Share This Page