Revert to PIXI4
This commit is contained in:
parent
35dcbf3276
commit
a7d6c0355c
21 changed files with 44598 additions and 88738 deletions
|
@ -1,7 +1,6 @@
|
|||
//=============================================================================
|
||||
// rpg_managers.js v1.6.2.2
|
||||
// rpg_managers.js v1.6.1
|
||||
//=============================================================================
|
||||
/*jshint esversion: 6 */
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// DataManager
|
||||
|
@ -35,6 +34,7 @@ var $gameMessage = null;
|
|||
var $gameSwitches = null;
|
||||
var $gameVariables = null;
|
||||
var $gameSelfSwitches = null;
|
||||
var $gameSelfVariables = null;
|
||||
var $gameActors = null;
|
||||
var $gameParty = null;
|
||||
var $gameTroop = null;
|
||||
|
@ -76,10 +76,11 @@ DataManager.loadDatabase = function () {
|
|||
}
|
||||
};
|
||||
|
||||
window._dfs = require("fs");
|
||||
DataManager.loadDataFile = function (name, src) {
|
||||
var xhr = new XMLHttpRequest();
|
||||
var url = CS_URL.MapURL('data/' + src);
|
||||
xhr.open('GET', CS_URL.MapURL(url));
|
||||
var url = _dfs.cachedAlternativeName('data/' + src);
|
||||
xhr.open('GET', url);
|
||||
xhr.overrideMimeType('application/json');
|
||||
xhr.onload = function () {
|
||||
if (xhr.status < 400) {
|
||||
|
@ -207,6 +208,7 @@ DataManager.createGameObjects = function () {
|
|||
$gameSwitches = new Game_Switches();
|
||||
$gameVariables = new Game_Variables();
|
||||
$gameSelfSwitches = new Game_SelfSwitches();
|
||||
$gameSelfVariables = new Game_SelfVariables();
|
||||
$gameActors = new Game_Actors();
|
||||
$gameParty = new Game_Party();
|
||||
$gameTroop = new Game_Troop();
|
||||
|
@ -437,6 +439,7 @@ DataManager.makeSaveContents = function () {
|
|||
contents.switches = $gameSwitches;
|
||||
contents.variables = $gameVariables;
|
||||
contents.selfSwitches = $gameSelfSwitches;
|
||||
contents.selfVariables = $gameSelfVariables;
|
||||
contents.actors = $gameActors;
|
||||
contents.party = $gameParty;
|
||||
contents.map = $gameMap;
|
||||
|
@ -451,6 +454,7 @@ DataManager.extractSaveContents = function (contents) {
|
|||
$gameSwitches = contents.switches;
|
||||
$gameVariables = contents.variables;
|
||||
$gameSelfSwitches = contents.selfSwitches;
|
||||
$gameSelfVariables = contents.selfVariables;
|
||||
$gameActors = contents.actors;
|
||||
$gameParty = contents.party;
|
||||
$gameMap = contents.map;
|
||||
|
@ -603,11 +607,9 @@ StorageManager.remove = function (savefileId) {
|
|||
|
||||
StorageManager.backup = function (savefileId) {
|
||||
if (this.exists(savefileId)) {
|
||||
var data;
|
||||
var compressed;
|
||||
if (this.isLocalMode()) {
|
||||
data = this.loadFromLocalFile(savefileId);
|
||||
compressed = LZString.compressToBase64(data);
|
||||
var data = this.loadFromLocalFile(savefileId);
|
||||
var compressed = LZString.compressToBase64(data);
|
||||
var fs = require('fs');
|
||||
var dirPath = this.localFileDirectoryPath();
|
||||
var filePath = this.localFilePath(savefileId) + ".bak";
|
||||
|
@ -616,8 +618,8 @@ StorageManager.backup = function (savefileId) {
|
|||
}
|
||||
fs.writeFileSync(filePath, compressed);
|
||||
} else {
|
||||
data = this.loadFromWebStorage(savefileId);
|
||||
compressed = LZString.compressToBase64(data);
|
||||
var data = this.loadFromWebStorage(savefileId);
|
||||
var compressed = LZString.compressToBase64(data);
|
||||
var key = this.webStorageKey(savefileId) + "bak";
|
||||
localStorage.setItem(key, compressed);
|
||||
}
|
||||
|
@ -648,11 +650,9 @@ StorageManager.cleanBackup = function (savefileId) {
|
|||
|
||||
StorageManager.restoreBackup = function (savefileId) {
|
||||
if (this.backupExists(savefileId)) {
|
||||
var data;
|
||||
var compressed;
|
||||
if (this.isLocalMode()) {
|
||||
data = this.loadFromLocalBackupFile(savefileId);
|
||||
compressed = LZString.compressToBase64(data);
|
||||
var data = this.loadFromLocalBackupFile(savefileId);
|
||||
var compressed = LZString.compressToBase64(data);
|
||||
var fs = require('fs');
|
||||
var dirPath = this.localFileDirectoryPath();
|
||||
var filePath = this.localFilePath(savefileId);
|
||||
|
@ -662,8 +662,8 @@ StorageManager.restoreBackup = function (savefileId) {
|
|||
fs.writeFileSync(filePath, compressed);
|
||||
fs.unlinkSync(filePath + ".bak");
|
||||
} else {
|
||||
data = this.loadFromWebStorageBackup(savefileId);
|
||||
compressed = LZString.compressToBase64(data);
|
||||
var data = this.loadFromWebStorageBackup(savefileId);
|
||||
var compressed = LZString.compressToBase64(data);
|
||||
var key = this.webStorageKey(savefileId);
|
||||
localStorage.setItem(key, compressed);
|
||||
localStorage.removeItem(key + "bak");
|
||||
|
@ -863,7 +863,7 @@ ImageManager.loadTitle2 = function (filename, hue) {
|
|||
|
||||
ImageManager.loadBitmap = function (folder, filename, hue, smooth) {
|
||||
if (filename) {
|
||||
var path = folder + encodeURIComponent(filename) + '.png';
|
||||
var path = folder + filename + '.png';
|
||||
var bitmap = this.loadNormalBitmap(path, hue || 0);
|
||||
bitmap.smooth = smooth;
|
||||
return bitmap;
|
||||
|
@ -1468,7 +1468,7 @@ AudioManager.makeEmptyAudioObject = function () {
|
|||
|
||||
AudioManager.createBuffer = function (folder, name) {
|
||||
var ext = this.audioFileExt();
|
||||
var url = CS_URL.MapURL(this._path + folder + '/' + encodeURIComponent(name) + ext);
|
||||
var url = this._path + folder + '/' + encodeURIComponent(name) + ext;
|
||||
if (this.shouldUseHtml5Audio() && folder === 'bgm') {
|
||||
if (this._blobUrl) Html5Audio.setup(this._blobUrl);
|
||||
else Html5Audio.setup(url);
|
||||
|
@ -1875,20 +1875,15 @@ SceneManager.initInput = function () {
|
|||
};
|
||||
|
||||
SceneManager.initNwjs = function () {
|
||||
try {
|
||||
if (Utils.isNwjs()) {
|
||||
var gui = require('nw.gui');
|
||||
var win = gui.Window.get();
|
||||
if (process.platform === 'darwin' && !win.menu) {
|
||||
var menubar = new gui.Menu({ type: 'menubar' });
|
||||
var option = { hideEdit: true, hideWindow: true };
|
||||
menubar.createMacBuiltin('Game', option);
|
||||
win.menu = menubar;
|
||||
}
|
||||
if (Utils.isNwjs()) {
|
||||
var gui = require('nw.gui');
|
||||
var win = gui.window;
|
||||
if (process.platform === 'darwin' && !win.menu) {
|
||||
var menubar = new gui.Menu({ type: 'menubar' });
|
||||
var option = { hideEdit: true, hideWindow: true };
|
||||
menubar.createMacBuiltin('Game', option);
|
||||
win.menu = menubar;
|
||||
}
|
||||
} catch (ex)
|
||||
{
|
||||
Utils.isNwjs = function () { return false; };
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -1944,11 +1939,11 @@ SceneManager.onKeyDown = function (event) {
|
|||
location.reload();
|
||||
}
|
||||
break;
|
||||
/*case 119: // F8
|
||||
case 119: // F8
|
||||
if (Utils.isNwjs() && Utils.isOptionValid('test')) {
|
||||
require('nw.gui').Window.get().showDevTools();
|
||||
require('nw.gui').window.showDevTools();
|
||||
}
|
||||
break;*/
|
||||
break;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
@ -2834,7 +2829,7 @@ PluginManager.setParameters = function (name, parameters) {
|
|||
};
|
||||
|
||||
PluginManager.loadScript = function (name) {
|
||||
var url = CS_URL.MapURL(this._path + name);
|
||||
var url = this._path + name;
|
||||
var script = document.createElement('script');
|
||||
script.type = 'text/javascript';
|
||||
script.src = url;
|
||||
|
@ -2847,3 +2842,4 @@ PluginManager.loadScript = function (name) {
|
|||
PluginManager.onError = function (e) {
|
||||
this._errorUrls.push(e.target._url);
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue