⚜ SteamCozy

Home / News / Just Cause 2: Multiplayer Mod

0.2 Released

Just Cause 2: Multiplayer Mod · Community Announcements · November 11, 2015

Read the original on Steam ↗

Key Information




Other Major Features:




0.2 Changelog



New Features


Shared




Server




Client


  • Added ClientActor class which provides a basic client-side NPC interface
  • Added GameRender event for depth-tested rendering in the game world
  • Main menu overhaul
  • Added support for streaming image resources with AssetLocation.Resource
  • Added support for Unicode characters in CharPress
  • Vastly improved the chat window with word wrap and chat history
  • Added LocalPlayer:SetLinearVelocity
  • Added Character class, common to Player and ClientActor
  • Added Character:Get/SetLeftArmState
  • Added Character:GetSeat
  • Added Vehicle:Set(Linear/Angular)Velocity
  • Added VehicleTransmission, with methods Get/SetGear, Get/SetClutchDelayTime and more
  • Added VehicleSuspension, with methods Get/SetChassisDirection, Get/SetStrength and more
  • Added VehicleAerodynamics for land vehicles, with methods Get/SetAirDensity, Get/SetDragCoefficient and more
  • Added Vehicle:GetTransmission, Vehicle:GetSuspension and Vehicle:GetAerodynamics
  • Added Vehicle:GetTorque, Vehicle:GetWheelCount, Vehicle:GetRPM, Vehicle:GetMaxRPM and Vehicle:GetTopSpeed
  • Added GetClimateZone method to streamed and client entities
  • Added ClimateZone enum
  • Added ShapeTrigger with events ShapeTriggerEnter and ShapeTriggerExit
  • Added TriggerType enum
  • Added VehicleTriggerType enum
  • Added Player:GetAvatar
  • Added AvatarSize enum
  • Added Featured tab to the server browser
  • Added description field to the server browser
  • Server browser filters are now consistent between restarts
  • Added Camera functions SetFOV and GetFOV
  • Added LocalPlayerEjectVehicle event
  • Added 'entity' and 'impulse' arguments to VehicleCollide event
  • Added LocalPlayer functions SetOxygen and GetOxygen
  • Added LocalPlayer:IsFriend(steamid/player
  • Added Client:GetFrameTime
  • Added Game:GetWeatherSeverity
  • Added ClientStreamableObject as a base class to Vehicle/Player
  • Added an optional boolean parameter to Physics:Raycast to disable the raycast filter
  • LocalPlayerBulletHit event now contains a bone argument
  • Added a setting to toggle vehicle camera snap and adjust timeout
  • Added a setting to toggle vehicle stunt camera
  • Added chat key and chat toggle key settings
  • Removed apostrophe keybind opening console, added a setting to configure console keybind
  • Added support for correctly rendering the tab character in text
  • Added Render:GetDepthEnabled
  • Added CursorType enum
  • Added Mouse:SetCursor
  • Added FontAwesome and League Gothic fonts to resources
  • Added ability to navigate through TextBox history using Up and Down arrow keys
  • Added Ctrl-Left/Ctrl-Right hotkeys to TextBox to facilitate moving the cursor word by word
  • Added Label:SetLineSpacing
  • Added TextBoxNumeric:Get/SetNegativeAllowed
  • Added gui_show_netstat console command
  • Added window position and size launch parameters


    Bug Fixes



    Shared



    • General sync improvement
    • Luabind now checks parent classes when looking up class members (class("MyDerived")(MyBase) in _init.lua works now)
    • Scripts are now loaded in alphabetical order on all platforms
    • Fixed script profiler not counting network events
    • The marshaller now accepts table keys of any type
    • Angles sent over the network no longer lose precision from compression
    • Vector2/Vector3/Color statics can no longer be edited
    • Comparing any API class with '==' should now work
    • Fixed random number generator not being seeded at startup
    • Improved Timer precision
    • Fixed issue where IsValid would raise an exception for non-table/userdata types


    Server



    • Fixed issue with server memory not being freed on entity removal
    • Cleaned up streamer code, hopefully reducing amount of server crashes
    • Fixed issue with world iterators not working correctly
    • Fixed a bug where scripts would still be run even if the server failed to start
    • Fixed SteamId outputting the community id when printed on Windows


    The client bug fixes exceed Steam's news post limitations, so for further information on the patch, check out our announcement post here.
  • Just Cause 2: Multiplayer Mod MORE ON STEAMCOZYJust Cause 2: Multiplayer Mod 91.6% positive · 14,804 reviews Price tracking · player charts · similar games →