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: foxssake/netfox
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.4.0
Choose a base ref
...
head repository: foxssake/netfox
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.7.0
Choose a head ref
  • 5 commits
  • 15 files changed
  • 4 contributors

Commits on Mar 8, 2024

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

Commits on Apr 1, 2024

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

Commits on May 11, 2024

  1. feat: Unreliable inputs with redundancy (#221)

    Switches input rpcs to be unreliable but with redundancy.
    
    The idea is we don't want a single lost or out of order packet to jam up
    the flow of our game. Something that becomes increasingly likely the
    more players you have or the faster you dial up the tick rate.
    
    Relevant discussion: #194
    
    ---------
    
    Co-authored-by: Tamás Gálffy <ezittgtx@gmail.com>
    albertok and elementbound authored May 11, 2024
    Configuration menu
    Copy the full SHA
    5b65dc8 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. fix: Nested properties not being applied (#224)

    When using the netfox synchronizers, nested properties were being read
    and serialized correctly, but on the receiving end, the data would
    silently fail to be applied to the synced node because the function
    `set_value()` in property-entry.gd was using `node.set()` instead of
    `node.set_indexed()`
    
    ---------
    
    Co-authored-by: Tamás Gálffy <ezittgtx@gmail.com>
    jonstvns and elementbound authored Jun 1, 2024
    Configuration menu
    Copy the full SHA
    72dfc24 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. feat: Use OS time for tick loop (#225)

    Use OS time for tick loop to avoid time drifting between clients. Also
    supports pausing both from editor and via SceneTree.pause.
    
    Refs #177
    elementbound authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c971417 View commit details
    Browse the repository at this point in the history
Loading