Skip to content

lfricken/LeonMod

Repository files navigation

Install Instructions

Basically, the files you see above need to be merged into your Sid Meier's Civilization V\Assets folder. So the whole path looks like Sid Meier's Civilization V\Assets\DLC\LEKMOD_V28.2, but if you use GitHub Desktop with a GitHub account you will be able to get updates or turn on/off the mod instantly with the press of a button.

  1. Uninstall any other multiplayer mod packs you have (non mod pack mods do not need to be uninstalled, those are mods that show up under the Mods section in Civ)
  2. Install GitHub Desktop and login to it with your GitHub account
  3. To get the files, click the green Code button at the top right of this page and select Open with GitHub Desktop
  4. Click Clone at the bottom, this will take several minutes but only needs to be done once
  5. Once done, at the top select Repository and Show in Explorer, this should open the files you just downloaded
  6. You should see .git, DLC, Maps, UI folders and some files (if you don't see .git, switch your windows Explorer View to enable Hidden items)
  7. In another window, navigate to your Sid Meier's Civilization V\Assets folder where you should see DLC, Maps, UI folders
  8. Drag all the contents, including .git from that download folder to your civ assets folder so it Merges the folders
  9. GitHub Desktop will cry about not being able to find the repository
  10. Launch GitHub Desktop > File > Add local repostory > Choose and navigate to Sid Meier's Civilization V\Assets > Select Folder and select Add repository

In GitHub Desktop (CLOSE CIV!):

  • To update, click Fetch origin twice (wait a second in between)
  • To disable the mod, click Current branch and select no_mod
  • To enable the mod, click Current branch and select main
  • To see update info, click History

Did it work?:

  • Click Single Player > Set Up Game
  • You should see NonChalant at the top

Want to contribute?

  • See the issues page. We have issues that can be fixed or tested by people without C++, XML, or Lua experience!

Compiling Downloads

(it's possible some of these steps can be skipped but IDK which ones and I don't want to play with fire)

Ripped from How to Compile the Vox Populi DLL on forums.civfanatics.com by ASCII Guy.

Not Needed Downloads:

Compiling

  • Clone the repo. The Visual Studio solution file is included in the repository folder.
  • Significant portions of the mods are Lua / SQL / XML files. Those can be modified without rebuilding the game core.
  • You need to install Visual C++ 2008 and Visual C++ 2008 SP1 compiler to actually link the resulting game core DLL. It is possible to use a recent IDE like Visual Studio 2019 Community though, just make sure to use the correct toolset.
  • Always install different Visual Studio editions in chronological order, eg 2008 before 2019.
  • If prompted on loading the solution file whether you want to retarget projects, select "No Upgrade" for both options and continue.
  • If you encounter an "unexpected precompiler header error", install this hotfix.
  • A tutorial with visual aids has been posted here, courtesy of ASCII Guy.
  • If building the Release version, Whole Program Optimization is enabled, which will cause a several minute delay at the end of pass 1, but the compiler is still functioning!
  • You can disable Whole Program Optimization locally under Project > VoxPopuli Properties > C/C++ > Optimization > Whole Program Optimization (set it to No)
  • If the compiler stops responding at the end of pass 2, try deleting the hidden .vs folder as well as the BuildOutput/BuildTemp folders in the project directory, then reopening the solution file.

Compile Issues:

About

Network fixes and new game features for Civilization 5.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •