Skip to content

anno-mods/vscode-anno-modding-tools

Repository files navigation

Anno Modding Tools

Tools to create mods for Anno 1800 and Anno 117: Pax Romana.

Feature Overview

See also the CHANGELOG for recent changes.

  • Outline: Navigate with Anno-specific outlines.
    Secondary Side Bar or Ctrl+Shift+O
  • Annotations: Inline asset name display next to GUIDs
  • Definitions: Jump to asset (vanilla or modded).
    Ctrl+T > type name; or right click on GUID > Go to Definition
  • Name to GUID conversion and auto GUID counter. Ctrl+Space
  • XML auto completion (only Anno 1800)
  • Modinfo.json syntax analysis
  • XML syntax analysis using Red Hat XML (only Anno 1800)
  • Live patch error and performance analysis
  • Missing filename check
  • Templates: Create empty mod from templates.
    F1 or right click folder in explorer > Anno: Create Mod from Template
  • Show Diff: Compare original and patched result.
    Right click in text editor or explorer > Show Diff
  • Deploy Mod: Copy to mods/ folder and generate DDS (with LODs) and other files automatically.
    Status Bar > click on Anno 1800/117: ModID button
  • Convert to and from Anno specific file formats (DDS <> PNG, RDM <> glTF, ...).
    Right click in explorer > Anno: Convert to ...
  • Import from Blender glTF to .cfg, .ifo and .cf7.
    Right click in explorer > Anno: Import from ...
  • Reskin existing models without touching .cfg, ... (only Anno 1800)

Quick Setup

See also the Setup page for detailed documentation.

How to open files

Most features only activate if you a open folder (e.g. File > Open Folder...) that includes one or more full mods (detected by modinfo.json).

You can also work with parent folders, or your complete mods/ folder.

Check configuration

Go into File > Preferences > Settings and search for anno to configure the following:

  • Anno.*: Game Path: Path to your Anno installation.

    E.g. 'C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games\Anno 117'.

Credits

This is a personal project and not an official product of Ubisoft. Anno is a trademark of Ubisoft Entertainment in the US and/or other countries.

Special thanks go to the original author of the modloader:

Big thanks go to the external projects I'm using for this extension:

About

Visual Studio Code extension with utilities to build Anno 1800 mods.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •