User Tools

Site Tools


plugin-core

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin-core [2025/06/12 21:12] – [Actions] isiahgamesplugin-core [2025/07/03 23:00] (current) – [Actions] isiahgames
Line 6: Line 6:
  
 **Current Version: 1.6.2** **Current Version: 1.6.2**
- 
-As we update this page, parts exclusive to the upcoming v1.6.3 will be marked with an asterisk* 
  
 {{ https://img.itch.zone/aW1hZ2UvMTQyODQ1Ny8xNTQ3ODc3NS5naWY=/347x500/KDUHd7.gif?nolink }} {{ https://img.itch.zone/aW1hZ2UvMTQyODQ1Ny8xNTQ3ODc3NS5naWY=/347x500/KDUHd7.gif?nolink }}
Line 58: Line 56:
  
 ===== Plugin Commands ===== ===== Plugin Commands =====
 +|< 100% 30% >|
 ^  Command Syntax  ^  Event Usage  ^  Description  ^ ^  Command Syntax  ^  Event Usage  ^  Description  ^
 | <code>DisableCardBattle</code> |  Map Only  | Reverts the Battle System to RPG Maker Defaults. | | <code>DisableCardBattle</code> |  Map Only  | Reverts the Battle System to RPG Maker Defaults. |
Line 65: Line 63:
 | <code>DisableCardLibrary</code> |  Map & Battle  | Removes the **Card Library** option from the Menu. | | <code>DisableCardLibrary</code> |  Map & Battle  | Removes the **Card Library** option from the Menu. |
 | <code>OpenCardLibrary</code> |  Map & Battle  | Opens the **Card Library** scene directly. This can be done from the map. | | <code>OpenCardLibrary</code> |  Map & Battle  | Opens the **Card Library** scene directly. This can be done from the map. |
-| <code>ShowCard [ID] [x] [y] [angle] [index]</code> |  Map & Battle  | Replace the brackets with their respective fields. Index works just like the Number when you Show Picture.\\ \\ If Index is omitted, it will just find a new index and create a new card.\\ \\ If angle is omitted, the angle will be 0.  |+| <code>ShowCard [ID] [x] [y]  
 +    [angle] [index]</code> |  Map & Battle  | Replace the brackets with their respective fields. Index works just like the Number when you Show Picture.\\ \\ If Index is omitted, it will just find a new index and create a new card.\\ \\ If angle is omitted, the angle will be 0.  |
 | <code>HideCardID [ID]</code> |  Map & Battle  | This un-shows the card with the specified skill ID. If two or more cards have the same ID, it will hide the most recently added card. | | <code>HideCardID [ID]</code> |  Map & Battle  | This un-shows the card with the specified skill ID. If two or more cards have the same ID, it will hide the most recently added card. |
 | <code>HideCardIndex [index]</code> |  Map & Battle  | This hides the card at the specified index. | | <code>HideCardIndex [index]</code> |  Map & Battle  | This hides the card at the specified index. |
Line 72: Line 71:
  
 ===== Notetags ===== ===== Notetags =====
 +|< 100% 30% >|
 ^  Notetag Syntax  ^  Database Usage  ^  Description  ^ ^  Notetag Syntax  ^  Database Usage  ^  Description  ^
 | <code><Hide from card library></code> |  Skills  | Makes the card not show up in the Card Library  | | <code><Hide from card library></code> |  Skills  | Makes the card not show up in the Card Library  |
Line 92: Line 91:
  
 ===== Actions ===== ===== Actions =====
 +|< 100% 30% >| 
 +^  Card Action Syntax  ^ Description  ^
 | <code>Draw X</code> | Where X is a number, playing this card will make the actor draw X cards | | <code>Draw X</code> | Where X is a number, playing this card will make the actor draw X cards |
 | <code>Draw Until X</code> | Where X is a number, will make the actor draw until their hand is size X |  | <code>Draw Until X</code> | Where X is a number, will make the actor draw until their hand is size X | 
Line 105: Line 105:
 Search For [skill name]</code> | Draws the Card of the specified Skill ID (x) or name, if it is in the deck. | Search For [skill name]</code> | Draws the Card of the specified Skill ID (x) or name, if it is in the deck. |
 | <code>Shuffle Deck</code> | Will shuffle the deck. | | <code>Shuffle Deck</code> | Will shuffle the deck. |
- +| <code>Move X from [zoneName]  
-| <code>Move X from [zoneName] to [zoneName]</code> | A generic form of Draw/Discard/Mill where you can specify any zone. For example "Move 3 from Discard to Hand" will return 3 cards to the hand. |+    to [zoneName]</code> | A generic form of Draw/Discard/Mill where you can specify any zone. For example "Move 3 from Discard to Hand" will return 3 cards to the hand. |
 | <code>Move this to [zoneName]</code> | Will move the card currently being used to the specified zone. If the zone is absent the card will move to the discard at the end of all Card Actions. | | <code>Move this to [zoneName]</code> | Will move the card currently being used to the specified zone. If the zone is absent the card will move to the discard at the end of all Card Actions. |
-| <code>Move all from [zoneName] to [zoneName]</code> | This will move all cards from one zone to another. | +| <code>Move all from [zoneName]  
 +    to [zoneName]</code> | This will move all cards from one zone to another. |
 | <code>Eval [expression]</code> | Will execute anything after the word "eval" as a piece of code. | | <code>Eval [expression]</code> | Will execute anything after the word "eval" as a piece of code. |
 | <code>If [expression]</code> | This will evaluate the expression, and if it's true, it will execute the next Card Action. If false, it will skip that action. | | <code>If [expression]</code> | This will evaluate the expression, and if it's true, it will execute the next Card Action. If false, it will skip that action. |
Line 134: Line 134:
  
 ===== Passives ===== ===== Passives =====
 +|< 100% 30% >|
 +^ Card Passive Syntax  ^ Description  ^
 | <code>Will End Turn</code> | This will cause the card to end the turn upon use. | | <code>Will End Turn</code> | This will cause the card to end the turn upon use. |
- 
 | <code>Discard if unplayed</code> | Will discard this card if the turn ends while this card is in the hand. | | <code>Discard if unplayed</code> | Will discard this card if the turn ends while this card is in the hand. |
 | <code>Remove if unplayed</code> | Will remove this card from play if the turn ends while this card is in the hand. | | <code>Remove if unplayed</code> | Will remove this card from play if the turn ends while this card is in the hand. |
- 
 | <code>Require [expression]</code> | Cannot be played unless the expression evaluates to true. Multiple requirements can be placed. Use the word 'user' to refer to the user of the card.\\ \\ <code>Require user.handSize > 2 | <code>Require [expression]</code> | Cannot be played unless the expression evaluates to true. Multiple requirements can be placed. Use the word 'user' to refer to the user of the card.\\ \\ <code>Require user.handSize > 2
 Require user.handSize < 10 Require user.handSize < 10
 Require $gameSwitches.value(3)</code>This will make a card playable only if the user's hand contains more than 2 and less than 10 cards. In addition, can only be played if Game Switch 3 is set to ON. | Require $gameSwitches.value(3)</code>This will make a card playable only if the user's hand contains more than 2 and less than 10 cards. In addition, can only be played if Game Switch 3 is set to ON. |
- 
 | <code>Start in [zoneName]</code> | Will be in the specified zone at start of battle, before start-of-battle actions. | | <code>Start in [zoneName]</code> | Will be in the specified zone at start of battle, before start-of-battle actions. |
 | <code>Start of Turn: Skill X</code> | At the Start of Turn, if this Card is in Hand, execute Skill ID X. | | <code>Start of Turn: Skill X</code> | At the Start of Turn, if this Card is in Hand, execute Skill ID X. |
Line 154: Line 153:
  
 <code> <code>
 +**v1.6.4**
 +- Fixed niche crash involving the lack of Card Target Actions.
 +- Fixed bug with message warning for moving to an unknown zone.
 +- Forced actions are now either better or worse.
 +- Fix for Card Summons that makes Start of Turn Field work for the enemy without taking up their actions.
 +- Fixed bug that would cause auto battlers to play Start of Battle/Start of Turn Card Actions.
 +- The Hand Zone's Targeting Offset is now a struct and the X component works regardless of whether Move Card to Target? is ON.
 +
 **v1.6.3** **v1.6.3**
 - Added Window Word Wrap parameter. - Added Window Word Wrap parameter.
plugin-core.1749755543.txt.gz · Last modified: 2025/06/12 21:12 by isiahgames