Version History
Mafia Connected
- 1.4.0
- Updated libs and dependencies
- Optimized element streaming
- 1.3.1
- Updated curl from 7.75.0 to 8.2.1
- Updated libressl from 2.6.4 to 2.7.0
- Updated zlib from 1.2.11 to 1.3
- Updated libpng from 1.6.37 to 1.6.40
- Updated freetype from 2.10.4 to 2.13.1
- Updated squirrel from 3.1 to 3.2
- Added option to allow multiple instances
- Properly use weak pointers within SpiderMonkey as the memory moves around (Fixes a lot of crashes!)
- 1.3.0
- Improved checks in JavaScript engine to prevent weird crashes
- Added dummy element as a generic entity for the streaming system
- Added spawning objects
- Fixed crash when rendering images sometimes
- Added scripting function for enhanced vehicle engine control
- Fixed disconnecting. It won't show as "lost connection" anymore.
- Improved actor type names, and changed defines to match
- Removed extra logging to console, was only for debugging
- Added scripting event for when built-in actors spawn (can be blocked)
- Replaced cvar control over the built-in actors with the above scripting event
- 1.2.1
- Animations!
- Improved scene switch and reconnect logic
- Improved using server cvars to handle built-in scene elements
- Map now works after changing scenes
- Bridges now disabled after changing scenes
- Networking/sync is now on it's own thread
- Added a bunch of door, actor, and game scripting functions
- Added a bunch of ped control/movement scriptingfunctions
- Added a bunch of vehicle scripting functions
- Fixed some sync packets for stability
- Controls are not re-disabled when chat input opens (fixes animation reset)
- 1.2.0
- Player's vehicle seat is now properly synced. No more spinning hands while glitching on the car
- Entering/exiting a vehicle is no longer aborted by chatbox input
- Fixed crash when a ped took damage but the target was invalid
- Player's health at the bottom left now updates when using ped.health scripting property
- Added ped.seat client-side scripting property
- Removed required args from ped.removeFromVehicle scripting method
- Added game sound playback scripting functions
- Fixed some sync packets for stability
- 1.1.0
- Added camera matrix scripting property
- Players can now shoot and kill each other
- Added fileExists scripting function
- OnElementStreamIn and OnElementStreamOut events are now bindable
- Fixed some crashes with HTML views
- Removed some extra debug logging
- Fixed crash when using /disconnect and /reconnect
- 1.0.0