Spoiler:
This is the Yanfly Engine script listing. Here, you can find the scripts for YERD (Yanfly Engine ReDux - Generation I), YEZ (Yanfly Engine Zealous - Generation II), and YEM (Yanfly Engine Melody - Generation III).
Before diving in, you must always remember to read the comments in the scripts that you choose to use. Since the Pockethouse Wiki is gone, the organized documentation it had held is now gone. Each script is still thoroughly commented, however, so read carefully on how to use them effectively.
Caution: Script Redundancy
It is recommended that you pick one generation of scripts stick with it, though, YEM versions are recommended above all else since it is the latest Yanfly Engine script generation. YEM is the 3rd generation (newest), YEZ is the 2nd generation, and YERD is the 1st generation (oldest). For example, there exists a Victory Aftermath in each generation so you only want to pick one (again, preferably the latest iteration).
Caution: Cross-Generation Script Usage
If, for example, a script exists in an older generation, but not in YEM -- such as the Job System scripts in YEZ -- then it is likely okay to use it. Keep in mind, however, that each Yanfly script generation is designed for optimum compatibility within its own generation. Cross-generational compatibility issues may occur.
____________________________________________________________
YEM - Yanfly Engine Melody
Generation III
YEM is the latest and last generation of scripts made by Yanfly. This generation introduced Battle Engine Melody. 1.00m is the last version released to the public by Yanfly.
Download: Click to view attachment
A person named Ryuko was kind enough to PM me .htm pages he saved from the now defunct Pockethouse Wiki. He tells me that he did not save all of the pages, but did get most of them.
DISCLAIMER: When you open the .htm files, keep in mind that none of the links within them work. You will need to open each .htm file individually to look at them. Otherwise, the saved pages contain the entirety of the Battle Engine Melody manual and other YEM manuals. Also, practically all information found in these archives can also be found within the comments of the scripts themselves.
Download: Click to view attachment
Yanfly Engine Core
Yanfly Engine Battle
Yanfly Engine Menu
Yanfly Engine System
Yanfly Engine Utility
Yanfly Engine WIP
____________________________________________________________
YEZ - Yanfly Engine Zealous
Generation II
In this generation, Yanfly focused enhancing VX's default battle system. Before using a YEZ script, make sure there is (or isn't) an updated version of the same script in the YEM script generation.
Download: Click to view attachment
Yanfly Engine Core
Yanfly Engine Battles
Yanfly Engine Character
Yanfly Engine Menu
____________________________________________________________
YERD - Yanfly Engine ReDux
Generation I
When Yanfly ended the YERD generation of scripts, he uploaded a zip file containing all YERD scripts within each of their own txt files. While there is a significant number of scripts unique in the YERD generation, check to make sure there is (or isn't) an updated version of the same script within YEZ or YEM.
Download: Click to view attachment
* - YERD scripts that fixed inherent bugs in VX were all conveniently put together in the newer generation scripts named YEM/YEZ Core Fixes and Upgrades. I recommended that you use YEM Core Fixes and Upgrades instead of installing the YERD fix scripts individually.
____________________________________________________________
Shanghai Simple Script [SSS] and other Pockethouse Wiki Scripts
New links to Shanghai's scripts and other Pockethouse authors can be found at RMRK: http://rmrk.net/index.php/topic,42396.0.html
____________________________________________________________
FAQ
I'm using the script Victory Aftermath and I get an error at the end of battle. How do I fix it?

How to fix it:
Go into your Database -> Common Events tab. At the bottom left corner, there's a button that says "Change Maximum". Change the maximum number of common events to 100. This will prevent the error.
Technical reason why this happens:
Victory Aftermath end-of-battle messages are determined by Common Events. By default, the Victory Aftermath scripts reserve Common Events 20~28 for the default actor victory quotes. Keep in mind that when users create a new VX project, the default number of Common Events in the database is 10. When users install the Victory Aftermath script into their own fresh project, more often than not, they do not realize they have to increase the number of Common Event slots to accommodate the default reserved Common Event IDs in the script (alternatively, users themselves can change what Common Event IDs are referenced). When the battle ends, the script tries to reference a Common Event that doesn't exist which, in turn, causes an error to pop up.
Unfortunately, the majority of script users are dumb and do not edit the script to their project's needs, let alone read the comments in them. The following is an excerpt from the Victory Aftermath script that reserves these Common Event IDs and assigns them to Actor IDs. You can, of course, edit it to your own preference.
What happened to Raukue's KGC+YanflyPLUS Base Demo?
Where can I find the non-Yanfly scripts that were in Raukue's KGC+YanflyPLUS Base Demo? (Mithran, modern algebra, Wora, KGC)
Mithran's script listing can be found in his signature: http://www.rpgmakervx.net/index.php?showuser=15043
modern algebra's scripts can be found at RMRK: http://rmrk.net/index.php/topic,31844.0.html
Woratana's scripts can be found its own topic that's stickied in the scripts forum: http://www.rpgmakervx.net/index.php?showtopic=7797
KGC scripts can be found in here: http://www.rpgmakervx.net/index.php?showtopic=47218
____________________________________________________________
You can use this topic to discuss any of the Yanfly Engine scripts. If there is anything you feel that should be added in the first post, let me know by posting in this topic.
Before diving in, you must always remember to read the comments in the scripts that you choose to use. Since the Pockethouse Wiki is gone, the organized documentation it had held is now gone. Each script is still thoroughly commented, however, so read carefully on how to use them effectively.
Caution: Script Redundancy
It is recommended that you pick one generation of scripts stick with it, though, YEM versions are recommended above all else since it is the latest Yanfly Engine script generation. YEM is the 3rd generation (newest), YEZ is the 2nd generation, and YERD is the 1st generation (oldest). For example, there exists a Victory Aftermath in each generation so you only want to pick one (again, preferably the latest iteration).
Caution: Cross-Generation Script Usage
If, for example, a script exists in an older generation, but not in YEM -- such as the Job System scripts in YEZ -- then it is likely okay to use it. Keep in mind, however, that each Yanfly script generation is designed for optimum compatibility within its own generation. Cross-generational compatibility issues may occur.
____________________________________________________________
YEM - Yanfly Engine Melody
Generation III
YEM is the latest and last generation of scripts made by Yanfly. This generation introduced Battle Engine Melody. 1.00m is the last version released to the public by Yanfly.
Download: Click to view attachment
A person named Ryuko was kind enough to PM me .htm pages he saved from the now defunct Pockethouse Wiki. He tells me that he did not save all of the pages, but did get most of them.
DISCLAIMER: When you open the .htm files, keep in mind that none of the links within them work. You will need to open each .htm file individually to look at them. Otherwise, the saved pages contain the entirety of the Battle Engine Melody manual and other YEM manuals. Also, practically all information found in these archives can also be found within the comments of the scripts themselves.
Download: Click to view attachment
Yanfly Engine Core
- YEM Core Fixes and Upgrades
- YEM Restored Functions
- YEM Custom Message Melody
- YEM Equipment Overhaul
- YEM Extended Movement
- YEM Item Overhaul
- YEM Main Menu Melody
Yanfly Engine Battle
- YEM Battle Engine Melody I
- YEM Battle Engine Melody II
- YEM Battle Engine Melody III
- YEM Battle Engine Melody IV
- YEM Battle Engine Melody V
- YEM Enemy Levels
- YEM New Battle Stats
Yanfly Engine Menu
- YEM System Game Options
- YEM Victory Aftermath
- YEM Victory Compatibility
Yanfly Engine System
- YEM Skill Equip System
- YEM Skill Fusion System
- YEM Skill Level System
Yanfly Engine Utility
- YEM Controlled Encounter Rate
- YEM Debug Menu Extension
- YEM Keyboard Input
- YEM Iconview Melody
- YEM Party Influenced Music
- YEM Snapshot Battle Back
- YEM Swap Random Monster
- YEM Icon Module Library
Yanfly Engine WIP
- Any script listed within the Work In Progress section is not required to be installed in any project as they essentially do nothing when installed.
____________________________________________________________
YEZ - Yanfly Engine Zealous
Generation II
In this generation, Yanfly focused enhancing VX's default battle system. Before using a YEZ script, make sure there is (or isn't) an updated version of the same script in the YEM script generation.
Download: Click to view attachment
Yanfly Engine Core
- YEZ Core Fixes and Upgrades
- YEZ Restored Functions
- YEZ Battle Engine Zealous
- YEZ Custom Message System
- YEZ Equipment Overhaul
- YEZ Extended Movement
- YEZ Main Menu Zealous
- YEZ Skill Command Selection
- YEZ Status Command Menu
Yanfly Engine Battles
- YEZ Aggro and AI
- YEZBEZ Formation Macros
- YEZ Custom Skill Effects
- YEZ Custom Status Properties
- YEZ Custom Target Options
- YEZ Elemental Status Affinity
- YEZ Enemy Levels
- YEZ Variable Backdrops
- YEZ Weapon Mastery Skills
Yanfly Engine Character
- YEZ Battler Stat: DEX
- YEZ Battler Stat: RES
- YEZ Battler Stat: DUR
- YEZ Battler Stat: LUK
- YEZ Job System: Base
- YEZ Job System: Classes
- YEZ Job System: Passives
- YEZ Job System: Skill Levels
Yanfly Engine Menu
- YEZ CG Gallery
- YEZ Debug Menu Extension
- YEZ Enemy Scan Query
- YEZ Menu System Options
- YEZ Party Selection System
- YEZ Victory Aftermath
- YEZ Victory Compatibility
____________________________________________________________
YERD - Yanfly Engine ReDux
Generation I
When Yanfly ended the YERD generation of scripts, he uploaded a zip file containing all YERD scripts within each of their own txt files. While there is a significant number of scripts unique in the YERD generation, check to make sure there is (or isn't) an updated version of the same script within YEZ or YEM.
Download: Click to view attachment
- YERD Actor Item Synthesis
- YERD Animation Fix*
- YERD Battler Stat Barehand
- YERD Battler Stat Morale
- YERD Battler Stat Aggro
- YERD Bitmap Fix*
- YERD Common Event Menu
- YERD Common Event Shop
- YERD Custom Battle Actions
- YERD Custom Damage Formula
- YERD Custom Elemental Affinity
- YERD Custom Item Abilities
- YERD Custom Message System
- YERD Custom Skill Effects
- YERD Custom Status Properties
- YERD Custom Target Select
- YERD Custom Turn Order
- YERD Debug Shortcuts
- YERD Display Flipped Picture
- YERD Display Item Query
- YERD Display Party Data
- YERD Display Party Data 2.0
- YERD Display Scanned Enemy
- YERD Display Skill Query
- YERD Display Victory Aftermath
- YERD Victory Aftermath Extra Page - Gain JP
- YERD Enemy Level Control
- YERD Enemy Reappear Fix*
- YERD Equip Skill Slots
- YERD Event Chase Player
- YERD Extra Equipment Options
- YERD Icon Reference Library
- YERD Iconview
- YERD Interface Fix*
- YERD Extended Equip Scene
- YERD Menu System Options
- YERD On Screen Status
- YERD Party Influenced Music
- YERD Scene Battle Redux
- YERD Scene Menu Redux
- YERD Scene Shop Redux
- YERD Scene Status Redux
- YERD Shown Skills Fix*
- YERD State Resist Fix*
- YERD Stop All Movement
- YERD Subclass Selection System
- YERD Swap Dummy Animations
- YERD Swap Dummy Face
- YERD Swap Dummy Monster
- YERD Swap Dummy Sprite
- YERD Turn Order Fix*
- YERD Usable Item Fix*
- YERD Variable Controlled Backdrops
- YERD Variable Controlled Dash
- YERD Variable Controlled Discounts
- YERD Variable Controlled Encounters
* - YERD scripts that fixed inherent bugs in VX were all conveniently put together in the newer generation scripts named YEM/YEZ Core Fixes and Upgrades. I recommended that you use YEM Core Fixes and Upgrades instead of installing the YERD fix scripts individually.
____________________________________________________________
Shanghai Simple Script [SSS] and other Pockethouse Wiki Scripts
New links to Shanghai's scripts and other Pockethouse authors can be found at RMRK: http://rmrk.net/index.php/topic,42396.0.html
____________________________________________________________
FAQ
I'm using the script Victory Aftermath and I get an error at the end of battle. How do I fix it?

Spoiler:
How to fix it:
Go into your Database -> Common Events tab. At the bottom left corner, there's a button that says "Change Maximum". Change the maximum number of common events to 100. This will prevent the error.
Technical reason why this happens:
Victory Aftermath end-of-battle messages are determined by Common Events. By default, the Victory Aftermath scripts reserve Common Events 20~28 for the default actor victory quotes. Keep in mind that when users create a new VX project, the default number of Common Events in the database is 10. When users install the Victory Aftermath script into their own fresh project, more often than not, they do not realize they have to increase the number of Common Event slots to accommodate the default reserved Common Event IDs in the script (alternatively, users themselves can change what Common Event IDs are referenced). When the battle ends, the script tries to reference a Common Event that doesn't exist which, in turn, causes an error to pop up.
Unfortunately, the majority of script users are dumb and do not edit the script to their project's needs, let alone read the comments in them. The following is an excerpt from the Victory Aftermath script that reserves these Common Event IDs and assigns them to Actor IDs. You can, of course, edit it to your own preference.
CODE
module YEM::VICTORY
# If this is enabled, victory quotes will occur instead of the typical
# battle end messages.
ENABLE_QUOTES = true
# The following hash determines which common event ID's are bound to which
# actors when their victory quotes are to be launched.
ACTOR_QUOTES ={ # Actor 0 is the actor used for unlisted actors.
# ActorID => Common Event ID
0 => 20, # Common Victory Quotes
1 => 21, # Ralph's Victory Quotes
2 => 22, # Ulrika's Victory Quotes
3 => 23, # Bennett's Victory Quotes
4 => 24, # Ylva's Victory Quotes
5 => 25, # Lawrence's Victory Quotes
6 => 26, # Oscar's Victory Quotes
7 => 27, # Vera's Victory Quotes
8 => 28, # Elmer's Victory Quotes
} # Do not remove this.
end # YEM::VICTORY
# If this is enabled, victory quotes will occur instead of the typical
# battle end messages.
ENABLE_QUOTES = true
# The following hash determines which common event ID's are bound to which
# actors when their victory quotes are to be launched.
ACTOR_QUOTES ={ # Actor 0 is the actor used for unlisted actors.
# ActorID => Common Event ID
0 => 20, # Common Victory Quotes
1 => 21, # Ralph's Victory Quotes
2 => 22, # Ulrika's Victory Quotes
3 => 23, # Bennett's Victory Quotes
4 => 24, # Ylva's Victory Quotes
5 => 25, # Lawrence's Victory Quotes
6 => 26, # Oscar's Victory Quotes
7 => 27, # Vera's Victory Quotes
8 => 28, # Elmer's Victory Quotes
} # Do not remove this.
end # YEM::VICTORY
What happened to Raukue's KGC+YanflyPLUS Base Demo?
Spoiler:
His demo has been removed for many reasons.
Raukue had not updated his demo in two years.
Many of the scripts listed in his demo are outdated.
YERD is the oldest generation of Yanfly Engine scripts.
It gave out the negative impression that compiling 100+ scripts together makes for a good game.
Despite being made for newbie developers, it was, in fact, not newbie friendly.
For the past two years, users have been reporting a multitude of errors involving the monstrosity that was Raukue's KGC+YanflyPLUS Base Demo.
Also, modern algebra said it best:
Raukue had not updated his demo in two years.
Many of the scripts listed in his demo are outdated.
YERD is the oldest generation of Yanfly Engine scripts.
It gave out the negative impression that compiling 100+ scripts together makes for a good game.
Despite being made for newbie developers, it was, in fact, not newbie friendly.
For the past two years, users have been reporting a multitude of errors involving the monstrosity that was Raukue's KGC+YanflyPLUS Base Demo.
Also, modern algebra said it best:
A game that's just a huge random script dump isn't very much fun - you should choose your scripts depending on the game you want to make, not the other way around.
Where can I find the non-Yanfly scripts that were in Raukue's KGC+YanflyPLUS Base Demo? (Mithran, modern algebra, Wora, KGC)
Spoiler:
Mithran's script listing can be found in his signature: http://www.rpgmakervx.net/index.php?showuser=15043
modern algebra's scripts can be found at RMRK: http://rmrk.net/index.php/topic,31844.0.html
Woratana's scripts can be found its own topic that's stickied in the scripts forum: http://www.rpgmakervx.net/index.php?showtopic=7797
KGC scripts can be found in here: http://www.rpgmakervx.net/index.php?showtopic=47218
____________________________________________________________
You can use this topic to discuss any of the Yanfly Engine scripts. If there is anything you feel that should be added in the first post, let me know by posting in this topic.
