Wiki in costruzione. Molti concetti qui descritti provengono dall'alpha 0.2 e possono ancora cambiare. La wiki sarà finalizzata per la versione 1.0 — per ora serve ad aiutare i tester chiusi e, più avanti, i giocatori dell'accesso anticipato a orientarsi. Per le informazioni più aggiornate e affidabili, entra nel Discord — è lì che le novità vengono annunciate per prime e dove puoi chiedere direttamente.

Entra nel Discord per le ultime novità

Desktop e barra laterale della carriera

La barra laterale e il desktop Win95 — ogni icona delle app, gli indicatori dei reparti, la barra delle applicazioni e cosa è bloccato in quale fase.

In lavorazione. La prima bozza è online, ma i contenuti possono cambiare e gli screenshot sono ancora in arrivo. Hai notato un errore? Segnalacelo su Discord.
In questa pagina

La barra laterale è la colonna Win95 da 180 pixel fissata a sinistra di ogni schermata di carriera: l’intestazione della scuderia, l’elenco delle app, gli indicatori dei reparti, l’orologio della barra delle applicazioni e la riga del budget. Il Desktop è la vecchia schermata a icone da cui è nata — ancora raggiungibile, ancora utilizzabile da tastiera, ma non più la vista predefinita. Questa pagina è la mappa di navigazione: ogni app, dove porta, quando è bloccata e come scorre l’area applicativa.

Come aprirlo

  • La barra laterale c’è sempre nelle schermate di carriera che dichiarano has_sidebar() — l’Hub, ogni app, ogni pagina di profilo. Le schermate del weekend di gara (sessioni dal vivo, piani di run, podio, debriefing) non la disegnano.
  • Il Desktop (il campo di icone sopra l’immagine di sfondo) è la schermata dietro la barra laterale quando nessuna app è aperta. Ci si arriva implicitamente dal flusso di passaggio di fase; normalmente vedrai invece l’Hub.
  • Il Carico del weekend è una schermata a pagina intera senza barra laterale.

La barra laterale, dall’alto in basso

1. Intestazione della scuderia

PFS <Nome scuderia> sopra una riga di stato che cambia con la fase:

StatoRiga di stato
Finestra di metà stagioneStagione N — Weekend libero — Turno n/3
In stagioneStagione N — GP n/20
Stagione finitaStagione N — Completata
Fase 2 o 3Trattative — Turno X/10 (le due fasi condividono una finestra)
Qualsiasi altra faseFase N/6 — Turno X/5 (la parte del turno solo nelle fasi a più turni)

2. L’elenco delle app

Diciotto voci, in un ordine fisso che non cambia mai tra pre-stagione e stagione:

#VoceApre
15HubHub della carriera
5NotiziePFS Media
4PostaPFS Mail — con suffisso (N) quando c’è posta non letta
11ClassificheCompetizione
20PFS SeriesPagina della serie
12CalendarioCalendario
6FinanzeFinanze
10VetturaApp Vettura — anche il punto d’accesso alla R&S
9ScuderiaLa mia scuderia
2ScoutingScouting
0InfrastruttureInfrastrutture
18AcademyAcademy piloti
1MarketingMarketing — l’app che unisce Sponsor + Fornitori
14Dati mondialiDati mondiali
17Segnalazione bugil pacchettizzatore delle segnalazioni
7 / 8Termina fase / Turno successivo / GP successivo / Weekend libero / Stagione successivafa avanzare la carriera
19ImpostazioniImpostazioni della carriera
16Escitorna al menu, tramite la finestra di conferma dell’Hub

Due icone storiche non hanno più una voce propria: Fornitori (confluita in Marketing dalla 0.4.1) e R&S (l’icona Vettura apre l’app unificata Vettura/R&S).

Lo stile dei pulsanti dice lo stato a colpo d’occhio:

  • In rilievo, beige pieno — normale.
  • In rilievo con un accento caldo e testo in grassetto — l’app consigliata per la fase di pre-stagione in corso: Infrastrutture in fase 1, Marketing nelle fasi 2 e 3, Scouting in fase 4, il pulsante di avanzamento in fase 5, R&S in fase 6. In stagione non viene mostrato alcun suggerimento.
  • Incassato rosso con testo bianco in grassetto — l’app attualmente aperta.
  • Piatto e attenuato — bloccata. Un clic mostra il motivo.

3. Orologio della barra delle applicazioni

Un riquadro Win95 incassato che mostra l’orologio di sistema (HH:MM). In una carriera multigiocatore mostra invece il conto alla rovescia del turno condiviso, che diventa rosso sotto il minuto.

4. Indicatori dei reparti

Sei riquadri incassati, ciascuno una lettura con suggerimento al passaggio del mouse e una destinazione al clic:

IndicatoreMostraSuggerimentoIl clic apre
MartelloN ULIngegneria — unità di lavoro rimaste per le riparazioni del weekendVettura / R&S
BeutaN ULR&S — UL rimaste per progettazioni e miglioramenti (la manutenzione dei test privati viene addebitata a ogni weekend di gara)Vettura / R&S
Lentelibere/totaleScouting — capacità di osservazioneScouting
Stretta di manolibere/totaleMarketing — UL per le missioni di trattativaMarketing
(denaro)X $/GPReddito netto stimato per Gran Premio — verde se ≥ 0, rosso sottoFinanze
StellaNReputazione della scuderia — muove accordi di sponsorizzazione, interesse dei piloti e premiLa mia scuderia

