GithubHelp home page GithubHelp logo

bmaupin / civ5save-editor Goto Github PK

View Code? Open in Web Editor NEW
28.0 2.0 2.0 5.77 MB

Civilization V save editor

Home Page: https://bmaupin.github.io/civ5save-editor/

License: MIT License

HTML 5.82% CSS 0.56% JavaScript 93.62%
civilization civilization-5 civilization-v

civ5save-editor's People

Contributors

bmaupin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

xaviergoby anarde

civ5save-editor's Issues

could work on hotseat?

my email is [email protected] i have got it on smartphone so you can reach me in everytime, my question is could you modify your broswer program to modify from ai to human or from human to ai ? so i could convert a file from hotseat to sigle player and viceversa. Thank you

Error loading file

Received the following error while trying to load a save file:

The following error was encountered when trying to open the save file: failure parsing save at property section19SkipUsername
Please try another file or use the link on the left to report a bug.

I'm running Civ5 from Steam with latest updates, this tool worked fine to load and edit a saved game's properties like "Cultural Overview UI" and I played the resulting file without issues, but after saving and exiting the game I now get his error while trying to open that save file.

Layout is incorrect in Safari 10.1

  • Groups of options seem to be too wide
    • Maybe a flexbox implementation bug, but I can't find anything here or here that matches the behaviour I'm seeing
  • Left sidebar doesn't stretch to fill parent

Neither of these behaviours seems to be present in any other browser.

hi. 'Civilization V save editor' creator. im your big fan

Hi. thank you for read my writing.

first. Im south korean. sorry for my bad english. please understand me

i had moved to your change the civ5save web site.

it is my long time dream.

but im really want to change the file. more add AI players

I have civ5save cloud file. it file is have 22 player slot. it file is yet no start game. only waiting room.

i very really want to 43player slot waiting room file.

do you fix for me? please...

if you want my 22player slot waiting room file? i can send to you. give me your email address.

this is my email address ☞ [email protected]

thank you for read my writing. and im waiting for your answer!!

Crashes in multiplayer

played this multiplayer game and host started it with wrong turn mode (hybrid). found out about this editor later around turn 100 and changed it to simultanious. we played fine but when i saved it and tried to reload it, it just crashes after the load. sometimes i can play 1 turn before crashing

last save file

Askia_0273 AD-1993 (3) (1) (1) (1).zip

Failure parsing save at property section19SkipUsername

Browser

Google Chrome
Version 79.0.3945.88 (Official Build) (64-bit)

Description

I uploaded Pacal_0259 AD-1978.Civ5Save from ‎⁨Macintosh HD⁩ ▸ ⁨Users⁩ ▸ ⁨seth ▸ ⁨Library⁩ ▸ ⁨Application Support⁩ ▸ ⁨Sid Meier's Civilization 5⁩ ▸ ⁨Saves⁩ ▸ ⁨single⁩ to https://bmaupin.github.io/civ5save-editor/ using the "Open save file" button and got the follow message:

The following error was encountered when trying to open the save file:
Failure parsing save at property section19SkipUsername
Please try another file or use the link on the left to report a bug.

Mods

Not mods, but DLC:

  • Civ and Scenario Pack - Denmark Mac
  • Civ and Scenario Pack - Mongols, Genghis Khan (Mac)
  • Civ and Scenario Pack - Polynesia (Mac)
  • Civ Pack - Babylon Nebuchadnezzar II (Mac)
  • CIv V Digital Deluxe Content (Mac)
  • Civilization V - Civ and Scenario Pack: Denmark (The V…
  • Civilization V - Civ and Scenario Pack: Korea
  • Civilization V - Civ and Scenario Pack: Polynesia
  • Civilization V - Scenario Pack: Conquest of the New Wo…
  • Civilization V - Scenario Pack: Wonders of the Ancient …
  • Civilization V - Scrambled Continents Mac Pack
  • Civilization V - Scrambled Nations Mac Pack
  • Civilization V: Explorer's Map Pack Mac
  • Civilization V: Gods & Kings Mac
  • CivilizationV-DLC Ancient Wonders Mac
  • CivilizationV-DLC Korea Mac
  • Cradle of Civilization - Americas (Mac)
  • Cradle of Civilization - Asia (Mac)
  • Cradle of Civilization - Mediterranean (Mac)
  • Cradle of Civilization - Mesopotamia (Mac)
  • Double Civ and Scenario Pack - Spain, Isabella and Inc…
  • Sid Meier's Civilization V: Brave New World
  • Sid Meier's Civilization V: Gods and Kings

Pacal_0259 AD-1978.Civ5Save.zip

Upgrade to Google Analytics 4

Deadline is 2023-07-01

Seems like the google analytics tag will need to be updated, e.g.

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-XXXXXXXXXX');
</script>

https://support.google.com/analytics/answer/10759417

Add support for modpack version of Vox Populi

Since it doesn't register itself as a mod, we need to figure out a different way to detect if it's installed.

Supposedly it's installed as DLC instead of a mod, but it doesn't show up in the list of DLC in the save file.

We could potentially do something similar like what we do for the game build: scan the file ahead for a specific string, such as some of the custom game options added by Vox Populi, e.g. https://github.com/LoneGazebo/Community-Patch-DLL/blob/94a379dee71754fbb44eb545dbb832960abdd284/Community%20Patch/Core%20Files/Core%20Changes/CoreChanges.sql#L4

More information and test save files here: #8 (comment)

Civ BE?

Is there any chance of getting this to work with Beyond Earth (and Rising Tide)?

From exterior appearances, it looks like the game mechanics, engine, and thus save format are basically equivalent to Civ V's.

However, the victory types are different and the other flags do have different names— "Allow policy saving" is "Allow virtue saving", "Allow promotion saving" is "Allow veterancy saving" or something, "barbarians" are "aliens", etc.

Idk how deep of a change that implies? Most of the BE properties are just UI reskins I think, and from a quick skim of this codebase, it seems like the design of this app is robust enough to access different properties without many deep/hard-coded changes to the parser.

Adapting this existing project seems like a much better starting point than trying to start a new one. And, though I don't mean to act demanding or anything, the developer of this project is probably one of few people outside of the original Firaxis team that already knows how the apparently undocumented save format is structured, and has an established project to read and edit them.

In a hex editor, frankly the V and BE file formats look very similar— Virtually indistinguishable, except for civ/game/DLC names.

Currently the app simply errors because the "File signature does not match". If the current developer is open to taking a shot at supporting BE, I can supply test save files if needed.

Convert from hotseat to simultaneous?

I'm curious as to whether conversion from hotseat to simultaneous multiplayer and back has been tried and is possible or not?

Is it feasible to just edit the multiplayer mode and turn type or are there restrictions which make this not achievable?

I may try editing it if it hasn't been tried but thought I'd ask incase it has and isn't possible

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.