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

5.1.3&&5.1.4マージ #40

Merged
merged 256 commits into from
Jan 30, 2024
Merged
Changes from 1 commit
Commits
Show all changes
256 commits
Select commit Hold shift + click to select a range
5b8f092
Merge pull request #397 from tukasa0001/feature/HauntFilterTextCustom…
Hyz-sui Sep 10, 2023
8a0f6a4
不要となったResetCamPlayerListの削除
kou-hetare Sep 10, 2023
45358a4
RequireResetCamの判定式を統一
kou-hetare Sep 11, 2023
9b336e2
不要なRequireResetCamへの参照を削除
kou-hetare Sep 11, 2023
2ba9954
Bug Fix / Sometimes tabs moved to the left
Tommy-XL Sep 8, 2023
656a7b6
会議開始時にベントを空にする処理を追加
Hyz-sui Sep 12, 2023
45d64da
Merge pull request #400 from tukasa0001/temp/1298
Hyz-sui Sep 13, 2023
66cd5dd
Merge pull request #401 from tukasa0001/feature/FixEmptyVentBoot
Hyz-sui Sep 13, 2023
402b7d4
Merge pull request #399 from tukasa0001/fix/DeleteResetCamPlayerList
kou-hetare Sep 14, 2023
f310f3c
追加勝利のHashSetをCustomRoles判定に変更
Masami4711 Sep 14, 2023
2f88a15
CheckWinの引数をAdditionalWinnersからCustomRolesに変更
Masami4711 Sep 14, 2023
cc1dfe7
AdditionalWinnersを削除
Masami4711 Sep 14, 2023
e4bc369
AdditionalWinnerTextをStringBuilderに変更
Masami4711 Sep 14, 2023
a353645
Vent.CanUseの処理を書き直し
Hyz-sui Sep 16, 2023
0a22f18
ベントを空にするタイミングを会議後に変更
Hyz-sui Sep 15, 2023
9854c93
Merge pull request #405 from tukasa0001/fix/EmptyVentBootFixMayNotWork
Hyz-sui Sep 18, 2023
23d23ab
Merge pull request #404 from tukasa0001/fix/OutdatedVentUse
Hyz-sui Sep 18, 2023
50d1c4b
IKillerにCanUseImpostorVentButton()の追加
kou-hetare Sep 18, 2023
c481447
desyncロールアサイン時のIsDeadの変更を削除
Hyz-sui Sep 18, 2023
aba204f
desyncインポスターを引いたプレイヤーをバニラロールの抽選から除外するパッチを追加
Hyz-sui Sep 18, 2023
65d178a
バニラローーるの能力ボタンラベルの変更を削除
Hyz-sui Sep 18, 2023
5cd4a3b
Merge pull request #406 from tukasa0001/feature/IKillerCanUseImpostor…
kou-hetare Sep 19, 2023
6ab52b6
Merge pull request #403 from tukasa0001/delete/AdditionalWinners
Masami4711 Sep 20, 2023
45e6430
Merge pull request #408 from tukasa0001/fix/VanillaRoleWrapperButtonText
Hyz-sui Sep 20, 2023
a640ba8
Merge pull request #407 from tukasa0001/fix/DesyncAutoMute
Hyz-sui Sep 20, 2023
db2ffeb
ボタンのクラスを作成
Hyz-sui Sep 20, 2023
3299637
メインメニューのボタンをSimpleButtonに変更
Hyz-sui Sep 20, 2023
5fe9cb7
最終結果の表示を切り替えるボタンを作成
Hyz-sui Sep 20, 2023
79e3991
勝敗テキストの中央寄せを削除
Hyz-sui Sep 20, 2023
de14af7
Revert "Desyncインポスターのアサイン時にIsDeadを変更しないよう変更"
Hyz-sui Sep 20, 2023
540f120
Merge pull request #410 from tukasa0001/revert-407-fix/DesyncAutoMute
Hyz-sui Sep 20, 2023
59be37c
Merge branch 'develop' into feature/HideResults
Hyz-sui Sep 22, 2023
3897c6f
CanUseSabotageButtonの追加
kou-hetare Sep 20, 2023
c06dbbb
マップボタンの判定にCanUseSabotageButtonを使用
kou-hetare Sep 20, 2023
1c816f0
サボ不可はCanUseSabotageButtonで判断するように変更
kou-hetare Sep 20, 2023
7ee7a6e
RequireResetCamをIsDesyncImpostorに改名
Hyz-sui Sep 23, 2023
940eb23
Merge pull request #411 from tukasa0001/refactor/IsDesyncImpostor
Hyz-sui Sep 23, 2023
04efb56
シェリフの編集ミス修正
kou-hetare Sep 23, 2023
2d534f0
不要なusingの削除
kou-hetare Sep 23, 2023
1d6ba7e
CanUseSabotageButtonのデフォルト実装削除。IImpostorでデフォルトtrueとする
kou-hetare Sep 23, 2023
8b92227
Merge pull request #412 from tukasa0001/feature/CanUseSabotageButton
kou-hetare Sep 23, 2023
d099d94
Merge pull request #409 from tukasa0001/feature/HideResults
Hyz-sui Sep 23, 2023
0bd260d
AssignCountRuleとAssignUnitRolesをRoleAssignInfoに統合
Masami4711 Sep 25, 2023
a313d70
IsInitiallyAssignableの追加、適用
Masami4711 Sep 25, 2023
c314053
エゴイストを単独アサインに変更
Masami4711 Sep 26, 2023
5540b0f
新しいMod用プロトコルバージョンに変更
Hyz-sui Oct 1, 2023
5a7b83a
Merge pull request #416 from tukasa0001/change/ProtocolVersion
Hyz-sui Oct 1, 2023
dcb94c2
Merge pull request #415 from tukasa0001/feature/RoleAssignInfo
Masami4711 Oct 2, 2023
fd68575
死亡したらシェイプシフト解除
kou-hetare Oct 8, 2023
356de7e
スキン変更不要の時はRPPCを送らない
kou-hetare Oct 8, 2023
d3d536a
死亡時のカモフラ解除をForceRevertに差し戻し
kou-hetare Oct 8, 2023
2aab8d2
MurderPlayer prefixのTryGetValueをif文の中に移動
kou-hetare Oct 9, 2023
0f3bcf2
Merge pull request #417 from tukasa0001/fix/ShapeShiftDeath
kou-hetare Oct 9, 2023
cdb3ec8
Crowdinから翻訳をインポート
tanakanira0118 Oct 12, 2023
51770db
Merge pull request #420 from tukasa0001/crowdin-import-and-add-portug…
yurinakira Oct 13, 2023
e56a6e1
ColorHelperに白背景の文字でも可読性を保てる色に変換するメソッドを追加
Hyz-sui Oct 20, 2023
297c69d
単一役職の説明を取得するためのクラスを作成
Hyz-sui Oct 20, 2023
247f62b
SimpleRoleInfoにRoleDescriptionを追加
Hyz-sui Oct 20, 2023
53cbd42
役職ヘルプの送信処理を新しいものに変更
Hyz-sui Oct 20, 2023
bf5fc1c
翻訳を追加
Hyz-sui Oct 20, 2023
22b22b6
RoleInfo集約済役職について,InfoLong先頭の陣営表記は不要になったため削除
Hyz-sui Oct 20, 2023
e7dff20
myroleのヘルプを新しいものに変更
Hyz-sui Oct 22, 2023
0c13623
PlainDoor -> OpenableDoor
Hyz-sui Oct 25, 2023
c1b3b31
NormalTasks -> ShortTasks
Hyz-sui Oct 25, 2023
979ecb1
Telemetry -> UnityTelemetry
Hyz-sui Oct 25, 2023
1b61e80
謎RepairSystemを削除
Hyz-sui Oct 25, 2023
2d515b4
RpcRepairSystem -> RpcUpdateSystem
Hyz-sui Oct 25, 2023
2ead484
protectedByGuardianを移行
Hyz-sui Oct 25, 2023
a48f9c1
MurderPlayer拡張メソッドを作成
Hyz-sui Oct 25, 2023
ec2b01f
MurderPlayerRPCにMurderResultFlagsの書き込みを追加
Hyz-sui Oct 25, 2023
a1a973a
RpcMurderPlayer拡張メソッドを作成
Hyz-sui Oct 25, 2023
5baf32e
ISystemType.Detoriorate -> Deteriorate
Hyz-sui Oct 25, 2023
2e971cb
ランダムスポーン発動までのSnapTo回数を更新
Hyz-sui Oct 25, 2023
faa9450
RpcCalls.RepairSystem -> UpdateSystem
Hyz-sui Oct 25, 2023
dc4a3ab
エアシップのリアクターーのSystemTypesをHeliSabotageに変更
Hyz-sui Oct 25, 2023
a5f25ab
RepairSystem, UpdateSystem関連のパッチを各SystemTypeに分割し関係を整理
Hyz-sui Oct 25, 2023
e979a9d
ISystemTypeUpdateHookインタフェイスを作成
Hyz-sui Oct 26, 2023
85979ae
各ISystemTypeにISystemTypeUpdateHookのメソッドの呼び出しを追加
Hyz-sui Oct 26, 2023
48dec78
サボマスの処理を新しいものに変更
Hyz-sui Oct 26, 2023
f9899ae
IsActiveで出る例外を解消
Hyz-sui Oct 26, 2023
a913f5e
CheckCamouflageをコミュサボのUpdateSystemのPostfixに移動
Hyz-sui Oct 26, 2023
7f1cd37
OnSabotageの呼び出し場所と引数を変更
Hyz-sui Oct 26, 2023
2186e1d
メアーのOnSabotageを最新に対応
Hyz-sui Oct 26, 2023
2fcf90c
コミュサボ時のNotifyRolesと名前を正しく修正
Hyz-sui Oct 26, 2023
e3f15f8
newReaderのRecycleを追加
Hyz-sui Oct 26, 2023
564e564
停電がないマップではメアーが出現しないよう変更
Hyz-sui Oct 27, 2023
be80bb6
サポートアモアスバージョンを2023.10.24に変更
Hyz-sui Oct 27, 2023
df7be89
RpcDesyncRepairSystemをRpcDesyncUpdateSystemに改名
Hyz-sui Oct 27, 2023
b33e1ac
ランダムマップにファングルを追加
Hyz-sui Oct 27, 2023
ba77778
ドアリセットをファングルに対応
Hyz-sui Oct 27, 2023
e4f7082
IsActiveにキノコカオスの判定を追加
Hyz-sui Oct 27, 2023
b7bef26
NotifyRoles時にキノコカオスがアクティブでseerがdesyncインポスターの場合,空の名前を設定する処理を追加
Hyz-sui Oct 27, 2023
b070b3f
キノコカオス発生&解除時にNotifyRolesを追加
Hyz-sui Oct 27, 2023
7ca906b
Mod視点でdesyncインポスター時キノコカオス中の名前の表示を正しくする処理を追加
Hyz-sui Oct 27, 2023
0c15473
RpcGuardAndKillの実装をMurderPlayerRPCを使用するものに変更
Hyz-sui Oct 27, 2023
0a676b3
RpcGuardAndKillからcolorId引数を削除し,RpcProtectedMurderPlayerにリネーム
Hyz-sui Oct 27, 2023
0015ba7
CheckMurderによるキルキャンセル時にキル失敗としてRpcMurderPlayerを追加
Hyz-sui Oct 27, 2023
6e4a132
死ななかったときにMurderPlayerのパッチを実行しないように変更
Hyz-sui Oct 27, 2023
918e851
ファングルノバイタル無効化を追加
Hyz-sui Oct 27, 2023
07eef8c
GetBroadcastVersionPatchをリネーム
Hyz-sui Oct 28, 2023
610baf5
IsVersionModdedを常にtrueとするパッチを適用
Hyz-sui Oct 28, 2023
696044f
string.csv add mapname and randomspawnpoint
yurinakira Oct 28, 2023
3d7cdbc
enum add MapName and SpawnPoint
yurinakira Oct 28, 2023
d22ccc1
RandomSpawnクラスと同名なのでrename
yurinakira Oct 28, 2023
afbc171
option add randomspawnpoint
yurinakira Oct 28, 2023
dd365d9
ランダムスポーンの詳細オプションを修正
yurinakira Oct 28, 2023
696cfaf
ランダムスポーンが有効化のメソッドIsRandomSpawnを追加
yurinakira Oct 28, 2023
f0e7564
Fungleのランダムスポーンを追加
yurinakira Oct 28, 2023
b4f37cb
Fungle以外の追加式ランダムスポーンに対応
yurinakira Oct 28, 2023
015d6ae
不要な文言の削除
yurinakira Oct 28, 2023
79fff77
fix Polusの初手湧きをランダムスポーン対応
yurinakira Oct 28, 2023
10fefa1
MapNamesを使うように修正
yurinakira Oct 28, 2023
6bb2aa4
Revert "MapNamesを使うように修正"
yurinakira Oct 28, 2023
9c53622
MapNamesを使用するように修正。変数名も統一。
yurinakira Oct 28, 2023
629b0c0
Fungleマップの採番誤っていたので修正
yurinakira Oct 28, 2023
528d135
一部文言をStringNamesの文言を利用するように修正
yurinakira Oct 29, 2023
ca64aed
HqHudSystemTypeのタグ確認部のマジックナンバーを解消
Hyz-sui Oct 30, 2023
d61c60b
サボタージュマスターのドア開けのファングル用処理を作成
Hyz-sui Oct 30, 2023
484b595
ホストのランダムスポーンを別処理に変更
Hyz-sui Oct 30, 2023
5ba89b9
RpcSnapToをバニラ処理に変更
Hyz-sui Oct 30, 2023
c103232
ThreeWay -> Junction
yurinakira Oct 31, 2023
3b28738
マッドメイトのHudOverrideSystemTypeの修理を正しい処理に修正
Hyz-sui Oct 31, 2023
7d88e72
マッドメイトによるHqHudSystemTypeの修復のキャンセル処理を追加
Hyz-sui Oct 31, 2023
8946c60
SabotageSystemPatchのnamespaceを変更
Hyz-sui Oct 31, 2023
233ecb5
SabotageSystemTypePatch.csに改名
Hyz-sui Oct 31, 2023
01e7554
AirShipの初期スポーン判定を変更
kou-hetare Oct 31, 2023
15998c5
ランダムスポーンのSIdを一個遅らせる
kou-hetare Oct 31, 2023
0b02014
ログの抑制
kou-hetare Oct 31, 2023
622fd2a
DisableRandomSpawn -> EnableRandomSpawn
yurinakira Nov 1, 2023
17121d0
空行削除
yurinakira Nov 1, 2023
8801aac
Fixed MapId failed case Log
yurinakira Nov 1, 2023
99c0fd6
GetLocationの処理を集約
yurinakira Nov 1, 2023
e98ad3e
office1,2の名称変更.推奨スポーンポイントデフォ設定 並び替え.部屋名の単語間にスペース追加
yurinakira Nov 1, 2023
dacc72e
Cliff -> Precipice
yurinakira Nov 1, 2023
aff6440
Merge branch 'fix/Support2023.10.24' into feature/fungle_random_spawn
yurinakira Nov 1, 2023
9866375
コンフリクト対応
yurinakira Nov 1, 2023
8868f9c
Merge pull request #426 from tukasa0001/fix/RefactAirshipRandomSpawn
kou-hetare Nov 1, 2023
e18674a
RandomSpawnのOptionIDを変更
yurinakira Nov 1, 2023
f0a4e86
オフィス1,2のstring変更
yurinakira Nov 1, 2023
059dfb5
シェイプシフトアニメ中のキル時に遅延の追加
kou-hetare Nov 1, 2023
4ca4c93
ウォーロックのRpcResetAbilityCooldown漏れ修正
kou-hetare Nov 1, 2023
1cdaea5
ランダムスポーンマップ画像一新
yurinakira Nov 1, 2023
f3b94df
ランダムスポーンの説明一新 ファングル追加
yurinakira Nov 1, 2023
d031968
メアーがファングルで割り当てられない説明を追加
yurinakira Nov 1, 2023
a034f5b
デバイスの無効化説明にファングルを追加
yurinakira Nov 1, 2023
549e948
ドアリセットの説明にファングルを追加
yurinakira Nov 1, 2023
add268e
Merge pull request #427 from tukasa0001/fix/DeathInShapeshifting
kou-hetare Nov 2, 2023
1bcf2d8
Merge pull request #428 from tukasa0001/fix/WarlockResetAbilityCooldown
kou-hetare Nov 2, 2023
7ba0cdb
見出し階層を修正
Hyz-sui Nov 2, 2023
fcb061f
AirShip -> Airship
Hyz-sui Nov 2, 2023
2b56910
ファングルのランダムマップの設定を追加
Hyz-sui Nov 2, 2023
bafb29c
カスタムRPCのIDを20増
Hyz-sui Nov 2, 2023
681feb7
SyncCustomSettingsRPCのマジックナンバーを解消
Hyz-sui Nov 2, 2023
15e4717
Merge pull request #430 from tukasa0001/fix/CustomRPCCallId
Hyz-sui Nov 2, 2023
eff601e
対応アモアスバージョン更新
Hyz-sui Nov 2, 2023
01e6187
英語のランダムスポーン説明をアップデート
Hyz-sui Nov 2, 2023
0fe6b5c
英語版にファングルでのメアーの説明を追加
Hyz-sui Nov 2, 2023
09217ae
英語版にファングルバイタル無効化を追加
Hyz-sui Nov 2, 2023
4158896
英語版ドアリセットにファングルを追加
Hyz-sui Nov 2, 2023
256b6b5
英語版にファングルのランダムマップを追加
Hyz-sui Nov 2, 2023
7486bdd
自動フォーマット
Hyz-sui Nov 2, 2023
97c7c7e
罫線を修正
Hyz-sui Nov 2, 2023
5cc5cdb
Merge pull request #425 from tukasa0001/feature/fungle_random_spawn
yurinakira Nov 2, 2023
a85d16e
Merge pull request #429 from tukasa0001/feature/10.24_readme
Hyz-sui Nov 3, 2023
0101374
Merge pull request #424 from tukasa0001/fix/Support2023.10.24
Hyz-sui Nov 3, 2023
1ef264f
バージョンを5.1.2に変更
Hyz-sui Nov 3, 2023
a878ad9
Merge pull request #431 from tukasa0001/verUp/5.1.2
Hyz-sui Nov 4, 2023
42b09c1
公開ルーム無効化用の定数とメッセージ用の翻訳を作成
Hyz-sui Nov 4, 2023
43b0b85
各所でIsPublicAvailableOnThisVersionによる公開ルーム無効化を追加
Hyz-sui Nov 4, 2023
7c58b4d
Merge pull request #432 from tukasa0001/feature/DisablePublic
Hyz-sui Nov 4, 2023
2e5b26f
Merge pull request #1301 from tukasa0001/develop-5.1.2
Hyz-sui Nov 5, 2023
659f848
SyncCustomSettingsでPakcedIntを使うように変更
kou-hetare Nov 5, 2023
b8503f5
Merge branch 'develop' into feature/RichRoleHelp
Hyz-sui Nov 5, 2023
f09a45b
IsVanillaを除去
Hyz-sui Nov 5, 2023
0917267
Merge pull request #433 from tukasa0001/feature/ReduceOptionsPacket
kou-hetare Nov 5, 2023
d9ffa78
スタンダードモードでかくれんぼ役職の配布を無効化
Hyz-sui Nov 5, 2023
ee0017f
きのこ胞子無効化オプションと翻訳を追加
Hyz-sui Nov 5, 2023
6f327f4
無効化オプションオンのときに胞子を出さない
Hyz-sui Nov 5, 2023
680a87b
陣営の翻訳キーの前にCustomRoleTypes.を追加
Hyz-sui Nov 5, 2023
1d1cb7c
キノコカオス効果時間変更のオプションと翻訳を追加
Hyz-sui Nov 3, 2023
45e5514
キノコカオス効果時間変更処理を作成
Hyz-sui Nov 3, 2023
d6d34d1
ファングルリアクター時間制限のオプションと翻訳を作成
Hyz-sui Nov 3, 2023
46fbf0b
リアクターカウントダウン変更処理を作成
Hyz-sui Nov 3, 2023
1521d50
全役職系の配列を目的ごとに区別
Hyz-sui Nov 5, 2023
12d5fea
適切な参照に変更し不要なチェックを削除
Hyz-sui Nov 5, 2023
7109181
説明を追加
Hyz-sui Nov 5, 2023
3f05a41
キノコカオス中,会議時ではないときのみ名前を消すように修正
Hyz-sui Nov 5, 2023
7932a01
Merge pull request #438 from tukasa0001/fix/MeetingNameDuringMushroom…
Hyz-sui Nov 6, 2023
911cac2
Merge pull request #435 from tukasa0001/feature/DisableFungleSpore
Hyz-sui Nov 6, 2023
277a839
myroleに不足した送信先の指定を追加
Hyz-sui Nov 6, 2023
6264bd3
Prefixでサボタージュが弾かれた場合にサボタージュクールダウンがリセットされないように修正
Hyz-sui Nov 6, 2023
6e3cc26
Merge pull request #434 from tukasa0001/fix/HASRolesAppearInStandard
Hyz-sui Nov 6, 2023
dde90c9
きのこ胞子無効化の説明を追加
Hyz-sui Nov 6, 2023
db48ad0
バージョンを5.1.3に変更
Hyz-sui Nov 6, 2023
9038d41
Merge pull request #439 from tukasa0001/fix/SabotageCooldown
Hyz-sui Nov 6, 2023
6d7c9f3
Merge pull request #441 from tukasa0001/verUp/5.1.3
Hyz-sui Nov 6, 2023
3ad450f
Merge branch 'develop' into feature/RichRoleHelp
Hyz-sui Nov 6, 2023
f68f61b
Merge pull request #423 from tukasa0001/feature/RichRoleHelp
Hyz-sui Nov 6, 2023
370c7b8
Merge pull request #440 from tukasa0001/doc/Readme5.1.3
Hyz-sui Nov 6, 2023
0c96219
Merge pull request #1303 from tukasa0001/develop-5.1.3
Hyz-sui Nov 6, 2023
f03bab5
デバッグビルド時にオプションIDが重複していた場合のErrorを作成
Hyz-sui Nov 6, 2023
27ec47e
Merge pull request #436 from tukasa0001/feature/FungleReactorDuration
Hyz-sui Nov 8, 2023
2719f2e
Merge branch 'develop' into feature/MushroomMixupDuration
Hyz-sui Nov 8, 2023
c4524e9
Merge pull request #437 from tukasa0001/feature/MushroomMixupDuration
Hyz-sui Nov 8, 2023
ee738f6
RoleAssignInfoにAssignRoleType追加
Masami4711 Nov 8, 2023
64900b4
RoleAssignManagerにAssignRoleTypeを適用
Masami4711 Nov 8, 2023
85c0ddd
EgoistのAssignRoleTypeを変更
Masami4711 Nov 8, 2023
7f5c1b1
Merge pull request #442 from tukasa0001/feature/OptionIdDuplicateError
Hyz-sui Nov 14, 2023
8d45e9b
Merge branch 'main' into work/Merge5.1.3
Hyz-sui Nov 18, 2023
981009b
fix camera timer
Hyz-sui Nov 18, 2023
5a29693
remove: WinText position option
Hyz-sui Nov 20, 2023
7e97944
Airshipの初期配置判定をタスクターン前のもので判定するよう変更
kou-hetare Nov 22, 2023
aaac548
AirshipのランダムスポーンでGMの初期位置を指定
kou-hetare Nov 22, 2023
703516c
ゲーム終了時のメッセージ群をCustomRpcSenderに纏めず,遅延を挟んで個別に送るよう変更
Hyz-sui Nov 22, 2023
1ee5165
CustomWinnerHolderの同期でのint型の送受信をPackedIntに変更
Hyz-sui Nov 22, 2023
a62ede4
FirstTPの初期値をtrueに変更
kou-hetare Nov 23, 2023
453922b
最終結果チャットの水平位置の装飾を削除
Hyz-sui Nov 24, 2023
1aeb562
Merge pull request #444 from tukasa0001/fix/AssignEgoist
Masami4711 Nov 24, 2023
a764c6e
FirstTPの定義位置変更。会議後の初期化ミスの修正
kou-hetare Nov 25, 2023
32c8b08
Airshipのスポーン判定の見直し
kou-hetare Nov 25, 2023
5316957
RpcSnapToの作成。TPの削除
kou-hetare Nov 26, 2023
809e557
早湧きが他視点で表示されない点の対策
kou-hetare Nov 26, 2023
71f6640
ログ削減
kou-hetare Nov 26, 2023
fc8cff3
RpcSnapToPatchのPrefix削除漏れ
kou-hetare Nov 27, 2023
4277c5f
ヘリサボ直しの再突入禁止
kou-hetare Nov 30, 2023
b683d95
属性の場合はRoleBaseを破棄しない
kou-hetare Nov 30, 2023
30c3d85
ShowActiveSettingsに改ページを挟むよう変更
kou-hetare Dec 3, 2023
f061962
コメント修正
kou-hetare Dec 3, 2023
091fb55
Merge pull request #447 from tukasa0001/fix/ResultChatNotDelivered
Hyz-sui Dec 6, 2023
e814101
Merge pull request #448 from tukasa0001/fix/SabotageMasterFixHeliSabo
kou-hetare Dec 7, 2023
7df38c1
Merge pull request #449 from tukasa0001/fix/LastImpostorCannotUseSabo…
kou-hetare Dec 7, 2023
6a049d3
現在のマップのみ表示する
kou-hetare Dec 7, 2023
aa1a9b4
ランダムスポーンOFFのマップは展開しないようにする
kou-hetare Dec 7, 2023
00bd678
RandomSpawnの後を確定改ページにしない
kou-hetare Dec 7, 2023
a5c65f5
スタンダードでは狐とトロールを表示しない
kou-hetare Dec 7, 2023
45e01fa
Merge pull request #450 from tukasa0001/fix/ShowActiveSettings
kou-hetare Dec 7, 2023
75ebf64
Merge pull request #446 from tukasa0001/fix/DisconnectAtGameEnd
Hyz-sui Dec 15, 2023
a47194d
GM、ランダムスポーン無し用のスポーン追加
kou-hetare Dec 30, 2023
fe4c39f
Merge pull request #445 from tukasa0001/fix/RandomSpawnAtAirship
kou-hetare Dec 30, 2023
e7995ed
PresetOptionItemにSetValueのオーバーロードのオーバーライドを追加
Hyz-sui Dec 31, 2023
b4f4398
Merge pull request #452 from tukasa0001/fix/PresetRefresh
Hyz-sui Dec 31, 2023
8eb8acd
readmeにファングルのリアクターとキノコカオスの時間変更を追加
Hyz-sui Jan 10, 2024
02e7615
対応アモアスバージョンを2023.11.28に変更
Hyz-sui Jan 10, 2024
3bb49b2
バージョンを5.1.4に変更
Hyz-sui Jan 10, 2024
8590ada
Crowdinの翻訳をインポート
tanakanira0118 Jan 10, 2024
279a281
Merge pull request #454 from tukasa0001/verUp/5.1.4
Hyz-sui Jan 11, 2024
1e04be1
Merge pull request #453 from tukasa0001/doc/ReadMe5.1.4
Hyz-sui Jan 11, 2024
0daba19
Merge pull request #455 from tukasa0001/import-translate
Hyz-sui Jan 11, 2024
54f6e43
Merge pull request #1305 from tukasa0001/develop-5.1.4
Hyz-sui Jan 13, 2024
a74dcd0
Merge branch 'main' into work/Merge5.1.4
Hyz-sui Jan 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
ヘリサボ直しの再突入禁止
kou-hetare committed Nov 30, 2023
commit 4277c5f8328c0c6b71724937698925297df3c77f
19 changes: 13 additions & 6 deletions Roles/Crewmate/SabotageMaster.cs
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ enum OptionName
public int UsedSkillCount;

