Difference between revisions of "Category:Options Core Integration (MV)"

From Yanfly.moe Wiki
Jump to navigation Jump to search
Line 140: Line 140:
 
; Animated Cards
 
; Animated Cards
  
<html><img src='https://img.itch.zone/aW1nLzIxOTA5OTQucG5n/original/kAJCiG.png' width='630'></html>
+
<html><img src='https://img.itch.zone/aW1nLzIxOTA5OTQucG5n/original/kAJCiG.png' width='300'></html>
  
 
<pre>
 
<pre>
Line 207: Line 207:
 
; Booster Animations
 
; Booster Animations
  
<html><img src='https://img.itch.zone/aW1nLzIxMTM4MzkucG5n/original/upfnmU.png' width='630'></html>
+
<html><img src='https://img.itch.zone/aW1nLzIxMTM4MzkucG5n/original/upfnmU.png' width='300'></html>
  
 
<pre>
 
<pre>

Revision as of 13:39, 25 June 2019

Welcome to the wiki! This is where you can find resources from Yanfly.moe, Ækashics.moe,
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.


This category lists the plugins that offer instructions on how to integrate various plugin settings/options into Yanfly's Options Core plugin.

Action Sequence Fast Forward/Skip

Auto-Fast Forward Integration
Name:
\i[87]Auto-Fast Forward

Help Description:
Automatically fast forwards battle animations.

Symbol:
actionSequenceAutoFastForward

Show/Hide:
show = true;

Enable:
enabled = true;

Ext:
ext = 0;

----------
Functions:
----------

Make Option Code:
this.addCommand(name, symbol, enabled, ext);

Draw Option Code:
var rect = this.itemRectForText(index);
var statusWidth = this.statusWidth();
var titleWidth = rect.width - statusWidth;
this.resetTextColor();
this.changePaintOpacity(this.isCommandEnabled(index));
this.drawOptionsName(index);
this.drawOptionsOnOff(index);

Process OK Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, !value);

Cursor Right Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, true);

Cursor Left Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, false);

Default Config Code:
// Empty.

Save Config Code:
// Empty.

Load Config Code:
// Empty.
Auto-Skip Forward Integration
Name:
\i[87]Auto-Skip Forward

Help Description:
Automatically skips battle animations to the end.

Symbol:
actionSequenceAutoSkipForward

Show/Hide:
show = true;

Enable:
enabled = true;

Ext:
ext = 0;

----------
Functions:
----------

Make Option Code:
this.addCommand(name, symbol, enabled, ext);

Draw Option Code:
var rect = this.itemRectForText(index);
var statusWidth = this.statusWidth();
var titleWidth = rect.width - statusWidth;
this.resetTextColor();
this.changePaintOpacity(this.isCommandEnabled(index));
this.drawOptionsName(index);
this.drawOptionsOnOff(index);

Process OK Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, !value);

Cursor Right Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, true);

Cursor Left Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, false);

Default Config Code:
// Empty.

Save Config Code:
// Empty.

Load Config Code:
// Empty.

Card Game Core

Animated Cards

Name:
\i[187]Animated Cards

Help Description:
Cards of higher rarity are animated.

Symbol:
cardAnimatedCards

Show/Hide:
show = Imported.Irina_CardGameCore.AnimateCardOptionShow;

Enable:
enabled = true;

Ext:
ext = 0;

----------
Functions:
----------

Make Option Code:
this.addCommand(name, symbol, enabled, ext);

Draw Option Code:
var rect = this.itemRectForText(index);
var statusWidth = this.statusWidth();
var titleWidth = rect.width - statusWidth;
this.resetTextColor();
this.changePaintOpacity(this.isCommandEnabled(index));
this.drawOptionsName(index);
this.drawOptionsOnOff(index);

Process OK Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, !value);

Cursor Right Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, true);

Cursor Left Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, false);

Default Config Code:
// Empty.

Save Config Code:
// Empty.

Load Config Code:
// Empty.
Booster Animations

Name:
\i[187]Booster Animations

Help Description:
Plays the full Booster Pack opening animation if ON.
Otherwise, it shows the contents of the pack(s) if OFF.

Symbol:
cardBoosterAnimation

Show/Hide:
show = Imported.Irina_CardGameCore.BoosterOptionShow;

Enable:
enabled = true;

Ext:
ext = 0;

----------
Functions:
----------

Make Option Code:
this.addCommand(name, symbol, enabled, ext);

Draw Option Code:
var rect = this.itemRectForText(index);
var statusWidth = this.statusWidth();
var titleWidth = rect.width - statusWidth;
this.resetTextColor();
this.changePaintOpacity(this.isCommandEnabled(index));
this.drawOptionsName(index);
this.drawOptionsOnOff(index);

Process OK Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, !value);

Cursor Right Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, true);

Cursor Left Code:
var index = this.index();
var symbol = this.commandSymbol(index);
var value = this.getConfigValue(symbol);
this.changeValue(symbol, false);

Default Config Code:
// Empty.

Save Config Code:
// Empty.

Load Config Code:
// Empty.