Os aplicativos
Trinta e um aplicativos. A maioria não precisa de nada do seu servidor; os que precisam estão marcados, e o que eles exigem é uma linha de config para cada um.
Quais deles existem é definido por Config.AppList em shared/config/apps.lua: installed coloca um aplicativo no telefone, store o coloca na App Store por um preço, e off faz com que ele deixe de existir — não escondido, extinto.
O telefone sendo um telefone
Seção intitulada “O telefone sendo um telefone”| Aplicativo | O que é | Precisa de |
|---|---|---|
| Telefone | Chamadas, o teclado numérico, recentes. A voz passa pelo pma-voice, mumble, SaltyChat ou TokoVoip | Um resource de voz |
| Mensagens | Conversas, grupos, fotos, mensagens de voz, uma localização, um cartão de contato | — |
| Contatos | Com um cartão seu para entregar | — |
| Câmera | Fotos e vídeo, frontal e traseira, e o visor é o próprio jogo | Um destino de upload |
| Fotos | Álbuns, favoritas, uma imagem que você pode enviar para qualquer lugar | — |
| Um endereço por personagem, e outros resources podem escrever nele | — | |
| Notas, Calculadora, Relógio, Calendário, Clima | Os pequenos. O clima é o do seu servidor | — |
| Ajustes | Papel de parede, toque, widgets, a capinha, o idioma, os dispositivos vinculados | — |
| App Store | O que esta cidade vende, o que ela dá de graça | — |
Dinheiro
Seção intitulada “Dinheiro”| Aplicativo | O que é | Precisa de |
|---|---|---|
| Carteira | O saldo, transferências por número de telefone, o histórico, faturas | A conta da sua framework |
| Faturas | Faturas que chegam de qualquer lugar, pagas por aqui | Um resource de cobrança, ou o do próprio telefone |
| Crypto | Seis moedas que esta cidade inventou e um mercado que se move sozinho | — |
Vida na cidade
Seção intitulada “Vida na cidade”| Aplicativo | O que é | Precisa de |
|---|---|---|
| CityList | O marketplace: fotos, preços e uma mensagem para o vendedor | — |
| Serviços | As empresas, os números de emergência e um chamado que alguém atende | — |
| Pulse | Empregos, eventos e notícias, publicados por quem a cidade deixar publicar | — |
| City ID | Identidade e licenças, e entregar uma cópia a alguém por cinco minutos | Um resource de licenças |
| Propriedades | As casas, no mapa | Um resource de moradia |
| Garagem | Cada veículo, onde está, em que estado se encontra | Um resource de garagem |
| Rádio | Canais, quem está neles e uma tecla para falar | Um resource de voz |
| Música | Streams, uma caixa de som que outras pessoas ouvem e os seus próprios arquivos | — |
| Darknet | Um apelido, grupos privados e um mural público, em um telefone que não diz quem você é | — |
| Business | Contratar, demitir, cargos, a conta da empresa, as faturas | Um resource de sociedade |
Os quatro sociais
Seção intitulada “Os quatro sociais”| Aplicativo | O que é |
|---|---|
| Instapic | Fotos, stories, posts salvos, um perfil |
| Twixel | Posts curtos, respostas, reposts, favoritos |
| Klipz | Um feed em tela cheia de vídeos curtos, postados pela câmera que você tem no bolso |
| Flinder | Perfis, deslizar, matches e a conversa depois |
Os quatro são contas próprias — um nome de usuário e uma senha, não o nome do personagem — então alguém pode ser uma pessoa na cidade e outra online. O selo de verificado ao lado de um nome é concedido pela cidade com exports.mic_phone:SetVerified(src, app, true), e nunca pedido.
Dois que não são ícones
Seção intitulada “Dois que não são ícones”O Nearby é o AirDrop do telefone: um cartão de contato, uma foto, um documento, entregues a quem estiver ao seu lado. Ele abre pela folha de compartilhamento, e não pela Tela de Início.
A metade web é o mesmo telefone em um navegador, para um jogador que fechou o jogo. Ela fica em Ajustes, é um código de seis dígitos, e o que ela pode abrir é definido em Config.Web.Apps.
Arraste um ícone sobre outro e segure ali por um instante: os dois vão para uma pasta. Tocar no nome da pasta a renomeia, segurar um ícone dentro dela inicia a edição, e tirar o último aplicativo faz a pasta deixar de existir. Nada disso é configurado — pertence a quem estiver segurando o telefone.