Files
llamamod/docs/manual/18-mods.md
T

9.8 KiB
Raw Blame History

LlamaMod mods

Besides your own levels, LlamaMod comes with mods that change the game: skip the intro, see further, play mirrored, shuffle the coins, fly a free camera and more. This chapter explains how mods work and lists every built-in mod with its options.

Using mods

  1. Open the Mods tab in LlamaMod.
  2. Tick the mods you want. A ticked mod shows its options, each with a short explanation; changed options take effect on the next Apply.
  3. Click Apply. LlamaMod builds the changed game files into its private copy – your original files stay untouched. The status bar shows the progress and the time it takes.
  4. Click ▶ Play.

Restore original switches all mods off. Applying is refused while the game runs – quit it first.

  • Mods are applied in a fixed order, so they combine: the Mirror mode also mirrors the Test World and your levels; the Debug wireframe is built on top of everything else.
  • Built mod files are cached, so switching mods on and off again is quick. Settings → Clear cache throws the cache away (it is rebuilt when needed).
  • Mods marked modifies groove.exe add code to the game program of LlamaMod's copy. This is safe, but on Windows some antivirus programs flag the changed file – see Troubleshooting.

Several mods combined in the village

Level mods

Every .llamalevel project in the data folder's levels folder is a mod in the Levels category, named after the level, with its author and description. Mods of new levels have one option:

Option Values Meaning
TestLevel chapter 1 – 49 the chapter of world 9 the level occupies; each level needs its own (chapter 1 is also used by the Test World mod)

Edited original levels have no options – they replace their chapter. See Sharing levels.

Command line

LlamaMod can be scripted:

LlamaMod --mods                                   list all mods with their options
LlamaMod --apply fog,mirror --opt fog.distance=400  apply mods with options
LlamaMod --apply                                  restore the original game
LlamaMod --launch                                 start the game

Option values are checked and saved like in the window.

Built-in mods

The following list is generated from the program, so it always matches your LlamaMod version.

Levels mods

Test World

Turns the hidden TestLevel (world 9, chapter 1) into a playground island: a gallery of every object in the game, an animal enclosure and a parkour course with checkpoints. To reach it, click "Unlock TestLevel" on the Save games tab.

Id testworld

Gameplay mods

Boot to level

Play starts the game straight in the chosen level – no logos, no menus, no world map. The game plays with the chosen save slot (a new game if it is empty). Handy for practising one level.

Id boot-to-level · modifies groove.exe (see antivirus warnings)

Option Values Default Description
World 1 – 9 1 1 = Village … 8 = Lab, 9 = TestLevel
Chapter 1 – 49 1 Chapter of that world (TestLevel: 1–49).
Save slot 1 – 3 3 The save game used for lives and progress. The game also saves into it.
Skip startup logos on / off on Also skips the logo movies and the title screen.
Escape quits the game on / off off Escape ends the game at once instead of opening the pause menu.
Player start text (empty) Leave empty for the level's own start. Advanced: "x, y, z[, angle]" in cells moves the start.

Intro skip

Gets you to the main menu faster: skips the logo movies at the start and stops the demo that plays when you wait in the main menu. Can also skip the story movies between chapters.

Id intro-skip · modifies groove.exe (see antivirus warnings)

Option Values Default Description
Skip startup logos on / off on The Disney and Argonaut logo movies and the publisher screen.
Disable attract demo on / off on The game no longer plays a demo after a minute in the main menu.
Skip story movies on / off off The movies before and after chapters. The credits still play.

Mirror mode

Plays every level mirrored left to right, like the mirror mode of racing games. The controls stay the same.

Id mirror

Option Values Default Description
Worlds text all "all", or the numbers of the worlds to mirror, e.g. "1,3" (1 = Village, 9 = TestLevel).
Readable textures on / off off Flips writing and pictures back so they read normally. Some textures (water edges, paths) then show seams. Off: a true mirror image.
Mirror object models on / off off Also mirrors the shape of objects such as huts and crates (characters stay as they are). Off: objects are only placed mirrored.

Practice tools

Practise hard jumps: press F5 to remember where the llama stands and F8 to jump back there (in the same level; the keys can be changed below). Also adds extra checkpoints along the coin trail of levels that have checkpoints.

