Divine Skins
Divine Skins Wiki
ToolsModding apps

LtMAO

LtMAO-hai to zestaw narzędzi do moddingu League of Legends autorstwa tarngaina.

LtMAO na GitHubie


LtMAO to zestaw narzędzi do moddingu League of Legends autorstwa tarngaina. Dodaje menu kontekstowe pod prawym przyciskiem do konwersji plików i łączy je z zestawem narzędzi GUI do pakowania WAD, plików 3D, audio, tekstur i nie tylko.

Starszy zestaw narzędzi

LtMAO wciąż działa i ogarnia sporo rzeczy. Nowsze aplikacje od RitoShark robią teraz większość tych zadań z mniejszym zachodem. Użyj Flint do wyciągania, edycji i pakowania, Quartz do VFX i audio, a Jade do edycji BIN. Trzymaj LtMAO jako zapas do zadań wsadowych, buildera no-skin i pełnej roboty przy soundbankach.


Okno aplikacji LtMAO

Co robi menu prawym przyciskiem

LtMAO dodaje menu kontekstowe pod prawym przyciskiem w Eksploratorze Windows. Z niego możesz:

Konwertować pliki

ZNaCo robi
.dds.texKonwertuje tekstury do użycia w grze
.tex.ddsWyciąga tekstury, żebyś mógł je edytować
.wem.wavKonwertuje pliki audio na edytowalny format
.bin.pyKonwertuje pliki binarne na czytelny Python
.py.binPakuje edytowane pliki Python z powrotem do binarki

Pracować z plikami WAD

  • Rozpakowywać pliki .wad.client przy użyciu własnych wyciągniętych hashy.
  • Otwierać WAD-y z modów po repathcie albo mocno zmodyfikowanych.
  • Wyciągać pojedyncze pliki albo całe archiwum WAD.

Wypisywać info o pliku

Wypisuj szczegóły o:

  • plikach .bin: struktura i właściwości.
  • plikach .skn: dane mesha skina.
  • plikach .skl: dane szkieletu i riga.

LtMAO-hai

LtMAO-hai to zestaw narzędzi do moddingu League autorstwa tarngaina. Łączy menu prawym przyciskiem z zestawem narzędzi GUI opisanych niżej.

Główne okno LtMAO-hai

Instalacja

  1. Pobierz LtMAO-hai.zip.
  2. Rozpakuj zip.
  3. Uruchom LtMAO-hai/start.bat. Aplikacja się otworzy.

Aktualizacje

LtMAO-hai sprawdza nową wersję za każdym razem, gdy otwierasz aplikację. Gdy jakaś wyjdzie, w pasku tytułu pojawia się komunikat o aktualizacji.

Żeby zaktualizować w pełni:

  1. Pobierz ponownie aplikację z GitHuba.
  2. Rozpakuj ją do tej samej lokalizacji, nadpisując stare pliki.

Żeby zaktualizować na szybko:

  1. Otwórz aplikację.
  2. Wejdź na stronę ustawień.
  3. Kliknij Redownload LtMAO. To nie jest polecana droga, ale często działa.

Dokumentacja

Skrót

Przy pierwszym uruchomieniu aplikacji w tym samym folderze co start.bat pojawia się plik skrótu LtMAO.lnk.

Skrót LtMAO.lnk w folderze instalacji

Żeby zrobić skrót na pulpicie, otwórz kartę ustawień i stwórz go stamtąd.

Motyw

Możesz zrobić własny motyw. Dodaj nowy folder w LtMAO-hai/res/themes.

Zasady:

  • Rozmiary twoich obrazków muszą mieć ten sam stosunek boków co oryginalne obrazki.
  • Kolor akcentu aplikacji bierze się z dominującego koloru twojego background.gif.
  • Jeśli nazwa motywu ma w sobie _, kolor akcentu jest gradientem między dwoma najbardziej dominującymi kolorami.
LtMAO z nałożonym własnym motywem

cslmao

Menedżer modów wbudowany w LtMAO. Instaluje i testuje mody .fantome na twojej instalacji League.

Zanim go użyjesz, ustaw folder gry:

  1. Kliknij Show settings w prawym górnym rogu.
  2. Wskaż mu folder League of Legends/Game.
