DocumentationApplications

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.

lua
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

lua
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

lua
Config.Phone.Messages = {
    MaxLength = 500,
    MaxGroupSize = 20
}

Mail

lua
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

lua
Config.Phone.Camera = {
    Enabled = true,
    SaveToGallery = true,
    MaxPhotos = 500,
    MaxAlbums = 20,
    UploadProvider = 'cdn'
}

Notifications

lua
Config.Phone.Notifications = {
    MaxCount = 50,
    AutoDelete = true,
    Duration = 5000
}

Marketplace et Pages

Les deux applications acceptent des annonces sponsorisées payantes :

lua
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.

DMCA.com Protection Status