Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sinbad/SPUD
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: ShadowfallStudios/SPUD
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main-Daeron
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15 commits
  • 16 files changed
  • 2 contributors

Commits on Aug 26, 2024

  1. Cleanup & improvements

    - Better way to track level streaming changes. Fixes race conditions on saving actors during level unstream
    - Fix multiplayer games tries to save for both worlds on same actor. Add a client check for world during stream in/out save/load calls.
    - Make load game call use seamless travel to prevent clients getting dropped from game
    - Make it possible to mark actors as destroyed manually
    - Add support for querying streaming load state of levels
    - Add cvar to disable spud
    - Use non-dynamic multicast delegates instead, we won't do much with blueprint interface and need better performance for callbacks.
    - Clean old spud streaming volume stuff from subsystem.
    - Add a bool to disable auto level state saving while jumping into another level. Does not play well with multiplayer sessions.
    - Do not use handles for world delegate binds, remove all during subsystem uninitialization instead.
    - Use "seamless travel start" callback instead for detecting seamless travels, so we won't get notified for transition map travels.
    dyanikoglu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    66c8fd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    feb9f3a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ef88fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    14d0258 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc549c5 View commit details
    Browse the repository at this point in the history
  6. - Do not try to load file types other than SPUD saves

    - Remove slot definitions and move them into header
    - Make auto travel to level on load optional
    dyanikoglu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    9fb8689 View commit details
    Browse the repository at this point in the history
  7. Support for use of Unreal save system across platforms

    - Add build.cs definition to enable ue save system globally
    - Fix an issue where spud logs an error while game loaded successfully
    - Fix unreal save system path is trying to list external saved files as spud saves
    dyanikoglu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    b04bdf9 View commit details
    Browse the repository at this point in the history
  8. - Use TObjectPtr when possible

    - Remove tick from spud subsystem, not really required for screenshots
    - Make auto-travelling to worlds while loading optional
    dyanikoglu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    7b5175d View commit details
    Browse the repository at this point in the history
  9. Make "Cannot get info for save game" log verbose, it's not actually a…

    …n error. There might be external save files.
    dyanikoglu committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    385631b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4d501c7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    17cf597 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3f5c84e View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    ced0911 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. 5.5 compatibility

    dyanikoglu committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    c038a8d View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2024

  1. Configuration menu
    Copy the full SHA
    d84bc94 View commit details
    Browse the repository at this point in the history
Loading