Domanda:
C'è un modo per uscire dalla zona del tutorial senza l'aliante?
Fredy31
2017-03-10 22:29:08 UTC
view on stackexchange narkive permalink

Gli sviluppatori di Zelda hanno affermato che il gioco è battibile in 15 minuti.

Immagino che questo significhi che non devi fare i 4 santuari e poi portare il parapendio per finire il gioco.

Quindi c'è un modo per uscire dall'area del tutorial senza l'aliante?

https://twitter.com/venick409/status/839533795862786048?Non ho il gioco, ma capisco che qui si sta usando la stasi.Solo non so se questa sia l'area del tutorial da cui stanno fuggendo in questo modo.
Due risposte:
Léo Lam
2018-07-14 20:42:41 UTC
view on stackexchange narkive permalink

Questo è impossible. Anche se riesci a superare la nebbia, il controllo del parapendio è codificato nel codice oggetto Player.

Il codice ha questo aspetto:

  if (! sForceEnableGlidingAndSurfingAndGiveRupees &&! sIsDungeon)
{
  if (! hasParaglider (0) &&
       (x < -1600.0 || x > -350.0 || z < 1400.0 || z > 2400.0))
  {
    player->field_2304_x = -1021,7286376953125;
    player->field_2308_y = 253.31527709960938;
    player->field_230C_z = 1792.6009521484375;
    // 奈 落 開始 待 ち si traduce in 'aspetta l'inizio dell'abisso' (= lo stato di vuoto)
    return AI_AIBase :: changeState (this, "奈 落 開始 待 ち", 0LL);
  }
}
 

(Se vuoi vedere di persona, questo è a 0x710082EFE4 nella versione 1.5.0 su Switch.)

Plateau zone

A differenza della barriera del castello di Wind Waker, questa volta non ci sono collisioni o oggetti che potresti attraversare. È un semplice controllo delle coordinate che viene eseguito sempre e non c'è modo di superare questo controllo poiché è incorporato nel codice attore di Link.

Quindi ogni paio di fotogrammi probabilmente controlla che tu abbia la vela e se non lo fai e sei fuori dalle coordinate, sei annullato?
Probabilmente diverse volte al secondo e almeno su ogni frame poiché questo fa parte del codice principale dell'attore.E sì, se non hai l'aliante e hai avuto le coordinate, vieni immediatamente annullato.
Da dove hai preso lo smontaggio commentato in giapponese?
Dall'eseguibile Switch 1.5.0.La stringa giapponese è una stringa di stato interna.
Rileggi il codice e, in teoria, ci sarebbe un modo.Se potessi, in qualche modo, mettere a true una delle 2 flag di debug, potresti uscire dall'area di partenza senza l'aliante.Ora il fatto è, come hai potuto farlo?
Ops, ho dimenticato di aggiornare questo post dopo aver capito cosa fanno i due flag.Quello che ho chiamato "flag di debug 1" è un flag che forza l'abilitazione al "volo a vela" e al "surf" e ti dà 100 rupie, quindi sembra essere solo un flag in modalità dev.Non c'è modo di impostarlo durante il normale gameplay.La seconda bandiera si è rivelata essere semplicemente "è un sotterraneo", sia che tu sia in un santuario.Non c'è modo di impostare quella bandiera nemmeno mentre sei nel mondo principale.
@Fredy31 (qualche informazione in più) ecco la (unica) funzione in cui è impostato sIsDungeon (il secondo) e su cosa è impostato: https://gist.github.com/leoetlino/c3e625367affc6a2dadffb9c92d73f6f
Wow.Debugflag2 è un nome di variabile garbage per questo.Otterrebbe isInDungeon sarebbe meglio.
@Fredy31 sì, purtroppo non avevo raccolto abbastanza informazioni sul codice per dargli un nome proprio allora.Modificherò il mio post ora.(Giusto per essere chiari, tutti i nomi delle variabili non sono ufficiali e sono solo supposizioni più o meno informate da parte mia, poiché BotW è un gioco che viene fornito senza simboli di debug, il che significa che tutte le funzioni e le variabili sono _non nominate_.)
Ah ok lol, pensato che hai appena preso il codice dal sorgente decompilato in sé.Ho trovato divertente che la Big N usasse nomi di variabili così pessimi: p Semplicemente non sapere cosa facessero entrambe queste variabili ha molto più senso nel contesto.
Vemonus
2017-03-10 22:44:45 UTC
view on stackexchange narkive permalink

No, non è possibile partire senza l'aliante. Come menzionato da più utenti in questo thread, l'aliante non è necessario per scendere, tuttavia, la nebbia che ti impedisce di partire non si dissiperà finché non avrai ottenuto l'aliante. Cioè, una volta che hai già ottenuto l'aliante, sembra che tu possa discendere l'altopiano senza di esso, ma non puoi evitare di ottenerlo davvero.

Il vero problema non è lasciare fisicamente l'Altopiano, è la nebbia che ti fa scomparire. Il parapendio rimuove la nebbia, questo video non lascia l'Altopiano (la mappa è disponibile sia in decollo che in atterraggio)

Hai mai giocato al gioco? Non puoi lasciare l'altopiano senza aver completato i primi quattro santuari e aver ottenuto l'aliante. Non è l'altezza dell'altopiano che ti impedisce di partire, è l'invisibile barriera di nebbia che lo circonda.

Il video che ha generato quella particolare discussione è qui, e anche lì, la persona che ha pubblicato il video ha commentato che ciò non annulla la necessità del aliante:

Nah. Hai bisogno dell'aliante per eliminare l'area vuota intorno all'altopiano. Se riesci a superarlo, puoi saltarlo.

Per dare un'idea di quanto sia incredibilmente pervasiva la nebbia e di quanto sia assolutamente impossibile saltare Plateau, la nebbia è letteralmente ovunque sulla mappa.Anche se potessi raggiungere l'ultima stanza di combattimento, la nebbia sarebbe ancora lì e ti costringerebbe a tornare sull'Altopiano.
Puoi guidare su un oggetto di stasi abbastanza lontano da sfuggire alla nebbia della morte, ma in realtà c'è un cubo della morte intorno all'altopiano per fermarti se sei riuscito ad arrivare così lontano. https://www.youtube.com/watch?v=6izOPhysy5g


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...