The Apps Update – Useful Smartphones and Electronics

Apps Update

Apps Update Official Launch

A major update is dropping today that completely changes the way electronics are used in Broke Protocol. Phones, tablets, PCs, laptops, and more now have super useful Apps installed. Banking, messaging, and private calls are some of the first available Applications with more coming soon.

Keep Your Friends Close

Contacts

Players can now keep a Contact List of friends on their phone. Add them by name or ID and keep your Contacts even if you register a new Character on a server. Custom Profile pics can be set in the Settings Menu which will represent you across all of the Apps. A social sharing App and functional camera Apps are being considered but if you have ideas of your own, let us know on the Official Discord.

Private Voice Calls

Calling

Previously, options for communication were quite limited. Especially private communication or coordinating plans over a distance. With the new App functionality, players are able to call and message each other with complete privacy and ease. After picking up a call, you can switch away from the phone and go ‘hands-free’ for coordinated heists or assassinations.

Private Messaging

Inbox

Players also now have the option for privately texting friends and acquaintances. Texts are saved on the server even after re-logging or registering to keep important communications on record. Players can even message offline friends so they’ll get notified on their next login. It may sound trivial but will be important for organizing gangs and other custom jobs that may be coming in the near future. *hint hint*

Usable PCs, Laptops, Tablets, and More

Electronics

Various electronics and apartment items have useful Apps too. Right now, this includes PCs, laptops, tablets, and a few others. Message or call from the comfort of a home office, or ‘borrow’ a public computer if you’ve lost your phone in the line of duty. Future Apps will see the addition of social media, games, streaming videos, and more.

Mobile Banking

Banking

Banking has been reworked as well. Withdraw cash directly from your phone as a form of electronic payment. Although cash deposits will still have to be made at ATMs. Transaction history is also now stored so you can track your spending habits.

Google Play will be updated to 1.08 at the same time as PC today. Remember it’s free and cross-play compatible with PC so get onto your account even away from home. Keep an eye out for UI fixes, optimizations, and quality of life improvements across all parts of the game too.

Here’s the full v1.08 changelog:

v1.08 Apps Update

  • Added App functionality to phones and many electronics (moddable)
  • Added Functional Apps: Contacts, Blocks, Calls, Messages, Banking, and Services
  • Private calling, messaging, and friends list all saved on server
  • Added unread message alerts to HUD
  • Added Profile Images (check Settings)
  • New Paramedic and Firefighter job behavior (in preparation for modding)
  • Added 3rd-person ragdoll camera
  • Added cleaner image fetching with caching all across UI
  • Fixed unable to fire mounted weapons when holding Shift
  • Fixed mobile joysticks stuck sometimes (InputSystem)
  • Input handling fixes and optimizations
  • Fixed performance regressions on Android
  • Some new mobile icon images
  • Added Phone hotkey and button (‘P’ by default)
  • Fixed some Job Titles/Ranks being cut off in HUD
  • Added advanced startItems property to settings.json
  • Fixed Sharing Violation and Inventory errors with multiple clients open
  • Attachment Bind/Unbind/Attach/Detach buttons mixup fixed
  • Moved useful options from Player List Menu to the Pause/Escape Menu
  • Removed player list and chat history buttons on mobile (use Pause Menu)
  • Fixed occasional error on Server join due to packets out of sync
  • Fixed sometimes seeing own head in first-person
  • Fixed ability to mount downed players
  • Fixed TransportWithinReach calculation to check InActionRange
  • Physics optimizations
  • Added ExecutionMode.Test and ExecutionMode.PostEvent to EventHandler
  • Added EntityCollections.Accounts (HashSet) for fast login lookups
  • Faster account lookups for commands and adding contacts/blocks
  • Use cache for fast item lookups
  • Time formatting cleanup and Utility functions
  • All Cl/SvPacket types changed to enums
  • Some code privatized to prevent API misuse
  • Can now invite players when inside an interior
  • Made some empty barrels have physics
  • Added /clearwanted and /deleteaccount commands (updated groups.json)
  • Facial accessory handling updated for beards and masks
  • Fixed memory leak where player records would run past capacity
  • Bans now sorted by date on client (untested performance)
  • Improved Ban and Player Record menu readability
  • Fixed graphical artifacts when rendering some mod materials
  • Servers now auto-shutdown after 1 week due to precision errors
  • Health regen capped to 50%
  • Added couple of new tips to announcements
  • Improved input handling logic when in menus
  • Tweaked sprite packing for mobile performance
  • Save on login too so IPs and Profiles are kept updated
  • Fixed occasional player inventory cache desync on login
  • Fixed bindings sometimes corrupted after respawn
  • Replace ServerInfo with generic TextPanel and helper function
  • TextPanel title can be modified (use SendTextPanel(title, text))
  • TextPanel will parse Color Codes same as chat
  • Use Text Panel to show commands usage with /help
  • Updated to latest UnityEngine 2020 patch
  • Updated to latest LiteDB
  • Updated to latest networking library

See you!

-Benz

Official Discord