You are viewing a potentially older version of this package. View all versions.
REPO_JP-AlwaysWingsView-2.0.1 icon

AlwaysWingsView

【Client MOD】A mod that always gives your character blue or pink wings.常に自分に青またはピンクの羽を生やすMOD

By REPO_JP
Date uploaded 3 months ago
Version 2.0.1
Download link REPO_JP-AlwaysWingsView-2.0.1.zip
Downloads 941
Dependency string REPO_JP-AlwaysWingsView-2.0.1

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2304 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2304

README

AlwaysWingsView

This mod is a client-only mod that automatically applies blue or pink tumble wings visuals to your local player at each level start, keeps the wings visible, mutes the wing loop sound if you want, and fixes pink mode so local tumble wing flight still works when you have at least 1 wing upgrade.

Overview

  • Automatically applies your selected wings mode on level start
  • Supports off, blue, and pink
  • Uses the game's normal visuals path, so other players can still see your wings even if they do not have this mod
  • Keeps the visuals alive with a periodic re-apply loop
  • Can mute the blue and pink wing loop sound without changing the wing display flow
  • Fixes the vanilla pink-wings conflict that could block local tumble wing usage while pink mode is active

Features

  • Automatic wings apply

    • Applies the selected mode when a level scene loads
    • Also performs an initial best-effort apply after boot once the local player and tumble wings logic are ready
  • Visible to non-mod players

    • Applies wings through the game's normal PlayerAvatar visuals path
    • Other players can still see your wings even without this mod
  • Local-player only behavior

    • Applies to your local PlayerAvatar.instance
    • Does not require host authority
    • Your config only changes your own local wings behavior
  • Blue and pink support

    • blue uses the normal blue tumble wings visuals
    • pink uses the pink wings visuals
    • off disables the auto-applied wings visuals
  • Wing loop sound mute

    • Optional config to mute the blue and pink wing loop sound
    • The mute is applied only to the local player's wing loop audio
    • The visuals flow is kept intact
  • Pink wings tumble wing fix

    • When pink mode is active, the mod fixes the local-only conflict that normally prevents tumble wing flight/control
    • If the local player has at least 1 tumble wing upgrade, pink wings can stay visible while tumble wing flight remains usable
    • Other players are not modified by this fix
  • Live config updates

    • Config changes are applied immediately on a best-effort basis
  • Safety behavior

    • Waits for PlayerAvatar.instance and upgradeTumbleWingsLogic before applying
    • Uses Unity-style null checks and guarded best-effort handling

Configuration

General.TumbleWingsMode

  • Default: blue
  • Allowed values: off, blue, pink
  • Controls which wings mode is automatically applied at each level start

General.MuteWingLoopSound

  • Default: true
  • Allowed values: true, false
  • Mutes the local blue and pink wing loop sound without changing the wings display behavior

Usage

  • Install the mod on the client that wants the wings effect
  • Launch the game once to generate the config file
  • Set General.TumbleWingsMode to off, blue, or pink
  • Optionally set General.MuteWingLoopSound
  • Start a level
  • Your selected mode is applied automatically

Notes

  • This is a client-only mod
  • The selected wings visuals are applied to your local player only
  • Other players can still see your wings because the mod uses the game's regular visuals route
  • The pink tumble wing compatibility fix is local-only and only matters when the local player has at least 1 wing upgrade
  • The keep-alive loop still re-applies every 0.5 seconds to preserve the existing stable display behavior

Contact

※Mod created by AI


AlwaysWingsView

REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります! 参加は以下のリンクから! https://discord.gg/h5ATY4m5bZ

このMODは、クライアント専用の、レベル開始ごとに自分へ青羽またはピンク羽の見た目を自動適用し、その表示を維持し、必要なら羽のループ音を無音化し、さらにピンク羽中でもタンブルウィング所持時はローカルで飛べるように補正するMODです。

概要

  • レベル開始時に選択した羽モードを自動適用
  • off blue pink に対応
  • ゲーム標準の見た目反映経路を使うため、MOD未導入者からも羽が見える
  • 定期再適用で羽表示を維持
  • 青羽とピンク羽のループ音を、見た目を変えずに無音化可能
  • ピンク羽中にローカルのタンブルウィング飛行が使えなくなる問題を修正

機能

  • 羽の自動適用

    • レベルシーンのロード時に選択モードを適用
    • 起動直後も、ローカルプレイヤーと羽ロジックの準備完了後に初回適用
  • MOD未導入者からも見える

    • ゲーム標準の PlayerAvatar の見た目反映経路で羽を適用
    • 他プレイヤーはMOD未導入でも自分の羽を視認可能
  • ローカルプレイヤー専用動作

    • PlayerAvatar.instance に対して適用
    • ホスト権限不要
    • 設定で変わるのは自分のローカル挙動のみ
  • 青羽とピンク羽に対応

    • blue は通常の青羽見た目を適用
    • pink はピンク羽見た目を適用
    • off は自動羽表示を無効化
  • 羽ループ音の無音化

    • 青羽とピンク羽のループ音を無音化する設定あり
    • 無音化対象はローカルプレイヤーの羽ループ音のみ
    • 既存の羽表示の流れは変更しない
  • ピンク羽でのタンブルウィング飛行修正

    • pink モード中に、本来ローカルで飛べなくなる競合を補正
    • ローカルプレイヤーのタンブルウィング所持数が1以上なら、ピンク羽表示を維持したまま飛行可能
    • 他プレイヤーにはこの補正を適用しない
  • 設定変更の即時反映

    • 設定変更を可能な範囲で即時反映
  • 安全動作

    • PlayerAvatar.instanceupgradeTumbleWingsLogic の準備完了を待ってから適用
    • Unity系のnull判定とベストエフォート処理を使用

設定項目

General.TumbleWingsMode

  • 初期値: blue
  • 設定可能値: off, blue, pink
  • 内容: レベル開始ごとに自動適用する羽モード

General.MuteWingLoopSound

  • 初期値: true
  • 設定可能値: true, false
  • 内容: 羽の見た目を変えずに、ローカルの青羽とピンク羽のループ音を無音化

使い方

  • 羽効果を使いたいクライアントにこのMODを導入
  • 1回起動して設定ファイルを生成
  • General.TumbleWingsModeoff blue pink のいずれかに設定
  • 必要なら General.MuteWingLoopSound を設定
  • レベル開始
  • 選択したモードが自動適用

補足

  • このMODはクライアント専用
  • 適用対象は自分のローカルプレイヤーのみ
  • ただし、ゲーム標準の見た目反映経路を使うため、他プレイヤーからも羽が見える
  • ピンク羽時の飛行補正はローカル専用で、ローカルプレイヤーのタンブルウィング所持数が1以上のときだけ意味がある
  • 既存の安定した羽表示方法を維持するため、維持ループは0.5秒ごとに再適用する方式を継続

連絡先

※AI生成MOD

CHANGELOG

Changelog

[4.0.0] - Update

Added

  • REPO v0.4.0 compatibility

    • Added cosmetic refresh reapply handling
    • Added avatar visual refresh handling
    • Added delayed visual reapply after cosmetic overwrite

Improved

  • Pink tumble-wing compatibility

    • Improved multiplayer pink-flight handling
    • Improved fallback handling when the host does not use the mod
    • Improved stability after level transitions
  • Wing visuals

    • Improved visual persistence after cosmetic updates
    • Improved local-player reapply handling

Fixed

  • Build compatibility

    • Removed direct hard dependency on newer cosmetic classes
    • Added optional reflection-based cosmetic patch handling
  • Audio mute

    • Fixed wing loop mute behavior after refreshes