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

Game: Create a new quiz feature #2919

Merged
merged 87 commits into from
Aug 6, 2024
Merged

Game: Create a new quiz feature #2919

merged 87 commits into from
Aug 6, 2024

Commits on Apr 10, 2024

  1. add new action show_quiz

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    90694b3 View commit details
    Browse the repository at this point in the history
  2. add quiz parser & quiz manager

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2ecf439 View commit details
    Browse the repository at this point in the history
  3. reformat

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    9758022 View commit details
    Browse the repository at this point in the history
  4. CSE Machine: Remove old components and make compact components the de…

    …fault (#2848)
    
    * Make compact components the new default and remove any mentions to the old components.
    Also removes the experimental button toggle.
    
    * Update test snapshots
    
    * Clean up testing code a little
    
    * Formatting changes
    
    * Fix some minor issues
    CZX123 authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    8a0546a View commit details
    Browse the repository at this point in the history
  5. bumping js-slang (#2852)

    * bumping js-slang
    
    * Update tests
    
    * remove obsolete snapshots
    
    ---------
    
    Co-authored-by: NhatMinh0208 <minhkhicon2468@gmail.com>
    2 people authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    491a4f3 View commit details
    Browse the repository at this point in the history
  6. add quiz manager

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    59143df View commit details
    Browse the repository at this point in the history
  7. create quiz result type

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    583f14e View commit details
    Browse the repository at this point in the history
  8. hide dialogue box while showing quiz

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    a8d37b9 View commit details
    Browse the repository at this point in the history
  9. modify character hidding feature

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    eab42e5 View commit details
    Browse the repository at this point in the history
  10. track and display quiz results

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    91f7976 View commit details
    Browse the repository at this point in the history
  11. debugging for speaker displaying

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    023c9cb View commit details
    Browse the repository at this point in the history
  12. midify UI for quiz displaying

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    6d34b75 View commit details
    Browse the repository at this point in the history
  13. update UI for quiz display

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    fd701c9 View commit details
    Browse the repository at this point in the history
  14. attempt to rebase

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    85ef1fb View commit details
    Browse the repository at this point in the history
  15. small bug fix

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    f7eaed7 View commit details
    Browse the repository at this point in the history
  16. solve quiz speaker issue

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c7044b5 View commit details
    Browse the repository at this point in the history
  17. remove default reaction in QuizParser and handle no reaction situatio…

    …n in QuizManager
    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    35dd94c View commit details
    Browse the repository at this point in the history
  18. add a new property (boolean array) in Quiz type to record quiz result

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    a740601 View commit details
    Browse the repository at this point in the history
  19. rearrange quiz result

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    0891160 View commit details
    Browse the repository at this point in the history
  20. minor changes & comment

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    fe704ae View commit details
    Browse the repository at this point in the history
  21. remove redundant file and console logs

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    112b8a3 View commit details
    Browse the repository at this point in the history
  22. save quiz status as attempted/completed arrays

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    0515c9c View commit details
    Browse the repository at this point in the history
  23. add conditions to check whether a quiz is attempted/completed

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    60c8c00 View commit details
    Browse the repository at this point in the history
  24. modify UI again

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    8ac29d5 View commit details
    Browse the repository at this point in the history
  25. disable keyboard input in a quiz

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    116e0f3 View commit details
    Browse the repository at this point in the history
  26. move question prompt text to QuizConstants

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    4a9b71a View commit details
    Browse the repository at this point in the history
  27. QuizParser error handling & add new "speaker" property to QuizType & …

    …store quiz questions to dialogue log
    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    e47a20a View commit details
    Browse the repository at this point in the history
  28. remove console log

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    3f93602 View commit details
    Browse the repository at this point in the history
  29. display quiz result message to dialogue log

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2d6573e View commit details
    Browse the repository at this point in the history
  30. format code

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    55d4c54 View commit details
    Browse the repository at this point in the history
  31. Merge branch 'master' into game-quiz

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    1554798 View commit details
    Browse the repository at this point in the history
  32. add documentation

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    7655f78 View commit details
    Browse the repository at this point in the history
  33. move quiz result message to QuizConstant

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    a8de1e3 View commit details
    Browse the repository at this point in the history
  34. change quiz condition names

    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    65e8912 View commit details
    Browse the repository at this point in the history
  35. Add a prompt before a quiz & proceed to the next dialogue line when a…

    … quiz ends
    reginateh authored and guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    01824e6 View commit details
    Browse the repository at this point in the history
  36. dialogue line bug fix

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    a5020e4 View commit details
    Browse the repository at this point in the history
  37. reformatting

    guest1@CHENYIXUN committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    04974d3 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. Configuration menu
    Copy the full SHA
    0b8e464 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2842b84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1ba1bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    722bb5f View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. add saving quizzes score

    reginateh committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    43c4979 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01ea0e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7175104 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    152dd68 View commit details
    Browse the repository at this point in the history
  5. minor change

    reginateh committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    ff6eb38 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5572aef View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    66c68b2 View commit details
    Browse the repository at this point in the history
  8. format

    reginateh committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    1df31b9 View commit details
    Browse the repository at this point in the history
  9. minor change

    reginateh committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    6119365 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c107fb9 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

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

Commits on Apr 16, 2024

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

Commits on Apr 19, 2024

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

Commits on Apr 21, 2024

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

Commits on Apr 23, 2024

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

Commits on May 2, 2024

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

Commits on May 3, 2024

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

Commits on May 5, 2024

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

Commits on May 6, 2024

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

Commits on May 12, 2024

  1. Update GameDialogueManager.ts

    Modify getDialogueRenderer method access modifier
    CYX22222003 authored May 12, 2024
    Configuration menu
    Copy the full SHA
    6953459 View commit details
    Browse the repository at this point in the history
  2. Update GameSaveTypes.ts

    correct documentation errors
    CYX22222003 authored May 12, 2024
    Configuration menu
    Copy the full SHA
    e005eb7 View commit details
    Browse the repository at this point in the history
  3. Update GameStateManager.ts

    Remove the unnecessary use of parameterized type
    CYX22222003 authored May 12, 2024
    Configuration menu
    Copy the full SHA
    cacd2f2 View commit details
    Browse the repository at this point in the history
  4. Update src/features/game/state/GameStateManager.ts

    simplify unnecessary conditional statement
    
    Co-authored-by: Richard Dominick <34370238+RichDom2185@users.noreply.github.com>
    CYX22222003 and RichDom2185 authored May 12, 2024
    Configuration menu
    Copy the full SHA
    0b232ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    725f9f8 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    b2eb34a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6de3681 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

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

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    e72fe77 View commit details
    Browse the repository at this point in the history
  2. Update src/features/game/dialogue/GameDialogueManager.ts

    refactor the logic of makeLineQuizScores method
    
    Co-authored-by: reginateh <154109919+reginateh@users.noreply.github.com>
    CYX22222003 and reginateh authored May 16, 2024
    Configuration menu
    Copy the full SHA
    54ec50e View commit details
    Browse the repository at this point in the history
  3. Update GameQuizManager.ts

    remove unnecessary comment line
    CYX22222003 authored May 16, 2024
    Configuration menu
    Copy the full SHA
    1feee8b View commit details
    Browse the repository at this point in the history
  4. Update GameDialogueSpeakerRenderer.ts

    change method access modifiers
    CYX22222003 authored May 16, 2024
    Configuration menu
    Copy the full SHA
    7c5b4bd View commit details
    Browse the repository at this point in the history
  5. Update GameQuizSpeakerRenderer.ts

    change method access modifiers
    CYX22222003 authored May 16, 2024
    Configuration menu
    Copy the full SHA
    4960cb9 View commit details
    Browse the repository at this point in the history
  6. Update src/features/game/dialogue/GameDialogueRenderer.ts

    reformatting
    
    Co-authored-by: Lee Hyung Woon / 이형운 <leehyungwoonsamuel@gmail.com>
    CYX22222003 and lhw-1 authored May 16, 2024
    Configuration menu
    Copy the full SHA
    c455348 View commit details
    Browse the repository at this point in the history
  7. Update GameQuizManager.ts

    change variable name
    CYX22222003 authored May 16, 2024
    Configuration menu
    Copy the full SHA
    e21f292 View commit details
    Browse the repository at this point in the history
  8. Update GameQuizManager and GameQuizConstants

    change the parameters of game components setting
    guest1@CHENYIXUN committed May 16, 2024
    Configuration menu
    Copy the full SHA
    e33cb15 View commit details
    Browse the repository at this point in the history
  9. Modifying showNextLine method in GameGlobalAPI

    guest1@CHENYIXUN committed May 16, 2024
    Configuration menu
    Copy the full SHA
    3ba8991 View commit details
    Browse the repository at this point in the history
  10. Reformatting

    guest1@CHENYIXUN committed May 16, 2024
    Configuration menu
    Copy the full SHA
    b3f268f View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Update src/features/game/parser/QuizParser.ts

    Correct parsers' behavior for errors
    
    Co-authored-by: Lee Hyung Woon / 이형운 <leehyungwoonsamuel@gmail.com>
    CYX22222003 and lhw-1 authored May 20, 2024
    Configuration menu
    Copy the full SHA
    4e639f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

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

Commits on Jul 9, 2024

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

Commits on Jul 19, 2024

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

Commits on Aug 4, 2024

  1. Update Prompt field for game object

    CHENYIXUN authored and CHENYIXUN committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    86da80b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21ad801 View commit details
    Browse the repository at this point in the history