Il valore R&S è rnd_wu_remaining meno la riserva dei test privati. Non viene deliberatamente riservato due volte: la manutenzione dei test è già addebitata davvero a ogni ricarica post-gara, e una riserva aggiuntiva lato visualizzazione faceva prima divergere questo indicatore dalle schede R&S.

Gli indicatori sono letture, non fermate del focus — sono stati tolti dall’anello di focus del gamepad perché stavano tra l’elenco delle app e il nulla e inghiottivano pressioni del pad destinate alle app. I clic del mouse funzionano ancora.

5. Riga del budget

Budget: X $ in fondo — verde finché positivo, rosso appena diventa negativo.

Quali app sono bloccate, e perché

Ogni app è visibile dalla fase 1. Quelle bloccate appaiono attenuate e aprono una finestra Win95 che nomina lo sblocco. I blocchi valgono solo durante la pre-stagione: appena la stagione inizia, locked_reason non restituisce nulla e tutte le app sono aperte.

AppBloccata quandoMessaggio
Infrastrutturedopo la fase 1«Il piano delle strutture è bloccato dopo la fase 1 — Infrastrutture. Riapre appena la stagione inizia.»
Marketingprima della fase 2«Disponibile in fase 2 — si apre la finestra di trattativa (Marketing: sponsor e fornitori).»
Marketingdopo la fase 3«La finestra di trattativa è chiusa. Marketing riapre appena la stagione inizia.»
Scuderiaprima della fase 5, e solo nella stagione 1«Disponibile dalla fase 5 — Revisione vettura, una volta chiusa la tua line-up di piloti.»
Vetturaprima della fase 5«Disponibile dalla fase 5 — Revisione vettura, una volta iniziata la costruzione della vettura stagionale.»
Academydopo la fase 1, finché il reparto Academy piloti è chiuso«Si apre una volta costruito il reparto Academy piloti (Infrastrutture, fase 1).»
Classifiche, Dati mondialisempre, in pre-stagione«Disponibile appena la stagione inizia.»

La regola de La mia scuderia è la più sottile: dalla stagione 2 la scuderia porta con sé una line-up stabile attraverso il cambio d’anno, per cui has_roster (stagione ≥ 2) la sblocca in ogni fase di pre-stagione. Solo una carriera nuova di zecca non ha nulla da mostrare prima della prima trattativa piloti.

La logica dietro l’elenco dei blocchi è il modello a fasi stesso: una fase è una finestra, e si chiude. La spesa in infrastrutture viene impegnata a fine fase 1; la finestra di trattativa sponsor/fornitori copre le fasi 2–3 e scade a fine fase 3 (gli accordi pronti non riscossi vengono ritirati via e-mail, le categorie di fornitore mancanti ricevono contratti d’emergenza). Non si può tornare indietro a rifare una finestra chiusa.

App aperte da altre app

Diverse schermate non sono affatto nella barra laterale e si raggiungono solo tramite un collegamento:

SchermataRaggiungibile da
Profilo del pilotaqualsiasi nome di pilota cliccabile, un titolo di notizia, la scheda pilota di una mail, lo Scouting, le Classifiche
Profilo della scuderiaqualsiasi nome di scuderia cliccabile, le notizie, le Classifiche
Profilo del circuitoil nome del prossimo GP nell’Hub, il Calendario, il Debriefing
Profilo del costruttoreDati mondiali → Costruttori
Profilo del paesequalsiasi bandiera cliccabile, la scheda Paesi della pagina PFS Series
Serie di sviluppoDati mondiali → Serie, e la striscia delle serie nella pagina PFS
Finestra di metà stagionei turni di avanzamento Weekend libero dopo il GP 10
Schede R&S (Inventario, Produzione, Riparazione, Miglioramento, Progettazione, Progetti, Test privati)l’app Vettura / R&S
L’Editor di mod e l’Editor di circuitisolo il menu principale (Strumenti di modding / Strumenti dev), mai da una carriera

Anche le mail possono collegare direttamente: una mail di componente consegnato salta a R&S → Inventario, una mail di progetto pronto a R&S → Produzione, una mail di scouting a Scouting → Missioni, una mail finanziaria a Finanze, un rapporto dell’academy all’app Academy, e una mail di trattativa a Marketing → Missioni.

Lo scorrimento generico delle app

