88 lines
3.1 KiB
JavaScript
88 lines
3.1 KiB
JavaScript
let AllJumingCk = function () {
|
|
return (
|
|
$gameSwitches.value(SW_BtlGrbOFF) && $gameSwitches.value(SW_BtlUdeSutuOFF) &&
|
|
$gameSwitches.value(SW_BtlInnerOFF) && $gameSwitches.value(SW_BtlBodySutuOFF) &&
|
|
$gameSwitches.value(SW_BtlLegSutuOFF) && $gameSwitches.value(SW_BtlAmKosiOFF) &&
|
|
$gameSwitches.value(SW_BtlAmLegOFF) && $gameSwitches.value(SW_BtlAmKataOFF) &&
|
|
$gameSwitches.value(SW_BtlPltMuneOFF) && $gameSwitches.value(SW_BtlAmMuneOFF)
|
|
);
|
|
}
|
|
let _尻揉み_UseCk = function () {
|
|
if ($gameSwitches.value(SW_RobuON)) return false;
|
|
return true;
|
|
}
|
|
let _胸揉み_UseCk = function () {
|
|
if ($gameSwitches.value(SW_RobuON)) return false;
|
|
if (AccessFlg) {
|
|
if (!$gameSwitches.value(SW_BtlPltMuneOFF) || !$gameSwitches.value(SW_BtlAmMuneOFF)) {
|
|
return false;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
let _股間責め_UseCk = function () {
|
|
if ($gameSwitches.value(SW_RobuON)) return false;
|
|
if (AccessFlg) {
|
|
if (!$gameSwitches.value(SW_BtlAmKosiOFF)) return false;
|
|
}
|
|
return true;
|
|
}
|
|
const STN_ニップルスリップ = 21;
|
|
let _ニップルドーム_UseCk = function () {
|
|
if ($gameSwitches.value(SW_RobuON)) return false;
|
|
if (AccessFlg) {
|
|
if (!$gameSwitches.value(SW_BtlPltMuneOFF) || !$gameSwitches.value(SW_BtlAmMuneOFF)) {
|
|
return false;
|
|
}
|
|
} else {
|
|
if ($gameVariables.value(VN_TL2DKigae) != -1) return false;
|
|
if (!$gameSwitches.value(SW_BuraOFF)) return false;
|
|
}
|
|
if ($gameActors.actor(1).isStateAffected(STN_ニップルスリップ)) return false;
|
|
return true;
|
|
}
|
|
let _バインド_UseCk = function () {
|
|
if ($gameSwitches.value(SW_RobuON)) return false;
|
|
if (AccessFlg) return true;
|
|
switch ($gameVariables.value(VN_TL2DKigae)) {
|
|
case -1:
|
|
return true
|
|
case 0:
|
|
return false;
|
|
case 1:
|
|
return false;
|
|
case 2:
|
|
return false;
|
|
}
|
|
}
|
|
let Check裸RomashaBattle = function () {
|
|
return !_ひん剥き_UseCk();
|
|
}
|
|
let _ひん剥き_UseCk = function () {
|
|
if ($gameSwitches.value(SW_メニュー全裸選択)) {
|
|
return false;
|
|
}
|
|
if (AccessFlg) {
|
|
if (AllJumingCk()) return false;
|
|
} else {
|
|
if (!$gameSwitches.value(SW_RobuON)) {
|
|
if ($gameSwitches.value(SW_MinzokuON)) {
|
|
if (!$gameSwitches.value(SW_MinzokuTopON) || !$gameSwitches.value(SW_MinzokuBtmON)
|
|
|| !$gameSwitches.value(SW_MinzokuFundosiON)) {
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
if (L2D_ParamGet(MdlRomashaBattle,"nakedparm") == -30 &&
|
|
L2D_ParamGet(MdlRomashaBattle,"buraONOFF") == 30 &&
|
|
L2D_ParamGet(MdlRomashaBattle,"pantsuONOFF") == 30) {
|
|
return false;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
let _下着剥ぎ取り_UseCk = function () {
|
|
if (AccessFlg) return false;
|
|
if ($gameSwitches.value(SW_BuraOFF) && $gameSwitches.value(SW_PantuOFF)) return false;
|
|
return true;
|
|
}
|