In case anyone is still interested, here is my beta release for
Modpack v20 beta (contains EUI 1.29a with several small adjustments).
It includes a DLL (based on whowards v94) which also includes several bugfixes, especially for multiplayer, and few stuff from Community Patch and other works.
https://github.com/Serpens66/DLL-VMC-master_Serp/blob/main/README.md<
My new DLL is mandatory for a handful mods in this modpack, also mods that did not require it in v19b, so they won't work without it. (see files and search for "dll" keyword, I usually always left a note either in modinfo or in lua or in xml...)
Why is it beta?
(Because there may still be bugs)
Because half a year ago, when I wanted to release it, I got random disconnects in multiplayer and I wasn't able to find out what was causing them (there was a game freeze for the disconnecting player). I think it was my "SharedVision" mod, that is why it is not included in this beta. But I'm not 100% sure, so please report back if you have issues and also send me your CustomMods.log (enable logging in "..\Documents\My Games\Sid Meier's Civilization 5" config.ini file).
(if you have knowledge about DLL to lua events causing a freeze (eg because of the Lock), please write me here:
https://forums.civfanatics.com/threads/efficient-use-of-saveutilis.668750/#post-16062487 )
Download beta5:
( WIP , write me PM if you want to speed up the progress, so I know there is still interest in the modpack)
Changelog from v20 beta versions:
from beta1 to beta2:
- fixed "move_to" command in EUI not ending, after moving the unit.
- enabled CustomMods.log for events.
beta2 to beta3:
- fixed being stuck in religion founding screen, if someone has the same panthon like any other.
- english localization fixed
- reduced units in city limit from 3 to 2.
- unpause the game after every multiplayer load (in case it was saved while paused, because someone disconnected)
- added beliefs culture/faith/science back for tundra/forest/jungle, while for jungle/forest it is only for unimproved tiles.
beta3 to beta4:
- made explorer-trait ruin bonus also work for shoshones
- improved the AI religion founding code (2 times faster)
- disabled EVENTS_PLOT (because it send by far too much events, possibly causing problems and disabling it again speeds up AI religion founding and more) and added instead improvement rules RequiresHills and RequiresAdjacentCity to DLL.
- disabled EVENTS_PLAYER_TURN, cause this also might cause problems. And removed Visible TradeUnits mod. (the theory is, that any event which is too close to an autosave, can cause freeze/corupted saves
https://forums.civfanatics.com/threads/efficient-use-of-saveutilis.668750/#post-16062487 )
- disabled EVENTS_UNIT_UPGRADES and added code for my level promotions mod into DLL instead of lua.
- cache CityBombardRange instead of calling it thousand times.
- EUI: end city attack mode, if clicked on a plot without a target. and made compatible with bombard range mod.
- replaced "No Auto_Map" with "No Map" goodyhut mod. Also disabled the event GoodyHutCanNotReceive in DLL. Added some custom goody rewards, all techs can be found in goody huts.
- removed XP for scouting, because of too heavy events. instead all goodyhuts will give 10 experience.
- made barbs not spawn obsolete units
Known bugs of beta4:
- some beliefs give yields they should not
- in last era, no barbarian units will spawn, because they have none that is not obsolete. Will give them every kind of unit in beta5.
- shoshones again desync when collecting goody huts ... wtf ?!
--------------------------------------
I will fill the list what it contains within the next days (or after it is no longer beta.. not yet complete):
Most Relevant DLL fixes:
- fixed workers stop working after removing a feature
- fixed shoshone desync in multiplayer
- fixed crash if founded pantheon without captial
- disabled "MOD_AI_MP_DIPLOMACY" which makes human to human trades working fine again.
- fixes incoorperated from other mods (CP or AUI (Artificial Unintelligence):
- AI Multiplayer double turn --> when loading a savegame in multipayer, the AI no longer gets a double turn. And no longer a human is not able to move units.
- Iroquois trait is now working correctly (connect with road tiles)
New DLL features:
- when a human player looses connection, the game is paused, instead of a computer is taking control. The player can then simply hotjoin (eg via steam).
-...
Adjustments to the included EUI 1.29a:
- removed many files in FrontEnd folder, so menus will be unchanged (not worth the risk of bugs)
- ActionInfoPanel: Disabled notification of new plot/ciziten in cities. Compatible to UI-City Expansion.
- CityStateDiploPopup.lua: compatible to City States gifts and added info about protecting players in the popup.
- CityView.lua: Costs are always absolut (no cost-cash). compatible to UI City Expansion mod.
- InGame.lua: No permanent movement/range highlighting, instead only while holding right mouse button, or while in "move_to" mode. In attack mode, clicking on an empty plot, will end it.
- InfoTooltipInclude.lua: compatible to random traits mod.
- UnitFlagManager.lua: Alawys show promotions in flag of all players (not only if in war). And show a description of the promotion when hovering over it.
- TradeLogic.lua deleted. Useing the one in AI Display Values mod instead.
- DiploTrade.lua/SimpleDiploTrade.lua : without TradeLogic.lua rom EUI, these will hide all ressources in trade menu, so I disabled that line.
- CivilopediaScreen.lua: do not show "dummy" traits in civilopedia.
- fixed "move_to" command in EUI not ending, after moving the unit.
- end city attack mode, if clicked on a plot without a target. and made compatible with bombard range mod.
- "fixed" truncated string for some process in city screen for languages using a dot to display high numbers. (also fixed in 1.29b)
- added to plot tooltip information from where the current yields are (beta5 and higher)
Removed mods: (you can add them again if you want
, but make sure to also add xml changes into Overrides Civ5Units.xml)
- Fortress Borders - Outposts (v 7)
- Global - Local Generals (v 2)
- Improvement - Airbases (v 14)
- MP Fix - Goody Hut Bonus (v 2) (not needed anymore, since shoshoes are working now)
- Reforestation (v 8)
- Brazilwood, Kasbah, Polder Extension
- UI - City Expansion (v 14) (will be added later when added to DLL)
- Units - Mech Infantry (v 9)
- Units - Population (v 71)
- Units - Prospectors (v 7)
- Buildings - Upgrade System (v 12)
- Visible Trade Units
- Scouting XP
- AI Smart
Changed mods (compared to v19b):
- Convenient start (v 3)
added code in lua, that will every human player meet each other human at game start (without showing their position), so you can make deals right from the start, if you want.
- Global - City States Gifts (v 5) (DLL)
Not only the leader of the team gets chance of a gifted unit/food at first met, but all members get it/have a chance to get the unit.
- Improvement Upgrades (v 3)
significantly nerfed the boni of new improvements. Tried to make it still worth building them, but only increasing the yield by +1. Suburbs now cost gold to build (25, scaling with difficulty and gamespeed, unfortunately the game does not display the value in tooltip)
- Wonder Race (v 1)
completely rewritten code which only does, what I want, so displaying if anyone else is building the wonder. No expensive code needed to see who is wining or other stuff. Will send a notfication every single turn as long at least one other is building the same wonder.
- Units - Visible Trade Units (v 1) and Tech - Satellites Reveal Cities (v 9)
made multiplayer compatible (original code might cause desyncs)
- FlagPromotions ModSupport without UnitFlagManger (v 5)
does only include icons now. the promotinos are added via EUI 1.29a to the flags.
New mods:
- Abundant Strategic Res Bonus (v 2) (DLL)
Having more than double of the needed startegic ressources for your units, will give them a combat bonus.
- Any Pantheon (v 1)
You can choose pantheons even if someone else chosen the same before (is currently required to fix a problem in simultanous turns, when more player pick the same in same turn, they can't continue the game when founding a religion. Is caused by a DLL change from me)
- Artificial Unintelligence Lite (v 9)
some xml changes to hoepfully make the AI better without needing too many cheats. Therefore I reduced the handicap based on difficulty setting for the AI. I hope the AI is not too weak now, we will see.
- New Wonders:
Banaue Rice Terraces Wonder (v 2), Buda Castle Wonder (v 1), National Wonders - Biosphere (v 5), National Wonders - Internal Revenue Service (v 1)
- Display AI Deal Value (v 1) (DLL)
Will show you in the tradescreen with AI how they value the current deal. If negative, they will refuse, if positive or acceptable, they will accept. Makes it easier to find out how much you need to offer.
- Faster Animations (v 1)
replaces "faster aircraft animations". It includes faster aircrafts, but also fastens other units movement animations. This way you can still see the nice animations, but it is 2 times faster. Unfortunately I was not able to speed up combat animations.
- More Gamespeeds (v 1)
Adds new gamespeed settings: "Standard with Epic research times" and "Epic with Marathon research times". Wealth and Research city projects are researched at mining/writing (converts 35% of production). Increase the science bonus for techs that are already researched by other civs from up to 30 to up to 40%. If the stockpile process mod ist active, 95% (instead 80) is converted and up to 60 (instead of 30) production can be saved.
- Random Traits Plus (v 1)
Every Civ gets 2 randomly choosen characteristics attached at game start. These 16 different traits are characteristics like Agressive, Diplomatic, Expansive, Mercantile..., which will provide different boni. You will get a new button on the top right, which will explain the traits. Idea from "Civ IV Leader Traits in Civ V" mod from Wes.
- StratBuildRemove (v 1)
This mod will remove building requiring a startegic ressource you do not have anymore. As soon as you have it again, you can build the building for no production again.
- UnboundPolicies (v 1)
Policies are no longer dependant on a previous policy (except for the opener).
- Unique Policy Buildings (v 4)
Every policy will unlock a new building with nice boni you can build in any city, if you have enough strategic resources. Currently it costs 1 iron each, but the plan is to add a new strategic ressource for them in the future.