Recent content by Dresden

  1. Dresden

    Solver's unofficial BtS 3.17 patch

    Or, worker automation is damned complicated and if you don't get it right it's real easy to actually make things worse. As with most other AI-related issues, it's something more suited for the BetterAI mod and wouldn't be part of an Unofficial Patch without pretty extensive testing there. That...
  2. Dresden

    Requests for new components (and features)

    Replay log messages have some extra data associated with them but you're right that at their heart they are mostly just text strings. Interesting ideas with the custom event record...
  3. Dresden

    Creating a custom game option

    Try doing a complete rebuild of the DLL to make sure every component is using the updated enums.
  4. Dresden

    Bug Reporting

    Regarding the Favorite Civic Detector errors try changing line 133 of FavoriteCivicDetector.py from this: BugUtil.debug(" -- Finished update for %s: %s" % (pPlayer.getName(), str(favorite))) to this: BugUtil.debug(" -- Finished update for %s: %s" % (pPlayer.getName()...
  5. Dresden

    Why are Golden Ages 10 Turns on Epic and 8 on Normal speed?

    Not everything follows the 67, 100, 150, 300 (%) pattern for gamespeed modifiers and Golden Ages are one of those exceptions. The GA modifiers are 80, 100, 125, 200 instead. I expect that it is indeed balance-related to make the GAs more consistent.
  6. Dresden

    Multiplayer

    I really have no idea on multiplayer compatibility as I don't play multiplayer myself and can't remember any feedback on it. And we have done nothing directly to fix any OOS issues that are in official 3.17 for pretty much the same reasons.
  7. Dresden

    Requests for new components (and features)

    There is an individual event log kept for each player and those are separate from the global replay log. The thing you see with CTRL-Tab is the event log for your player. The replay log appears to be available through Python with various CyGame.getReplayMessage* functions, but the per-player...
  8. Dresden

    BUG mod problem

    There should be a button above the action bar which looks like a red circle with a slash through it. Click that and it will undo all the filtering and show all the units.
  9. Dresden

    Bug Reporting

    Hmm. I can't reproduce the error with either the current SVN or using the 3.5.1 assets; in both cases the Ragnar dialog doesn't cause me any problems. If you have the autosave from the Hammurabi trade request I'd like to see that too since that was definitely a problem and might have been the...
  10. Dresden

    PH14: The Return of the King

    Lurker Comment @GreyFox: The auto-save for the turn with the diplo problem would be very much appreciated (either here or in the BUG Bug Reporting topic). I know the general cause of that error (one of the events we use to log trade requests failed) but to know the specifics I'd need to see the...
  11. Dresden

    2 basic modding questions

    You're better off asking modding questions in the Creation & Customization forum. Allowing the human to become a vassal most likely requires SDK changes and may not even be fully possible since the trade screen (where you would make the deal) isn't fully moddable. However perhaps you can find...
  12. Dresden

    Unofficial Patch 0.21 Released

    Good to hear you got it solved 1CrazyCanadian. Especially since I've been pretty busy and hadn't gotten a chance to look at it yet. ;)
  13. Dresden

    BUG mod and customized music

    That's pretty weird. I've never tried any custom music myself so I don't know the mechanics of it. Do you have any other mods installed and do they work with the custom music or do you get the same thing with them? You can also try asking in the BUG forum (see link in my sig) and/or ask a...
  14. Dresden

    Can someone take me through the Python Callback Defines?

    Between the callback names and the 'skeleton' functions in CvGameUtils and CvEventManager I've found them to generally be very self-explanatory. Any time I am in doubt, I look into the SDK to see how it is called. For example, If I wanted to know how USE_CANNOT_FOUND_CITY_CALLBACK was used...
  15. Dresden

    Population Requirement for a structure?

    You can probably make this happen using the Python "canBuild" callback in CvGameUtils.py; make sure you enable the callback in PythonCallbackDefines.xml
Top Bottom