Applications
Activer ou désactiver une application
Mettre une application sur false la fait disparaître complètement : écran d'accueil, dock, bibliothèque, App Store. Elle ne peut plus être ouverte, ni par une notification, ni par un raccourci, ni par un widget.
Config.Phone.Apps = {
-- Dock
Phone = true, Messages = true, Camera = true, Photos = true,
-- Installées par défaut
Settings = true, AppStore = true, Clock = true, Mail = true,
Weather = true, Wallet = true, Crypto = true, Maps = true,
Notes = true, Calculator = true, Calendar = true,
Services = true, Home = true, Garage = true, Billing = true,
Jobby = true, Music = true,
-- Téléchargeables depuis l'App Store
Pixly = true, Chirp = true, Viby = true, Blaze = true,
Marketplace = true, Pages = true, DarkChat = true, Flashly = true,
['2048'] = true, PacMan = true,
}Réserver une application à certains métiers
Config.Phone.WhitelistApps = {}
Config.Phone.BlacklistApps = {}BlacklistApps interdit une application à tout le monde ; WhitelistApps la réserve. La liste noire l'emporte.
Réglages par application
Messages
Config.Phone.Messages = {
MaxLength = 500,
MaxGroupSize = 20
}Config.Phone.Mail = { Domain = 'KLMSTUDIO.com' }Les adresses sont générées au format <pseudo>@<Domain>, en reprenant la valeur de Config.Phone.Mail.Domain. Changer le domaine n'affecte que les adresses créées ensuite ; les comptes existants ne sont pas renommés.
Appareil photo
Config.Phone.Camera = {
Enabled = true,
SaveToGallery = true,
MaxPhotos = 500,
MaxAlbums = 20,
UploadProvider = 'cdn'
}Notifications
Config.Phone.Notifications = {
MaxCount = 50,
AutoDelete = true,
Duration = 5000
}Marketplace et Pages
Les deux applications acceptent des annonces sponsorisées payantes :
Config.Phone.Marketplace = {
MaxPostLength = 500,
MaxPrice = 1000000,
Promote = {
{ label = '1 heure', duration = 3600, price = 500 },
{ label = '6 heures', duration = 21600, price = 2000 },
{ label = '24 heures', duration = 86400, price = 5000 },
}
}
Config.Phone.BluePage = {
MaxPostLength = 1000,
AllowedJobs = {}, -- vide = tous les métiers sauf sans-emploi
Promote = { --[[ idem ]] }
}Réseaux sociaux
Chaque réseau a ses limites : Config.Phone.Pixly, Config.Phone.Brondy (Chirp), Config.Phone.Tinder (Blaze), Config.Phone.Trendly (Viby), Config.Phone.PicChat (Flashly), Config.Phone.DarkChat.
Traductions
Les textes de l'interface vivent dans config/locales/fr.json et config/locales/en.json. La langue par défaut se règle dans Config.Phone.DefaultSettings.language ; chaque joueur peut ensuite changer la sienne dans Réglages.