What changed in Just Cause 2: Multiplayer Mod in 2014

73 updates · 12 main milestones · Jan 30, 2014 to Aug 30, 2014

  1. 24 events
    Made Player:HasVehicleDLC and Player:HasWeaponDLC return true for non-DLC itemsbug fix
    Steam
    Fixed case where modules could be loaded multiple timesbug fixMilestone

    Resolved issue with modules being loaded multiple times via a relative path.

    Steam
    Fixed crash when two players enter cling stunt position simultaneouslybug fixMilestone
    Steam
    Fixed SQL writing garbage data if SQLCommand was storedbug fixMilestone
    Steam
    Added World.GetByIdnew content
    Steam
    Fixed SQL sometimes writing garbage databug fixMilestone

    Fixed issue where SQLCommand could store garbage data if it was later garbage collected.

    Steam
    Fixed crash on exit caused by static object destructionbug fixMilestone
    Steam
    Fixed modules loading multiple times via relative pathbug fix
    Steam
    GWEN: Fixed Labels with word wrap not using text colorbug fix
    Steam
    Fixed Worlds being removed when sent through eventsbug fixMilestone
    Steam
    Fixed player model 20 (invisibledoll) not workingbug fix
    Steam
    GWEN: Fixed Labels with word wrap not using text colorbug fix
    Steam
    Fixed Worlds being removed when sent through eventsbug fixMilestone
    Steam
    Made Player:HasVehicleDLC and Player:HasWeaponDLC return true for non-DLC itemsbug fix
    Steam
    Added Chat:GetUserEnablednew content
    Steam
    GWEN: Fixed TextBoxes accepting focus when disabledbug fix
    Steam
    Added World.GetByIdnew content
    Steam
    Fixed player model 20 (invisibledoll) not workingbug fix
    Steam
    Fixed crash when two players enter cling stunt position simultaneouslybug fixMilestone
    Steam
    Fixed crash on exit caused by static object destructionbug fixMilestone
    Steam
    GWEN: Fixed TextBoxes accepting focus when disabledbug fix
    Steam
    Added Chat:GetUserEnablednew content
    Steam
    Added --name launch option to override Steam namenew content
    Steam
    Added --name launch option to override Steam namenew content
    Steam
  2. 27 events
    New Server Functionsgameplay

    Added functions GetLoadedModules and GetAvailableModules for server.

    Steam
    StaticObject Crash Fixesbug fix

    Fixed crashes related to partially-spawned StaticObjects and invalid model updates.

    Steam
    Fixed Client Crashesbug fix

    Fixed various crashes related to StaticObject and GWEN controls.

    Steam
    Vehicle Invulnerabilitygameplay

    Added a feature for vehicle invulnerability.

    Steam
    Reconnect Functionality Fixbug fix

    'Reconnect' now works correctly even if the server is passworded.

    Steam
    GWEN Skin Updateui ux

    Edited GWEN skin to provide a dark theme for Trees and PropertyTrees.

    Steam
    Improved Vehicle Color Updatebug fix

    Vehicle:SetColors now updates vehicle colors immediately.

    Steam
    Fixed Lua Event Crashbug fix

    Fixed crash when a Lua event was broadcasted during unloadall.

    Steam
    Global Lua Include Directorygameplay

    Introduced a global Lua include directory for injecting code into other modules.

    Steam
    Effects and Sounds from Original Gamenew content

    All effects and sounds from the original game are now available, including 3D sounds and music.

    Steam
    Client-side Object Spawningnew content

    Added client-side static objects for creating hats and attaching items to cars.

    Steam
    New Server Functionsgameplay

    Added functions GetLoadedModules and GetAvailableModules to server.

    Steam
    Increased Entity Limitbug fixMilestone

    The hard limit of entities increased from 65536 to ~4 billion.

    Steam
    Vehicle Invulnerability Featuregameplay

    Introduced vehicle invulnerability option.

    Steam
    Custom Values Synchronizationgameplay

    Added ability to set custom values on players, synchronized across modules.

    Steam
    New Client Functionsgameplay

    Introduced multiple new client functions including ClientEffect, ClientSound, and ClientStaticObject.

    Steam
    New Client Functionsgameplay

    Added various new client functions including ClientEffect, ClientSound, and Player:GetBoneAngle.

    Steam
    Improved Lua Error Messagesquality of life

    Lua error messages have been vastly improved for usability.

    Steam
    Improved Lua Error Messagesquality of life

    Lua error messages have been vastly improved for usability.

    Steam
    Effects and Sounds Availabilitynew content

    All effects and sounds from the original game are now available, including 3D sounds and music.

    Steam
    Global Lua Include Directorygameplay

    Added a global Lua include directory for code injection into other modules.

    Steam
    Increased Entity Limitbug fix

    The hard limit of 65536 entities was increased to approximately 4 billion.

    Steam
    Fixed Vehicle Color Updatebug fix

    Vehicle:SetColors will now update the vehicle's colors immediately.

    Steam
    Fixed Lua Event Crashbug fix

    Fixed crash when a Lua event was broadcasted during unloadall.

    Steam
    Custom Values for Playersgameplay

    Ability to set custom values on players synchronized across modules.

    Steam
    Client-side Object Spawningnew content

    Added client-side static objects for creating hats and attaching items to cars.

    Steam
    Fixed Reconnect Issuebug fix

    'Reconnect' now works correctly even if the server is passworded.

    Steam
  3. 22 events
    Added __type Property to JC2-MP Classesgameplay

    New property added that returns the type of the value as a string.

    Steam
    Fixed Crash When Removing GWEN Objectbug fix

    Resolved crash occurring when a GWEN object was removed in its own event.

    Steam
    Freeroam Construction Sandbox Highlightednew content

    Jman100's Freeroam Construction Sandbox added to the highlighted server list.

    Steam
    Fixed Crash When Removing GWEN Objectbug fix

    Resolved crash issue when removing a GWEN object in its own event.

    Steam
    Added Freeroam Construction Sandbox to Highlighted Serversnew content

    Jman100's Freeroam Construction Sandbox is now featured alongside other highlighted servers.

    Steam
    Added StaticObject:GetBoundingBoxgameplay
    Steam
    Fixed IsValid(StaticObject) Functionbug fix

    Resolved issue with IsValid(StaticObject) not functioning correctly.

    Steam
    Fixed Offset Cursors in TextBox and Chat Windowbug fix

    Cursors in TextBox and chat window are now correctly positioned.

    Steam
    Fixed Crash with Invalid Index in PageControl Functionsbug fix

    Crashes when an invalid index was provided to ShowPage and GetPage have been fixed.

    Steam
    Fixed Major Crashes Related to StaticObjectsbug fixMilestone

    Several major crashes when looking at StaticObjects have been fixed.

    Steam
    Renamed ScrollControl Functionsgameplay

    ScrollControl:SetScroll/GetScroll renamed to SetScrollable/GetScrollable; UpdateScrollBars removed.

    Steam
    Fixed Invalid Index Crash in PageControl Functionsbug fix

    Fixed crash when an invalid index was provided to ShowPage and GetPage functions.

    Steam
    Fixed IsValid(StaticObject) Functionbug fix

    Resolved issues with IsValid(StaticObject) not functioning correctly.

    Steam
    Added BaseWindow:SizeToChildrengameplay
    Steam
    Added BaseWindow:SizeToChildren Functiongameplay
    Steam
    Correctly Sized Main Menu Buttonsbug fix

    Main menu buttons are now properly sized.

    Steam
    Main Menu Buttons Sizing Fixedbug fix

    Main menu buttons are now correctly sized.

    Steam
    Added StaticObject:GetBoundingBox Functiongameplay
    Steam
    Renamed ScrollControl Functionsbalance change

    ScrollControl:SetScroll/GetScroll renamed to SetScrollable/GetScrollable; UpdateScrollBars removed.

    Steam
    Fixed Cursor Offset in TextBox and Chat Windowbug fix

    Resolved issue with TextBox and chat window cursors being offset.

    Steam
    Fixed Major Crashes Related to StaticObjectsbug fixMilestone

    Several crashes when looking at StaticObjects have been fixed.

    Steam
    Added __type Property to JC2-MP Classesgameplay

    New property returns the type of the value as a string.

    Steam