Using ACViewer - forge-master/ACViewer GitHub Wiki

Setup

Decompress ACViewer to a dedicated folder. Exports and temporary files will be made in that folder. If the game you are trying to open is using the Oodle compression library, you will need to provide a dll in the same folder as ACViewer. A suitable copy of oo2core_7_win64.dll can be found in the free to play Smite on Steam.

Game list

The game list let select the game you want to open.

Example game selection list

If this is your first time using ACViewer, you will have to add the game (or games) using the add tab.

Add game to the list

The name you gave to the game is up to you. ACViewer will create a subfolder with that name to store exported assets and temporary files.

World list

Once a game has been loaded (can be slow first time due to index building), the user is presented with a list of worlds that have been detected in the game. Loading a world is optional, and this UI can be closed if the user doesn't want to load a specific world.

World list

Basic Use

World exploration

Using the world list mentioned above, or the worlds drop down menu, you can open any world contained in the game. This will open a viewport per world that can be explored. Camera controls follow this schema:

  • hold mouse right click + move movement to look around
  • WASD to move camera
  • mouse wheel to increase/decrease movement speed

Example world

Double-clicking an entity will bring up a menu to open that entity in the inspector

Inspector

The inspector let you visualize the content of resources, including all of their properties. Any resources added the inspector will be pinned to the left list for easy access. Selecting a reference to an external resource (displayed in yellow) will pin that resource in the inspector for investigation.

Properties

Inspector 3d viewport

When viewing a mesh, entity, or entityBuilder, an extra tab with a 3d view will be available (and selected by default). The raw properties tab let you see the properties like other resources. For the 3d viewport, the controls work the same as the world exploration. The export drop down let you export what is currently visible in the 3d viewport.

Inspector 3d view

Searching for assets

The search window let you search by name and type through the game files. This is useful to find a specific character by name. One could search for any entity named "Ezio" that is of type "EntityBuilder" to find all the possible Ezio in the game. Rick-click on a result let you open a menu and add said resource in the inspector.

Search