본문 바로가기
Honey Select/Mods

[HoneySelect 필수 모드] Illusion Plugin Architecture (IPA)

by Brang 2017. 5. 6.



Illusion Plugin Architecture 


일면 IPA 라고도 하죠


가장 중요한 플러그인입니다.


유니티 엔진을 쓰는 일루젼 게임에 모드가 가능하게 해주는 프로그램이라고 알고 있습니다.


이게 버전이 맞지 않으면  모드 설치시에 제대로 나오지 않는 경우가 많습니다.


의상추가 같은걸 제외하면  애초에 이게 없으면 모드가 안됩니다.


설치법을 설명하기전에   게시글 내용을 먼저 봅시다.




IPA

Illusion Plugin Architecture (Reloaded) - let's you inject code into Unity projects.

How To Install

  1. Download a release (https://github.com/Eusth/IPA/releases)
  2. Extract the contents into the game folder
  3. Drag & drop the game exe onto IPA.exe
  4. Start the game as usual (the generated shortcut is optional)

Optional: To verify it worked, start the game with the --verbose flag. If a new console window opens with debug info, then you're good.

How To Uninstall

  1. Drag & drop the game exe onto IPA.exe while holding Alt
  2. Done

How To Develop

  1. Create a new Class Library C# project (.NET 2.0 to 3.5 (for LINQ))
  2. Download a release and add IllusionPlugin.dll to your references
  3. Implement IPlugin or IEnhancedPlugin
  4. Build the project and copy the DLL into the Plugins folder of the game

How To Keep The Game Patched

When patching, IPA automatically creates a shortcut that keeps everything up-to-date. This simply makes sure that your DLLs remain patched even after an update.

Arguments

IPA.exe file-to-patch [arguments]

  • --launch: Launch the game after patching
  • --revert: Revert changes made by IPA (= unpatch the game)
  • --nowait: Never keep the console open

Unconsumed arguments will be passed on to the game in case of --launch.






설치를 하기 위해선 



  1. Download a release (https://github.com/Eusth/IPA/releases) 이 주소에서 IPA를 다운받습니다.
  2. Extract the contents into the game folder 게임 폴더에 받은 IPA파일을 풀어줍니다.
  3. Drag & drop the game exe onto IPA.exe   허니셀렉트 실행파일을 IPA.exe파일에다가  드래그해서 놓습니다.
  4. Start the game as usual (the generated shortcut is optional) 제대로 하셨다면  바로가기가 하나씩 더 생길겁니다.  게임을 시작하시면 됩니다.


아래는 해당 글의 게시글 주소입니다.


댓글