Onset 1.1.0 (Protocol Compatibility 2)
The game compatibility has changed in this release. Server owners must update their server via steamcmd in order to allow clients to connect.
https://dev.playonset.com/wiki/DedicatedServer
Client changes
New Police Department Interior
YuriCustoms (@SLB2k11) has been working on a new interior for the police department. New doors have been added to the WorldDoors.lua script in the default package.
Female characters
As requested by some users I've been working on introducing female characters to Onset. Thanks to @FlowPX3 for his initial research.
Most clothing items from the male model have been adjusted to fit the female body. You can use the function SetPlayerVoiceTone(player, VoiceTone) to switch between male and female character sounds.
Female body, hair and clothing items.
New male faces and hair styles
16 new male faces and 18 hair styles.
All faces can be viewed here: https://imgur.com/a/xO9JaI2
Male faces:
These hair models are compatible among the new male faces.
Humanoid Robot
New robot character model.
New helicopter
Military style helicopter. The vehicle id is 26.
New Armor Clothing
More fixes and additions:
New UnrealLua functions:
Server changes
Voice Channels
You can now realize phones by having different players in the same voice channel.
SetPlayerVoiceChannel(player, channel, enable)
IsPlayerVoiceChannel(player, channel)
The game compatibility has changed in this release. Server owners must update their server via steamcmd in order to allow clients to connect.
https://dev.playonset.com/wiki/DedicatedServer
Client changes
New Police Department Interior
YuriCustoms (@SLB2k11) has been working on a new interior for the police department. New doors have been added to the WorldDoors.lua script in the default package.
Female characters
As requested by some users I've been working on introducing female characters to Onset. Thanks to @FlowPX3 for his initial research.
Most clothing items from the male model have been adjusted to fit the female body. You can use the function SetPlayerVoiceTone(player, VoiceTone) to switch between male and female character sounds.
Female body, hair and clothing items.
Code:
/Game/CharacterModels/Female/Meshes/SK_Female01 /Game/CharacterModels/Female/Meshes/SK_Female02 /Game/CharacterModels/Female/Meshes/SK_Female03 /Game/CharacterModels/Female/Meshes/SK_Hair01 /Game/CharacterModels/Female/Meshes/SK_Hair02 /Game/CharacterModels/Female/Meshes/SK_Hair03 /Game/CharacterModels/Female/Meshes/HZN_CH3D_Prison-Guard_LPR /Game/CharacterModels/Female/Meshes/HZN_CH3D_Prisoner_LPR /Game/CharacterModels/Female/Meshes/HZN_CH3D_PrisonerPants_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Piece_CargoPants_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Piece_DenimPants_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Piece_FormalJacket_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Piece_FormalPants_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Piece_FormalShirt_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Piece_Labcoat_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Piece_Shirt_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Piece_Tie_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Police_Shirt-Long_LPR /Game/CharacterModels/Female/Meshes/HZN_Outfit_Police_Shirt-Short_LPR /Game/CharacterModels/Female/Meshes/SK_Armor01 /Game/CharacterModels/Female/Meshes/SK_Armor02 /Game/CharacterModels/Female/Meshes/SK_Equipment01 /Game/CharacterModels/Female/Meshes/SK_Jacket01 /Game/CharacterModels/Female/Meshes/SK_Jacket02 /Game/CharacterModels/Female/Meshes/SK_Jeans01 /Game/CharacterModels/Female/Meshes/SK_Outfit01 /Game/CharacterModels/Female/Meshes/SK_Outfit02 /Game/CharacterModels/Female/Meshes/SK_Outfit03 /Game/CharacterModels/Female/Meshes/SK_Outfit04 /Game/CharacterModels/Female/Meshes/SK_Outfit05 /Game/CharacterModels/Female/Meshes/SK_Outfit06 /Game/CharacterModels/Female/Meshes/SK_Pants01 /Game/CharacterModels/Female/Meshes/SK_Pants02 /Game/CharacterModels/Female/Meshes/SK_Pullover01 /Game/CharacterModels/Female/Meshes/SK_ShirtCombo01 /Game/CharacterModels/Female/Meshes/SK_Shoes01 /Game/CharacterModels/Female/Meshes/SK_Shoes03 /Game/CharacterModels/Female/Meshes/SK_Shoes04 /Game/CharacterModels/Female/Meshes/SK_Shoes05 /Game/CharacterModels/Female/Meshes/SK_Shoes06 /Game/CharacterModels/Female/Meshes/SK_Shorts01 /Game/CharacterModels/Female/Meshes/SK_TShirt01 /Game/CharacterModels/Female/Meshes/SK_TShirt02 /Game/CharacterModels/Female/Meshes/SK_TShirtShorts01 /Game/CharacterModels/Female/Meshes/SK_Undershirt01 /Game/CharacterModels/Female/Meshes/SK_Worker
16 new male faces and 18 hair styles.
All faces can be viewed here: https://imgur.com/a/xO9JaI2
Male faces:
Code:
/Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal05_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal06_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal07_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal08_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal09_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal10_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal11_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal12_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal13_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal14_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal15_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal16_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal17_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal18_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal19_LPR /Game/CharacterModels/SkeletalMesh/BodyMerged/HZN_CH3D_Normal20_LPR
Code:
/Game/CharacterModels/SkeletalMesh/SK_Hair01 /Game/CharacterModels/SkeletalMesh/SK_Hair02 /Game/CharacterModels/SkeletalMesh/SK_Hair03 /Game/CharacterModels/SkeletalMesh/SK_Hair04 /Game/CharacterModels/SkeletalMesh/SK_Hair05 /Game/CharacterModels/SkeletalMesh/SK_Hair06 /Game/CharacterModels/SkeletalMesh/SK_Hair07 /Game/CharacterModels/SkeletalMesh/SK_Hair08 /Game/CharacterModels/SkeletalMesh/SK_Hair09 /Game/CharacterModels/SkeletalMesh/SK_Hair10 /Game/CharacterModels/SkeletalMesh/SK_Hair11 /Game/CharacterModels/SkeletalMesh/SK_Hair12 /Game/CharacterModels/SkeletalMesh/SK_Hair13 /Game/CharacterModels/SkeletalMesh/SK_Hair14 /Game/CharacterModels/SkeletalMesh/SK_Hair15 /Game/CharacterModels/SkeletalMesh/SK_Hair16 /Game/CharacterModels/SkeletalMesh/SK_Hair17 /Game/CharacterModels/SkeletalMesh/SK_Hair18
New robot character model.
Code:
/Game/CharacterModels/Humanoid/Meshes/SK_Humanoid01
New helicopter
Military style helicopter. The vehicle id is 26.
New Armor Clothing
Code:
/Game/CharacterModels/Clothing/Meshes/SK_Armor01 /Game/CharacterModels/Clothing/Meshes/SK_Armor02
- The spectator pawn/camera now uses the same control key mappings as the local player.
- LineTrace behavior ignored by certain surfaces near the canal area in the city.
- Fix windmills not spinning.
- Fix collision in prison cell block B.
- Fix another prison fence collision.
- Map fixes.
- Remove CreateCollision and related functions as this system didn't work out as intended.
- Add registration number field to the helicopter. It can be modified with SetVehicleLicensePlate on the server.
- Fix cinema glitch in the corner.
- Remove random kid screaming from the ambient sounds.
- Fix GetInputAxisValue always returning 0.0.
- Re-enable startup logo.
- Fix serverbrowser ignoring filters when updating from the masterlist.
- Reduce falling through the map on teleport by spawning an invisible mesh below the player.
- Remove TemporalAA sharpening to save on performance.
- Increase chat Z-Order so that it will always be on top of the WebUIs
- Enable text outline in the chat window
- Add new detail texture for the desert ground, also increase sun light intensity to improve scene lighting a bit
- Fix vehicle light switch and swimming sound not being played in 3D.
- Fix pickup being triggered multiple times for players.
- Improve vehicle license plate locations.
- Add sprinting animations for pistols and rifles.
- Add missing 4K textures for the body of the male character (they were just 1K).
- Add missing prison guard uniform /Game/CharacterModels/SkeletalMesh/Outfits/HZN_CH3D_Prison_Guard_LPR
- Add missing prisoner cargo pants: /Game/CharacterModels/SkeletalMesh/Outfits/HZN_CH3D_PrisonerPants_LPR
- Add prefab houses to object identifier.
- Fix CARRY_SHOULDER_IDLE not looping.
- Set r.Tonemapper.Sharpen=2.0 (Replaces TemporalAA sharpening)
- Fix license plate on classic sedan hovering in air when opened
- The snow functions (SetLandscapeSnowAlpha, EnableSnowParticles) have been disabled in order to keep them for the winter edition of Onset. However calling them won't trigger an error.
- Classic sedan (lada) now has proper collisions for the trunk, hood and doors.
- New footstep sounds for wood, carpet and gravel material surfaces. You can trigger different footstep sounds by having one of the following words in your material name: "metal", "grass", "gravel", "ground", "wood", "carpet", "sand".
- Fix LoadPak loading pak files from different server cache directories.
- Add Lua GetVehiclePassenger, GetVehicleDriver, GetVehicleNumberOfSeats
- Add SetPlayerVoiceTone(player, VoiceTone), valid voice tones are: "male", "female"
- New hittype: HIT_DOOR (GetMouseHitEntity etc. will reflect these changes).
- Add SetDoorPropertyValue, GetDoorPropertyValue, OnDoorNetworkUpdatePropertyValue
- Add event OnObjectModelChange(object, modelid) which is triggered when SetObjectModel is called on the server.
- Increase remote event max string length to 8192
- Remove modelid limit for objects and pickups. This is useful as you can now use any model id number in CreateObject and override it to a custom model in the client StreamIn event.
- Increase maximum number of packages to 64.
- Players weapon meshes can now have simulated physics parts. The strap handle on the SMG02 is now simulated.
- Increase remote event name max length to 128 (was 64).
- Add Lua TogglePlayerTag(player, tagname, enable) to selectively disable certain tags above a players head. Valid tagnames are "name", "health", "armor" and "voice".
- GetDoorLocation now returns the yaw rotation as the 4th parameter.
- Fix IsMouseCursorEnabled not returning a boolean.
- Text3D entities wrongfully interfered with mouse hits and traces.
- Add OnPlayerToggleVehicleLight(player, bEnable), return false in this event to prevent a player from using the vehicles lights.
New UnrealLua functions:
Code:
UStaticMesh::GetBoundingBoxSize USkeletalMesh::GetBoundingBoxSize USkeletalMeshComponent:GetSkeletalMesh UObject::GetPathName AActor::GetActorForwardVector AActor::GetActorRightVector AActor::GetActorUpVector
Voice Channels
You can now realize phones by having different players in the same voice channel.
SetPlayerVoiceChannel(player, channel, enable)
IsPlayerVoiceChannel(player, channel)
- Vehicle engines no longer turn on automatically, use Start/StopVehicleEngine to control the vehicles engine.
- GetStreamedPlayersForPlayer will no longer return the own player identifier.
- Fix SetObjectMoveTo not moving the objects correctly.
- Fix SetObjectDetached when the object was attached to another object.
- Fix calling exported package functions in nested events.
- Improve occurrence where VoIP packets aren't send when the player is driving fast.
- Add OnVehicleDamage(vehicle, healthdamage, damageindex, morphdamage)
- Add .svg support
- New hittype: HIT_DOOR (Update Weapons.lua)
- Add SetDoorPropertyValue, GetDoorPropertyValue
- Add SetObjectModel
- Add IsDoorStreamedIn, IsPickupStreamedIn, SetPickupLocation, IsText3DStreamedIn, SetText3DLocation
- GetDoorLocation now returns the yaw rotation as the 4th parameter
- Increase remote event max string length to 8192
- Increase max package file count to 1024 (including client scripts)
- Increase maximum number of packages to 64.
- Only sync weapon shots to streamed in players
- Update WorldDoors.lua
- Update Weapons.lua
- Add VehicleEngine.lua
Comment