0 of 0

File information

Last updated

Original upload

Created by

Pikachu

Uploaded by

PikachuPiPiPi

Virus scan

Safe to use

Tags for this mod

About this mod

GIF Support is a functional mod that provides loading and playback support for GIF for mod authors.

Requirements
Permissions and credits
Changelogs
Introduction
GIF Support is a functional mod that provides loading and playback support for GIF images for mod authors.

Installation Instructions
Pre Loader: Bepinex v5.4.21+ DownloadInstallation Instructions.
Pre Mod: ModLoader v2.0.1+.
Please extract the Mod compressed package into the BepInEx\plugins folder.

instructions
Tips: This content is intended for Mod authors to read.
Tips: Except for the expression "this Mod" which refers to the "Motion Picture Support" Mod, the expressions of other "Mods" in the following content refer to the Mods you made.
Tips: Players need to install this Mod to load and play your dynamic images in the game!
 
Install ModEditor
ModEditor Original Page. As the author has not updated here, I am temporarily providing a new version.
ModEditor v0.6.2 Download.
The GameData is the version I created, please feel free to give me feedback if you encounter any issues.

Install Mod ModEditor-JsonData
Copy the "CSTI-JsonData" folder in this Mod directory to the root directory of ModEditor to enable ModEditor to support dynamic image definitions.
 
Add GIF resources
  • Create a folder called "GIF" in the Mod's "Resource" folder.
  • Put the "GIF" format files into the "GIF" folder.
Tips: The file name of the dynamic image is a unique identifier and is shared with any Mod. Please be careful to avoid naming conflicts!
 
Creating GIF cards
  • Create a folder called "GIF-Card" in the Mod's "ScriptableObject" folder.
  • Import the Mod project in ModEditor.
  • Find and right-click the "ScriptableObject/GIF-Card" folder in the file list on the left, and select "New File" in the pop-up menu.
  • In the pop-up window, enter the name of the dynamic card you want to create (no actual effect), select a template, and click the "OK" button to complete the creation.
Tips: Although the dynamic card name has no practical effect, it is still a unique identifier and is shared with any Mod. Please be careful to avoid naming conflicts!
 
Bind GIF card
  • Open the created dynamic card in ModEditor.
  • Click the "Hide Inactive Properties" button.
  • Right-click the Card field and select Add Reference from the pop-up menu.
  • Select the CardData to be bound and click the "OK" button to complete the binding.
  • Fill in the "CardGif", "CardBackgroundGif" and other fields to bind dynamic images as needed.
Tips: Each CardData only supports binding one dynamic card, and additional binding will not take effect!

Open source projects used
3DI70R-Unity-GifDecoder - v1.0.3