var __extends = (this && this.__extends) || (function () { var extendStatics = function (d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; return function (d, b) { if (typeof b !== "function" && b !== null) throw new TypeError( "Class extends value " + String(b) + " is not a constructor or null" ); extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : ((__.prototype = b.prototype), new __()); }; })(); /*:ja * @target MZ * @author ル * * @command make * @text 作成 * @des 作成 * * @command auto * @text 自動作成 * @des 自動作成 * * @command makeTest * @text 作成テスト * @des 作成テスト * @arg itemId * @type number * @desc AVアイテムID * @arg manId * @type number * @desc 男優ID */ var Nore; (function (Nore) { var pluginName = "Nore_AvJacketMaker"; PluginManager.registerCommand(pluginName, "make", function (args) { if (!$gameTemp.av) { $gameParty.setMenuActorId(9); $gameAvJacketList.pushScreenShot($gameAvJacketMaker.makeDebugJacket()); $gameAvJacketList.pushScreenShot($gameAvJacketMaker.makeDebugJacket2()); } else if ($gameAvJacketList.isEmpty()) { $gameParty.setMenuActorId($gameTemp.av.actorId()); var lastAV = $slg.avInfo().findBeforeAv($gameTemp.av); if (lastAV && lastAV.screenShotList().length > 0) { $gameTemp.av.setScreenShotList(lastAV.screenShotList()); for (var _i = 0, _a = lastAV.screenShotList(); _i < _a.length; _i++) { var ss = _a[_i]; $gameAvJacketList.pushScreenShot(ss); } } else { $gameAvJacketList.pushScreenShot($gameTemp.av.defaultJacket()); var jacket2 = $gameTemp.av.defaultJacket2(); if (jacket2) { $gameAvJacketList.pushScreenShot(jacket2); } } } else { $gameTemp.av.setScreenShotList($gameAvJacketList.jacketList()); } SceneManager.push(Scene_AvJacketMaker); }); PluginManager.registerCommand(pluginName, "makeTest", function (args) { var itemId = parseInt(args.itemId); var manId = parseInt(args.manId); var item = $dataItems[itemId]; var actorId = parseInt(item.meta["actorId"]); var av = new Av(actorId, itemId); if (manId) { av.setMainMan(manId); } $gameParty.setMenuActorId(actorId); $gameTemp.av = av; $gameAvJacketList.clear(); $gameAvJacketList.pushScreenShot($gameTemp.av.defaultJacket()); var jacket2 = $gameTemp.av.defaultJacket2(); if (jacket2) { $gameAvJacketList.pushScreenShot(jacket2); } $gameTemp.av.setScreenShotList($gameAvJacketList.jacketList()); SceneManager.push(Scene_AvJacketMaker); }); PluginManager.registerCommand(pluginName, "auto", function (args) { if ($gameAvJacketList.isEmpty()) { var lastAV = $slg.avInfo().findBeforeAv($gameTemp.av); if (lastAV && lastAV.screenShotList().length > 0) { $gameTemp.av.setScreenShotList(lastAV.screenShotList()); for (var _i = 0, _a = lastAV.screenShotList(); _i < _a.length; _i++) { var ss = _a[_i]; $gameAvJacketList.pushScreenShot(ss); } } else { $gameAvJacketList.pushScreenShot($gameTemp.av.defaultJacket()); } } else { $gameTemp.av.setScreenShotList($gameAvJacketList.jacketList()); } var av = $gameTemp.av; var a = $gameParty.menuActor(); var actor = JsonEx.makeDeepCopy(a); var avJacket = new AvJacket( actor, $gameTemp.av.itemId(), $gameTemp.av.mainManId() ); avJacket.setScreenShot($gameAvJacketList.lastScreenShot()); avJacket.avText().setTextItem1(autoSelectText1(actor, av)); avJacket.avText().setTextItem2(autoSelectText2(actor, av)); $gameTemp.av.setAvJacket(avJacket); }); function isShotaMan55() { var manId = $gameVariables.value(55); switch (manId) { case 3: case 5: return true; } return false; } Nore.isShotaMan55 = isShotaMan55; var AutoSelectText1 = /** @class */ (function () { function AutoSelectText1(actor, av) { this._actor = actor; this._av = av; this._itemList = []; this.makeCandidates(); } AutoSelectText1.prototype.makeCandidates = function () { for (var i = 500; i <= 699; i++) { var armor = $dataWeapons[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } }; AutoSelectText1.prototype.isInclude = function (armor) { if (armor.name.length == 0) { return false; } var actor = this._actor; var av = this._av; if (armor.meta["actor"]) { var actorId = parseInt(armor.meta["actor"]); if (actorId != actor.actorId()) { return false; } } if (armor.meta["loli"]) { if (!actor.isLoli()) { return false; } } if (armor.meta["first"]) { if ($slg.avInfo().actorAvList(actor.actorId()).length > 0) { return false; } } if (armor.meta["shojo"]) { if ($slg.avInfo().actorAvList(actor.actorId()).length > 0) { return false; } if ($gameTemp.av && $gameTemp.av.nakadashi() == 0) { return false; } } if (armor.meta["bote"]) { if (actor.boteId == 0) { return false; } } if (armor.meta["syusan"]) { if (!$gameTemp.av.isSyusan()) { return false; } } if (armor.meta["notBote"]) { if (actor.boteId > 0) { return false; } } if (armor.meta["student"]) { if (!actor.isStudent()) { return false; } } if (armor.meta["nakadashi"]) { if (av.nakadashi() == 0) { return false; } } if (armor.meta["kinshin"]) { if (av.actorId() != 4) { return false; } if (av.mainManId() != 5) { return false; } } if (armor.meta["fela"]) { if (!av.isFela()) { return false; } } return true; }; AutoSelectText1.prototype.randomText = function () { var dice = Math.randomInt(this._itemList.length); return this._itemList[dice].id; }; return AutoSelectText1; })(); function autoSelectText1(actor, av) { var selector = new AutoSelectText1(actor, av); return selector.randomText(); } function autoSelectText2(actor, av) { var selector = new AutoSelectText2(actor, av); return selector.randomText(); } function autoSelectBack() { var num = 0; for (var i = 200; i < 250; i++) { var armor = $dataArmors[i]; if (armor.name.length > 0) { if (armor.meta["back"]) { num++; } } } var pre = this._itemList.length - num; this.select(Math.randomInt(num) + pre); } var AutoSelectText2 = /** @class */ (function (_super) { __extends(AutoSelectText2, _super); function AutoSelectText2() { return (_super !== null && _super.apply(this, arguments)) || this; } AutoSelectText2.prototype.makeCandidates = function () { for (var i = 1001; i <= 1500; i++) { var armor = $dataWeapons[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } }; return AutoSelectText2; })(AutoSelectText1); })(Nore || (Nore = {})); var JACKET_SLOT_WIDTH = 420; var Scene_AvJacketMaker = /** @class */ (function (_super) { __extends(Scene_AvJacketMaker, _super); function Scene_AvJacketMaker() { return (_super !== null && _super.apply(this, arguments)) || this; } Scene_AvJacketMaker.prototype.create = function () { this.createActorCopy(); this.createAvJacket(); this.saveLastFace(); _super.prototype.create.call(this); this.createPreviewWindow(); this.createBigJacketSprite(); this.createCancelButton(); this.initialAuto(); this.update(); }; Scene_AvJacketMaker.prototype.createKigaeOmankoWindow = function () { // 何もしない }; Scene_AvJacketMaker.prototype.createCancelButton = function () { this._okButton = new Sprite_Button2("ok", true); this._okButton.x = 566; this._okButton.y = 5; this._okButton.visible = false; this.addChild(this._okButton); this._okButton.setClickHandler(this.onOkButton.bind(this)); this._cancelButton = new Sprite_Button2("cancel", true); this._cancelButton.x = 560 + 74; this._cancelButton.y = 5; this._cancelButton.visible = false; this.addChild(this._cancelButton); this._cancelButton.setClickHandler(this.onCancelButton.bind(this)); }; Scene_AvJacketMaker.prototype.startInitialScenario = function () { if ($gameSwitches.value(335)) { return; } $gameTemp.confirmWindowActive = true; this._kigaeSlotWindow.deactivate(); this._kigaeCommandWindow.deactivate(); $gameSwitches.setValue(335, true); this.playScenario("AVジャケットチュートリアル_01"); }; Scene_AvJacketMaker.prototype.createBigJacketSprite = function () { this._bigJacketSprite = new Nore.Sprite_AvJacketBig( this._avJacket, JacketScale.scale3 ); this.addChild(this._bigJacketSprite); this._bigJacketSprite.x = 718; this._bigJacketSprite.y = 60; }; Scene_AvJacketMaker.prototype.onTouchSelect = function () { if (this.isInterpreterRunning()) { return; } if ($gameTemp.confirmWindowActive) { return; } if (this._finished) { return; } if (!this._kigaeCommandWindow.isCurrentItemEnabled()) { return; } this.onCancelSlot(); this._kigaeCommandWindow.deactivate(); for (var _i = 0, _a = this._slotWindowList; _i < _a.length; _i++) { var w = _a[_i]; if (w.visible) { w.activate(); return; } } _super.prototype.onTouchSelect.call(this); }; Scene_AvJacketMaker.prototype.onCancelSlot = function () { for (var _i = 0, _a = this._slotWindowList; _i < _a.length; _i++) { var w = _a[_i]; if (w.visible) { w.deactivate(); } } _super.prototype.onCancelSlot.call(this); }; Scene_AvJacketMaker.prototype.getActor = function () { return this._actor; }; Scene_AvJacketMaker.prototype.isSyusanAv = function () { if (!$gameTemp.av) { return false; } return $gameTemp.av.isSyusan(); }; Scene_AvJacketMaker.prototype.createActorCopy = function () { var a = $gameParty.menuActor(); this._actor = JsonEx.makeDeepCopy(a); if (this.isSyusanAv()) { this._actor.setBote(1); } }; Scene_AvJacketMaker.prototype.saveLastFace = function () { this._lastHoppeId = this._actor.getAcceHoppeId(); this._lastFaceId = this._actor.getDefaultFaceId(); var faceId = this._avJacket.avActor().avFaceId(this._actor); var hoppeId = this._avJacket.avActor().avHoppeId(this._actor); this._actor.setFaceId(faceId); this._actor.setDefaultFaceId(faceId); this._actor.setHoppeId(0); this._actor.setAcceHoppeId(hoppeId); }; Scene_AvJacketMaker.prototype.restoreLastFace = function () { var actor = $gameParty.menuActor(); actor.setAcceHoppeId(this._lastHoppeId); actor.setDefaultFaceId(this._lastFaceId); }; Scene_AvJacketMaker.prototype.initialAuto = function () { this.autoBack(); this.autoFont(); this.autoText(); this.autoMan(); this.initialMan(); this._avJacket.setDirty(); }; Scene_AvJacketMaker.prototype.initialMan = function () { if ($gameTemp.av.isShowMan()) { this._avJacket.setManLayout(ManLayout.left); } }; Scene_AvJacketMaker.prototype.createKigaeActorWindow = function () { _super.prototype.createKigaeActorWindow.call(this); this._kigaeActorWindow.x += 630; }; Scene_AvJacketMaker.prototype.actorId = function () { return this._actor.actorId(); }; Scene_AvJacketMaker.prototype.createAvJacket = function () { var actor = this._actor; this._avJacket = new AvJacket( actor, $gameTemp.av.itemId(), $gameTemp.av.mainManId() ); this._avJacket.setScreenShot($gameAvJacketList.lastScreenShot()); }; Scene_AvJacketMaker.prototype.createKigaeCommandWindow = function () { var h = 44 * 16 + 70; var rect = new Rectangle(6, -2, 200, 800); this._kigaeCommandWindow = new Window_JacketCommand(rect, this._avJacket); this._kigaeCommandWindow.setHandler( "change", this.onCommandChange.bind(this) ); this._kigaeCommandWindow.setHandler("ok", this.onCancel.bind(this)); this._kigaeCommandWindow.setHandler( "textInput", this.onTextInput.bind(this) ); this._kigaeCommandWindow.setHandler("cancel", this.onCancel.bind(this)); this._kigaeCommandWindow.setHandler("cos", this.onCos.bind(this)); this._kigaeCommandWindow.setHandler("acce", this.onAcce.bind(this)); this._kigaeCommandWindow.setHandler("face", this.onFace.bind(this)); this._kigaeCommandWindow.setHandler("inner", this.onInner.bind(this)); this._kigaeCommandWindow.setHandler("rakugaki", this.onRakugaki.bind(this)); this._kigaeCommandWindow.setHandler("curse", this.onCurse.bind(this)); this._kigaeCommandWindow.setHandler("jacket", this.onJacket.bind(this)); this._kigaeCommandWindow.setHandler("text1", this.onText1.bind(this)); this._kigaeCommandWindow.setHandler("text2", this.onText2.bind(this)); this._kigaeCommandWindow.setHandler("auto", this.onAuto.bind(this)); this._kigaeCommandWindow.setHandler("font1", this.onFont1.bind(this)); this._kigaeCommandWindow.setHandler("font2", this.onFont2.bind(this)); this._kigaeCommandWindow.setHandler("layout", this.onLayout.bind(this)); this._kigaeCommandWindow.setHandler("back", this.onBack.bind(this)); this._kigaeCommandWindow.setHandler("parts", this.onParts.bind(this)); this._kigaeCommandWindow.setHandler("man", this.onMan.bind(this)); this._kigaeCommandWindow.setHandler("pagedown", this.nextActor.bind(this)); this._kigaeCommandWindow.setHandler( "pageup", this.previousActor.bind(this) ); this.addWindow(this._kigaeCommandWindow); }; Scene_AvJacketMaker.prototype.onTextInput = function () { this._kigaeSlotWindow18.activate(); }; Scene_AvJacketMaker.prototype.createKigaeSlotWindow = function () { this._kigaeSlotWindow = new Window_BaseJacketSlot("cos"); this.addWindow(this._kigaeSlotWindow); this._kigaeSlotWindow2 = new Window_BaseJacketSlot("acce"); this.addWindow(this._kigaeSlotWindow2); this._kigaeSlotWindow3 = new Window_BaseJacketSlot("face"); this.addWindow(this._kigaeSlotWindow3); this._kigaeSlotWindow4 = new Window_BaseJacketSlot("inner"); this.addWindow(this._kigaeSlotWindow4); this._kigaeSlotWindow5 = new Window_BaseJacketSlot("rakugaki"); this.addWindow(this._kigaeSlotWindow5); this._kigaeSlotWindow6 = new Window_BaseJacketSlot("curse"); this.addWindow(this._kigaeSlotWindow6); }; Scene_AvJacketMaker.prototype.createButtons = function () { this._slotWindowList = []; this._kigaeSlotWindow10 = new Window_JacketSlot("jacket", this._avJacket); this._kigaeSlotWindow10.setHandler("ok", this.onOk10.bind(this)); this._kigaeSlotWindow10.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow10.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow10.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow10.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow10.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow10); this._kigaeSlotWindow10.setActor(this._actor); this._slotWindowList.push(this._kigaeSlotWindow10); var av = $gameTemp.av; this._kigaeSlotWindow11 = new Window_TextSlot( "text1", this._avJacket.avText(), this._actor, av ); this._kigaeSlotWindow11.setHandler("ok", this.onOk11.bind(this)); this._kigaeSlotWindow11.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow11.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow11.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow11.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow11.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow11); this._kigaeSlotWindow11.setActor(this._actor); this._avJacket .avText() .setTextItem1(this._kigaeSlotWindow11.selectedItem().id); this._slotWindowList.push(this._kigaeSlotWindow11); this._kigaeSlotWindow13 = new Window_TextSlot2( "text2", this._avJacket.avText(), this._actor, av ); this._kigaeSlotWindow13.setHandler("ok", this.onOk13.bind(this)); this._kigaeSlotWindow13.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow13.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow13.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow13.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow13.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow13); this._kigaeSlotWindow13.setActor(this._actor); this._avJacket .avText() .setTextItem2(this._kigaeSlotWindow13.selectedItem().id); this._avJacket.avText().setDirty(); this._slotWindowList.push(this._kigaeSlotWindow13); this._kigaeSlotWindow11.refresh(); this._kigaeSlotWindow13.refresh(); this._kigaeSlotWindow12 = new Window_JacketFont( "font1", this._avJacket.avText(), 1 ); this._kigaeSlotWindow12.setHandler("ok", this.onOk12.bind(this)); this._kigaeSlotWindow12.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow12.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow12.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow12.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow12.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow12); this._kigaeSlotWindow12.setActor(this._actor); this._slotWindowList.push(this._kigaeSlotWindow12); this._kigaeSlotWindow14 = new Window_JacketBack("back", this._avJacket); this._kigaeSlotWindow14.setHandler("ok", this.onOk14.bind(this)); this._kigaeSlotWindow14.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow14.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow14.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow14.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow14.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow14); this._kigaeSlotWindow14.setActor(this._actor); this._slotWindowList.push(this._kigaeSlotWindow14); this._kigaeSlotWindow15 = new Window_JacketLayout("layout", this._avJacket); this._kigaeSlotWindow15.setHandler("ok", this.onOk15.bind(this)); this._kigaeSlotWindow15.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow15.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow15.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow15.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow15.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow15); this._kigaeSlotWindow15.setActor(this._actor); this._slotWindowList.push(this._kigaeSlotWindow15); this._kigaeSlotWindow16 = new Window_JacketAuto("auto", this._avJacket); this._kigaeSlotWindow16.setHandler("ok", this.onOk16.bind(this)); this._kigaeSlotWindow16.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow16.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow16.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow16.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow16.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow16); this._kigaeSlotWindow16.setActor(this._actor); this._slotWindowList.push(this._kigaeSlotWindow16); this._kigaeSlotWindow17 = new Window_JacketParts("parts", this._avJacket); this._kigaeSlotWindow17.setHandler("ok", this.onOk17.bind(this)); this._kigaeSlotWindow17.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow17.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow17.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow17.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow17.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow17); this._kigaeSlotWindow17.setActor(this._actor); this._slotWindowList.push(this._kigaeSlotWindow17); this._kigaeSlotWindow18 = new Window_JacketTextInput( "textInput", this._avJacket ); this._kigaeSlotWindow18.setHandler("ok", this.onOk18.bind(this)); this._kigaeSlotWindow18.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow18.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow18.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow18.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow18.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow18); this._kigaeSlotWindow18.setActor(this._actor); this._slotWindowList.push(this._kigaeSlotWindow18); this._kigaeSlotWindow19 = new Window_JacketMan("man", this._avJacket); this._kigaeSlotWindow19.setHandler("ok", this.onOk19.bind(this)); this._kigaeSlotWindow19.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow19.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow19.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow19.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow19.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow19); this._kigaeSlotWindow19.setActor(this._actor); this._slotWindowList.push(this._kigaeSlotWindow19); this._kigaeSlotWindow20 = new Window_JacketFont( "font2", this._avJacket.avText(), 2 ); this._kigaeSlotWindow20.setHandler("ok", this.onOk20.bind(this)); this._kigaeSlotWindow20.setHandler("change", this.onChange.bind(this)); this._kigaeSlotWindow20.setHandler("cancel", this.onCancelSlot.bind(this)); this._kigaeSlotWindow20.setHandler( "touchSelect", this.onTouchSelect.bind(this) ); this._kigaeSlotWindow20.setHandler("pageup", this.onPageup.bind(this)); this._kigaeSlotWindow20.setHandler("pagedown", this.onPagedown.bind(this)); this.addWindow(this._kigaeSlotWindow20); this._kigaeSlotWindow20.setActor(this._actor); this._slotWindowList.push(this._kigaeSlotWindow20); }; Scene_AvJacketMaker.prototype.onCosChange = function () { _super.prototype.onCosChange.call(this); this._avJacket._avActor .cos() .saveCostumeActor(this._actor, this._actor.getDefaultFaceId()); this._avJacket._avActor.setDirty(); }; Scene_AvJacketMaker.prototype.onOk10 = function () { this._kigaeSlotWindow10.activate(); var ss = this._kigaeSlotWindow10.selectedScreenShot(); this._avJacket.setScreenShot(ss); this._kigaeSlotWindow10.refresh(); }; Scene_AvJacketMaker.prototype.onOk11 = function () { this._kigaeSlotWindow11.activate(); var armor = this._kigaeSlotWindow11.selectedItem(); this._avJacket.avText().setTextItem1(armor.id); this._avJacket.avText().setDirty(); this._kigaeSlotWindow11.refresh(); }; Scene_AvJacketMaker.prototype.onOk13 = function () { this._kigaeSlotWindow13.activate(); var armor = this._kigaeSlotWindow13.selectedItem(); this._avJacket.avText().setTextItem2(armor.id); this._avJacket.avText().setDirty(); this._kigaeSlotWindow13.refresh(); }; Scene_AvJacketMaker.prototype.onOk14 = function () { this._kigaeSlotWindow14.activate(); var armor = this._kigaeSlotWindow14.selectedItem(); this._avJacket.setBackItemId(armor.id); this._kigaeSlotWindow14.refresh(); }; Scene_AvJacketMaker.prototype.onOk15 = function () { this._kigaeSlotWindow15.activate(); var armor = this._kigaeSlotWindow15.selectedItem(); if (armor.meta["layout"]) { this._avJacket.setLayout(parseInt(armor.meta["layout"])); } else if (armor.meta["thumbnail"]) { var b = this._avJacket.isThumbnail(); this._avJacket.setThumbnailEnabled(!b); } else if (armor.meta["thumbnailRight"]) { var value = parseInt(armor.meta["thumbnailRight"]); this._avJacket.thumbnail().right(value); } else if (armor.meta["thumbnailLeft"]) { var value = parseInt(armor.meta["thumbnailLeft"]); this._avJacket.thumbnail().left(value); } else if (armor.meta["thumbnailUp"]) { var value = parseInt(armor.meta["thumbnailUp"]); this._avJacket.thumbnail().up(value); } else if (armor.meta["thumbnailDown"]) { var value = parseInt(armor.meta["thumbnailDown"]); this._avJacket.thumbnail().down(value); } else if (armor.meta["thumbnailScale"]) { var value = parseInt(armor.meta["thumbnailScale"]); this._avJacket.thumbnail().scaleUp(value); } else if (armor.meta["thumbnailRotation"]) { var value = parseInt(armor.meta["thumbnailRotation"]); this._avJacket.thumbnail().angleUp(value); p(this._avJacket.thumbnail()); } this._avJacket.setDirty(); this._kigaeSlotWindow15.refresh(); }; Scene_AvJacketMaker.prototype.randomThumbnail = function () { if (this._avJacket.layout() == 2) { var dice = Math.randomInt(3); switch (dice) { case 0: return this.autoThumbnail1(); case 1: return this.autoThumbnail2(); case 2: return this.autoThumbnail3(); } return this.autoThumbnail1(); } else { var dice = Math.randomInt(3); switch (dice) { case 0: return this.autoThumbnail11(); case 1: return this.autoThumbnail12(); case 2: return this.autoThumbnail13(); } return this.autoThumbnail11(); } }; Scene_AvJacketMaker.prototype.autoThumbnail1 = function () { var t = new Thumbnail(); t._angle = 0; t._leftMargin = 0; t._rightMargin = 0; t._scale = 46; t._x = 115; t._y = 480; return t; }; Scene_AvJacketMaker.prototype.autoThumbnail2 = function () { var t = new Thumbnail(); t._angle = 0; t._leftMargin = 0; t._rightMargin = 0; t._scale = 46; t._x = 380; t._y = 480; return t; }; Scene_AvJacketMaker.prototype.autoThumbnail3 = function () { var t = new Thumbnail(); t._angle = 0; t._leftMargin = 0; t._rightMargin = 0; t._scale = 46; t._x = 250; t._y = 480; return t; }; Scene_AvJacketMaker.prototype.autoThumbnail11 = function () { var t = new Thumbnail(); t._angle = 0; t._leftMargin = 0; t._rightMargin = 0; t._scale = 56; t._x = 150; t._y = 580; return t; }; Scene_AvJacketMaker.prototype.autoThumbnail12 = function () { var t = new Thumbnail(); t._angle = 0; t._leftMargin = 0; t._rightMargin = 0; t._scale = 56; t._x = 350; t._y = 580; return t; }; Scene_AvJacketMaker.prototype.autoThumbnail13 = function () { var t = new Thumbnail(); t._angle = Math.randomInt(9) * (Math.randomInt(2) == 0 ? -1 : 0); t._leftMargin = 0; t._rightMargin = 0; t._scale = 38 + 2 * Math.randomInt(15); t._x = 300 + 10 * Math.randomInt(15); t._y = 480 + 10 * Math.randomInt(13); return t; }; Scene_AvJacketMaker.prototype.onOk17 = function () { this._kigaeSlotWindow17.activate(); var armor = this._kigaeSlotWindow17.selectedItem(); this._avJacket.changeParts(armor.id); this._avJacket.setDirty(); this._kigaeSlotWindow17.refresh(); }; Scene_AvJacketMaker.prototype.onOk16 = function () { var armor = this._kigaeSlotWindow16.selectedItem(); if (armor.meta["fixType"]) { this.changeFixType(parseInt(armor.meta["fixType"])); } else { var auto = parseInt(armor.meta["auto"]); this.changeAuto(auto); } }; Scene_AvJacketMaker.prototype.onOk18 = function () { var armor = this._kigaeSlotWindow18.selectedItem(); var currentText; if (armor.id == 431) { currentText = this._avJacket.avText().originalText1().text(); } else if (armor.id == 434) { currentText = this._avJacket.avText().originalText2().text(); } else if (armor.id == 432) { if (this._avJacket.avText().originalText1().isEmpty()) { SoundManager.playBuzzer(); this._kigaeSlotWindow18.activate(); return; } else { this._avJacket.avText().originalText1().setEnabled(true); this._avJacket.setDirty(); this._kigaeSlotWindow18.refresh(); } } else if (armor.id == 433) { this._avJacket.avText().originalText1().setEnabled(false); this._avJacket.setDirty(); this._kigaeSlotWindow18.refresh(); } else if (armor.id == 435) { if (this._avJacket.avText().originalText2().isEmpty()) { SoundManager.playBuzzer(); this._kigaeSlotWindow18.activate(); return; } else { this._avJacket.avText().originalText2().setEnabled(true); this._avJacket.setDirty(); this._kigaeSlotWindow18.refresh(); } } else if (armor.id == 436) { this._avJacket.avText().originalText2().setEnabled(false); this._avJacket.setDirty(); this._kigaeSlotWindow18.refresh(); } if (currentText != null) { Nore.showTextInput(currentText); this._inInput = true; this._okButton.visible = true; this._cancelButton.visible = true; $gameTemp.confirmWindowActive = true; this._inputWait = 20; } else { this._kigaeSlotWindow18.activate(); } }; Scene_AvJacketMaker.prototype.onOk19 = function () { var armor = this._kigaeSlotWindow19.selectedItem(); if (armor.meta["manLayout"]) { var manLayout = parseInt(armor.meta["manLayout"]); this._avJacket.setManLayout(manLayout); this._avJacket.setDirty(); this._kigaeSlotWindow19.refresh(); } else if (armor.meta["manZIndex"]) { var manZIndex = armor.meta["manZIndex"]; this._avJacket.setManZIndex(manZIndex); this._avJacket.setDirty(); this._kigaeSlotWindow19.refresh(); } else if (armor.meta["outer"]) { var outer = armor.meta["outer"]; this._avJacket.manCos().setOuterId(outer); this._avJacket.setDirty(); this._kigaeSlotWindow19.refresh(); } else if (armor.meta["face"]) { var face = parseInt(armor.meta["face"]); this._avJacket.manCos().setFaceId(face); this._avJacket.setDirty(); this._kigaeSlotWindow19.refresh(); } else if (armor.meta["hoppe"]) { var hoppe = parseInt(armor.meta["hoppe"]); this._avJacket.manCos().setHoppeId(hoppe); this._avJacket.setDirty(); this._kigaeSlotWindow19.refresh(); } else if (armor.meta["pose"]) { var pose = parseInt(armor.meta["pose"]); this._avJacket.manCos().setPoseId(pose); this._avJacket.setDirty(); this._kigaeSlotWindow19.refresh(); } else if (armor.meta["innerBottom"]) { var innerBottom = armor.meta["innerBottom"]; this._avJacket.manCos().setInnerBottomId(innerBottom); this._avJacket.setDirty(); this._kigaeSlotWindow19.refresh(); } else if (armor.meta["acce"]) { if (this._avJacket.manCos().hasAcce(armor.id)) { this._kigaeSlotWindow19.activate(); return; } this._avJacket.manCos().setAcceId(armor.id); this._avJacket.setDirty(); this._kigaeSlotWindow19.refresh(); } this._kigaeSlotWindow19.activate(); }; Scene_AvJacketMaker.prototype.changeFixType = function (fixType) { this._avJacket.changeFix(fixType); this._kigaeSlotWindow16.refresh(); this._kigaeSlotWindow16.activate(); }; Scene_AvJacketMaker.prototype.changeAuto = function (auto) { switch (auto) { case 1: this.autoScreenShot(); this.autoBack(); this.autoFont(); this.autoText(); this.autoLayout(); this.autoActor(); this.autoParts(); this.autoMan(); break; case 2: this.autoText(); break; case 3: this.autoLayout(); break; case 4: this.autoFont(); break; case 5: this.autoActor(); break; case 6: this.auto2Panel(); break; case 7: this.autoMan(); break; } this._avJacket.setDirty(); this._kigaeSlotWindow16.activate(); }; Scene_AvJacketMaker.prototype.onOk12 = function () { var avText = this._avJacket.avText(); this._kigaeSlotWindow12.activate(); var item = this._kigaeSlotWindow12.selectedItem(); if (item.meta["gothic"]) { avText.setGothic1(true); } if (item.meta["mincho"]) { avText.setGothic1(false); } if (item.meta["color"]) { avText.setTextColorId1(item.id); } if (item.meta["outline"]) { var outline = parseInt(item.meta["outline"]); avText.setOutlineThickness1(outline); } this._kigaeSlotWindow20.selectConbination(); this._kigaeSlotWindow12.refresh(); }; Scene_AvJacketMaker.prototype.onOk20 = function () { var avText = this._avJacket.avText(); this._kigaeSlotWindow20.activate(); var item = this._kigaeSlotWindow20.selectedItem(); if (item.meta["gothic"]) { avText.setGothic2(true); } if (item.meta["mincho"]) { avText.setGothic2(false); } if (item.meta["color"]) { avText.setTextColorId2(item.id); } if (item.meta["outline"]) { var outline = parseInt(item.meta["outline"]); avText.setOutlineThickness2(outline); } if (item.meta["conbination"]) { avText.setConbination(!avText.isConbination()); this._kigaeSlotWindow20.selectConbination(); } this._kigaeSlotWindow20.refresh(); }; Scene_AvJacketMaker.prototype.onAuto = function () { this._kigaeSlotWindow16.activate(); }; Scene_AvJacketMaker.prototype.autoScreenShot = function () { if (this._avJacket.isFixed(FixType.image)) { return; } this._kigaeSlotWindow10.autoSelect(); var ss = this._kigaeSlotWindow10.selectedScreenShot(); this._avJacket.setScreenShot(ss); this._kigaeSlotWindow10.refresh(); }; Scene_AvJacketMaker.prototype.autoBack = function () { if (this._avJacket.isFixed(FixType.back)) { return; } this._kigaeSlotWindow14.autoSelect(); var back = this._kigaeSlotWindow14.selectedItem(); this._avJacket.setBackItemId(back.id); this._kigaeSlotWindow14.refresh(); }; Scene_AvJacketMaker.prototype.autoText = function () { if (!this._avJacket.isFixed(FixType.text1)) { this._kigaeSlotWindow11.autoSelect(); var armor1 = this._kigaeSlotWindow11.selectedItem(); this._avJacket.avText().setTextItem1(armor1.id); this._kigaeSlotWindow11.refresh(); } if (!this._avJacket.isFixed(FixType.text2)) { this._kigaeSlotWindow13.autoSelect(); var armor2 = this._kigaeSlotWindow13.selectedItem(); this._avJacket.avText().setTextItem2(armor2.id); this._kigaeSlotWindow13.refresh(); } }; Scene_AvJacketMaker.prototype.autoMan = function () { if (this._avJacket.isFixed(FixType.man)) { return; } if (!this._avJacket.isManTachieEnabled()) { return; } this._kigaeSlotWindow19.autoSelect(); var armor = this._kigaeSlotWindow19.selectedItem(); if (armor.meta["manLayout"]) { var manLayout = parseInt(armor.meta["manLayout"]); this._avJacket.setManLayout(manLayout); this._avJacket.setDirty(); this._kigaeSlotWindow19.refresh(); } }; Scene_AvJacketMaker.prototype.auto2Panel = function () { this.autoScreenShot(); this.autoBack(); this.autoFont(); this.autoText(); this.auto2PanelLayout(); this.autoActor(); this.autoArrowParts(); this.autoMan(); }; Scene_AvJacketMaker.prototype.autoArrowParts = function () { if (this._avJacket.isFixed(FixType.parts)) { return; } this._avJacket.clearParts(1); var arrow = this._kigaeSlotWindow17.randomArrow(); this._avJacket.setParts(arrow, true); if (!this._avJacket.isActorLayout()) { this._avJacket.clearParts(11); } else { this._avJacket.clearParts(11); if (Math.randomInt(2) == 0) { var icon = this._kigaeSlotWindow17.randomIcon(); this._avJacket.setParts(icon, true); } } this._kigaeSlotWindow17.refresh(); }; Scene_AvJacketMaker.prototype.auto2PanelLayout = function () { if (this._avJacket.isFixed(FixType.layout)) { return; } this._kigaeSlotWindow15.autoSelect2Panel(); var armor = this._kigaeSlotWindow15.selectedItem(); this._avJacket.setLayout(parseInt(armor.meta["layout"])); this._kigaeSlotWindow15.refresh(); }; Scene_AvJacketMaker.prototype.autoFont = function () { if (this._avJacket.isFixed(FixType.font)) { return; } { this._kigaeSlotWindow12.autoSelect(); var item = this._kigaeSlotWindow12.selectedItem(); if (item.meta["color"]) { this._avJacket.avText().setTextColorId1(item.id); } } { this._kigaeSlotWindow20.autoSelect(); var item = this._kigaeSlotWindow20.selectedItem(); if (item.meta["color"]) { this._avJacket.avText().setTextColorId2(item.id); } } this._avJacket.auto(); this._kigaeSlotWindow12.refresh(); }; Scene_AvJacketMaker.prototype.autoLayout = function () { if (this._avJacket.isFixed(FixType.layout)) { return; } this._kigaeSlotWindow15.autoSelect(); var armor = this._kigaeSlotWindow15.selectedItem(); this._avJacket.setLayout(parseInt(armor.meta["layout"])); if (this._avJacket.isActorOnlyLayout()) { this._avJacket.setThumbnail(this.randomThumbnail()); } this._kigaeSlotWindow15.refresh(); }; Scene_AvJacketMaker.prototype.autoActor = function () { if (this._avJacket.isFixed(FixType.actor)) { return; } this._kigaeSlotWindow.selectAuto(); this._kigaeSlotWindow4.selectAuto(); //インナー this._kigaeSlotWindow3.selectAuto(); //表情 this._kigaeSlotWindow.refresh(); this.onCosChange(); this._kigaeActorWindow.refresh(); }; Scene_AvJacketMaker.prototype.autoParts = function () { if (this._avJacket.isFixed(FixType.parts)) { return; } if (!this._avJacket.isDividedLayout()) { this._avJacket.clearParts(1); } else { this._avJacket.clearParts(1); if (Math.randomInt(2) == 0) { var arrow = this._kigaeSlotWindow17.randomArrow(); this._avJacket.setParts(arrow, true); } } if (!this._avJacket.isActorLayout()) { this._avJacket.clearParts(11); } else { this._avJacket.clearParts(11); if (Math.randomInt(2) == 0) { var icon = this._kigaeSlotWindow17.randomIcon(); this._avJacket.setParts(icon, true); } } this._kigaeSlotWindow17.refresh(); }; Scene_AvJacketMaker.prototype.onJacket = function () { this._kigaeSlotWindow10.activate(); }; Scene_AvJacketMaker.prototype.onText1 = function () { this._kigaeSlotWindow11.activate(); }; Scene_AvJacketMaker.prototype.onText2 = function () { this._kigaeSlotWindow13.activate(); }; Scene_AvJacketMaker.prototype.onFont1 = function () { this._kigaeSlotWindow12.activate(); }; Scene_AvJacketMaker.prototype.onFont2 = function () { this._kigaeSlotWindow20.activate(); }; Scene_AvJacketMaker.prototype.onBack = function () { this._kigaeSlotWindow14.activate(); }; Scene_AvJacketMaker.prototype.onLayout = function () { this._kigaeSlotWindow15.activate(); }; Scene_AvJacketMaker.prototype.onParts = function () { this._kigaeSlotWindow17.activate(); }; Scene_AvJacketMaker.prototype.onMan = function () { this._kigaeSlotWindow19.activate(); }; Scene_AvJacketMaker.prototype.createPreviewWindow = function () { this._previewWindow = new Window_JacketPreview(this._avJacket); this._previewWindow.x -= 50; //this.addChild(this._previewWindow); }; Scene_AvJacketMaker.prototype.hideAllSlotWindow = function () { _super.prototype.hideAllSlotWindow.call(this); for (var _i = 0, _a = this._slotWindowList; _i < _a.length; _i++) { var w = _a[_i]; if (w.visible) { w.hide(); } } }; Scene_AvJacketMaker.prototype.onCommandChange = function () { _super.prototype.onCommandChange.call(this); if (this._kigaeCommandWindow.currentSymbol() == "jacket") { this._kigaeSlotWindow10.show(); } if (this._kigaeCommandWindow.currentSymbol() == "text1") { this._kigaeSlotWindow11.show(); } if (this._kigaeCommandWindow.currentSymbol() == "text2") { this._kigaeSlotWindow13.show(); } if (this._kigaeCommandWindow.currentSymbol() == "font1") { this._kigaeSlotWindow12.show(); } if (this._kigaeCommandWindow.currentSymbol() == "back") { this._kigaeSlotWindow14.show(); } if (this._kigaeCommandWindow.currentSymbol() == "layout") { this._kigaeSlotWindow15.show(); } if (this._kigaeCommandWindow.currentSymbol() == "auto") { this._kigaeSlotWindow16.show(); } if (this._kigaeCommandWindow.currentSymbol() == "parts") { this._kigaeSlotWindow17.show(); } if (this._kigaeCommandWindow.currentSymbol() == "textInput") { this._kigaeSlotWindow18.show(); } if (this._kigaeCommandWindow.currentSymbol() == "man") { this._kigaeSlotWindow19.show(); } if (this._kigaeCommandWindow.currentSymbol() == "font2") { this._kigaeSlotWindow20.show(); } }; Scene_AvJacketMaker.prototype.onCancel = function () { this.addChild(this._confirmWindow); this._confirmWindow.setText(TextManager.confirmMakeJacket); this._confirmWindow.show(); this._confirmWindow.activate(); }; Scene_AvJacketMaker.prototype.onConfirmOk = function () { if ($gameTemp.av) { $gameTemp.av.setAvJacket(this._avJacket); } this._finished = true; this.restoreLastFace(); this.popScene(); }; Scene_AvJacketMaker.prototype.update = function () { this.updateTextInput(); _super.prototype.update.call(this); this._avJacket.clearDirty(); }; Scene_AvJacketMaker.prototype.updateTextInput = function () { if (!this._inInput) { return; } if (this._inputWait > 0) { this._inputWait--; return; } if (Input.isPressed("enter")) { this.onOkButton(); } if (Input.isPressed("escapeText")) { this.onCancelButton(); } }; Scene_AvJacketMaker.prototype.onCancelButton = function () { if (!this._inInput) { return; } this._inInput = false; SoundManager.playCancel(); $gameTemp.confirmWindowActive = false; Nore.hideTextInput(); this._kigaeSlotWindow18.activate(); Input.clear(); this._cancelButton.visible = false; this._okButton.visible = false; }; Scene_AvJacketMaker.prototype.onOkButton = function () { if (!this._inInput) { return; } this._inInput = false; this._okButton.visible = false; this._cancelButton.visible = false; SoundManager.playOk(); $gameTemp.confirmWindowActive = false; var inputText = Nore.hideTextInput(); var armor = this._kigaeSlotWindow18.selectedItem(); if (armor.id == 431) { this._avJacket.avText().setOriginalText1(inputText); this._avJacket.avText().originalText1().setEnabled(true); } else if (armor.id == 434) { this._avJacket.avText().setOriginalText2(inputText); this._avJacket.avText().originalText2().setEnabled(true); } this._kigaeSlotWindow18.refresh(); this._kigaeSlotWindow18.activate(); this._avJacket.setDirty(); Input.clear(); }; return Scene_AvJacketMaker; })(Nore.Scene_Kigae); var Window_JacketPreview = /** @class */ (function (_super) { __extends(Window_JacketPreview, _super); function Window_JacketPreview(avJacket) { var _this = this; var r = new Rectangle(620, 30, 182, 234); _this = _super.call(this, r) || this; _this._avJacket = avJacket; _this._avJacketSprite = new Sprite_AvJacket(_this._avJacket); _this._avJacketSprite.x = 16; _this._avJacketSprite.y = 16; _this.addChild(_this._avJacketSprite); _this.refresh(); _this.backOpacity = 0; _this.frameVisible = false; return _this; } Window_JacketPreview.prototype.refresh = function () { this._avJacketSprite.refresh(); //this._windowContentsSprite.removeChildren(); }; return Window_JacketPreview; })(Window_Base); var Window_JacketCommand = /** @class */ (function (_super) { __extends(Window_JacketCommand, _super); function Window_JacketCommand(r, avJacket) { var _this = _super.call(this, r) || this; _this._canOk = true; _this._avJacket = avJacket; _this.makeCommandList(); _this.refresh(); return _this; } Window_JacketCommand.prototype.setCanOk = function (b) { if (this._canOk == b) { return; } this._canOk = b; this.refresh(); }; Window_JacketCommand.prototype.makeCommandList = function () { if (!this._avJacket) { return; } this.addCommand(TextManager.jacketAuto, "auto", true, null); if (Nore.isTextInputEnabled()) { this.addCommand(TextManager.jacketTextInput, "textInput", true, null); } this.addCommand(TextManager.jacketLabel, "jacket", true, null); this.addCommand(TextManager.jacketTextLabel1, "text1", true, null); this.addCommand(TextManager.jacketTextLabel2, "text2", true, null); this.addCommand(TextManager.jacketFont1, "font1", true, null); this.addCommand(TextManager.jacketFont2, "font2", true, null); this.addCommand(TextManager.jacketLayout, "layout", true, null); this.addCommand(TextManager.jacketBack, "back", true, null); this.addCommand(TextManager.jacketParts, "parts", true, null); this.addCommand(TextManager.cosLabel, "cos", true, null); this.addCommand(TextManager.innerLabel, "inner", true, null); this.addCommand(TextManager.acceLabel, "acce", true, null); this.addCommand(TextManager.rakugakiLabel, "rakugaki", true, null); //this.addCommand(TextManager.curseLabel, 'curse', true, null); this.addCommand(TextManager.faceLabel, "face", true, null); this.addCommand( TextManager.jacketMan, "man", this._avJacket.isManTachieEnabled(), null ); this.addCommand("OK", "ok", this._canOk, null); //super.makeCommandList(); }; Window_JacketCommand.prototype.itemRect = function (index) { var r = _super.prototype.itemRect.call(this, index); if (index >= 1) { r.y += 14; } if (Nore.isTextInputEnabled()) { index--; } if (index >= 9) { r.y += 14; } if (index >= 15) { r.y += 15; } return r; }; Window_JacketCommand.prototype.itemHeight = function () { return 43; }; return Window_JacketCommand; })(Nore.Window_KigaeCommand); var Window_BaseJacketSlot = /** @class */ (function (_super) { __extends(Window_BaseJacketSlot, _super); function Window_BaseJacketSlot(type) { return ( _super.call(this, type, JACKET_SLOT_WIDTH, Nore.WINDOW_TOP_MARGIN - 44) || this ); } Window_BaseJacketSlot.prototype.inAv = function () { return true; }; return Window_BaseJacketSlot; })(Nore.Window_KigaeSlot); var Window_JacketSlot = /** @class */ (function (_super) { __extends(Window_JacketSlot, _super); function Window_JacketSlot(type, avJacket) { var _this = _super.call(this, type) || this; _this._avJacket = avJacket; return _this; } Window_JacketSlot.prototype.makeItemList = function (actor) { this._itemList = []; //this._itemList.push(new AvScreenShot([])); for ( var _i = 0, _a = $gameAvJacketList.jacketList(); _i < _a.length; _i++ ) { var item = _a[_i]; this._itemList.push(item); } }; Window_JacketSlot.prototype.initMask = function () {}; Window_JacketSlot.prototype.itemHeight = function () { return 100; }; Window_JacketSlot.prototype.refresh = function () { this._windowContentsSprite.removeChildren(); _super.prototype.refresh.call(this); }; Window_JacketSlot.prototype.drawItem = function (index) { var av = this._itemList[index]; var rect = this.itemRect(index); this.changePaintOpacity(true); rect.x += 40 + 30; if (av.isEmpty()) { this.drawText("なし", rect.x, rect.y, rect.width); if (this._avJacket.screenShot().isEmpty()) { this.drawEquip(rect.y); } return; } //this.drawTextEx('\\C[0]' + av.name() + '\\C[0]', rect.x, rect.y, 200); var sprite = new Sprite_AvScreenShot(av); sprite.x = rect.x + 60; sprite.y = rect.y + 14 + 46; this._windowContentsSprite.addChild(sprite); if (this._avJacket.screenShot() == av) { this.drawEquip(rect.y); } }; Window_JacketSlot.prototype.isEnabled = function (item) { return true; }; Window_JacketSlot.prototype.selectedScreenShot = function () { return this._itemList[this.index()]; }; Window_JacketSlot.prototype.autoSelect = function () { this.select(Math.randomInt(this._itemList.length)); }; return Window_JacketSlot; })(Window_BaseJacketSlot); var Window_TextSlot = /** @class */ (function (_super) { __extends(Window_TextSlot, _super); function Window_TextSlot(type, avText, actor, av) { var _this = _super.call(this, type) || this; _this._avText = avText; _this._actor = actor; _this._av = av; return _this; } Window_TextSlot.prototype.makeItemList = function () { this._itemList = []; for (var i = 500; i <= 599; i++) { var armor = $dataWeapons[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } }; Window_TextSlot.prototype.drawItem = function (index) { var armor = this._itemList[index]; var rect = this.itemRect(index); this.changePaintOpacity(this.isEnabled(armor)); rect.x += 40; if (this.isSelectedItem(armor.id)) { this.drawEquip(rect.y); } this.drawTextEx("\\C[0]" + armor.name + "\\C[0]", rect.x, rect.y, 200); }; Window_TextSlot.prototype.isInclude = function (armor) { if (armor.name.length == 0) { return false; } var actor = this._actor; var av = this._av; if (armor.meta["actor"]) { var actorId = parseInt(armor.meta["actor"]); if (actorId != actor.actorId()) { return false; } } if (armor.meta["loli"]) { if (!actor.isLoli()) { return false; } } if (armor.meta["first"]) { if ($slg.avInfo().actorAvList(actor.actorId()).length > 0) { return false; } } if (armor.meta["shojo"]) { if ($slg.avInfo().actorAvList(actor.actorId()).length > 0) { return false; } if ($gameTemp.av && $gameTemp.av.nakadashi() == 0) { return false; } } if (armor.meta["bote"]) { if (actor.boteId == 0) { return false; } } if (armor.meta["syusan"]) { if (!$gameTemp.av.isSyusan()) { return false; } } if (armor.meta["notBote"]) { if (actor.boteId > 0) { return false; } } if (armor.meta["student"]) { if (!actor.isStudent()) { return false; } } if (armor.meta["nakadashi"]) { if (av.nakadashi() == 0) { return false; } } if (armor.meta["anal"]) { if ($gameTemp.av && $gameTemp.av.anal() == 0) { return false; } } if (armor.meta["kinshin"]) { if (av.actorId() != 4) { return false; } if (av.mainManId() != 5) { return false; } } return true; }; Window_TextSlot.prototype.selectedItem = function () { return this._itemList[this.index()]; }; Window_TextSlot.prototype.isSelectedItem = function (id) { return this._avText.textItem1() == id; }; Window_TextSlot.prototype.autoSelect = function () { this.select(Math.randomInt(this._itemList.length)); }; Window_TextSlot.prototype.initMask = function () {}; return Window_TextSlot; })(Window_BaseJacketSlot); var Window_TextSlot2 = /** @class */ (function (_super) { __extends(Window_TextSlot2, _super); function Window_TextSlot2(type, avText, actor, av) { return _super.call(this, type, avText, actor, av) || this; } Window_TextSlot2.prototype.makeItemList = function () { this._itemList = []; for (var i = 1001; i <= 1500; i++) { var armor = $dataWeapons[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } }; Window_TextSlot2.prototype.isSelectedItem = function (id) { return this._avText.textItem2() == id; }; return Window_TextSlot2; })(Window_TextSlot); var Window_JacketFont = /** @class */ (function (_super) { __extends(Window_JacketFont, _super); function Window_JacketFont(type, avText, index) { var _this = _super.call(this, type) || this; _this._avText = avText; _this._typeIndex = index; _this.makeItemList(); return _this; } Window_JacketFont.prototype.makeItemList = function () { this._itemList = []; for (var i = 300; i <= 312; i++) { var armor = $dataArmors[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } for (var i = 1; i < 100; i++) { var weapon = $dataWeapons[i]; if (weapon.name.length > 0) { this._itemList.push(weapon); } } }; Window_JacketFont.prototype.isInclude = function (armor) { if (armor.name.length > 0) { if (armor.meta["conbination"]) { return this._typeIndex == 2; } else { return true; } } return false; }; Window_JacketFont.prototype.initMask = function () {}; Window_JacketFont.prototype.isEnabled = function (item) { if (this._typeIndex == 1) { return true; } if (!this._avText.isConbination()) { return true; } if (item.meta["color"]) { return false; } return true; }; Window_JacketFont.prototype.isCurrentItemEnabled = function () { return this.isEnabled(this.selectedItem()); }; Window_JacketFont.prototype.drawItem = function (index) { var armor = this._itemList[index]; var rect = this.itemRect(index); this.changePaintOpacity(this.isEnabled(armor)); rect.x += 40; var name = this.armorName(armor); if (armor.meta["conbination"]) { if (this._avText.isConbination()) { this.drawEquip(rect.y); } this.drawTextEx("\\C[2]" + name + "\\C[0]", rect.x, rect.y, 200); } else if (armor.meta["gothic"] || armor.meta["mincho"]) { if (this._avText.isGothic(this._typeIndex)) { if (armor.meta["gothic"]) { this.drawEquip(rect.y); } } else { if (armor.meta["mincho"]) { this.drawEquip(rect.y); } } this.drawTextEx("\\C[5]" + name + "\\C[0]", rect.x, rect.y, 200); } else if (armor.meta["color"]) { if (this._avText.textColorId(this._typeIndex) == armor.id) { this.drawEquip(rect.y); } if (this.isEnabled(armor)) { this.changeTextColor("#" + armor.meta["color"]); if (armor.meta["outline1_color"]) { this.changeOutlineColor("#" + armor.meta["outline1_color"]); } else if (armor.meta["glow1_color"]) { this.changeOutlineColor("#" + armor.meta["glow1_color"]); } } this.drawText(name, rect.x, rect.y, 200); this.resetFontSettings(); } else if (armor.meta["outline"]) { var t = parseInt(armor.meta["outline"]); if (this._avText.outlineThickness(this._typeIndex) == t) { this.drawEquip(rect.y); } this.drawText(name, rect.x, rect.y, 200); } }; Window_JacketFont.prototype.selectedItem = function () { return this._itemList[this.index()]; }; Window_JacketFont.prototype.autoSelect = function () { if (this._typeIndex == 2 && this._avText.isConbination()) { this.selectConbination(); return; } this.autoSelectColor(); }; Window_JacketFont.prototype.autoSelectColor = function () { var pre = 0; for (var i = 300; i <= 312; i++) { var armor = $dataArmors[i]; if (armor.name.length > 0) { pre++; } } var num = this._itemList.length - pre; this.select(Math.randomInt(num) + pre); }; Window_JacketFont.prototype.selectConbination = function () { if (this._typeIndex != 2) { return; } if (!this._avText.isConbination()) { return; } var id = this._avText.textColorId1(); if (id <= 24) { this._avText.setTextColorId2(id + 24); } else { this._avText.setTextColorId2(id - 24); } this.refresh(); }; return Window_JacketFont; })(Window_BaseJacketSlot); var Window_JacketBack = /** @class */ (function (_super) { __extends(Window_JacketBack, _super); function Window_JacketBack(type, avJacket) { var _this = _super.call(this, type) || this; _this._avJacket = avJacket; return _this; } Window_JacketBack.prototype.makeItemList = function () { this._itemList = []; for (var i = 200; i < 250; i++) { var armor = $dataArmors[i]; if (armor.name.length > 0) { this._itemList.push(armor); } } }; Window_JacketBack.prototype.initMask = function () {}; Window_JacketBack.prototype.itemHeight = function () { return 50; }; Window_JacketBack.prototype.refresh = function () { this._windowContentsSprite.removeChildren(); _super.prototype.refresh.call(this); }; Window_JacketBack.prototype.drawItem = function (index) { var armor = this._itemList[index]; var rect = this.itemRect(index); this.changePaintOpacity(true); rect.x += 40; this.drwaBackground(rect, armor); this.drawText(this.armorName(armor), rect.x, rect.y, 160); if (this._avJacket.backItemId() == armor.id) { this.drawEquip(rect.y); } }; Window_JacketBack.prototype.drwaBackground = function (rect, armor) { var backId = parseInt(armor.meta["back"]); var t = PIXI.utils.TextureCache["back_" + backId.padZero(3) + ".png"]; if (!t) { return; } var f = new Rectangle(t.frame.x, t.frame.y + 260, t.frame.width, 48 * 2); var t2 = new PIXI.Texture(t.baseTexture, f); var s = new PIXI.Sprite(t2); s.scale.x = 0.5; s.scale.y = 0.5; s.x = rect.x + 174; if (ConfigManager.language == "en") { s.x += 56; } s.y = rect.y + 10; this._windowContentsSprite.addChild(s); }; Window_JacketBack.prototype.isEnabled = function (item) { return true; }; Window_JacketBack.prototype.selectedItem = function () { return this._itemList[this.index()]; }; Window_JacketBack.prototype.autoSelect = function () { var num = 0; for (var i = 200; i < 250; i++) { var armor = $dataArmors[i]; if (armor.name.length > 0) { if (armor.meta["back"]) { num++; } } } var pre = this._itemList.length - num; this.select(Math.randomInt(num) + pre); }; return Window_JacketBack; })(Window_BaseJacketSlot); var Window_JacketLayout = /** @class */ (function (_super) { __extends(Window_JacketLayout, _super); function Window_JacketLayout(type, avJacket) { var _this = _super.call(this, type) || this; _this._avJacket = avJacket; return _this; } Window_JacketLayout.prototype.makeItemList = function () { this._itemList = []; for (var i = 350; i < 380; i++) { var armor = $dataArmors[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } }; Window_JacketLayout.prototype.drawItem = function (index) { var armor = this._itemList[index]; var rect = this.itemRect(index); this.changePaintOpacity(this.isEnabled(armor)); rect.x += 40; if (this.isSelectedItem(armor.id)) { this.drawEquip(rect.y); } this.drawText(this.armorName(armor), rect.x, rect.y, 300); }; Window_JacketLayout.prototype.isInclude = function (armor) { if (armor.name.length == 0) { return false; } return true; }; Window_JacketLayout.prototype.selectedItem = function () { return this._itemList[this.index()]; }; Window_JacketLayout.prototype.isSelectedItem = function (id) { var armor = $dataArmors[id]; if (armor.meta["layout"]) { var layout = parseInt(armor.meta["layout"]); return this._avJacket.layout() == layout; } if (armor.meta["thumbnail"]) { return this._avJacket.isThumbnail(); } return false; }; Window_JacketLayout.prototype.autoSelect = function () { var candidates = []; for (var _i = 0, _a = this._itemList; _i < _a.length; _i++) { var armor_1 = _a[_i]; if (armor_1.meta["layout"]) { var layout = parseInt(armor_1.meta["layout"]); if (layout == 21 || layout == 22) { // 画像のみは出現率低め candidates.push(armor_1); } else { candidates.push(armor_1); candidates.push(armor_1); } } } var armor = candidates[Math.randomInt(candidates.length)]; for (var i = 0; i < this._itemList.length; i++) { var item = this._itemList[i]; if (item == armor) { this.select(i); return; } } }; Window_JacketLayout.prototype.autoSelect2Panel = function () { var candidates = []; for (var i = 300; i < 400; i++) { var armor = $dataArmors[i]; if (this.is2PanelLayout(armor)) { if (armor.meta["layout"]) { candidates.push(armor); } } } if (candidates.length == 0) { return; } var dice = Math.randomInt(candidates.length); var layout = candidates[dice]; var index = this._itemList.indexOf(layout); this.select(index); }; Window_JacketLayout.prototype.is2PanelLayout = function (armor) { var layout = parseInt(armor.meta["layout"]); switch (layout) { case 11: case 13: return true; } return false; }; Window_JacketLayout.prototype.itemRect = function (index) { var r = _super.prototype.itemRect.call(this, index); if (index >= 11) { r.y += 20; } return r; }; Window_JacketLayout.prototype.isEnabled = function (armor) { if (armor.meta["layout"]) { return true; } if (!this._avJacket.isActorOnlyLayout()) { return false; } return true; }; return Window_JacketLayout; })(Window_BaseJacketSlot); var Window_JacketAuto = /** @class */ (function (_super) { __extends(Window_JacketAuto, _super); function Window_JacketAuto(type, avJacket) { var _this = _super.call(this, type) || this; _this._avJacket = avJacket; return _this; } Window_JacketAuto.prototype.initMask = function () {}; Window_JacketAuto.prototype.itemRect = function (index) { var r = _super.prototype.itemRect.call(this, index); if (index >= 7) { r.y += 15; } if (index >= 14) { r.y += 15; } return r; }; Window_JacketAuto.prototype.makeItemList = function () { this._itemList = []; for (var i = 330; i < 350; i++) { var armor = $dataArmors[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } }; Window_JacketAuto.prototype.drawItem = function (index) { var armor = this._itemList[index]; var rect = this.itemRect(index); this.changePaintOpacity(this.isEnabled(armor)); rect.x += 40; if (this.isSelectedItem(armor)) { this.drawEquip(rect.y); } this.drawTextEx( "\\C[0]" + this.armorName(armor) + "\\C[0]", rect.x, rect.y, 200 ); }; Window_JacketAuto.prototype.isInclude = function (armor) { if (armor.name.length == 0) { return false; } return true; }; Window_JacketAuto.prototype.selectedItem = function () { return this._itemList[this.index()]; }; Window_JacketAuto.prototype.isSelectedItem = function (armor) { if (!armor.meta["fixType"]) { return false; } var fixedType = parseInt(armor.meta["fixType"]); return this._avJacket.isFixed(fixedType); }; Window_JacketAuto.prototype.autoSelect = function () { this.select(Math.randomInt(this._itemList.length)); }; return Window_JacketAuto; })(Window_BaseJacketSlot); var Window_JacketParts = /** @class */ (function (_super) { __extends(Window_JacketParts, _super); function Window_JacketParts(type, avJacket) { var _this = _super.call(this, type) || this; _this._avJacket = avJacket; return _this; } Window_JacketParts.prototype.makeItemList = function () { this._itemList = []; for (var i = 400; i < 430; i++) { var armor = $dataArmors[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } }; Window_JacketParts.prototype.drawItem = function (index) { var armor = this._itemList[index]; var rect = this.itemRect(index); this.changePaintOpacity(this.isEnabled(armor)); rect.x += 40; if (this.isSelectedItem(armor.id)) { this.drawEquip(rect.y); } this.drawTextEx( "\\C[0]" + this.armorName(armor) + "\\C[0]", rect.x, rect.y, 200 ); }; Window_JacketParts.prototype.isInclude = function (armor) { if (armor.name.length == 0) { return false; } return true; }; Window_JacketParts.prototype.selectedItem = function () { return this._itemList[this.index()]; }; Window_JacketParts.prototype.isSelectedItem = function (id) { return this._avJacket.hasParts(id); }; Window_JacketParts.prototype.autoSelect = function () { this.select(Math.randomInt(this._itemList.length)); }; Window_JacketParts.prototype.randomArrow = function () { var candidates = []; for (var _i = 0, _a = this._itemList; _i < _a.length; _i++) { var armor = _a[_i]; if (parseInt(armor.meta["group"]) == 1) { candidates.push(armor.id); } } var dice = Math.randomInt(candidates.length); return candidates[dice]; }; Window_JacketParts.prototype.randomIcon = function () { var candidates = []; for (var _i = 0, _a = this._itemList; _i < _a.length; _i++) { var armor = _a[_i]; if (parseInt(armor.meta["group"]) == 11) { candidates.push(armor.id); } } var dice = Math.randomInt(candidates.length); return candidates[dice]; }; return Window_JacketParts; })(Window_BaseJacketSlot); var Window_JacketTextInput = /** @class */ (function (_super) { __extends(Window_JacketTextInput, _super); function Window_JacketTextInput(type, avJacket) { var _this = _super.call(this, type) || this; _this._avJacket = avJacket; return _this; } Window_JacketTextInput.prototype.makeItemList = function () { this._itemList = []; for (var i = 430; i < 440; i++) { var armor = $dataArmors[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } }; Window_JacketTextInput.prototype.drawItem = function (index) { var armor = this._itemList[index]; var rect = this.itemRect(index); this.changePaintOpacity(this.isEnabled(armor)); rect.x += 40; if (this.isChecked(armor.id)) { this.drawEquip(rect.y); } if (armor.id == 431 || armor.id == 434) { this.contents.textColor = ColorManager.crisisColor(); } else { this.contents.textColor = ColorManager.normalColor(); } this.drawText("" + this.armorName(armor) + "", rect.x, rect.y, 334); }; Window_JacketTextInput.prototype.armorName = function (armor) { if (armor.id == 431) { var text = this._avJacket.avText().originalText1().text(); if (text && text.length > 0) { return text; } } if (armor.id == 434) { var text = this._avJacket.avText().originalText2().text(); if (text && text.length > 0) { return text; } } return _super.prototype.armorName.call(this, armor); }; Window_JacketTextInput.prototype.isInclude = function (armor) { if (armor.name.length == 0) { return false; } return true; }; Window_JacketTextInput.prototype.selectedItem = function () { return this._itemList[this.index()]; }; Window_JacketTextInput.prototype.autoSelect = function () { this.select(Math.randomInt(this._itemList.length)); }; Window_JacketTextInput.prototype.isChecked = function (armorId) { switch (armorId) { case 431: return false; case 432: return this._avJacket.avText().originalText1().isEnabled(); case 433: return !this._avJacket.avText().originalText1().isEnabled(); case 434: return false; case 435: return this._avJacket.avText().originalText2().isEnabled(); case 436: return !this._avJacket.avText().originalText2().isEnabled(); } return false; }; Window_JacketTextInput.prototype.isEnabled = function (armor) { switch (armor.id) { case 432: return !this._avJacket.avText().originalText1().isEmpty(); case 435: return !this._avJacket.avText().originalText2().isEmpty(); } return true; }; return Window_JacketTextInput; })(Window_BaseJacketSlot); var Window_JacketMan = /** @class */ (function (_super) { __extends(Window_JacketMan, _super); function Window_JacketMan(type, avJacket) { var _this = _super.call(this, type) || this; _this._avJacket = avJacket; return _this; } Window_JacketMan.prototype.makeItemList = function () { this._itemList = []; for (var i = 440; i < 450; i++) { var armor = $dataArmors[i]; if (this.isInclude(armor)) { this._itemList.push(armor); } } var actorId = this._avJacket.manActor().actorId(); if (actorId == 18 || actorId == 21) { // ヨシオとオリバー var ids_3 = [960, 961, 1011, 1015, 1016]; for (var _i = 0, ids_1 = ids_3; _i < ids_1.length; _i++) { var id = ids_1[_i]; var armor = $dataArmors[id]; this._itemList.push(armor); } return; } var ids = [980, 981, 982, 1011, 1015, 1016]; for (var _a = 0, ids_2 = ids; _a < ids_2.length; _a++) { var id = ids_2[_a]; var armor = $dataArmors[id]; if (this._avJacket.manActor().canEquip(armor)) { this._itemList.push(armor); } } if (this._avJacket.isManCosEnabled()) { this._itemList.push($dataArmors[960]); this._itemList.push($dataArmors[961]); for (var i = 987; i < 990; i++) { var armor = $dataArmors[i]; if (this._avJacket.manActor().canEquip(armor)) { this._itemList.push(armor); } } for (var i = 800; i < 815; i++) { var armor = $dataArmors[i]; this._itemList.push(armor); } for (var i = 836; i < 839; i++) { var armor = $dataArmors[i]; this._itemList.push(armor); } } else if ( this._avJacket.manActor().actorId() == 22 || this._avJacket.manActor().actorId() == 2 ) { this._itemList.push($dataArmors[960]); this._itemList.push($dataArmors[961]); } }; Window_JacketMan.prototype.drawItem = function (index) { var armor = this._itemList[index]; var rect = this.itemRect(index); this.changePaintOpacity(this.isEnabled(armor)); rect.x += 40; if (this.isChecked(armor.id)) { this.drawEquip(rect.y); } if (armor.meta["manLayout"]) { this.contents.textColor = ColorManager.normalColor(); } else if (armor.meta["manZIndex"]) { this.contents.textColor = ColorManager.systemColor(); } else if (armor.meta["face"]) { this.contents.textColor = ColorManager.textColor(6); } else if (armor.meta["outer"]) { this.contents.textColor = ColorManager.textColor(23); } else if (armor.meta["hoppe"]) { this.contents.textColor = ColorManager.textColor(12); } else if (armor.meta["pose"]) { this.contents.textColor = ColorManager.textColor(12); } else { this.contents.textColor = ColorManager.normalColor(); } this.drawText("" + this.armorName(armor) + "", rect.x, rect.y, 334); }; Window_JacketMan.prototype.armorName = function (armor) { return _super.prototype.armorName.call(this, armor); }; Window_JacketMan.prototype.isInclude = function (armor) { if (armor.name.length == 0) { return false; } return true; }; Window_JacketMan.prototype.selectedItem = function () { return this._itemList[this.index()]; }; Window_JacketMan.prototype.autoSelect = function () { this.select(Math.randomInt(3)); var cos = this._avJacket.manCos(); if (!cos) { return; } var outerId = Math.randomInt(2) == 0 ? "a" : "b"; cos.setOuterId(outerId); var ids = [1011, 1015, 1016]; var acceId = ids[Math.randomInt(3)]; if (!cos.hasAcce(acceId)) { cos.setAcceId(acceId); } if (this._avJacket.isManCosEnabled()) { cos.setFaceId(Math.randomInt(15) + 1); cos.setHoppeId(Math.randomInt(3) + 1); } }; Window_JacketMan.prototype.isChecked = function (armorId) { return ( this.isCheckedManLayout(armorId) || this.isCheckedManOuter(armorId) || this.isCheckedManZIndex(armorId) || this.isCheckedManFace(armorId) || this.isCheckedManHoppe(armorId) || this.isCheckedManAcce(armorId) || this.isCheckedManPose(armorId) || this.isCheckedManInner(armorId) ); }; Window_JacketMan.prototype.isCheckedManLayout = function (armorId) { var manLayout = $dataArmors[armorId].meta["manLayout"]; if (!manLayout) { return; } var manLayoutNum = parseInt(manLayout); return this._avJacket.manLayout() == manLayoutNum; }; Window_JacketMan.prototype.isCheckedManZIndex = function (armorId) { var manZIndex = $dataArmors[armorId].meta["manZIndex"]; if (!manZIndex) { return; } var manZIndexNum = parseInt(manZIndex); return this._avJacket.manZIndex() == manZIndexNum; }; Window_JacketMan.prototype.isCheckedManOuter = function (armorId) { var outer = $dataArmors[armorId].meta["outer"]; if (!outer) { return; } var cos = this._avJacket.manCos(); return cos.outerId() == outer; }; Window_JacketMan.prototype.isCheckedManFace = function (armorId) { var face = $dataArmors[armorId].meta["face"]; if (!face) { return; } var cos = this._avJacket.manCos(); return cos.faceId() == parseInt(face); }; Window_JacketMan.prototype.isCheckedManHoppe = function (armorId) { var hoppe = $dataArmors[armorId].meta["hoppe"]; if (!hoppe) { return; } var cos = this._avJacket.manCos(); return cos.hoppeId() == parseInt(hoppe); }; Window_JacketMan.prototype.isCheckedManPose = function (armorId) { var pose = $dataArmors[armorId].meta["pose"]; if (!pose) { return; } var cos = this._avJacket.manCos(); return cos.poseId() == parseInt(pose); }; Window_JacketMan.prototype.isCheckedManInner = function (armorId) { var innerBottom = $dataArmors[armorId].meta["innerBottom"]; if (!innerBottom) { return; } var cos = this._avJacket.manCos(); return cos.innerBottomId() == innerBottom; }; Window_JacketMan.prototype.isCheckedManAcce = function (armorId) { var acce = $dataArmors[armorId].meta["acce"]; if (!acce) { return; } var cos = this._avJacket.manCos(); return cos.hasAcce(armorId); }; return Window_JacketMan; })(Window_BaseJacketSlot);