Id practice · modifies groove.exe (see antivirus warnings)

Option Values Default Description
Save position key F1, F2, F3, F4, F5, F7, F8, F9, F11, F12, Insert, Delete, Home, End F5 Remembers where the llama stands.
Restore position key F1, F2, F3, F4, F5, F7, F8, F9, F11, F12, Insert, Delete, Home, End F8 Puts the llama back to the remembered place.
Extra checkpoints on / off on More checkpoints along the coin trail, in levels that already have checkpoints.
Checkpoint spacing 4 – 40 10 Distance between two checkpoints in tiles. Smaller = more checkpoints.

Randomizer

Moves coins and food (and, if you like, pots and enemies) to other places in each level. Every coin stays reachable, and the way through the level does not change. The same seed always gives the same layout, so friends can play the same one.

Id randomizer

Option Values Default Description
Seed any text random Any word or number. The same seed gives the same layout.
Coins on / off on Shuffle the coins.
Health and food on / off on Shuffle food and health pickups.
Mix coins and food on / off on Coins and food may swap places. Off: coins only trade places with coins, food with food.
Pots and jars on / off off Shuffle the pots and jars you can smash.
Enemies on / off off Enemies that stand still swap places with others of the same kind.

Visual mods

Draw distance

See further in every level: the fog moves back and distant parts of the level stay visible. Objects and enemies also come to life from further away.

Id fog

Option Values Default Description
Draw distance (%) 50 – 600 250 100 = like the original, 250 = two and a half times as far. Below 100 the fog gets thicker.
Fog Scaled, Off Scaled Scaled: the fog fades in further away. Off: no fog – the world ends abruptly at the draw distance.

Cheats & debug mods

Built-in cheats

Switches on the game's secret cheat codes for you, so you don't have to type the arrow-key sequences in the main menu. Tick the cheats you want.

Id cheats · modifies groove.exe (see antivirus warnings)

Option Values Default Description
Infinite health on / off on Hits and falls into water cost no energy, so you never lose a life (code ← → → → ↑ → → ↑).
Start with 50 collectibles on / off off The pink idol counter starts at 50 in every chapter (code ↓ ← → ↓ ↓ ← → ↓).
Complete chapter rewards on / off off Finishing a chapter also gives you its collectible and gold coin (code → → ↓ ↓ ↓ ↑ ↓ ↓).
Start with 500 fruit on / off off The purple fruit counter starts at 500 in every chapter (code ↑ ↓ → ← ← ← ← ↓).
Full charge meter on / off off The charge bar starts full in every chapter (code ↑ ← ↓ → ↓ ↓ ↑ ↑).
Write display diagnostics on / off off For graphics problems: the game writes a report of your graphics devices (.dispdiag) into the game folder. Same as its hidden -display_diagnostics switch.

Debug wireframe

Shows what is normally invisible: the walls and floors the llama collides with (also invisible ones) as coloured lines, and markers for cameras, triggers, exits and checkpoints.

Id debug-wireframe

Free camera & noclip

Press F7 to fly the camera freely around the level: arrow keys move, A/S turn, PgUp/PgDn look up and down, X/Z rise and sink, Shift or Space go faster. Press F9 for noclip: the llama flies through walls (arrow keys, X/Z up and down). Press the key again to switch off (the keys can be changed below).

Id freecam · modifies groove.exe (see antivirus warnings)

Option Values Default Description
Free camera key F1, F2, F3, F4, F5, F7, F8, F9, F11, F12, Insert, Delete, Home, End F7 Switches the free camera on and off.
Noclip key F1, F2, F3, F4, F5, F7, F8, F9, F11, F12, Insert, Delete, Home, End F9 Switches noclip (fly through walls) on and off.
Pause game during free camera on / off on Enemies and objects freeze while the free camera is on.
Camera speed 1 – 32 3 How fast the free camera flies (1 = slow, 32 = very fast).
Noclip speed 1 – 32 2 How fast the llama flies in noclip (1 = slow, 32 = very fast).

Pictures

Mirror mode in the village

Draw distance: the city at 400 %

Free camera above the village