initial commit: llamamod 0.2.0 – reverse-engineered level formats (wad, map, trak, text, stpc), python tools and notes, java mod manager (iso install, mod pipeline with exe patching, save editor, wine/windows launcher) with mods (test world, debug wireframe, mirror, randomizer, fog, cheats, intro skip, practice, free camera, boot to level, level projects) and the 3d level editor (geometry, objects, cross-world import, environment, textures, play-test, manual)

This commit is contained in:
MineTec committed 2026-11-07 08:15:40 +01:00
commit b36a366240
826 files changed
+105304

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
#!/bin/sh
# LlamaMod launcher: uses the bundled Java runtime next to this script.
HERE=$(dirname "$(readlink -f "$0")")
exec "$HERE/runtime/bin/java" -Xmx1g -Dsun.java2d.uiScale.enabled=true \
-jar "$HERE/lib/llamamod.jar" "$@"
+6
View File
@@ -0,0 +1,6 @@
LlamaMod – mod manager for The Emperor's New Groove (PC, 2000)
Start: ./LlamaMod
Menu entry: ./install-desktop-entry.sh
Requirements: Wine (to run the game), your own copy of the game (ISO or CD).
Data folder: ~/.local/share/LlamaMod (game copy, mods, save games, settings)
+19
View File
@@ -0,0 +1,19 @@
#!/bin/sh
# Adds LlamaMod to the desktop application menu (current user only).
set -e
HERE=$(dirname "$(readlink -f "$0")")
APPS="${XDG_DATA_HOME:-$HOME/.local/share}/applications"
ICONS="${XDG_DATA_HOME:-$HOME/.local/share}/icons/hicolor/256x256/apps"
mkdir -p "$APPS" "$ICONS"
cp "$HERE/llamamod.png" "$ICONS/llamamod.png"
cat > "$APPS/llamamod.desktop" <<EOD
[Desktop Entry]
Type=Application
Name=LlamaMod
Comment=Mod manager for The Emperor's New Groove (PC)
Exec="$HERE/LlamaMod"
Icon=llamamod
Terminal=false
Categories=Game;
EOD
echo "Installed $APPS/llamamod.desktop"