Le app di carriera non tagliano il contenuto. Al contrario, ogni schermata con barra laterale tranne la Scrivania adotta un unico scorrimento verticale di pagina:

  • La rotellina del mouse scorre, ma solo mentre il cursore è a destra della barra laterale (o è attivo un gamepad) — così la rotellina non litiga mai con la barra laterale.
  • Una barra di scorrimento Win95 viola appare sul bordo destro, e solo quando il contenuto trabocca davvero: l’ampiezza è altezza_contenuto − (altezza schermo − altezza del piè di pagina fisso), e tutto ciò che resta sotto una tolleranza di 16 px conta come «ci sta». Quella tolleranza esiste perché i template delle app usano min-height:100%, per cui la barra di stato raggiunge sempre il fondo dello schermo, ci sia o no un traboccamento reale.
  • La posizione di scorrimento torna a 0 a ogni cambio di app.
  • L’ampiezza è misurata dall’altezza reale del contenuto impaginato, non dal pixel più basso disegnato. Una versione precedente usava l’estensione a schermo, che cresceva di 16 px a ogni scatto di scorrimento e lasciava la pagina scivolare nel nero vuoto.
  • Ogni apertura di app (e ogni variazione dell’ampiezza) scrive una riga [app-scroll] <Schermata> ui_scale=… viewport_h=… content_h=… overflow=… max_scroll=… in debug.log. Se un elenco sembra tagliato al 150 % di scala dell’interfaccia, è quella la riga diagnostica.

Un’eccezione documentata: la scheda Sfoglia dell’app Scouting virtualizza il suo elenco di 400 righe con una finestra di righe e una barra di scorrimento proprie, quindi esce dallo scorrimento di pagina. Ogni altra scheda dello Scouting vi rientra — due tentativi artigianali di finestratura dimensionati su altezze di riga stimate continuavano a tagliare in basso l’elenco delle Missioni; lo scorrimento generico misura invece di stimare.

Comandi

InputEffetto
MouseCliccare qualsiasi pulsante di app, indicatore o icona del Desktop
Pad su/giùCambiare app direttamente, dall’Hub o da qualsiasi app aperta — saltando le app bloccate, il pulsante di avanzamento ed Esci
Start (≡)Attiva Termina fase / GP successivo da qualsiasi schermata di app
AAprire la voce evidenziata (cursore del Desktop)
B / Esc / QTornare indietro; sul Desktop riporta al menu principale
SAttivare/disattivare la sovrimpressione di stato del Desktop

Il pad si rifiuta di proposito di fermarsi sul pulsante di avanzamento o su Esci: entrambi sono irreversibili ed entrambi devono passare da una pressione deliberata di A. Una finestra modale sopprime Start per lo stesso motivo — la finestra possiede i propri pulsanti.

Approfondimenti

  • La Scrivania ha un cursore tutto suo. Nella schermata Desktop, la voce evidenziata della barra laterale è il passaggio del cursore della scrivania, non un’app aperta, e il gestore del pad della barra laterale si fa da parte (nav_claimed). Ovunque altrove comanda la barra laterale.
  • Un’app senza icona nella barra laterale funziona comunque col pad. Una schermata la cui icona non è nell’insieme visibile (l’Academy, per esempio) avvia la navigazione col pad dall’inizio dell’elenco invece di disabilitarla — una versione precedente rendeva la barra laterale inutilizzabile da tali schermate finché il mouse non veniva in soccorso.
  • Il template della barra laterale è in cache e viene rianalizzato solo quando cambiano le sue variabili: per questo l’orologio scorre senza che l’elenco sfarfalli.
  • Esci non chiude mai direttamente. Instrada all’Hub e lì solleva la conferma di uscita, così vedi sempre «I tuoi progressi sono stati salvati» prima di andartene.
  • I blocchi riguardano solo la pre-stagione. Se un’app che ti aspetti chiusa è aperta, controlla se la stagione è iniziata: la presenza di season_state disattiva l’intera tabella dei blocchi.
  • Impersonificazione (build dev). Con --dev, F7 impersona una scuderia IA; durante l’impersonificazione, Termina fase / GP successivo sono inerti e in alto compare una fascia rossa.
  • screen_label() dà un nome a ogni schermata per la riga del watchdog GPU in debug.log — inclusa la distinzione tra una gara dal vivo (RaceLive) e una simulazione senza interfaccia (RaceSim). Se segnali un bug di crescita della memoria, l’etichetta in quella riga identifica quale schermata era aperta.

Errori comuni

  • Cercare un’icona Fornitori. Non c’è — la scheda 3 di Marketing è Fornitori, la scheda 4 è il Mercato fornitori.
  • Cercare un’icona R&S. Non c’è nemmeno quella — l’icona Vettura apre l’app unificata Vettura/R&S, e ne porta con sé la regola di sblocco in fase 5.
  • Dare per scontato che un’app attenuata sia rotta. Cliccala: la finestra nomina la fase esatta in cui apre (o chiude).
  • Provare a rifare le Infrastrutture in fase 3. Il piano delle strutture viene impegnato a fine fase 1 e non riapre finché la stagione non inizia.
  • Scorrere con il cursore sopra la barra laterale. Lì la rotellina è ignorata di proposito; spostati a destra della colonna da 180 px.
  • Aspettarsi che la rotellina funzioni sul Desktop. La Scrivania mantiene un layout fisso ed è l’unica schermata con barra laterale esclusa dallo scorrimento di pagina.
  • Premere Start per saltare una finestra. Le finestre modali lo sopprimono; rispondi prima alla finestra.

Vedi anche