SteamCore 1.14

  • Minor changes to CreateSteamCoreSession
  • Minor changes to FindSteamCoreSessions
  • Added error messages when calling SteamAPI functions when steam is not properly loaded / available
  • Fixed some includes needed for using SteamCore:: in a C++ project
  • Made changes in Steam.h to automatically detect Steamworks version depending on engine version rather than having to manually edit the value
  • Fixed crash issues on Linux when launching server

SteamCore Update 1.11

  • Increased Steam Authentication Key buffer size, authenticating with GameServers should now work properly
  • Create SteamCore Session & Find SteamCore Sessions have been updated

SteamCore Update 1.1

Added a Macro to define what Steam SDK version we’re using.
(UE 4.24 contains both SDK 1.42 and 1.46), this allows us to compile the plugin for both UE 4.23 and 4.24 without having to manage two seperate projects.

The caveat with this method is that all functions and subsystems will list as available in 4.23 but will not return the expected result since 4.23 doesn’t have the correct Steam SDK 1.46 version.

New Interfaces

  • ISteamNetworkingUtils
    Steam SDK 1.46 (UE 4.24+) (will not work in UE 4.23)
  • ISteamInput
    Steam SDK 1.46 (UE 4.24+) (will not work in UE 4.23)
  • ISteamRemotePlay
    Steam SDK 1.46 (UE 4.24+) (will not work in UE 4.23)
  • ISteamScreenshots
  • ISteamAppList
  • ISteamParentalSettings
  • ISteamMusic

ISteamVideo

  • Removed BroadcastUploadStart_t callback (removed in SDK 1.46)
  • Removed BroadcastUploadStop_t callback (removed in SDK 1.46)

ISteamApps

  • Removed NewLaunchQueryParameters_t callback (removed in SDK 1.46)
  • Added BIsSubscribedFromFamilySharing function (SDK 1.43)+

ISteamFriends

  • Added ActivateGameOverlayToWebPage function (SDK 1.46 only)

ISteamUGC

  • Added SetAllowLegacyUpload function (SDK 1.43+)

General Changes

  • Added ToString() to all Async Tasks to properly output a debugging string when failed/succeeded
  • Added DisabledSubsystems to Plugin Settings
  • Added AsyncTaskTimeout to Plugin Settings
  • Misc code cleanup
  • Plugin will now compile for Linux

TRIGGERED V0.95

  • Added Melee Weapons for Players
  • Added 4 hotbar slots that can be populated with weapons
  • Character movement speed depending on what weapon you’re carrying
  • All new movement animations
  • Movement Speed is affected by direction
    Forward 100%
    Strafing and Backwards: 50%
  • Picking up Ammo will give Ammo to the currently equipped weapon, or the first weapon in hotbar if none is equipped
  • Added swapping between hotbar slots with mouse wheel
  • Added time limit counter above hotbar
  • Many other bugs and fixes
Categories all

Foliage Plugin 1.4.1 Update

  • Changed the HandleFoliageReward function signature inside the FoligeActor that can be overriden to implement custom logic for handling the reward data.
  • Changed FoligeRewardData struct to BlueprintReadWrite to enable modifying the reward data in blueprint overridable events.
  • OnFoliageHarveted interface fucntion is now BlueprintCallable
  • Optimized Replication using FastArraySerializer
  • Fixed an issue where the blocking object types didn’t always block respawns / despawns