Zum Inhalt

CCK 3.8 Release Notes

This new Content Creation Kit update includes many improvements, including an introduction of the Gravity System, BodyControl StateBehaviour, FPRExclusion component, and much more!

Changelog:

  • Added Body Control State Behaviour
  • Added help message to CVRMirror when set to reflect Camera Only layer
  • This does not prevent you from reflecting this layer if you so choose
  • Added CVRBlitter implementation to CCK for testing in-editor
  • Added Gravity options to PhysicsInfluencer
  • Added GravityZone component
  • Added method calls to update movement settings on CVRWorld
  • SetBaseMovementSpeed (float)
  • SetSprintMultiplier (float)
  • SetStrafeMultiplier (float)
  • SetCrouchMultiplier (float)
  • SetProneMultiplier (float)
  • SetFlyMultiplier (float)
  • SetInAirMovementMultiplier (float)
  • SetJumpHeight (float)
  • SetAirFriction (float)
  • SetGravity (float)
  • SetObjectGravity (float)
  • SetPlayerGravityAlignmentMode(int)
  • Auto = 0
  • Disabled = 1
  • Instantly = 2
  • Custom = 3
  • SetPlayerGravityCustomAlignmentValue(float)
  • ApplyMovementSettings() -> Applies the current CVRWorld configuration to the controller
  • You only need to call this if animating the values with an animator
  • Added new alignment options to CVRInteractable TeleportPlayer action
  • World Up, Target Up, Gravity, None
  • Added new FPRExclusion CCK component
  • Added Refresh CCK debugging option - Alpha Blend Interactive/Utilities/Refresh CCK
  • Added "Relative Teleport" option to CVRInteractable TeleportPlayer action
  • Adjusted CVRInteractable dropdowns to filter disallowed actions when used on props
  • Adjusted TeleportPlayer/Spawn/SitAtPosition arrow gizmos to visualize new alignment options
  • Changed VelocityInheritanceMode.Reference to the default option on Movement Parent
  • Older content prior to this option implementation default to VelocityInheritanceMode.Parent as it is legacy behavior
  • Cleaned up CVRParameterStream editor GUI
  • Exposed Application Type to World & Spawnable streams
  • Exposed Animator target type to Avatar streams
  • Adjusted update mode options to display as flags field
  • Changed Stream Input dropdown a searchable dropdown
  • Cleaned up original CVRAnimatorDriver editor GUI
  • Adjusted parameter dropdown to use searchable dropdown
  • Exposed player Air Friction & Align with Gravity movement configurations on CVRWorld
  • Fixed adding new entries on CVRSpawnable defaulting to invalid (empty) values
  • Fixed Advanced Avatar Tagging GUI not using SerializedProperties
  • Fixed ClipboardUtils paste not creating a new instance of the source item
  • Fixed illegal characters in machine name breaking autogeneration when generating a file name
  • Fixed "This layer does not exist and will not be regenerated" warning being incorrectly displayed
  • Renamed SpawnRule.InOrder to SpawnRule.Sequential
  • Removed . from allowed machine name characters, as it breaks state machines