Odberom sa kontrola modu z Workshopu nekončí

Aktualizované

Určte očakávaný účinok, potvrďte inštaláciu obsahu, dodržte zdokumentované požiadavky a otestujte zamýšľanú reláciu. Oddeľte odber, rozpoznanie a viditeľný účinok. Tento postup pomáha vybrať ďalšiu relevantnú kontrolu, chrániť herný postup a vyhnúť sa nepodloženým tvrdeniam o kompatibilite.

Rozsah: Položka a herná relácia v príklade sú hypotetické. Aktivácia, požiadavky a kompatibilita s uloženými hrami závisia od hry a položky. Riaďte sa ich aktuálnymi pokynmi. Nejde o univerzálne poradie načítavania, prísľub obnovenia uloženej hry vypnutím modu ani spôsob vynútenia fungovania nepodporovaného obsahu.

Tlačidlo odberu ukazuje váš výber vo Workshope, ale nemusí opisovať výsledok v spustenej hre. Ak očakávaná zmena chýba, najprv určte poslednú fázu, ktorú môžete skutočne potvrdiť. Odber, inštalácia, rozpoznanie položky hrou a jej účinok v zamýšľanej relácii spolu súvisia, ale predstavujú odlišné pozorovania.

Určte účinok, ktorý hľadáte

Predpokladajme, že odoberáte položku určenú na zmenu viditeľnej časti rozhrania. Podľa jej pokynov určte obrazovku a podmienky, v ktorých sa má zmena prejaviť. Je to presnejší cieľ skúšky než tvrdenie, že mod má niekde fungovať. Overte aj to, či položka patrí k zamýšľanej hre a podporuje verziu alebo reláciu, ktorú plánujete použiť.

Hypotetická mapa a položka rozhrania sa môžu objavovať rôznymi spôsobmi. Nehľadajte iba vo všeobecnej ponuke modov a nevyvodzujte z toho, že chýbajú všetky typy obsahu Workshopu. Prečítajte si uvedené použitie položky a spôsob prístupu k danému typu obsahu, ktorý hra podporuje. Neistotu o účinku zaznamenajte oddelene od neistoty, či sú súbory nainštalované.

Sledujte odber a inštaláciu samostatne

Dokumentácia implementácie Workshopu služby Steam považuje odber a inštaláciu za odlišné stavy. Novo odoberaný obsah sa môže ešte sťahovať po spustení hry. Samotný stav odberu teda nepotvrdzuje, že spustená relácia už má prístup k potrebnému nainštalovanému obsahu. Stav príslušného sťahovania skontrolujte v bežnom rozhraní klienta.

V hypotetickom príklade rozhrania má nezmenená obrazovka počas nedokončeného príslušného sťahovania iný význam než nezmenená obrazovka po sprístupnení obsahu. Nechajte podporovaný proces dokončiť a riaďte sa pokynmi hry na rozpoznanie nových dostupných položiek. Nevymýšľajte univerzálny čas čakania a nepredpokladajte, že každá hra obnovuje obsah rovnako.

Pred zmenou relácie si prečítajte požiadavky

Overte deklarované požiadavky položky a aktuálne pokyny hry ku kompatibilite. Povinná doplnková položka, DLC, vetva hry alebo podmienka relácie tvorí samostatnú časť zamýšľanej zostavy, ak je táto požiadavka výslovne zdokumentovaná. Neodvodzujte závislosť len preto, že obľúbená kolekcia obsahuje inú položku. Nepredpokladajte ani to, že odber kolekcie dokazuje vhodnosť celej zostavy pre vašu hru.

Pred skúšaním zmien ochráňte cenný postup v hre spôsobom, ktorý hra podporuje. Ak pokyny vyžadujú novú reláciu, nevynucujte použitie príkladu vo svojej jedinej dôležitej rozohranej kampani. Vypnutie položky tiež všeobecne nezaručuje vrátenie všetkých zmien herného postupu. Skúšobné prostredie má spĺňať zdokumentovanú požiadavku bez toho, aby sa dôležitá uložená hra stala neodôvodneným experimentom.

Odlíšte rozpoznanie od zamýšľaného účinku

Ak hra poskytuje príslušný zoznam obsahu, overte, či položku rozpoznáva a či podporované možnosti aktivácie zodpovedajú pokynom. Záznam v zozname je dôkazom rozpoznania. Ešte nedokazuje, že sa očakávaná zmena rozhrania alebo iný účinok objaví vo vybranej situácii. Pokračujte až k skutočnej cieľovej obrazovke alebo úlohe.

Predpokladajme, že hra položku rozpoznáva, ale cieľová obrazovka zostáva nezmenená. Zachovajte výsledok rozpoznania a preskúmajte zdokumentovaný rozsah účinku. Možno kontrolujete nesprávny kontext alebo položka nie je kompatibilná s aktuálnou zostavou; samotná absencia účinku nepotvrdzuje ani jedno vysvetlenie. Pred výberom ďalšej relevantnej zmeny zaznamenajte pozorovateľné skutočnosti.

Zúžte konflikt bez vymýšľania vinníka

Ak hra podporuje bezpečné skúšanie, porovnajte vhodnú východiskovú zostavu so zamýšľanou položkou a jej zdokumentovanými požiadavkami. Zachovajte rovnakú verziu hry aj sledovanú úlohu. Ak zmeníte celú skupinu položiek naraz a výsledok sa zlepší, opíšte zmenenú skupinu. Neobviňujte konkrétnu položku bez porovnania, ktoré takýto záver podporuje.

Kontrolovaná skúška môže ukázať, že sa účinok objavuje v jednej zostave a v inej nie. Automaticky nevysvetľuje vnútorný mechanizmus vzájomného pôsobenia ani neurčuje univerzálne fungujúce poradie načítavania. Pre ďalší krok použite pokyny ku kompatibilite od hry a autorov. Z podkladov zdieľaných s podporou vynechajte osobné cesty k súborom a nesúvisiace údaje o účte.

Zaznamenajte, čo fungovalo v skúšanej zostave

Zapíšte príslušnú verziu hry, vybranú zostavu položiek, zamýšľanú reláciu a pozorovaný účinok. Neskoršia aktualizácia hry alebo položky môže zmeniť užitočnosť výsledku. Ak účinok po relevantnej zmene zmizne, vráťte sa k dotknutej fáze namiesto toho, aby ste skorší výber odberu považovali za trvalé potvrdenie kompatibility.

Pri žiadosti o pomoc vysvetlite poslednú potvrdenú fázu: odber, stiahnutie, rozpoznanie alebo viditeľný účinok. Uveďte očakávanú obrazovku a skutočný výsledok. Čitateľ tak dostane užitočnú hranicu potvrdenia a nedokončené sťahovanie, chýbajúce rozpoznanie a konflikt účinkov neopíšete ako rovnaký typ problému.