Salta ai contenuti

Cover e colori

Il telefono esiste in quattordici colori, e la tua città decide se un colore è una preferenza o qualcosa che qualcuno porta con sé. Basta una riga:

Config.Prop.Fold.Cases = {
Enabled = false,
Items = { black = 'phone_case_black', blue = 'phone_case_blue', ... }, -- fourteen
OnUse = true, -- putting one on by using the item, for people who never open Settings
}

Le Impostazioni hanno una pagina Cover con quattordici campioni. Ne scegli uno, è tuo, e il telefono che hai in mano cambia di conseguenza. Niente da comprare, niente da perdere.

Ne derivano tre regole, ed è tutta qui la differenza:

  • Un colore senza oggetto in questa città non può essere indossato in alcun modo. Togli una riga da Items e quella cover smette di esistere — non nascosta, sparita.
  • Decide il server. Le Impostazioni chiedono e il campione si sposta quando arriva la risposta, che è anche ciò che accade quando qualcuno usa l’oggetto cover. Entrambe le strade finiscono nello stesso invio, quindi lo schermo e la mano non possono discordare su quale dei due abbia ragione.
  • La cover deve essere ancora in tasca. La scelta viene ricordata e se valga o no viene richiesto di nuovo, quindi vendere la cover porta via il colore al prossimo avvio. Una cover che continua a funzionare dopo essere stata venduta non è un oggetto, è un’impostazione con una ricevuta a forma di oggetto.

La cover non si consuma mai. È la cover; ce l’hai; il telefono la indossa.

Viene conservata in relazione al telefono e non alla persona — in modalità oggetti l’identificatore è il dispositivo — quindi un telefono che cambia mano arriva con la cover con cui è stato venduto, e chi ha due telefoni può avere un colore diverso su ciascuno.

Tutti e quattordici vengono disegnati comunque. Quelli che non sono in tasca appaiono attenuati e riportano Non è nella tua tasca invece di sembrare soltanto sbiaditi: una cover che nessuno ha mai visto è una cover che nessuno cercherà, e una cosa grigia senza parole sembra rotta anziché non disponibile.

I quattordici sono quelli inclusi in mic_phone_props, e le icone sono nella risorsa. Per ox_inventory:

['phone_case_blue'] = { label = 'Blue Case', weight = 20, stack = false },

Dove vengono vendute è affare della tua città — il telefono non mette alcun negozio da nessuna parte.