Rename www to www.rus
This commit is contained in:
parent
8ea7a858d0
commit
7bf44fa645
1878 changed files with 395385 additions and 395385 deletions
93
www.rus/js/plugins/YEP_BaseTroopEvents.js
Normal file
93
www.rus/js/plugins/YEP_BaseTroopEvents.js
Normal file
|
@ -0,0 +1,93 @@
|
|||
//=============================================================================
|
||||
// Yanfly Engine Plugins - Base Troop Events
|
||||
// YEP_BaseTroopEvents.js
|
||||
//=============================================================================
|
||||
|
||||
var Imported = Imported || {};
|
||||
Imported.YEP_BaseTroopEvents = true;
|
||||
|
||||
var Yanfly = Yanfly || {};
|
||||
Yanfly.BTE = Yanfly.BTE || {};
|
||||
Yanfly.BTE.version = 1.01
|
||||
|
||||
//=============================================================================
|
||||
/*:
|
||||
* @plugindesc v1.01 Enabling this plugin will cause all troops to have
|
||||
* events occur in every fight.
|
||||
* @author Yanfly Engine Plugins
|
||||
*
|
||||
* @param Base Troop ID
|
||||
* @type troop
|
||||
* @desc Change this value to the Troop ID you want all of the recurring
|
||||
* troop events to draw from.
|
||||
* @default 1
|
||||
*
|
||||
* @help
|
||||
* ============================================================================
|
||||
* Introduction
|
||||
* ============================================================================
|
||||
*
|
||||
* For all the eventers out there who love to customize their battles through
|
||||
* custom event pages, you can now save yourself some time by drawing all the
|
||||
* event pages from a base troop event to occur in every fight. All of the
|
||||
* events will be present in every single battle.
|
||||
*
|
||||
* ============================================================================
|
||||
* Changelog
|
||||
* ============================================================================
|
||||
*
|
||||
* Version 1.01:
|
||||
* - Updated for RPG Maker MV version 1.5.0.
|
||||
*
|
||||
* Version 1.00:
|
||||
* - Finished Plugin!
|
||||
*/
|
||||
//=============================================================================
|
||||
|
||||
//=============================================================================
|
||||
// Parameter Variables
|
||||
//=============================================================================
|
||||
|
||||
Yanfly.Parameters = PluginManager.parameters('YEP_BaseTroopEvents');
|
||||
Yanfly.Param = Yanfly.Param || {};
|
||||
|
||||
Yanfly.Param.BaseTroopID = Number(Yanfly.Parameters['Base Troop ID']);
|
||||
|
||||
//=============================================================================
|
||||
// DataManager
|
||||
//=============================================================================
|
||||
|
||||
Yanfly.BTE.DataManager_isDatabaseLoaded = DataManager.isDatabaseLoaded;
|
||||
DataManager.isDatabaseLoaded = function() {
|
||||
if (!Yanfly.BTE.DataManager_isDatabaseLoaded.call(this)) return false;
|
||||
this.processBTEPages();
|
||||
return true;
|
||||
};
|
||||
|
||||
DataManager.processBTEPages = function() {
|
||||
for (var n = 1; n < $dataTroops.length; n++) {
|
||||
var base_troop = $dataTroops[Yanfly.Param.BaseTroopID];
|
||||
var troop = $dataTroops[n];
|
||||
if (n !== Yanfly.Param.BaseTroopID && Yanfly.Param.BaseTroopID > 0) {
|
||||
if (troop._baseTroopEventsMade) continue;
|
||||
Yanfly.Util.extend(troop.pages, base_troop.pages);
|
||||
troop._baseTroopEventsMade = true;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
// New Function
|
||||
//=============================================================================
|
||||
|
||||
Yanfly.Util = Yanfly.Util || {};
|
||||
|
||||
Yanfly.Util.extend = function (mainArray, otherArray) {
|
||||
otherArray.forEach(function(i) {
|
||||
mainArray.push(i)
|
||||
}, this);
|
||||
}
|
||||
|
||||
//=============================================================================
|
||||
// End of File
|
||||
//=============================================================================
|
Loading…
Add table
Add a link
Reference in a new issue