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

Scene loader for the map #93

Merged
merged 42 commits into from
May 3, 2024
Merged

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    ec18f22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71fda48 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Add the loader for the events

    Turtyo committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    95065ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2eeea3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1e30f8 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

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

Commits on Apr 15, 2024

  1. Change on_event_end signal to on_event and on_defeat

    This is to not have to write a check everywhere we connect to
    on_event_end
    Since on_defeat is a special case and only in one place, it makes sense
    to have a dedicated signal
    Turtyo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    1468346 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ed8649 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d87eea View commit details
    Browse the repository at this point in the history
  4. Write functions for the Events

    Turtyo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    e5945e4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    84b02a9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0d625bd View commit details
    Browse the repository at this point in the history
  7. Add basic test scenes for the different events

    Need to add a button to trigger the event_end flag and check everything
    is still working after
    Turtyo committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    47ff3c3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8a345b2 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Trigger the on_event_ended when the on_event_win signal is emitted

    We ensure we trigger only the event of the room we are in by referencing
    the room the player is in and getting the related event
    Turtyo committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    33f5827 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95261bd View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    4fc792b View commit details
    Browse the repository at this point in the history
  2. Little indentation problem

    Turtyo committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    e00d5be View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    5556e4a View commit details
    Browse the repository at this point in the history
  2. Update the Map and Card UI to display for the parent of the parent

    Since they are in an overlay, the actual reference to instantiate is not
    the overlay itself but the parent of the overlay
    Turtyo committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    64ee362 View commit details
    Browse the repository at this point in the history
  3. Update scenes

    Turtyo committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    f8ec088 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    178824f View commit details
    Browse the repository at this point in the history
  5. Remove the need to add the DEBUG_VAR to a list at the end

    The test now gets the list of const from the script directly
    This just means all debug var should be const
    Turtyo committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    0be3f62 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b6b9628 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    726e6ad View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. Scene manager loops while the actual event is Random

    Works since EventRandom.choose_other_event() returns random by default
    Turtyo committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    04c01ee View commit details
    Browse the repository at this point in the history
  2. Add comments and doc

    Turtyo committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    98941b7 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

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

Commits on Apr 23, 2024

  1. Main menu as main scene

    Turtyo committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    137beeb View commit details
    Browse the repository at this point in the history
  2. Add an event dialogue

    TODO: load the correct scene for the dialogue event
    probably load a unique scene but different dialogue in it with the
    on_event_start
    Turtyo committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    476cd5f View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Add information to event dialogue to properly load the dialogue

    TODO: add the overlay to the scene
    Turtyo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    04c0010 View commit details
    Browse the repository at this point in the history
  2. Add overlay to dialogue scene

    We can't click on it when the dialogue is going, maybe it should be
    added as an element of the balloon scene instead of in a separate
    control like I did
    Turtyo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    b87316f View commit details
    Browse the repository at this point in the history
  3. Change the dialogue so it resumes to normal flow after jump, finish b…

    …y calling the on_event_ended
    Turtyo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    20a1e55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b5487e View commit details
    Browse the repository at this point in the history
  5. Update EventRandom so that EventDialogue can be a possible outcome

    This system with the enum is not ideal...
    Turtyo committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    e0408db View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    56b1e0d View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Configuration menu
    Copy the full SHA
    7f6b87f View commit details
    Browse the repository at this point in the history
  2. Update tests

    Turtyo committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    9d6ddad View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Remove duplicate comment

    Turtyo committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0d0aa88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    acafb99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2f397c View commit details
    Browse the repository at this point in the history