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

feat: add lua scripting support. #252

Merged
merged 23 commits into from
Nov 22, 2023
Merged

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    fdf4dd8 View commit details
    Browse the repository at this point in the history
  2. feat: add scripting demo.

    zicklag committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    962acf2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc147ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    791293d View commit details
    Browse the repository at this point in the history
  5. refactor: refactor schema refs to allow safe, dynamic access.

    Also removes the second, unnecessary lifetime from SchemaRefMut and
    hopefully improves the simplicify and correctness therefore.
    zicklag committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    635325e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d811463 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    5bc4085 View commit details
    Browse the repository at this point in the history
  2. fix: cleanup component data for killed entities.

    This was supposed to have been happening already, but apparently the
    world.maintain() call got lost in one of the big refactors.
    zicklag committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    fc6a001 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eeaf348 View commit details
    Browse the repository at this point in the history
  4. refactor: use a cleaner design for storing lua singletons.

    The refactored version has less boilerplate and is generic over the kind
    of lua value being stored.
    zicklag committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    6085270 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d63d8fe View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    495f357 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7484c34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04639fc View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

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

Commits on Nov 11, 2023

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

Commits on Nov 14, 2023

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

Commits on Nov 15, 2023

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

Commits on Nov 16, 2023

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

Commits on Nov 20, 2023

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

Commits on Nov 22, 2023

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