private bool DoorsProgressing = false;
private bool fixedComms = false;
private bool fixedSabotage;

public static void SetupOptionItem()
{
@@ -90,12 +90,19 @@ bool ISystemTypeUpdateHook.UpdateHeliSabotageSystem(HeliSabotageSystem heliSabot
if (!IsSkillAvailable()) return true;
if (!FixesReactors) return true;
var tags = (HeliSabotageSystem.Tags)(amount & HeliSabotageSystem.TagMask);
if (tags == HeliSabotageSystem.Tags.FixBit)
if (tags == HeliSabotageSystem.Tags.ActiveBit)
{
//パネル開いたタイミング
fixedSabotage = false;
}
if (!fixedSabotage && tags == HeliSabotageSystem.Tags.FixBit)
{
//片方の入力が正解したタイミング
fixedSabotage = true;
//ヘリサボは16,17がそろったとき完了。
var consoleId = amount & HeliSabotageSystem.IdMask;
var otherConsoleId = (consoleId + 1) % 2;
ShipStatus.Instance.UpdateSystem(SystemTypes.HeliSabotage, Player, (byte)(consoleId | (int)HeliSabotageSystem.Tags.FixBit));
//もう一方のパネルの完了報告
ShipStatus.Instance.UpdateSystem(SystemTypes.HeliSabotage, Player, (byte)(otherConsoleId | (int)HeliSabotageSystem.Tags.FixBit));
UsedSkillCount++;
}
@@ -121,12 +128,12 @@ bool ISystemTypeUpdateHook.UpdateHqHudSystem(HqHudSystemType hqHudSystemType, by
if (tags == HqHudSystemType.Tags.ActiveBit)
{
//パネル開いたタイミング
fixedComms = false;
fixedSabotage = false;
}
if (!fixedComms && tags == HqHudSystemType.Tags.FixBit)
if (!fixedSabotage && tags == HqHudSystemType.Tags.FixBit)
{
//片方の入力が正解したタイミング
fixedComms = true;
fixedSabotage = true;
//MiraHQのコミュは16,17がそろったとき完了。
var consoleId = amount & HqHudSystemType.IdMask;
var otherConsoleId = (consoleId + 1) % 2;