Stoneshard Wiki

Generazione degli incontri

La generazione degli incontri crea richieste per accampamenti, siti di mostri e zone di caccia, filtra le caselle candidate e scrive i marcatori sulla mappa durante la generazione del mondo. Quando le candidate sono poche, il generatore allenta alcune condizioni per fasi; la scelta dei modelli e la scoperta della mappa avvengono separatamente. Questa pagina distingue ciò che il generatore tenta da ciò che riceve davvero un salvataggio.

Indice

Cosa copre questa pagina sulla generazione

La generazione del mondo crea prima una richiesta per una categoria di luogo, poi sceglie le posizioni tra le caselle idonee e scrive i marcatori sulla mappa. Una volta entrati in una scena, modelli delle stanze, oggetti iniziali, evocazioni dinamiche e bottino seguono regole proprie; qui viene descritta la catena di piazzamento e scoperta.

«Richiesta 3» è l'obiettivo che il generatore cerca di soddisfare. Non garantisce tre siti in ogni salvataggio né un numero fisso di nemici all'ingresso; per creature, risorse e rigenerazione consulta l'articolo dell'evento corrispondente.

Obiettivi richiesti e risultati effettivi

L'inizializzazione del mondo della stessa versione richiede separatamente accampamenti, siti di mostri e zone di caccia. Gli accampamenti usano un obiettivo totale, mentre mostri e zone di caccia richiedono ogni concetto separatamente; candidate assenti, creazione fallita o riavvio di una stanza possono cambiare il risultato finale.

Obiettivi richiesti e risultati effettivi
CategoriaObiettivo del generatoreCome leggerlo
Accampamenti35 posizioni richiestePunto di Interesse; modello e variante vengono scelti separatamente
Siti di mostri3 richieste per ciascuno dei 6 concettiL'obiettivo non garantisce la quantità creata; i candidati possono esaurirsi
Terreni di caccia3 richieste per ciascuno dei 7 concettiI concetti degli eventi di mappa condividono il flusso di posizionamento con i siti di mostri

Come vengono filtrate le caselle candidate

Il filtro iniziale controlla bioma, densità forestale, Wilderness, distanza dagli incontri esistenti e usabilità della casella. Alcuni luoghi passano un argomento per la zona iniziale, ma la funzione attuale dell'elenco dei candidati copia l'elenco globale delle zone d'incontro; quell'argomento non va interpretato come un blocco regionale attivo.

Come vengono filtrate le caselle candidate
FaseComportamento della fonteCome leggerlo
Candidati inizialiFiltra per bioma, densità forestale, Wilderness, zona di sicurezza degli incontri e occupazioneUna casella entra nel gruppo solo dopo questi controlli
Fase di allentamento 1Wilderness > 40, mantenendo le altre restrizioni principaliUna soglia più bassa non ignora il terreno
Fase di allentamento 2Wilderness > 30È ancora una selezione di candidati, non una coordinata forzata
Fase di allentamento 3Smetti di confrontare Wilderness mantenendo la zona di sicurezza degli incontriIl gruppo si amplia, ma può comunque restare vuoto
Fase di allentamento 4Mantieni il bioma, consenti il riutilizzo della stessa classe in una zona e modifica il vincolo della forestaAnche l'ultimo ripiego può non raggiungere l'obiettivo

Come vengono usati i gruppi di candidate

Il generatore prende una posizione dalle caselle candidate e passa alla richiesta successiva. Se non può scegliere alcuna posizione, le richieste restanti si fermano; se un tipo non crea nulla, la stanza viene riavviata. Anche dopo aver creato almeno un sito, l'obiettivo può restare incompleto.

I gruppi di modelli seguono una regola separata senza reinserimento: il modello scelto viene rimosso dal gruppo corrente, che viene riempito solo quando è vuoto. La dimensione del gruppo descrive le configurazioni disponibili, non il numero di nemici, la quantità di bottino o la frequenza di un incontro.

Come vengono usati i gruppi di candidate
Variante dell'accampamentoGruppo di modelliRiutilizzo
Accampamento comune di banditi15 modelliEstrai senza reinserimento, poi ripristina il gruppo quando è vuoto
Accampamento di banditi fluviali e della steppa4 modelliRiutilizza in base al tratto di fiume oppure senza reinserimento
Accampamento invaso dai crawler3 modelliEstrazione senza reinserimento
Accampamento invaso dai pungimorte3 modelliEstrazione senza reinserimento

Copertura dei modelli dei siti di mostri

La tabella elenca i concetti dei siti di mostri con modelli di stanza verificati nella stessa versione. Mostra tra quante configurazioni può scegliere il generatore; gli articoli degli eventi descrivono creature, risorse, bottino e rigenerazione dopo l'ingresso.

Copertura dei modelli dei siti di mostri
Concetto del sitoObiettivo di posizionamentoGruppo di modelli
Tana di Acari3 richieste per concetto3 modelli di scena
Alveare di Pungimorte3 richieste per concetto6 modelli di scena
Antro di Ghoul3 richieste per concetto3 modelli di scena
Antro dei Guli3 richieste per concetto1 modello di scena
Nido di Arpie3 richieste per concetto3 modelli di scena
Dominio del Troll3 richieste per concetto3 modelli di scena

Quando il giocatore vede un marcatore

L'aggiornamento della nebbia della mappa del mondo richiama il flusso dei marcatori dei punti d'interesse. Controlla un intorno di una casella attorno alla posizione corrente per tile Point of Interest, Dungeon e Random Encounter non scoperti, poi scrive una voce di punto d'interesse scopribile. È il raggio di scoperta, non una coordinata fissa di generazione.

Cosa non stabiliscono queste regole

Le coordinate della mappa d'esempio, il numero mostrato di marcatori e le dimensioni dei gruppi di modelli non sono risultati fissi per ogni salvataggio. Creazione fallita, poche candidate e fasi di rilassamento possono cambiare il risultato; le sole regole di piazzamento non predicono la prossima mossa di un nemico, il bottino o la ricompensa di una missione.

Fonti

Versione del gioco 0.9.4.25

  1. Fonte di inizializzazione del mondo e collocazione degli incontri della versione 0.9.4.25
  2. Fonte dei filtri delle caselle candidate e dell'allentamento della versione 0.9.4.25
  3. Fonte della scoperta sulla mappa e dei bacini di modelli della versione 0.9.4.25
Torna in alto