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

新ゲームモード「レジスタンス アヴァロン」 #239

Open
yukieiji opened this issue Dec 27, 2022 · 2 comments
Open

新ゲームモード「レジスタンス アヴァロン」 #239

yukieiji opened this issue Dec 27, 2022 · 2 comments

Comments

@yukieiji
Copy link
Owner

yukieiji commented Dec 27, 2022

追加する機能の詳細 / Feature details

  • ExRの代名詞である「アサシンとマーリン」の元ネタである「レジスタンス アヴァロン」をAmongUs上でほぼ完全再現できるようにする(なおモードが作れる前提とかなり大規模な変更があるため作れるかどうかは不明です、頭の整理のためチケット化)

  • ゲームフロー

    1. ゲーム開始
    2. ゲーム内に必要な役職(アサシンとマーリン等、クルーとインポスター)のアサイン
    3. 数秒後:会議開始
    4. ラウンド開始
    5. 会議中の制限時間中に「クエストマスター」が「クエスト」に行く人を複数人指定(制限時間は議論時間)
    6. 会議の制限時間中に「クエスト」に行く人で問題ないか多数決(投票券はスキップと新しく追加したボタンのみ、制限時間は投票時間)
    7. スキップの場合:ターン終了処理
    8. 非スキップの場合
      1. 全員を死亡(役職は見えないようにする)
      2. クエストに行く人をクルーは「ブレイバー」、インポスターは「ファミリア」にアサインして、蘇生
      3. 1タスクを追加(全員バラバラの別のタスクにする)
      4. スポーン(全ての部屋にランダムスポーン)
      5. それぞれタスクを行う
        • ブレイバー
          • 制限時間内にタスクを行う
          • スポーン後の移動時間も含めて時間制限あり、デフォルト5分程度
          • タスク終了後は移動できない
        • ファミリア
          • タスクを行ってもいいししなくてもいい
          • 偽のタスク終了ボタンがあってタスク終了とすることができる(一応制限時間が見れる)
          • タスク終了後は移動できない
        • その他幽霊で監視可能
      6. 全員のタスク終了
      7. 会議開始
      8. クエストの「成功」と「失敗」が表示される(偽のタスク終了の数も表示される)
        • 成功:すべてのタスクが正しく終了する
        • 失敗:偽のタスク終了が1つでもある
      9. ラウンド終了処理
  • ターン終了処理

    1. 連続スキップが8回の場合、クエストが一回失敗扱いにしてラウンドを1進める
    2. 「クエストマスター」をラウンドロビンに決定
  • ラウンド終了処理

    1. 勝敗決定処理
    2. クルー勝利決定時、アサシン会議スタート(ここは基本と同じ、失敗時クルー勝利)
    3. インポスター勝利時、そのまま勝利画面
    4. ラウンドを1進める
    5. 連続スキップ数を0回にリセット
    6. ラウンド数に応じたクエストに行く人が決定
    7. ターン終了処理
  • 勝利条件

    • クルー
      • クエスト3回成功後、アサシン会議を切り抜ける
    • インポスター
      • クエスト3回失敗もしくはアサシン会議でマーリンを当てる
  • 追加役職

    • クエストマスター
      • 各ラウンドにおいて「クエスト」に行く人を選択する、投票形式にしてわかりやすくする
      • 会議の能力と同じような挙動?
    • ブレイバー
      • クルーのタスクフェーズ役職
    • ファミリア
      • インポスターのタスクフェーズ役職

機能を追加するメリット / Benefits of adding features

  • レジスタンス アヴァロンの知名度Up
@github-actions github-actions bot added the 凍結/Freeze 長期間返信や更新が無いようなチケット label Mar 9, 2023
@yukieiji yukieiji removed the 凍結/Freeze 長期間返信や更新が無いようなチケット label Mar 9, 2023
Repository owner deleted a comment from github-actions bot Mar 9, 2023
@github-actions github-actions bot added the 凍結/Freeze 長期間返信や更新が無いようなチケット label Apr 9, 2023
@yukieiji yukieiji removed the 凍結/Freeze 長期間返信や更新が無いようなチケット label Apr 9, 2023
Repository owner deleted a comment from github-actions bot Apr 9, 2023
@github-actions github-actions bot added the 凍結/Freeze 長期間返信や更新が無いようなチケット label May 10, 2023
@yukieiji yukieiji removed the 凍結/Freeze 長期間返信や更新が無いようなチケット label May 11, 2023
Repository owner deleted a comment from github-actions bot May 11, 2023
@github-actions github-actions bot added the 凍結/Freeze 長期間返信や更新が無いようなチケット label Jun 11, 2023
@yukieiji yukieiji removed the 凍結/Freeze 長期間返信や更新が無いようなチケット label Jun 11, 2023
Repository owner deleted a comment from github-actions bot Jun 11, 2023
@github-actions
Copy link

自動:このチケットは30日間更新がないため「凍結/Freeze」ラベルが付与しました。ラベルを削除するか何らかのコメントがない場合、3日後に自動クローズされます。
Automate:This issue is 凍結/Freeze because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 3 days

@github-actions github-actions bot added the 凍結/Freeze 長期間返信や更新が無いようなチケット label Jul 18, 2023
@yukieiji yukieiji removed the 凍結/Freeze 長期間返信や更新が無いようなチケット label Jul 18, 2023
@yukieiji
Copy link
Owner Author

どうもSystem.AccessViolationExceptionっていうへんてこりんなエラーが出てるのでそれが修正されるPR(BepInEx/Il2CppInterop#101 )待ち

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant