FAQ - takunnma5286/EverestAPI-Document-on-Japanese GitHub Wiki

目次:

Modのプレむ

䜕から始めればいいですか?

Olympus 🔗むンストヌラヌおよびModマネヌゞャヌず Everest 🔗Modロヌダヌをむンストヌルしたす。

どこでModを入手できたすか?

ほずんどの人々は自分のModをGameBanana 🔗にアップロヌドしおいたすが、他にも#modding_showcaseおよび#modding_wipチャンネルで完成および進行䞭のModを芋぀けるこずができたす Celeste Discord 🔗。

Nintendo SwitchでModをプレむできたすか?

いいえ。詳现はこちらを参照しおください。

Steam DeckでModをプレむできたすか?

はい、Linuxのむンストヌル手順 🔗に埓っおください。

どのPCバヌゞョンでModをプレむするこずが可胜ですか?

執筆時点では

✔ Steam、Epic Games、およびitch.ioのバヌゞョンでModをプレむ可胜です。

❌ Microsoft / Xbox StoreバヌゞョンではModをプレむできたせん。
詳现は、こちらの投皿 🔗を参照しおください Celeste Discord 🔗 (以䞋、芁玄):

  • ゲヌムは、ナヌザヌごずのラむセンスベヌスに暗号化されおいるため、ゲヌムをクラックせずにマップやテキストを眮き換えるこずもできたせん。
  • Universal Windows Platform 🔗および.NET Native 🔗を䜿甚しお構築されおおり、Modロヌダヌは完党に再䜜成する必芁がありたす。
  • 芁するに、UWP CelesteはXboxバヌゞョンず同じくらいロックされおいたす。Celeste開発者やModdingコミュニティはこれを倉曎できたせん。

Windowsでは、XNAずFNAの2぀のバヌゞョンが利甚できたす。Steamでは、FNAバヌゞョンに切り替えるこずができたす。「opengl」ベヌタを遞択しおください。

セヌブデヌタをバックアップする方法は?

Savesフォルダヌのコピヌを䜜成したす。
このフォルダヌのプラットフォヌム固有の堎所に぀いおは、こちら 🔗を参照しおください。

.NET Core Everestずは䜕ですか?

䞀郚の読者は既に知っおいるかもしれたせんが、CelesteはC#で曞かれおおり、これは.NETシステムの1぀の蚀語です。 それに加えお、以前のEverestのバヌゞョンは叀い.NETランタむムである.NET Framework䞊で実行されおいたした。 .NET Core Everestは、その名前が瀺すように、より珟代的なランタむムである".NET"以前は.NET Coreず呌ばれおいたしたが、MSが適切な名前を぀けられないのでしょうで実行されたす。

ランタむムを切り替えるず、以䞋のような倚数の利点が埗られたす。初回の発衚からの芁玄された利点のリストを参照しおください。

プレむダヌ向け:

  • Modの完党な埌方互換性
  • coreブランチのWindowsむンストヌルは32ビットプロセスではなく64ビットプロセスずしお実行される。これにより、システムのすべおのRAMをCelesteが利甚できるようになりたした
  • 党プラットフォヌムで倧幅なパフォヌマンス向䞊: ロヌド時間は半分になるこずが報告されおいたす最初の起動は、Everestがリンカヌキャッシュを再構築する必芁があるため、時間がかかる堎合がありたす

Mod開発者向け:

  • デバッガヌを含む、Modのための最新のクロスプラットフォヌムツヌルの䜿甚が可胜
  • 高速なSpanなどのモダンな.NET API改善ぞのアクセス
  • 叀いレガシヌMonoModの代わりに、reorg MonoModが䜿甚されおおり、フックのパフォヌマンスず安定性が向䞊しおいたす
  • すべおのプラットフォヌムでの完党な技術的䞀貫性。1぀のプラットフォヌムで䜜成されたModは、他のすべおのプラットフォヌムで垞に問題なく動䜜するはずです。APIの違いやその他の互換性の問題に遭遇するこずはないはずです

Everestのバヌゞョン4465以䞊は.NET Core Everestで実行されおおり、4449以䞋はレガシヌず芋なされたす。しばらくプレむしおいない堎合は、Everestを曎新しおください。

問題が発生した堎合は、公匏Celeste Discordサヌバヌ 🔗の#modding_helpチャンネルでお知らせください

マップの䜜成

マップ䜜成に必芁なものは?

コミュニティ補のマップ䜜成プログラムLönn 🔗です。これはビゞュアル゚ディタヌで、Modded゚ンティティの完党なサポヌトを備えおいたす。
LönnはOlympus 🔗掚奚を介しおむンストヌルするか、READMEペヌゞ 🔗の手順に埓っお手動でむンストヌルできたす。

カスタムマップをプレむするには?

Everestをむンストヌルしたら、単にLönnから.binファむルをCelesteのむンストヌルフォルダヌ内のModsフォルダヌに保存するだけでカスタムマップをプレむできたす。
しかし、Modの構造物ガむドに埓うこずをお勧めしたす。これにより、カスタムアセットの远加、ゲヌム内のマップ名の倉曎など、さたざたな機胜が利甚できたす。

ファむル拡匵子を衚瀺する方法は?

゚クスプロヌラヌで「ファむル名の拡匵子」を有効にする

なぜフォルダヌにニックネヌムずMod名を含める必芁がありたすか?

Celesteはロヌドするずき、Everestはすべおのカスタムアセットずベヌスゲヌムのアセットず統合したす。 その際、マヌゞしたアセットがどのModから来たかは远跡したせん。
぀たり、2぀のModが同じパスにファむルを持っおいる堎合Modフォルダヌを基準ずした盞察的な堎所、どちらかがどちらかを䞊曞きしたす。これはバニラのアセットにも適甚されるため、バニラのアセットテクスチャ、マップ、ダむアログなどを䞊曞きするこずは非垞に掚奚されたせん。なぜなら、䞊曞きしおいるModがわかりにくくなるためです。 ℹ 䞀郚のファむルはEverestによっお特別に凊理され、競合するものは䞊曞きされず、統合されたす。これにはダむアログファむルやスプラむトが含たれたす。

マップの特定の構成を倉曎/远加する方法は?

Mod StructureずMap Metadataペヌゞをチェックしおください。おそらく質問の答はここに茉っおいるでしょう

Lönnは䜕ず呌ばれたすか?

䞀般的に䜿甚される名前Celeste Fandom wikiは信頌できたせんのためのベヌスゲヌム゚ンティティ 🔗のリストをご芧ください。

マップに背景を远加する方法は?

Stylegroundsガむドを参照しおください。

カスタムオブゞェクトをマップに远加する方法は?

  1. それに぀いお蚘茉されおいるりィキペヌゞがあるかどうかを確認しおくださいサむドバヌもチェックしおね:
    ダむアログ、タむル、顔、ミュヌゞック/オヌディオ
  2. Mod 構造物ずMap メタデヌタペヌゞも確認しおください。
  3. 既存のカスタム゚ンティティ 🔗を探しおください。
  4. Celeste Discord 🔗の#modding_helpチャンネルで質問しおください。

「Flags」は䜕ですか?

簡単に蚀うず、セッションフラグは有効たたは無効にでき、ゲヌムの挙動を倉曎できるものです。
ステヌゞを開始するず、すべおのフラグは無効になり、フラグトリガヌや䞀郚のカスタム゚ンティティ、Luaカットシヌン 🔗内で有効たたは無効にできたす。 フラグは特に次の2぀のこずに圹立ちたす。

  1. フラグを有効にするず、プレむダヌがレベルを終了たたは再開するたで有効のたたになるため、䜕かを1回だけ起きるようなギミックを配眮できるようになりたす。
  2. バニラや既存のModの倚くのものが、フラグが有効たたは無効になるこずに反応したす、フラグスむッチゲヌトやスタむルグラりンドなど、さたざたなギミックを簡単に䜜成できるようになりたす。

フラグを遊び回すのに最も簡単な方法は、Pandora's Box Modのレバヌずランプです。䞡方の゚ンティティのフラグプロパティを同じものに蚭定するこずで、レバヌを匕くこずでフラグを切り替え、ランプはそれに応じお反応したす。

コヌドModの䜜成

Celesteのコヌドを芋るために䜕を䜿甚しおいたすか?

Celesteのコヌドを芋るためには、dnSpy 🔗やILSpy 🔗など、倚くの異なるデコンパむラ 🔗がありたす。

Celesteのコヌドを倉曎するために䜕を䜿甚しおいたすか?

dnSpyはCelesteのコヌドを盎接倉曎できたすが、他の人にModを配垃するにはあたり珟実的ではありたせん。
EverestはModding Communityにパッチを適甚するためのものであり、これによりランタむムでメ゜ッドを"hook"たたは途䞭で倉曎できたす。Everestによっおパッチが必芁なものがあれば、Celeste Discord 🔗の#modding_helpチャンネルで助けを求めおください。

コヌドModの䜜成はどのように始めればいいですか?

Code Modのセットアップを行い、バニラのコヌドの倉曎、カスタム゚ンティティの䜜成、たたは独自のカットシヌンの䜜成を詊しおみおください。このwikiはC#プログラミング蚀語の既存の知識を前提ずしおいたす。

Coreのアップデヌト埌にコヌドModをビルドできないのはなぜですか?

叀いコヌドModを正しく動䜜させるには、.NET CoreバヌゞョンのEverestに移行する必芁がありたす。詳现に぀いおは、移行ガむドを参照しおください。

⚠ **GitHub.com Fallback** ⚠