679 lines
32 KiB
JavaScript
679 lines
32 KiB
JavaScript
var CHITSU_TIGHTENING;
|
||
var ANAL_TIGHTENING;
|
||
var MANKO_BLACKHEAD;
|
||
var REPUTATION_NONOKA;
|
||
var REPUTATION_MARINA;
|
||
var REPUTATION_SAKI;
|
||
var REPUTATION_KOKONA;
|
||
var DEPRAVITY_NONOKA;
|
||
var DEPRAVITY_MARINA;
|
||
var DEPRAVITY_SAKI;
|
||
var DEPRAVITY_KOKONA;
|
||
var SIKYU_TEXT;
|
||
var getBabyFuture;
|
||
var getEroParamTitle;
|
||
var getAvParamTitle;
|
||
var getBodyParamTitle;
|
||
var getDungeonName;
|
||
var getChokyoName;
|
||
var getTaneoyaName;
|
||
var getDestinationName;
|
||
var getAvParamType;
|
||
function initVocabJp() {
|
||
// Title
|
||
TextManager._newGame = "ニューゲーム";
|
||
TextManager._continue_ = "コンティニュー";
|
||
TextManager.recollection = "回想";
|
||
TextManager._options = "オプション";
|
||
TextManager._gameEnd = "ゲーム終了";
|
||
TextManager.gameActive = "常時ゲームアクティブ";
|
||
TextManager.autoSpeed = "メッセージオートスピード";
|
||
TextManager.autoSpeed1 = "遅い";
|
||
TextManager.autoSpeed2 = "普通";
|
||
TextManager.autoSpeed3 = "速い";
|
||
TextManager.autoSpeed4 = "かなり速い";
|
||
TextManager.autoSpeed5 = "最速";
|
||
// Menu
|
||
TextManager.language = "Language";
|
||
TextManager._save = "セーブ";
|
||
TextManager._load = "ロード";
|
||
TextManager.kigae = "着せ替え";
|
||
TextManager.count = "%1回";
|
||
TextManager.cohabiting = "同棲中 →";
|
||
TextManager.avNg1 = "同棲妊娠中は自動で出産するまで";
|
||
TextManager.avNg2 = "撮影できません";
|
||
TextManager.douseiNg1 = "同棲妊娠中は自動で出産するまで";
|
||
TextManager.douseiNg2 = "同棲相手の変更はできません";
|
||
TextManager.douseiNg3 = "ノノカが出産するまで変更できません";
|
||
TextManager.nextTarget = "次の目標";
|
||
TextManager.target_0_1 = "男優を勧誘し、撮影できるAVを増やしましょう";
|
||
TextManager.target_0_2 = "マリナの同棲部屋を建設しましょう";
|
||
TextManager.target_0_3 = "怪人を訓練してみましょう";
|
||
TextManager.target_1_1 = "センリのAVを撮影しましょう";
|
||
TextManager.target_1_3 = "工場を建設しましょう";
|
||
TextManager.target_1_4 = "センリの本番AVを撮影しましょう";
|
||
TextManager.target_1_5 = "決戦を行い、ヒーローを倒しましょう";
|
||
TextManager.target_1_6 = "バトルでアンテナ基地を制圧しましょう";
|
||
TextManager.target_1_7 = "Dr.ゲーリーとの通信をクリックしましょう";
|
||
TextManager.target_2_1 = "ノノカの処女喪失AVを撮影しましょう";
|
||
TextManager.target_2_2 = "同棲部屋を建設しましょう";
|
||
TextManager.target_2_3 = "ノノカの出産AVを撮影しましょう";
|
||
TextManager.target_2_4 =
|
||
"「編成」で怪人をバトルメンバーに入れましょう(最後尾がオススメ)";
|
||
TextManager.target_2_5 = "バトルでマリナの家付近の基地を制圧しましょう";
|
||
TextManager.target_2_6 = "マリナとの決戦を実行しましょう";
|
||
TextManager.target_2_7 =
|
||
"子供をたくさん産んでマリナとのバトルに勝利しましょう";
|
||
TextManager.target_2_8 = "ノノカとブスジマを同棲させましょう";
|
||
TextManager.target_2_10 = "炊き出し所を建設しましょう";
|
||
TextManager.target_2_11 =
|
||
"ノノカにもっと子どもを産ませて味方を強化しましょう";
|
||
TextManager.target_2_12 = "ノノカが妊娠するまで同棲Hを見守りましょう";
|
||
TextManager.target_2_13 = "ノノカが出産可能になるまで待ちましょう";
|
||
TextManager.target_3_1 = "マリナのAVを撮影しましょう";
|
||
TextManager.target_3_2 = "レーダー装置を建設しましょう";
|
||
TextManager.target_3_5 = "マリナとタロウのAVを撮影しましょう";
|
||
TextManager.target_3_6 = "マリナとタロウを同棲させましょう";
|
||
TextManager.target_3_7 = TextManager.target_2_10;
|
||
TextManager.target_3_8 = "サキとの決戦に勝利しましょう";
|
||
TextManager.target_4_1 = "サキのAVを撮影しましょう";
|
||
TextManager.target_4_2 = "サキの同棲部屋を建設しましょう";
|
||
TextManager.target_4_3 = "サキとカスゾウを同棲させましょう";
|
||
TextManager.target_4_4 =
|
||
"研究所LV1を建設し、生まれる怪人の種類を増やしましょう";
|
||
TextManager.target_4_8 = "怪人を14体生産しましょう(現在%1体)";
|
||
TextManager.target_4_9 = "ダミー工場を建設しましょう";
|
||
TextManager.target_4_10 = "決戦を行い、ヒーローを倒しましょう";
|
||
TextManager.target_4_11 = "ココナとの決戦に勝利しましょう";
|
||
TextManager.target_4_12 = "ミユの諜報活動を待ちましょう";
|
||
TextManager.target_5_1 = "ココナのAVを撮影しましょう";
|
||
TextManager.target_5_2 = "ココナの同棲部屋を建設しましょう";
|
||
TextManager.target_5_3 =
|
||
"研究所LV2を建設し、生まれる怪人の種類を増やしましょう";
|
||
TextManager.target_5_5 = "ココナとオリバーを同棲させましょう";
|
||
TextManager.target_5_10 = "バトルでヒーローの防衛拠点を制圧しましょう";
|
||
TextManager.target_5_11 = "ミサイル基地を建設しましょう";
|
||
TextManager.target_5_12 = "ヒーロー本部を攻め落としましょう";
|
||
TextManager.target_5_13 =
|
||
"決戦を行い、ヒーロー本部への侵攻作戦を開始しましょう";
|
||
// Option
|
||
TextManager._alwaysDash = "常時ダッシュ";
|
||
TextManager._touchUI = "タッチUI";
|
||
TextManager._bgmVolume = "BGM 音量";
|
||
TextManager._bgsVolume = "BGS 音量";
|
||
TextManager._meVolume = "ME 音量";
|
||
TextManager._seVolume = "SE 音量";
|
||
TextManager._voiceVolume = "VOICE 音量";
|
||
TextManager.showSikyu = "断面図表示";
|
||
TextManager.windowAlpha = "メッセージウィンドウ不透明度";
|
||
TextManager.skipKey = "メッセージスキップキー";
|
||
TextManager.rightClickSkip = "右クリックでメッセージスキップ";
|
||
TextManager.battleSe = "バトルSE";
|
||
TextManager.autoTimeEvent = "時間イベント自動実行";
|
||
TextManager.simpleMenu = "左メニューの簡易表示";
|
||
TextManager.outerTransparentEnabled = "会話時左右キーで服の透明度変化";
|
||
// Slg
|
||
TextManager.av = "撮影";
|
||
TextManager.facility = "施設";
|
||
TextManager.information = "情報";
|
||
TextManager.character = "キャラ";
|
||
TextManager.decisiveBattle = "決戦";
|
||
TextManager.money = "お金";
|
||
TextManager.jusei = "%1受精中";
|
||
TextManager.toNinshin = "%1妊娠中";
|
||
TextManager.changeActor = "Av男優候補更新";
|
||
TextManager.saleAv = "AV販売中";
|
||
// decisiveBattle
|
||
TextManager.decisiveBattleStage1 = "アンテナ基地制圧";
|
||
TextManager.decisiveBattleStage1_2 = "Dr.ゲーリーの支援";
|
||
TextManager.decisiveBattleConfirm = "決戦を実行しますか?";
|
||
TextManager.decisiveBattleStage2 = "マリナの家の近くの基地制圧";
|
||
TextManager.decisiveBattleStage3 = "レーダー装置の建設";
|
||
TextManager.decisiveBattleStage4 = "ダミー工場を建設";
|
||
TextManager.decisiveBattleStage5 = "ミサイル基地を建設";
|
||
TextManager.decisiveBattleStage5_2 = "ヒーローの防衛拠点制圧";
|
||
TextManager.decisiveBattleDialog = "条件を満たしていません";
|
||
TextManager.decisiveBattleMonster = "怪人数";
|
||
// Man
|
||
TextManager.soupKichen = "男優勧誘";
|
||
TextManager.manageMan = "男優管理";
|
||
TextManager.hireMan = "雇う(%1G)";
|
||
TextManager.manExperience = "女の子との経験情報";
|
||
TextManager.noSoupKichenFacility = "炊き出し所を建設しましょう";
|
||
TextManager.noSoupKichenMan = "勧誘できる男優はいません";
|
||
// Military
|
||
TextManager.selectTarget = "侵攻先選択";
|
||
TextManager.battleDifficulty = "敵の強さ";
|
||
TextManager.areaReward = "エリア報酬";
|
||
TextManager.clearReward = "制圧報酬";
|
||
TextManager.invasion = "バトル";
|
||
TextManager._formation = "編成";
|
||
TextManager.inBattle = "現在戦闘中!";
|
||
TextManager.interval = "SPD";
|
||
TextManager.confirmBattle = "このエリアに侵攻しますか?";
|
||
TextManager.rewardDesc1 = "ノノカのAVが解放されます";
|
||
TextManager.rewardDesc2 = "マリナを捕らえることができます";
|
||
TextManager.rewardDesc3 = "ノノカのAVが解放されます";
|
||
TextManager.rewardDesc4 = "マリナとの決戦が可能になります";
|
||
TextManager.rewardDesc5 = "味方の怪人の攻撃力が5%アップします";
|
||
TextManager.rewardDesc6 = "敵ヒーローのHPが5%減少します";
|
||
TextManager.rewardDesc7 = "サキを捕らえることができます";
|
||
TextManager.rewardDesc8 = "ココナを捕らえることができます";
|
||
TextManager.rewardDesc9 = "マリナのAVが解放されます";
|
||
TextManager.rewardDesc10 = "カナミのAVが解放されます";
|
||
TextManager.rewardDesc11 = "最終決戦に進めます";
|
||
TextManager.rewardDesc12 = "勝ち目はありません。決戦の準備を進めましょう";
|
||
TextManager.rewardDesc13 = "ノノカのさらしものイベントが解放されます";
|
||
TextManager.rewardDesc14 = "マリナのさらしものイベントが解放されます";
|
||
TextManager.rewardDesc15 = "サキのさらしものイベントが解放されます";
|
||
TextManager.rewardDesc16 = "ココナのさらしものイベントが解放されます";
|
||
TextManager.rewardDesc17 = "決戦の条件となっています";
|
||
TextManager.rewardDesc18 = "エンディングが変化します";
|
||
TextManager.rewardDesc19 = "勝ち目はありません。決戦の準備を進めましょう";
|
||
TextManager.rewardDesc20 = "ゲームクリアになります。セーブを忘れずに";
|
||
TextManager.rewardDesc21 = "勝利してもマリナを捕らえられません";
|
||
TextManager.enemyDesc1 =
|
||
"相手は重傷を負い、能力が大幅に下がっている。\n今が決め時だ! カナミ、負けるなよ!";
|
||
TextManager.enemyDesc2 = "相手の広範囲攻撃は封じた!\n後はガチンコ勝負だ!";
|
||
TextManager.enemyDesc3 = "カナミ、勝ち目はない!\n兵を引くんだ!";
|
||
TextManager.enemyDesc4 = "この拠点を制圧できれば、今後動きやすくなるな。";
|
||
TextManager.enemyDesc5 =
|
||
"ここを攻め落とせば、\nノノカの学校で撮影することができるだろう。";
|
||
TextManager.enemyDesc6 = "ノノカを市民の前で晒し者にしてやるとしよう";
|
||
TextManager.enemyDesc7 =
|
||
"すべての元凶であり、今はクローンとなった\n怪人王に引導を渡してやるとしよう。";
|
||
TextManager.enemyDesc8 =
|
||
"私たちをも洗脳しようとした忌まわしき施設だ。\n徹底的に破壊せよ!";
|
||
TextManager.enemyDesc9 =
|
||
"またリツコ先生の要望だ。\nAV撮影をするために、邪魔な奴らを排除するとしよう。";
|
||
TextManager.enemyDesc10 =
|
||
"リツコ先生は、マリナの職場でのAV撮影をご所望だ。\nヒーローに撮影を邪魔されないよう、先手をうつとしよう。";
|
||
TextManager.enemyDesc11 =
|
||
"サキをさらしものにするため、\n敵の防衛部隊を排除しておかねばな。";
|
||
TextManager.enemyDesc12 =
|
||
"こいつらが目を光らせている。\nマリナをさらしものにするため、排除すべきだろう。";
|
||
TextManager.enemyDesc13 =
|
||
"サキのAVを学校で撮影するため、\nこのヒーローを排除せねばならん。";
|
||
TextManager.enemyDesc14 =
|
||
"ヒーロー協会に協力しているDr.ゲーリーを\n粛清するのだ!";
|
||
TextManager.enemyDesc15 =
|
||
"マリナくんの息子を誘拐するため、\nこの基地を制圧するのだ!";
|
||
TextManager.enemyDesc16 =
|
||
"カナミ、無策ではノノカには勝てない!\nケガをする前に帰ってこい!";
|
||
TextManager.enemyDesc17 =
|
||
"街でノノカのAVを撮影するため、\nこの基地を無力化せよ!";
|
||
TextManager.enemyDesc18 = "マリナが守る基地を攻撃し、\nマリナを捕縛せよ!";
|
||
TextManager.enemyDesc19 =
|
||
"ついに最終決戦だ!\n母の仇であるコクリュウを撃破せよ!";
|
||
// Formation
|
||
TextManager.formationLevelUp = "LVアップしますか?";
|
||
TextManager.levelUpSec = "%1秒";
|
||
TextManager.levelUpMinSec = "%1分 %2秒";
|
||
TextManager.inTraining = "%1が訓練中";
|
||
TextManager.inTraining2 = "訓練中";
|
||
TextManager.formationTarget = "←狙われやすい";
|
||
TextManager.reset = "リセット";
|
||
TextManager.flame = "火";
|
||
TextManager.water = "水";
|
||
TextManager.wood = "木";
|
||
TextManager.probability = "発動率";
|
||
TextManager.passive = "パッシブスキル";
|
||
TextManager.training = "訓練する";
|
||
TextManager.trainingTime = "訓練時間";
|
||
TextManager.learnNewSkill = "新規 SKILL 習得";
|
||
TextManager.learnSkillLv = "習得LV: ";
|
||
TextManager.detailLvUp = "LVアップ";
|
||
TextManager.detailLvUpCost = "費用";
|
||
// EroStatus
|
||
TextManager.peopleUnit = "%1 人";
|
||
TextManager.countUnit = "%1 回";
|
||
TextManager.pointUnit = "%1 ";
|
||
TextManager.avUnit = "%1 本";
|
||
TextManager.normal = "通常";
|
||
TextManager.pregnant = "妊娠中";
|
||
TextManager.pregnant2 = "%1の子を妊娠中";
|
||
TextManager.father = "種親";
|
||
TextManager.syusanOther = "他 %1人";
|
||
TextManager.syusanZero = "なし";
|
||
// Save
|
||
TextManager._file = "ファイル";
|
||
TextManager._autosave = "オートセーブ";
|
||
TextManager.chapter = "%1章";
|
||
TextManager.saveLatest = "最新 %1";
|
||
TextManager._saveMessage = "どのファイルにセーブしますか?";
|
||
TextManager._loadMessage = "どのファイルをロードしますか?";
|
||
TextManager.prologue = "序章";
|
||
// Actor
|
||
TextManager.showEroStatus = "エロステータス表示";
|
||
TextManager.charAv = "撮影する";
|
||
TextManager.charKigae = "着替え";
|
||
TextManager.charDousei = "同棲";
|
||
TextManager.charStatus = "エロステータス";
|
||
// Facility
|
||
TextManager.levelUpFacility = "建設 費用%1G";
|
||
TextManager.underConstruction = "%1建設中";
|
||
TextManager.facilityTaikenbanNg = "体験版ではこの施設を建設できません";
|
||
TextManager.facilityFactory1 = "バトルが解放されます";
|
||
TextManager.facilityFactory2 = "戦闘員が少し強くなります";
|
||
TextManager.facilityConstrunction = "建設中";
|
||
// Av
|
||
TextManager.setMainMan = "メイン男優を設定しましょう";
|
||
TextManager.setSubMan1 = "AVパラメータを満たすように男優を設定しましょう";
|
||
TextManager.setSubMan2 = "サブ男優はパラメータの半分だけ加算されます";
|
||
TextManager.setAvSkill = "必須スキルを持つ男優を設定しましょう";
|
||
TextManager.canMakeAv = "AV撮影が可能です!";
|
||
TextManager.canMakeAv2nd = "2回目以降の撮影は、難易度が上昇します";
|
||
TextManager.canMakeAv2nd3 = "出産AVは2回目以降も難易度の変化はありません";
|
||
TextManager.canMakeAv2nd4 = "ただし報酬は減少します";
|
||
TextManager.canMakeAv2nd5 = "このAVは2回目以降も難易度の変化はありません";
|
||
TextManager.avResult1 = "素人AV女優%1の%2作目となるAV";
|
||
TextManager.avResult2 = "の販売結果報告";
|
||
TextManager.avReward = "報酬";
|
||
TextManager.contraception = "避妊する";
|
||
TextManager.contraceptionOk = "OK(妊娠しない)";
|
||
TextManager.contraceptionNg = "NG(妊娠する)";
|
||
TextManager.contraceptionUnnecessary = "不要";
|
||
TextManager.once = "1回のみ";
|
||
TextManager.recordingCount = "%1回撮影";
|
||
TextManager.childbirth = "出産";
|
||
TextManager.confirmRecording = "このAVを撮影しますか?";
|
||
TextManager.needParam = "必要AVパラメータ";
|
||
TextManager.actorRequiredSkill = "必須男優スキル";
|
||
TextManager.actorBetterSkill = "有効男優スキル";
|
||
TextManager.paramRemain = "あと %1";
|
||
TextManager.mainActor = "メイン男優";
|
||
TextManager.subActor = "サブ男優";
|
||
TextManager.recordingContents = "撮影内容";
|
||
TextManager.confirmAvOk = "AV撮影をしますか?";
|
||
TextManager.confirmAvCancel = "キャンセルしますか?";
|
||
TextManager.confirmMakeJacket = "これでよろしいですか?";
|
||
TextManager.shootJacket1 = "AVジャケットを";
|
||
TextManager.shootJacket2 = "撮影しました";
|
||
TextManager.taikenbanNg = "体験版では不可";
|
||
TextManager.confirmAvSkip1 = "1度撮影したAVは、ジャケット作成";
|
||
TextManager.confirmAvSkip2 = "からミユの報告までスキップ可能です";
|
||
TextManager.placeholder = "ジャケットタイトル";
|
||
TextManager.hpNg = "体力を回復しましょう";
|
||
TextManager.avCount = "%1 %2回目";
|
||
TextManager.hireNg = "催眠術師を雇用しましょう";
|
||
// Kigae
|
||
TextManager.hint = "獲得のヒント";
|
||
TextManager.curse = "まだ変更できません";
|
||
TextManager.nakedOnly = "このアクセは裸の時のみ表示されます";
|
||
TextManager.cosLabel = "コスチューム";
|
||
TextManager.innerLabel = "下着";
|
||
TextManager.acceLabel = "アクセサリ";
|
||
TextManager.faceLabel = "表情";
|
||
TextManager.curseLabel = "肉体変化";
|
||
TextManager.kigaeError1 = "淫乱度が足りないために装備変更できません";
|
||
TextManager.kigaeError2 = "服従度が足りないために装備変更できません";
|
||
TextManager.kigaeNormal = "通常時の衣装の設定";
|
||
TextManager.kigaeChokyo = "肉便器時の衣装の設定";
|
||
TextManager.rakugakiLabel = "落書き";
|
||
TextManager.jacketLabel = "メイン画像";
|
||
TextManager.jacketTextLabel1 = "テキスト1";
|
||
TextManager.jacketTextLabel2 = "テキスト2";
|
||
TextManager.jacketAuto = "自動";
|
||
TextManager.jacketFont1 = "文字色1";
|
||
TextManager.jacketFont2 = "文字色2";
|
||
TextManager.jacketLayout = "レイアウト";
|
||
TextManager.jacketBack = "背景";
|
||
TextManager.jacketParts = "カスタムパーツ";
|
||
TextManager.jacketTextInput = "テキスト入力";
|
||
TextManager.jacketMan = "男優設定";
|
||
TextManager.kigaeChikubi1 = "乳首が黒ずんでいる場合、それを反映します。";
|
||
TextManager.kigaeChikubi2 = "現在の濃度%1%";
|
||
TextManager.kigaePierce = "ピアススタジオを建設しましょう";
|
||
TextManager.kigaeBodyModification1 =
|
||
"立ち絵には反映されず、エロステータス画面の";
|
||
TextManager.kigaeBodyModification2 = "開脚画像に反映されます";
|
||
// Dousei
|
||
TextManager.douseiRubber1 = "妊娠しない";
|
||
TextManager.douseiRubberTaikenban2 = "体験版では必須";
|
||
TextManager.douseiRubber2 = "出産経験がない場合必須";
|
||
TextManager.douseiAutoSyusan = "同棲での妊娠・出産イベント";
|
||
TextManager.douseiAutoSyusan2 = "をスキップする";
|
||
TextManager.douseiNinshinSkip = "AV撮影での妊娠イベント";
|
||
TextManager.douseiNinshinSkip2 = "をスキップする";
|
||
TextManager.douseiTaikenbanNg = "体験版では設定できません";
|
||
TextManager.douseiTaikenbanNg2 = "ノノカのみ同棲可能です";
|
||
TextManager.douseiNinshin = "妊娠中";
|
||
TextManager.douseiSyusan = "同棲出産中";
|
||
TextManager.douseiJusei = "受精中";
|
||
TextManager.douseiCondom = "コンドーム使用";
|
||
TextManager.douseiFriendship = "友好度";
|
||
TextManager.douseiMan = "男";
|
||
TextManager.douseiTitile = "%1の同棲部屋の設定";
|
||
TextManager.douseiAlready = "%1と同棲中";
|
||
TextManager.douseiNinshinMan = "%1と同棲妊娠中";
|
||
TextManager.douseiJenre = "プレイジャンル";
|
||
TextManager.douseiName = "名前";
|
||
TextManager.douseiManTitle1 =
|
||
"メイン男優として中出しの経験がある男が対象です";
|
||
TextManager.douseiManTitle2 = "友好度があがるとプレイジャンルが増えます";
|
||
TextManager.douseiDecide = "プレイを許可してください";
|
||
TextManager.douseiFertilization = "受精率:%1%";
|
||
TextManager.douseiAlreadyDialog1 = "%1はすでに%2と同棲しています";
|
||
TextManager.douseiAlreadyDialog2 = "%1と同棲させてもよいですか?";
|
||
// SalesPage
|
||
TextManager.screenShot1 = "screenshot フォルダに画像を保存しました。";
|
||
TextManager.screenShot2 = "DLチャンネルなどで自由に公開してください。";
|
||
TextManager.screenShot3 = "エッチなジャケット画像の場合は";
|
||
TextManager.screenShot4 = "アップロード先にご注意ください";
|
||
// monster status
|
||
TextManager.atkFlame = "火属性の怪人のATK";
|
||
TextManager.atkWater = "水属性の怪人のATK";
|
||
TextManager.atkWood = "木属性の怪人のATK";
|
||
TextManager.hpFlame = "火属性の怪人のHP";
|
||
TextManager.hpWater = "水属性の怪人のHP";
|
||
TextManager.hpWood = "木属性の怪人のHP";
|
||
TextManager.atkFlame2 = "\\C[2]火属性\\C[0]の怪人のATK";
|
||
TextManager.atkWater2 = "\\C[1]水属性\\C[0]の怪人のATK";
|
||
TextManager.atkWood2 = "\\C[3]木属性\\C[0]の怪人のATK";
|
||
TextManager.hpFlame2 = "\\C[2]火属性\\C[0]の怪人のHP";
|
||
TextManager.hpWater2 = "\\C[1]水属性\\C[0]の怪人のHP";
|
||
TextManager.hpWood2 = "\\C[3]木属性\\C[0]の怪人のHP";
|
||
// さらし者
|
||
TextManager.syusanName = "%1の子を%2人";
|
||
var ParamTitle = /** @class */ (function () {
|
||
function ParamTitle(label, unit) {
|
||
this._label = label;
|
||
this._unit = unit;
|
||
}
|
||
ParamTitle.prototype.label = function () {
|
||
return this._label;
|
||
};
|
||
ParamTitle.prototype.unit = function () {
|
||
return this._unit;
|
||
};
|
||
return ParamTitle;
|
||
})();
|
||
getEroParamTitle = function (label) {
|
||
switch (label) {
|
||
case EroType.nakadashi:
|
||
return getParamTitle("中出し", TextManager.countUnit);
|
||
case EroType.anal:
|
||
return getParamTitle("アナルSEX", TextManager.countUnit);
|
||
case "baisyun":
|
||
return getParamTitle("売春", TextManager.countUnit);
|
||
case "bukkake":
|
||
return getParamTitle("ぶっかけ", TextManager.countUnit);
|
||
case "seiekiNomu":
|
||
return getParamTitle("精液ごっくん", TextManager.countUnit);
|
||
case "oshikkoNomu":
|
||
return getParamTitle("おしっこごっくん", TextManager.countUnit);
|
||
case EroType.syusan:
|
||
return getParamTitle("出産", TextManager.countUnit);
|
||
case EroType.fela:
|
||
return getParamTitle("フェラ", TextManager.countUnit);
|
||
case EroType.acme:
|
||
return getParamTitle("絶頂", TextManager.countUnit);
|
||
case EroType.acme:
|
||
return getParamTitle("膣イキ", TextManager.countUnit);
|
||
case "anal_acme":
|
||
return getParamTitle("アナルイキ", TextManager.countUnit);
|
||
case EroType.chichi:
|
||
return getParamTitle("評判", TextManager.countUnit);
|
||
case EroType.depravity:
|
||
return getParamTitle("堕ち度", "%1");
|
||
case EroType.reputation:
|
||
return getParamTitle("評判", "%1");
|
||
}
|
||
return getParamTitle("", TextManager.pointUnit);
|
||
};
|
||
getAvParamTitle = function (label) {
|
||
switch (label) {
|
||
case AvEroType.avCount:
|
||
return getParamTitle("撮影回数", TextManager.countUnit);
|
||
case AvEroType.popularity:
|
||
return getParamTitle("人気度", TextManager.pointUnit);
|
||
case AvEroType.number:
|
||
return getParamTitle("売上本数", TextManager.avUnit);
|
||
}
|
||
return getParamTitle("", TextManager.pointUnit);
|
||
};
|
||
getBodyParamTitle = function (label) {
|
||
switch (label) {
|
||
case BodyType.manko:
|
||
return getParamTitle("おまんこ", TextManager.pointUnit);
|
||
case BodyType.cri:
|
||
return getParamTitle("クリ", TextManager.pointUnit);
|
||
case BodyType.chichi:
|
||
return getParamTitle("胸", TextManager.pointUnit);
|
||
case BodyType.anal:
|
||
return getParamTitle("アナル", TextManager.pointUnit);
|
||
}
|
||
return getParamTitle("", TextManager.pointUnit);
|
||
};
|
||
getAvParamType = function (label) {
|
||
switch (label) {
|
||
case AvRequired.kiss:
|
||
return "口";
|
||
case AvRequired.manko:
|
||
return "膣";
|
||
case AvRequired.chichi:
|
||
return "乳首";
|
||
case AvRequired.cri:
|
||
return "クリ";
|
||
case AvRequired.anal:
|
||
return "アナル";
|
||
case AvRequired.sm:
|
||
return "SM";
|
||
}
|
||
return "";
|
||
};
|
||
var cache = {};
|
||
function getParamTitle(text, unit) {
|
||
if (cache[text]) {
|
||
return cache[text];
|
||
}
|
||
cache[text] = new ParamTitle(text, unit);
|
||
return cache[text];
|
||
}
|
||
getTaneoyaName = function (taneoyaId) {
|
||
switch (taneoyaId) {
|
||
case TaneoyaId.banzoku:
|
||
return $gameActors.actor(30).name();
|
||
case TaneoyaId.chosyuhei:
|
||
return $gameActors.actor(61).name();
|
||
case TaneoyaId.charles:
|
||
return $gameActors.actor(7).name();
|
||
case TaneoyaId.goblin:
|
||
return $gameActors.actor(85).name();
|
||
case TaneoyaId.minister:
|
||
return $gameActors.actor(13).name();
|
||
case TaneoyaId.vagrant:
|
||
return $gameActors.actor(93).name();
|
||
case TaneoyaId.bar:
|
||
return $gameActors.actor(113).name();
|
||
case TaneoyaId.gray:
|
||
return $gameActors.actor(16).name();
|
||
case TaneoyaId.loli:
|
||
return $gameActors.actor(140).name();
|
||
}
|
||
return "名称未設定";
|
||
};
|
||
getDestinationName = function (type) {
|
||
switch (type) {
|
||
case DestType.base:
|
||
return "本部";
|
||
case DestType.room:
|
||
return "3姉妹の部屋";
|
||
case DestType.dousei:
|
||
return "同棲部屋";
|
||
case DestType.baby:
|
||
return "託児所";
|
||
case DestType.kaijin:
|
||
return "怪人制作室";
|
||
case DestType.locker:
|
||
return "ロッカールーム";
|
||
}
|
||
};
|
||
}
|
||
// Syusan
|
||
TextManager.syusanCancel = "やめる";
|
||
TextManager._cancel = "Cancel";
|
||
CHITSU_TIGHTENING = {
|
||
1: "経験ほぼなし\nキツキツのまんこ。",
|
||
2: "まだまだ経験回数が少なく、\nキツさは変わらず。",
|
||
3: "平均的な締まり具合。\n少しこなれてきた感アリ。",
|
||
4: "ユルい、だがそれがいい?",
|
||
5: "かなりゆるいまんこ\n使い込まれた感アリ。",
|
||
6: "ユルマンといわれる領域。\n男からの評判悪し。",
|
||
7: "使われ過ぎたガバマンコ。\nイケない男続出。",
|
||
};
|
||
ANAL_TIGHTENING = {
|
||
1: "キツキツアナル。\nほぼ経験なし。",
|
||
2: "キュッとしまったお尻の穴。",
|
||
3: "挿れるのにまだ苦労する、\n締まり良きアナル。",
|
||
4: "少しこなれてきた尻穴。\n脱初心者アナル。",
|
||
5: "ゆるく広がったアナル。",
|
||
6: "情けなく常に広がるアナル。",
|
||
7: "ガバガバアナル\n明らかに使い込まれている。",
|
||
};
|
||
MANKO_BLACKHEAD = {
|
||
1: "気品あるピンク。",
|
||
2: "まだピンクさをたもっている。",
|
||
3: "やや黒ずみ始めてきた。",
|
||
4: "かなり使われ、変色が進行中。",
|
||
5: "使い込まれて\n黒ずんできいてる。",
|
||
6: "使い込まれすぎて\nだいぶ黒くなった。",
|
||
7: "男が引くぐらいの\n黒ずみになってしまった…。",
|
||
};
|
||
REPUTATION_NONOKA = {
|
||
1: "「雷のアイドル」として\n広く人気である",
|
||
2: "囚われていつつも、\nまだ人気は健在",
|
||
3: "多くのファンの心が\n離れ始める",
|
||
4: "「堕ちたアイドル」と見下されている",
|
||
5: "「売女アイドル」と\nほとんどの者に蔑まれる",
|
||
};
|
||
REPUTATION_MARINA = {
|
||
1: "「光の聖母」として\n幅広い世代から支持を受ける",
|
||
2: "囚われていつつも、\nまだ人気は健在",
|
||
3: "多くのファンの心が\n離れ始める",
|
||
4: "「淫乱」と特に女性から\n蔑まれる",
|
||
5: "「淫母」と蔑まれ、\n支持する者はほぼ残っていない",
|
||
};
|
||
REPUTATION_SAKI = {
|
||
1: "通っていた学校を中心に\n支持率は高い",
|
||
2: "囚われていつつも、\nまだ人気は健在",
|
||
3: "多くのファンの心が\n離れ始める",
|
||
4: "通っていた学校内でさえ\n支持者がほぼいない",
|
||
5: "学園から退学処分になる\n彼女の居場所はもはやない…",
|
||
};
|
||
REPUTATION_KOKONA = {
|
||
1: "最強に究極に強い\nヒーロー。",
|
||
2: "囚われていつつも、\nまだ人気は健在",
|
||
3: "多くのファンの心が\n離れ始める",
|
||
4: "もはや彼女の強さを\n覚えている者はほぼいない",
|
||
5: "最強に究極に無様な\n肉便器",
|
||
};
|
||
DEPRAVITY_NONOKA = {
|
||
1: "たとえ負けても\n悪には屈しない!",
|
||
2: "AVを撮られながらも\n心までは堕ちない",
|
||
3: "うそ、私のまんこ\n打たれ弱すぎ…?",
|
||
4: "心も堕ちかけている…",
|
||
5: "ちんぽ様には心も子宮も\n勝てなかったよ…",
|
||
};
|
||
DEPRAVITY_MARINA = {
|
||
1: "気高さを失わない\n凛々しいヒーロー",
|
||
2: "心にダメージが\n入りはじめている",
|
||
3: "体も心も\nきしんできている",
|
||
4: "堕ちるまであと一歩……",
|
||
5: "堕ちきった\nちんぽ奴隷の母教師",
|
||
};
|
||
DEPRAVITY_SAKI = {
|
||
1: "こんなことで\n私は屈しない!",
|
||
2: "ちんぽなんかに\n負けてたまるか",
|
||
3: "もうちんぽヤダ\nもうちんぽヤダ…",
|
||
4: "だれか、だれか\nたすけて……",
|
||
5: "イイっ!\nおちんぽイイイッ!",
|
||
};
|
||
DEPRAVITY_KOKONA = {
|
||
1: "こんなとこ、\nすぐ逃げ出してやるんだから!",
|
||
2: "怪人ども、いまに\nみていろよ!",
|
||
3: "はやく、怪人どもを\n殲滅しなくては…",
|
||
4: "はやく、はやく、\n逃げなくては…",
|
||
5: "おちんぽ様にはもう\n逆らえないよ…",
|
||
};
|
||
SIKYU_TEXT = {
|
||
1: "出産未経験。\n新品な子宮。",
|
||
2: "出産を経験。\n新米ママ子宮。",
|
||
3: "出産もはや数回。\n子だくさんママ子宮。",
|
||
4: "大家族と呼ばれる領域。\nベテランママ子宮。",
|
||
5: "野球チームが作れる。\n超級ママ子宮。",
|
||
6: "ギネスを狙える。\n産まされまくり子宮。",
|
||
7: "毎日のような出産。\n少子化世界のヒーロー子宮。",
|
||
};
|
||
function getPunishEroName(itemId) {
|
||
switch (itemId) {
|
||
case Nore.PunishCommad.NAKADASHI:
|
||
return "中出し回数を告白させる";
|
||
case Nore.PunishCommad.ACME:
|
||
return "絶頂回数を告白させる";
|
||
case Nore.PunishCommad.ANAL:
|
||
return "アナルの経験を告白させる";
|
||
case Nore.PunishCommad.SHOJO:
|
||
return "処女喪失について";
|
||
case Nore.PunishCommad.PUNISH:
|
||
return "罰を与える";
|
||
case Nore.PunishCommad.LABIA:
|
||
return "ラビアピアスについて告白させる";
|
||
case Nore.PunishCommad.END:
|
||
return "終える";
|
||
default:
|
||
return "";
|
||
}
|
||
}
|
||
// 母乳の説明文
|
||
function getMilkText(actorId) {
|
||
switch (actorId) {
|
||
case 1:
|
||
return "甘くのど越しの良い母乳\n王族のものらしく上品な味がする。\n\n一度の量は多いがファンが多く品薄になりやすい。";
|
||
case 2:
|
||
return "味は濃厚系。\nあとから来る優しい甘みがある。\n\n量はそこそこ。\nターニャが赤ん坊にあげたがるので量がなかなか出回らないらしい。";
|
||
case 3:
|
||
return "上品な甘さの母乳。\n魔力量ゆえか甘さが濃厚。\n\n一度の量は多いがファンが多く品薄になりやすい。";
|
||
case 4:
|
||
return "味は薄味。優しい甘みが人気だそう。\n\n量が少なく、少女愛好家やシスター母乳専門家が争奪戦を\n繰り広げているらしい。";
|
||
case 5:
|
||
return "味は薄味。サラりとした後味で飲みやすいらしい。\n\n量がかなり多く、お堅い系の女性の母乳を飲みたがる客に人気が高いそうだ。";
|
||
case 6:
|
||
return "甘さが濃厚だが、一度に出る量は少ない。\n\n少女母乳の愛好家が争奪戦を繰り広げているらしい。";
|
||
case 7:
|
||
return "味はまぁまぁの濃さ。\nかなりの生命力と魔力に溢れている。\n\n量はなかなか多い。\n貴族の女性から男色家、魔術師まで幅広い者に人気のようだ。";
|
||
case 10:
|
||
return "味は薄味。さわやかな後味で、可能性を感じる味。\n\n量も少なく、母親で、勇者であるセレナのファンから特に人気が高いようだ。";
|
||
case 12:
|
||
return "味は大味ながらとても濃厚。\n後味にどこか上品さがあるらしい。\n\nただ、量はとても少ないらしく、王族ファンや、\n冒険者としての彼女のファンの間で取り合いになっているそうだ。";
|
||
}
|
||
}
|
||
function getParamTitle(param) {
|
||
switch (param) {
|
||
case Parameter.anal:
|
||
return "アナルガバ度";
|
||
case Parameter.omanko:
|
||
return "おまんこガバ度";
|
||
case Parameter.shame:
|
||
return "恥辱度";
|
||
case Parameter.sm:
|
||
return "マゾ度";
|
||
}
|
||
}
|
||
function getAbilityTitle(ability) {
|
||
switch (ability) {
|
||
case Ability.hp:
|
||
return "体調";
|
||
case Ability.tolerance:
|
||
return "男許容度";
|
||
//case Ability.appearance: return '容姿';
|
||
case Ability.popularity:
|
||
return "人気";
|
||
case Ability.childbirth:
|
||
return "出産数";
|
||
case Ability.cuteness:
|
||
return "かわいらしさ";
|
||
case Ability.beautiful:
|
||
return "美しさ";
|
||
}
|
||
}
|