Marvin mód
Marvin mód je rozhraní v hrách Gothic 1 a Gothic 2 (včetně datadisku), které umožňuje různým způsobem manipulovat s hrou. Například vkládat předměty, upravovat vlastnosti postavy, nastavit nesmrtelnost, uvolnit kameru, atp. Tento testovací mód sloužil vývojářům ke snadnému testování různých aspektů hry. Po vydání hry jej využívají tvůrci modifikací a tvůrci fanartu.
V této sekci popíšeme, co vše lze v Marvin módu dělat. Najdete zde i seznam kódů pro vložení předmětů, monster či NPC postav, a kódů pro přehrávání animací.
Marvin mód funguje stejným způsobem v hrách G1 a G2 (včetně datadisku). Gothic 2 byl vyvinut na stejném základním engine jako Gothic 1, tedy včetně fukčního testovacího rozhraní.
Toto je přepracovaná verze Marvin Databanky, která byla na webu dříve. Základem jsou informace z německé Marvin databanky, kterou najdete na webu mondgesaenge.de/MDB.
Časté příklady využití
Nesmrtelnost - otevři obrazovku statistik postavy (klávesa B nebo C), napiš guardian
, zavři obrazovku statistik stejnou klávesou (B nebo C).
Zabít zaměřený cíl - zaměř postavu/monstrum a v konzoli zadej kill
.
Character helper (úprava statistik postavy) - v konzoli zadej insert ch
. Atributy postavy lze měnit i přes edit abilities
Přidání dovednostních bodů - v konzoli zadej edit abilities
a dej ENTER. Pak napiš LP
a hodnotu, kolik chceš mít dovednostních bodů
Skoky v ději hry - v konzoli zadej insert sh
- vloží storyhelper postavu.
Aktivace a deaktivace Marvin módu
Marvin mód se aktivuje následovně:
- Otevři okno statistik postavy (klávesa B nebo C)
- Napiš
marvin
- Zavři okno statistik postavy (klávesa B nebo C)
Pokud se nyní v levém horním rohu obrazovky objeví nápis "Marvin Mode", Marvin mód je aktivován a můžete vyvolat konzoli (klávesa F2).
Deaktivace Marvin módu se provádí následujícím způsobem:
- Otevři okno statistik postavy (klávesa B nebo C)
- Napiš
42
nebomarvin
- Zavři okno statistik postavy (klávesa B nebo C)
Pokud se nyní v levém horním rohu obrazovky objeví nápis "What was the question", Marvin mód je deaktivován a můžete tak hrát dále zcela normálně.
Poznámka - Pokud hru uložíte s aktivovaným Marvin módem, může se stát, že pozice už nepůjde načíst. Proto před uložením hry Marvin mód raději vždy deaktivujte. Je také možné, že se ve hře při dlouhém hraní v Marvin módu budou objevovat bugy a chyby.
Použití konzole
Pokud máte aktivovaný Marvin mód, stiskem klávesy F2 otevřete konzoli pro zadávání příkazů. V konzoli můžete:
- vkládat předměty a postavy
- měnit hodnoty postavy
- přehrávat animace
- zabíjet lidi a monstra
- pohybovat se k waypointům
- zadávat modifikační příkazy
Vkládání osob, věcí a monster
Do konzole napište insert kód
a stiskněte ENTER. Zadaný objekt se nyní objeví ve hře. Například pro vložení lovce Gaana v G2 napište insert bau_961_gaan
. Konzole je case-insensitive, tedy nerozlišuje malá a velká písmena.
Kódy předmětů a postav najdete v seznamech zde:
Změna hodnot postavy
Hodnoty aktuální postavy můžete měnit po zadání příkazu edit abilities
. Objeví se nové okno, v němž můžete měnit hodnoty různých vlastností postavy.
Klávesou ESC menu opustíte.
Přehrávání animací
Pomocí konzolového příkazu play ani kód
můžete spouštět animace na aktuální postavě či monstru. Například pro přehrání animace spánku na zádech napište play ani S_BEDHIGH_FRONT_S1
.
Kódy animací najdete v seznamech zde:
Kódy na obrazovce statistik
Z obrazovky statistik lze také spouštět některé příkazy. Postup pro aplikaci každého příkazu je následující:
- Stiskni klávesu B nebo C pro otevření okna statistik.
- Napiš příslušný kód
- Stiskni klávesu B nebo C pro zavření okna statistik. Pokud jsi vše udělal správně, objeví se v rohu obrazovky krátké oznámení.
Funkci aktivovanou zadaným kódem deaktivuješ tak, že jej na obrazovce statistik zadáš znovu. Můžeš také zadat kód 42
, tím se deaktivují všechny aktivované testovací funkce.
Kód | Funkce |
---|---|
42 |
zruší téměř všechny aktivované testovací funkce |
caipirinha |
všechno bude zobrazeno bez textur (G1) |
clerks |
vše je zpomalené |
clock |
vpravo nahoře se ukáží hodiny |
deform |
ukáže video s nabitím URIZIELu (G1) |
eowyn |
zaměřená NPC postava je zpomalená a vlevo nahoře se zobrazí báseň |
garfield |
všechny postavy budou tlusté |
garrett |
získáte 1000 rudy |
godzilla |
všechny postavy budou velké |
grommit |
všechny postavy budou chudé |
guardian |
nesmrtelnost, vlevo nahoře se objeví báseň |
kingkong |
všechny postavy budou malé |
maitai |
přepne svět do módu wireframe |
marin |
získáte 1000 rudy |
marvin |
aktivuje nebo deaktivuje Marvin mód |
melville |
bouřka, v nastavení musí být zapnuty efekty oblohy |
pixies |
ukáže video s nabitím URIZIELu (G1) |
shrike |
vlevo nahoře se objeví báseň a všechny postavy budou velmi hubené |
sodom |
získáte 1000 rudy (G1 + G2) |
southpark |
čas běží dvakrát tak rychleji |
spy |
zobrazí informace o zaměřené postavě |
taki |
regeneruje zdraví a manu |
ticktock |
bouřka, v nastavení musí být zapnuty efekty oblohy |
Funkční klávesy
Po aktivaci Marvin módu můžete používat různé klávesy pro různé užitečné funkce.
- F2 - otevírá konzoli pro zadání příkazů
- F3 - minimalizuje hru do okna (a maximalizuje zpět do fullscreen)
- F4 - kamera se vrátí zpět do základní pozice, typicky po užití F5 a F6
- F5 - kamera se nehýbe, hrdina ano
- F6 - uvolní kameru, lze s ní libovolně pohybovat; hrdina je zamrzlý
- F7 - "relativně připevní kameru k aktuální pozici hráče"; To funguje následovně: Postavíte se nosem k severu, zvolíte pomocí F6 oblíbenou pozici a stisknete F7. Kamera zůstane připoutaná na vaši postavu a přitom si vůči ní zachovává pozici, kterou jste si zvolili.
- F8 - Refresh postavy, obnoví zdraví (v G2 i manu). Podržením či opětovným stiskem F8 se lze rychle přesouvat.
- F9 - zastaví čas (když se budete během zastaveného času pohybovat daleko od své výchozí pozice, nebudou do nových pozic vsazena monstra. To nastane teprve tehdy, když klávesou F9 čas opět uvolníte.)
- F10 - posune hru o 1 frame (funguje jen při zastaveném čase)
- C - zaměřená osoba vás napadne
- F - pohled z první osoby
- G - ukáže informace a počet framů
- H - v datadisku (Gothic 2) ubere 5 zdraví (v Gothicu 1 63)
- K - posune postavu o kus vpřed, funguje i skrze objekty (např. skrze zdi, mříže, atp)
- O a X - převtělí vás do zaměřené postavy či potvory (Pozor: vaše vlastní postava může zmizet, pokud se s převzatou postavou hodně vzdálíte)
- Z - postava popoběhne pár metrů kupředu (nelze přerušit)
- ALT+U - ukáže síť waypointů
- ALT+E - okno se "speciálními závislými konstantami" (hodnotami)
- ALT+O - debug info zapne/vypne
- ALT+P - ukáže vlastní pozici nebo pozici zaměřené postavy
- ALT+K - okno s "bojovým systémem"
- ALT+Ú - změna kamery zapne/vypne
- CTRL+J - ukáže denní režim zaměřené postavy
- CTRL+U - ukáže waynet (v Gothicu 2 je poté Marvin mód už nepoužitelný a waynet zůstane zobrazen i při novém nahrání hry. Zmizí až po novém startu celé hry)
- POS1 - "přemístí kameru (libovolně) k nějaké postavě z okolí. Dalším stiskem klávesy pos1 tak můžete projít přes všechny postavy v okolí."