Interfejs cslmao z przyciskiem ustawień

hash_helper

Interfejs hash_helper
Uwaga

Poczekaj, aż synchronizacja, aktualizacja i wczytywanie hashy się skończą, zanim odpalisz jakąkolwiek inną funkcję LtMAO.

Trzy źródła hashy zasilają LtMAO:

  1. CDTB Hashes: automatycznie synchronizowane z CommunityDragon. Możesz je też pobrać ręcznie z tego samego linku.
  2. Extracted Hashes: hashe, które wyciągasz sam. Możesz wyciągnąć:
    • binentries:
      • VfxSystemDefinitionData → particlePath w BIN.
      • StaticMaterialDef → name w BIN.
    • binhashes:
      • Hashe jointów → nazwy jointów w SKL.
      • Hashe submeshy → nazwy submeshy w SKN.
    • game:
      • Ścieżki plików zaczynające się od assets/ albo data/ w BIN. Jeśli typem pliku jest .dds, wyciągane są też dds w 2x i 4x.
  3. Custom Hashes: zestaw hashy, którego używa każda funkcja LtMAO (ritobin, wad_tool, no_skin i inne).
    • Custom Hashes = CDTB Hashes + Extracted Hashes + hashe dodane ręcznie.

hash_helper ma też generator hashy WAD i BIN. Wygenerowane hashe możesz wrzucić do Custom Hashes jednym przyciskiem.

mask_viewer

Edytuj wagi MaskData wewnątrz BIN-ów animacji.

mask_viewer edytujący wagi w BIN animacji

hapiBin

Aplikacja z wieloma funkcjami związanymi z plikami BIN.

Interfejs hapiBin

no_skin

Robi mod NO SKIN, który cofa prawie każdy skin w League do jego domyślnego wyglądu.

Interfejs narzędzia no_skin

SKIPS.json to lista skinów, które crashują League po cofnięciu do bazy. Narzędzie ją czyta i pomija te skiny.

Są dwa tryby:

  1. Full: buduje pełny NO SKIN.fantome z każdego bohatera z League of Legends/Game/DATA/FINAL/Champions.

    Wynik trybu Full w no_skin
  2. Lite: zamienia każdy wybrany skinx.bin w skin0.bin.

    Wynik trybu Lite w no_skin

wad_tool

Małe narzędzie do rozpakowywania i pakowania plików WAD.

Potrafi hurtowo rozpakować wiele WAD-ów do jednego folderu wyjściowego z filtrem.

Interfejs wad_tool

sborf

Naprawia skiny przy użyciu oryginalnych plików Riot: animacje moonwalk, animacje warstwowania i nie tylko.

Potrafi też dostosować MaskData twojego własnego BIN animacji z plików źródłowych Riot.

Interfejs sborf

lemon3d

Pracuje z plikami 3D z League.

  1. fbx:

    Workflow FBX w lemon3d

    Konwertuje pliki League na FBX i z powrotem. Ta część narzędzia wspiera głównie Blendera. Do Mayi użyj wtyczki do Mayi.

    Wspiera: SKN, SKL, ANM. W planach: SCO, SCB, MAPGEO.

  2. maya:

    Interfejs wtyczki lemon3d do Mayi Interfejs przepisanej wtyczki lol_maya

    Przepisane lol_maya. Wtyczka do Maya 2023+ ze wsparciem 3D.

    Wspiera: SKN, SKL, ANM, SCO, SCB, MAPGEO.

Przeczytaj pełną dokumentację lemon3d

texsmart

Konwertuj pliki tekstur z League.

Interfejs texsmart

bnk_tool

Kopia bnk-extract-GUI, ale wyciąga .wav zamiast .ogg.

Interfejs bnk_tool

wiwawe

Konwertuj pliki audio.

Konwerter audio wiwawe

winLT

Dodaje własne menu kontekstowe LtMAO do Eksploratora Windows.

Wpisy menu kontekstowego winLT
Uwaga

Uruchamiaj LtMAO jako administrator przez skrót. Bez praw administratora natkniesz się na błędy uprawnień Windowsa.

Okno skrótu LtMAO z uprawnieniami administratora

Dodatkowe