Files
llamamod/docs/README.md
T

4.0 KiB
Raw Blame History

LlamaMod documentation

Documentation for modding The Emperor's New Groove (PC, 2000; German: Ein Königreich für ein Lama) with LlamaMod: building levels, the game's file formats, and how the game's object scripts ("strats") work.

The Test World: every figure of the game in one level

Start here

If you want to … read
build your own level Guide: Build your own level
look something up in the editor Level editor manual (also in the editor: F1)
know the numbers and rules of the engine Design rules
build levels from code Levels from scripts
understand the game's data Reference
change or write object behaviour Strats
find a tool Tools
work on LlamaMod itself For developers

Contents

Guide – for level builders

  • Build your own level: setup, editor basics, ground, start and exit, objects, look and feel, play-test, sharing
  • Design rules: sizes, jump distances, the rules that keep a level working
  • Levels from scripts: Python and Java level builders, the editor's command line

Level editor manual – every tool, panel and dialog of the editor, with tutorials (first level, parkour, editing an original level, Blender import)

Reference – the game's data

Strats – object behaviour

Tools – LlamaMod's launcher, editor and command line, the Python kit, the in-game test harnesses

For developers – build, code map, writing a mod, maintaining the manual

Lab notes – the detailed engineering notebook behind all of this

Pictures

LlamaMod launcher Level editor
The launcher: mods with options, save games, settings The level editor with Village 1
Alligator Arena Debug view
The Alligator Arena minigame Debug view: collision and invisible objects in the game

Status and honesty

Everything here was found by reverse engineering and tested against the game; where something is a guess, the page says so (likely, unknown). Development used the German CD; other language versions are expected to work but were not tested. The project is not affiliated with Disney or Argonaut and contains no game data.