The phone app system manages which apps are available to players based on job, permissions, reputation, and phone type.Documentation Index
Fetch the complete documentation index at: https://mythicframework.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
App Restrictions
Job, permission, and reputation gates
Phone Types
Android, burner, and custom types
Settings
Wallpaper, ringtone, volume, zoom
Permissions
Per-app permission system
Available Apps
| App ID | Description | Restriction |
|---|---|---|
phone | Phone dialer and call log | None |
contacts | Contact management | None |
messages | SMS messaging | None |
email | Email inbox | None |
gallery | Photo gallery | None |
settings | Phone settings | None |
bank | Banking app | None |
crypto | Cryptocurrency wallet | None |
garage | Vehicle management | None |
twitter | Social media (Bleeter) | None |
adverts | Classified advertisements | None |
store | App store | None |
documents | ID and documents | None |
irc | IRC chat channels | None |
labor | Labor/side jobs | None |
loans | Loan management | None |
pingem | Player pinging | None |
casino | Casino app | None |
homemanage | Property management | None |
blueline | Police MDT | Job: police |
leoassist | LEO assistance tools | Job: police |
govt | Government management | Job: government |
comanager | Company management | Job-based |
redline | Street racing | Permission-based |
lsunderground | Underground market | Reputation-based |
trapphone | Burner phone messaging | Phone type: burner |
dyn8 | Real estate | Job: realestate |
App Restriction Types
Apps can be restricted by multiple criteria:Job Restriction
App is only available to players with a specific job.State Restriction
App requires a specific character state.Job Permission
App requires a specific job permission flag.Phone Permission
App requires a phone-level permission.Reputation
App requires minimum reputation level.Default Settings
New characters are created with these default phone settings:Default Permissions
Phone Character Data
The phone stores data in the character’s data under these keys:| Key | Type | Description |
|---|---|---|
Apps | table | { installed = {}, home = {}, dock = {} } |
PhoneSettings | table | Wallpaper, ringtone, volume, etc. |
PhonePermissions | table | Per-app permissions |
PhoneType | string | "android", "burner", etc. |
Alias | table | Per-app aliases { [appName] = {...} } |
Text Tones
| ID | Label |
|---|---|
text | Text Tone 1 |
text2 | Text Tone 2 |
Next Steps
Phone - Exports
Phone API methods
Phone - Events
Phone events
Jobs API
Job system for restrictions