
R.E.P.O.
You are viewing a potentially older version of this package. View Latest Version

What this mod does
ExtractionPoint.StateSet reaches CompleteWho it is for
What changes after installation
PlayerAvatar instancesEvent-driven trigger
ExtractionPoint.StateSet via Harmony and reacts only on state changesHost-only execution
Stage filtering
SemiFunc.RunIsLevel() is true"Changed level to:"Safe execution / cancellation
Revive implementation
PlayerAvatar objects via Resources.FindObjectsOfTypeAll<PlayerAvatar>() and filters to loaded scenesPlayerActions.Revive(PlayerAvatar) via reflectionPlayerActions.Revive(PlayerAvatar) cannot be resolved, the revive is skippedLogging
[ExtractionAutoRevive] prefixMinimal steps
Notes
このMODが何をするか
ExtractionPoint.StateSet が Complete になったタイミングで全員を自動蘇生どんな人向けか
導入で何が変わるか
PlayerAvatar に対して蘇生を実行イベント駆動トリガー
ExtractionPoint.StateSet をフックし 状態変化時のみ処理ホスト専用動作
ステージフィルター
SemiFunc.RunIsLevel() が true の間のみ動作"Changed level to:" を基に ロビーやワイルドカード風のレベル名を除外安全実行 / キャンセル
蘇生処理の実装
Resources.FindObjectsOfTypeAll<PlayerAvatar>() で PlayerAvatar を列挙し ロード済みシーンのみ対象化PlayerActions.Revive(PlayerAvatar) を呼び出しPlayerActions.Revive(PlayerAvatar) を解決できない場合 蘇生をスキップログ
[ExtractionAutoRevive] 付きで出力最短手順
注意点