Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ECS & Networking Refactoring #170

Merged
merged 32 commits into from
Sep 13, 2023

Commits on Mar 1, 2023

  1. Implements CVar

    PowerfulBacon committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    2c0b525 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

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

Commits on Mar 5, 2023

  1. Adds NetVar

    PowerfulBacon committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    df00b60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6bf9db View commit details
    Browse the repository at this point in the history
  3. NetVar framework

    PowerfulBacon committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    3f13627 View commit details
    Browse the repository at this point in the history
  4. Some messy netvars

    PowerfulBacon committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    8d6a705 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Adds the ability to queue arbitrary actions to run on a system thread

    This allows arbitrary actions to be called on a system without the requirement of a signal. This means that we can set the value of a variable on the thread which has ownership of that value.
    Note that these will not be networked and cannot be networked unlike signals.
    Hopefully this can be abstracted away when we introduce proper CVars and thread ownership management.
    PowerfulBacon committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    c502fce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    592f6b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Cvars

    PowerfulBacon committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    213f0cb View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Configuration menu
    Copy the full SHA
    3aa8a33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f1fe5b View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

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

Commits on Apr 7, 2023

  1. Configuration menu
    Copy the full SHA
    3a4dcce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdbd02d View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2023

  1. Configuration menu
    Copy the full SHA
    21a8266 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43e954e View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2023

  1. Configuration menu
    Copy the full SHA
    b1bd6ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    815b0fc View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Processing systems

    PowerfulBacon committed May 3, 2023
    Configuration menu
    Copy the full SHA
    0617cfc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4bbb26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a404c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f34749c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    271b8d2 View commit details
    Browse the repository at this point in the history
  6. Update NetCVar.cs

    PowerfulBacon committed May 3, 2023
    Configuration menu
    Copy the full SHA
    5811d19 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fb4bb8b View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    444dac7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d1cf54 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

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

Commits on May 17, 2023

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

Commits on Sep 13, 2023

  1. Update RenderCore.cs

    PowerfulBacon committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    127ab29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36f1169 View commit details
    Browse the repository at this point in the history