Workshopi modi kontroll ei lõpe tellimisega
Uuendatud
Määra oodatud mõju, kinnita sisu paigaldamine, järgi dokumenteeritud nõudeid ja katseta soovitud mänguseanssi. Hoia tellimine, tuvastamine ja nähtav mõju lahus. See järjekord aitab valida järgmise asjakohase kontrolli, kaitsta edenemist ning vältida põhjendamata ühilduvusväiteid.
Ulatus: Näite sisuüksus ja mänguseanss on hüpoteetilised. Aktiveerimine, nõuded ja ühilduvus salvestustega sõltuvad mängust ning sisuüksusest. Järgi nende kehtivaid juhiseid. See ei ole universaalne laadimisjärjekord, lubadus, et modi väljalülitamine taastab salvestuse, ega meetod toetamata sisu vägisi tööle panemiseks.
Tellimisnupp näitab sinu valikut Workshopis, kuid mitte tingimata tulemust töötavas mängus. Kui oodatud muutust ei ole, määra esmalt viimane etapp, mida saad tegelikult kinnitada. Tellimine, paigaldamine, sisuüksuse tuvastamine mängus ja selle mõju soovitud mänguseansis on seotud, kuid erinevad tähelepanekud.
Määra mõju, mida otsid
Oletame, et tellisid sisuüksuse, mis peaks muutma kasutajaliidese nähtavat osa. Määra selle juhiste järgi ekraan ja tingimused, kus muutus peaks ilmnema. See on täpsem katse eesmärk kui väide, et mod peaks kusagil töötama. Kontrolli ka, et sisuüksus kuuluks soovitud mängu juurde ning toetaks versiooni või mänguseanssi, mida kavatsed kasutada.
Hüpoteetiline kaardiüksus ja kasutajaliidese üksus võivad nähtavale tulla erineval viisil. Ära otsi ainult üldisest modimenüüst ja järelda, et puuduvad kõik Workshopi sisutüübid. Loe sisuüksuse kirjeldatud kasutust ja mängu toetatud juurdepääsuviisi sellele sisutüübile. Märgi ebakindlus mõju suhtes eraldi ebakindlusest, kas failid on paigaldatud.
Jälgi tellimist ja paigaldamist eraldi
Steami Workshopi rakendusdokumentatsioon käsitleb tellimist ja paigaldamist eraldi olekutena. Äsja tellitud sisu võib pärast mängu käivitumist olla endiselt allalaadimisel. Seetõttu ei kinnita tellimise olek üksinda, et töötaval mänguseansil on juba ligipääs vajalikule paigaldatud sisule. Kontrolli asjaomase allalaadimise olekut kliendi tavalises kasutajaliideses.
Hüpoteetilises kasutajaliidese näites tähendab muutumatu ekraan poolelioleva asjaomase allalaadimise ajal midagi muud kui muutumatu ekraan pärast sisu kättesaadavaks muutumist. Lase toetatud protsessil lõpule jõuda ja järgi mängu juhiseid uute kättesaadavate üksuste tuvastamiseks. Ära mõtle välja universaalset ooteaega ega eelda, et kõik mängud värskendavad sisu ühtemoodi.
Loe nõudeid enne mänguseansi muutmist
Kontrolli sisuüksuse deklareeritud nõudeid ja mängu kehtivaid ühilduvusjuhiseid. Kohustuslik lisaüksus, DLC, mänguharu või mänguseansi tingimus on soovitud koosluse eraldi osa, kui see nõue on sõnaselgelt dokumenteeritud. Ära järelda sõltuvust ainult sellest, et populaarne kogumik sisaldab teist üksust. Ära eelda ka, et kogumiku tellimine tõestab kogu selle koosluse sobivust sinu mängule.
Enne muudatuste katsetamist kaitse väärtuslikku edenemist mängu toetatud meetodiga. Kui juhised nõuavad uut mänguseanssi, ära sunni näidet oma ainsasse olulisse pooleliolevasse kampaaniasse. Üksuse väljalülitamine ei taga samuti kõigis olukordades kõigi edenemise muudatuste tagasipööramist. Katsekeskkond peab vastama dokumenteeritud nõudele, muutmata olulist salvestust põhjendamatuks eksperimendiks.
Erista tuvastamist soovitud mõjust
Kui mäng pakub asjakohast sisuloendit, kontrolli, kas mäng tuvastab üksuse ja kas toetatud aktiveerimisvalikud vastavad juhistele. Kirje selles loendis tõendab tuvastamist. See ei tõenda veel, et oodatud kasutajaliidese muutus või muu mõju ilmneb sinu valitud olukorras. Jätka tegeliku sihtekraani või tegevuseni.
Oletame, et mäng tuvastab üksuse, kuid sihtekraan jääb muutumatuks. Säilita tuvastamise tulemus ja uuri mõju dokumenteeritud rakendusala. Võib-olla kontrollid valet konteksti või üksus ei ühildu praeguse kooslusega; mõju puudumine üksi ei tõenda kumbagi selgitust. Märgi üles see, mida saad jälgida, enne kui valid järgmise asjakohase muudatuse.
Kitsenda vastuolu süüdlast välja mõtlemata
Kui mäng toetab ohutut katsetamist, võrdle sobivat lähtekooslust soovitud üksuse ja selle dokumenteeritud nõuetega. Hoia mängu versioon ja jälgitav tegevus samad. Kui muudad tervet üksuste komplekti korraga ja tulemus paraneb, kirjelda muudetud komplekti. Ära süüdista konkreetset üksust ilma sellist järeldust toetava võrdluseta.
Kontrollitud katse võib näidata, et mõju ilmneb ühe koosluse korral ja teise korral mitte. See ei selgita automaatselt vastastikmõju sisemist mehhanismi ega määra universaalselt töötavat laadimisjärjekorda. Järgmise sammu jaoks kasuta mängu ja autorite ühilduvusjuhiseid. Jäta toele jagatud tõenditest välja isiklikud failiteed ning probleemiga mitteseotud kontoandmed.
Pane kirja, mis katsetatud koosluses töötas
Pane kirja mängu asjaomane versioon, valitud üksuste kooslus, soovitud mänguseanss ja täheldatud mõju. Hilisem mängu või üksuse uuendus võib muuta tulemuse kasulikkust. Kui mõju kaob pärast asjakohast muudatust, pöördu tagasi mõjutatud etappi, selle asemel et pidada vana tellimisvalikut püsivaks ühilduvussertifikaadiks.
Abi küsides selgita viimast kinnitatud etappi: tellitud, alla laaditud, tuvastatud või nähtava mõjuga. Lisa oodatud ekraan ja tegelik tulemus. Nii saab lugeja kasuliku kinnituse piiri ning sa ei kirjelda pooleliolevat allalaadimist, puuduvat tuvastamist ja vastuolulist mõju sama tüüpi probleemina.