582 lines
26 KiB
JavaScript
582 lines
26 KiB
JavaScript
function initVocabEn() {
|
||
// Title
|
||
TextManager._newGame = "New Game";
|
||
TextManager._continue_ = "Continue";
|
||
TextManager.recollection = "Memories";
|
||
TextManager._options = "Options";
|
||
TextManager._gameEnd = "Quit";
|
||
TextManager.gameActive = "Always Active";
|
||
TextManager.autoSpeed = "Message Auto Speed";
|
||
TextManager.autoSpeed1 = "Slow";
|
||
TextManager.autoSpeed2 = "Normal";
|
||
TextManager.autoSpeed3 = "Fast";
|
||
TextManager.autoSpeed4 = "Quite Fast";
|
||
TextManager.autoSpeed5 = "Fastest";
|
||
// Menu
|
||
TextManager.language = "Language";
|
||
TextManager._save = "Save";
|
||
TextManager._load = "Load";
|
||
TextManager.kigae = "Costume";
|
||
TextManager.count = "%1回";
|
||
TextManager.cohabiting = "Cohabiting →";
|
||
TextManager.avNg1 = "同棲妊娠中は自動で出産するまで";
|
||
TextManager.avNg2 = "撮影できません";
|
||
TextManager.douseiNg1 = "同棲妊娠中は自動で出産するまで";
|
||
TextManager.douseiNg2 = "同棲相手の変更はできません";
|
||
TextManager.douseiNg3 = "ノノカが出産するまで変更できません";
|
||
TextManager.nextTarget = "Next Goal";
|
||
TextManager.target_0_1 =
|
||
"Recruit actors and increase the number of adult films you can shoot!";
|
||
TextManager.target_0_2 = "Let's build a room for Marina to live together.";
|
||
TextManager.target_0_3 = "Let's train the monster.";
|
||
TextManager.target_1_1 = "Let's shoot a Senri's AV.";
|
||
TextManager.target_1_3 = "Let's build a factory.";
|
||
TextManager.target_1_4 = "Let's shoot a Senri's Sex AV.";
|
||
TextManager.target_1_5 = "Select a decisive battle and defeat the heroes!";
|
||
TextManager.target_1_6 = "Let's occupy the antenna base.";
|
||
TextManager.target_1_7 = "Dr.ゲーリーとの通信をクリックしましょう";
|
||
TextManager.target_2_1 =
|
||
"Let's shoot a video of Nonoka losing her virginity.";
|
||
TextManager.target_2_2 = "Let's build a shared room.";
|
||
TextManager.target_2_3 = "Shoot a video of the birth of a child by Nonoka!";
|
||
TextManager.target_2_4 =
|
||
"Put a monster into a battle member in the “Formation” section.";
|
||
TextManager.target_2_5 =
|
||
"Let's destroy the base near Marina's house in battle.";
|
||
TextManager.target_2_6 = "Let's execute a decisive battle with Marina.";
|
||
TextManager.target_2_7 =
|
||
"Let's have lots of children and win the battle with Marina!";
|
||
TextManager.target_2_8 = "Let Nonoka and Busujima live together.";
|
||
TextManager.target_2_10 = "Build a soup kitchen.";
|
||
TextManager.target_2_11 =
|
||
"Let Nonoka have more children and strengthen our allies.";
|
||
TextManager.target_2_12 =
|
||
"Let's watch the live-in h until Nonoka gets pregnant.";
|
||
TextManager.target_2_13 = "Wait until Nonoka is ready to give birth.";
|
||
TextManager.target_3_1 = "Let's shoot Marina's AV.";
|
||
TextManager.target_3_2 = "Build a Radar Device.";
|
||
TextManager.target_3_5 = "Let's shoot a porno of Marina and Taro.";
|
||
TextManager.target_3_6 = "Let's have Marina and Taro live together.";
|
||
TextManager.target_3_7 = TextManager.target_2_10;
|
||
TextManager.target_3_8 = "Let's win the decisive battle against Saki.";
|
||
TextManager.target_4_1 = "Let's shoot Saki's AV.";
|
||
TextManager.target_4_2 = "Let's build a room for Saki to live together.";
|
||
TextManager.target_4_3 = "Let Saki and Kasuzo live together.";
|
||
TextManager.target_4_4 = "Let's build a labo LV1.";
|
||
TextManager.target_4_8 = "Let's produce 14 monsters.(%1/14)";
|
||
TextManager.target_4_9 = "Let's build a dummy factory.";
|
||
TextManager.target_4_10 = "Fight a decisive battle and defeat the heroes!";
|
||
TextManager.target_4_11 = "Let's win the decisive battle against Cocona.";
|
||
TextManager.target_4_12 = "Let's wait for Miyu's espionage.";
|
||
TextManager.target_5_1 = "Let's shoot Kokona's AV.";
|
||
TextManager.target_5_2 = "Let's build Kokona's hared room.";
|
||
TextManager.target_5_3 = "Let's build a labo LV2.";
|
||
TextManager.target_5_10 = "Take control of the enemy hero's defense base!";
|
||
TextManager.target_5_11 = "Let's build a missile base.";
|
||
TextManager.target_5_12 = "Let's attack down the heroes' headquarters.";
|
||
// Option
|
||
TextManager._alwaysDash = "Always Dash";
|
||
TextManager._touchUI = "Touch UI";
|
||
TextManager._bgmVolume = "BGM Volume";
|
||
TextManager._bgsVolume = "BGS Volume";
|
||
TextManager._meVolume = "ME Volume";
|
||
TextManager._seVolume = "SE Volume";
|
||
TextManager._voiceVolume = "VOICE Volume";
|
||
TextManager.showSikyu = "Cross Section View";
|
||
TextManager.windowAlpha = "Message Window Alpha";
|
||
TextManager.skipKey = "Message Skip Key";
|
||
TextManager.rightClickSkip = "Right-click to skip msgs";
|
||
TextManager.battleSe = "Battle SE";
|
||
TextManager.autoTimeEvent = "Event Auto-Execution";
|
||
TextManager.simpleMenu = "Simple display of left menu";
|
||
TextManager.outerTransparentEnabled = "Change alpha of clothing with ←→ keys";
|
||
// Slg
|
||
TextManager.av = "Shoot";
|
||
TextManager.facility = "Facilities";
|
||
TextManager.information = "情報";
|
||
TextManager.character = "キャラ";
|
||
TextManager.decisiveBattle = "Decisive Battle";
|
||
TextManager.money = "お金";
|
||
TextManager.jusei = "%1 will get pregnant";
|
||
TextManager.toNinshin = "%1 is pregnant";
|
||
TextManager.changeActor = "Update Actor Candidate";
|
||
TextManager.saleAv = "Selling AV";
|
||
// decisiveBattle
|
||
TextManager.decisiveBattleStage1 = "Destroy the antenna base";
|
||
TextManager.decisiveBattleStage1_2 = "Dr. Gary's support";
|
||
TextManager.decisiveBattleConfirm = "Execute a decisive battle?";
|
||
TextManager.decisiveBattleStage2 = "Destroy base near Marina's house.";
|
||
TextManager.decisiveBattleStage3 = "Build a Radar Device.";
|
||
TextManager.decisiveBattleStage4 = "Build a dummy factory";
|
||
TextManager.decisiveBattleStage5 = "Build missile facilities";
|
||
TextManager.decisiveBattleStage5_2 = "Attack the hero's defensive base";
|
||
TextManager.decisiveBattleDialog = "Condition not met.";
|
||
TextManager.decisiveBattleMonster = "Number of monsters";
|
||
// Man
|
||
TextManager.soupKichen = "Hire Actors";
|
||
TextManager.manageMan = "Manage Actors";
|
||
TextManager.hireMan = "Hire(%1G)";
|
||
TextManager.manExperience = "経験情報";
|
||
TextManager.noSoupKichenFacility = "炊き出し所を建設しましょう";
|
||
TextManager.noSoupKichenMan = "勧誘できる男優はいません";
|
||
// Military
|
||
TextManager.selectTarget = "Invasion Destination";
|
||
TextManager.battleDifficulty = "Enemy Strength";
|
||
TextManager.areaReward = "Area Reward";
|
||
TextManager.clearReward = "Clear Reward";
|
||
TextManager.invasion = "Invasion";
|
||
TextManager._formation = "Formation";
|
||
TextManager.inBattle = "現在戦闘中!";
|
||
TextManager.interval = "SPD";
|
||
TextManager.confirmBattle = "Do you want to invade this area?";
|
||
TextManager.rewardDesc1 = "Nonoka's AV will be released.";
|
||
TextManager.rewardDesc2 = "We can catch Marina.";
|
||
TextManager.rewardDesc3 = "Nonoka's AV will be released.";
|
||
TextManager.rewardDesc4 = "A decisive battle with Marina will be possible.";
|
||
TextManager.rewardDesc5 =
|
||
"Attack power of allied monsters is increased by 5%.";
|
||
TextManager.rewardDesc6 = "Enemy hero HP is reduced by 5%.";
|
||
TextManager.rewardDesc7 = "We can catch the saki.";
|
||
TextManager.rewardDesc8 = "Cocona can be captured";
|
||
TextManager.rewardDesc9 = "Marina's AV will be released.";
|
||
TextManager.rewardDesc10 = "Kanami's AV will be released.";
|
||
TextManager.rewardDesc11 = "The final battle can be executed.";
|
||
TextManager.rewardDesc12 = "There is no way to win.";
|
||
TextManager.rewardDesc13 = "We can expose Nonoka to the people.";
|
||
TextManager.rewardDesc14 = "We can expose Marina to the people.";
|
||
TextManager.rewardDesc15 = "We can expose Saki to the people.";
|
||
TextManager.rewardDesc16 = "We can expose Kokona to the people.";
|
||
TextManager.rewardDesc17 = "It is a condition of the decisive battle";
|
||
TextManager.rewardDesc18 = "The ending changes.";
|
||
TextManager.rewardDesc19 = "There is no way to win.";
|
||
TextManager.rewardDesc20 = "The game will be clear. Don't forget to save.";
|
||
TextManager.rewardDesc21 = "Even if we win, we can't catch her.";
|
||
TextManager.enemyDesc1 =
|
||
"The opponent is seriously injured and his ability is greatly reduced.\nNow is the time to victory!";
|
||
TextManager.enemyDesc2 =
|
||
"The opponent's broad attack was blocked!\nIt's a contest of strength!";
|
||
TextManager.enemyDesc3 =
|
||
"Kanami, you don't stand a chance! \n Draw your troops!";
|
||
TextManager.enemyDesc4 =
|
||
"If we can control this base,\nit will make it easier to move in the future.";
|
||
TextManager.enemyDesc5 = "We would be able to shoot at a school in Nonoka.";
|
||
TextManager.enemyDesc6 = "Let's expose Nonoka in front of the citizens.";
|
||
TextManager.enemyDesc7 = "Let's give the monster king his due.";
|
||
TextManager.enemyDesc8 = "Destroy the brainwashing facility!";
|
||
TextManager.enemyDesc9 =
|
||
"Let's say you want to get rid of the guys\n who are getting in the way of your porn shoot.";
|
||
TextManager.enemyDesc10 =
|
||
"Let's say you want to get rid of the guys\n who are getting in the way of your porn shoot.";
|
||
TextManager.enemyDesc11 = "Let's expose Saki in front of the citizens.";
|
||
TextManager.enemyDesc12 = "Let's expose Marina in front of the citizens.";
|
||
TextManager.enemyDesc13 = "Defeat the enemy to film Sak's porn at school.";
|
||
TextManager.enemyDesc14 = "Purge Dr. Gary!";
|
||
TextManager.enemyDesc15 =
|
||
"We must destroy this base \nin order to kidnap Marina's son!";
|
||
TextManager.enemyDesc16 =
|
||
"Kanami, you can't beat Nonoka without a plan!\nCome back before you get hurt!";
|
||
TextManager.enemyDesc17 =
|
||
"Neutralize this base in order to\n film Nonoka's porn in the city!";
|
||
TextManager.enemyDesc18 =
|
||
"Attack the base that Marina defends \nand capture Marina!";
|
||
TextManager.enemyDesc19 =
|
||
"It's finally the final battle!\nDefeat Kokuryu, our mother's avenger!";
|
||
// Formation
|
||
TextManager.formationLevelUp = "Do you want to level up?";
|
||
TextManager.levelUpSec = "%1sec";
|
||
TextManager.levelUpMinSec = "%1m %2s";
|
||
TextManager.inTraining = "%1 is in training";
|
||
TextManager.inTraining2 = "In training";
|
||
TextManager.formationTarget = "← Easy to be targeted";
|
||
TextManager.reset = "Reset";
|
||
TextManager.flame = "Flame";
|
||
TextManager.water = "Water";
|
||
TextManager.wood = "Wood";
|
||
TextManager.probability = "probability";
|
||
TextManager.passive = "Passive Skill";
|
||
TextManager.training = "Training";
|
||
TextManager.trainingTime = "Training Time";
|
||
TextManager.learnNewSkill = "Learn New SKILL";
|
||
TextManager.learnSkillLv = "Learn LV: ";
|
||
TextManager.detailLvUp = "LV up";
|
||
TextManager.detailLvUpCost = "Cost";
|
||
// EroStatus
|
||
TextManager.peopleUnit = "%1";
|
||
TextManager.countUnit = "%1";
|
||
TextManager.pointUnit = "%1 ";
|
||
TextManager.avUnit = "%1";
|
||
TextManager.normal = "通常";
|
||
TextManager.pregnant = "妊娠中";
|
||
TextManager.pregnant2 = "%1の子を妊娠中";
|
||
TextManager.father = "種親";
|
||
TextManager.syusanOther = "the other %1";
|
||
TextManager.syusanZero = "なし";
|
||
// Save
|
||
TextManager._file = "File";
|
||
TextManager._autosave = "Auto Save";
|
||
TextManager.chapter = "Ch %1";
|
||
TextManager.saveLatest = "Latest %1";
|
||
TextManager._saveMessage = "Which file do you want to save to?";
|
||
TextManager._loadMessage = "Which files do you want to load?";
|
||
TextManager.prologue = "prologue";
|
||
// Actor
|
||
TextManager.showEroStatus = "エロステータス表示";
|
||
TextManager.charAv = "Shoot";
|
||
TextManager.charKigae = "Costume";
|
||
TextManager.charDousei = "Cohabitation";
|
||
TextManager.charStatus = "Status";
|
||
// Facility
|
||
TextManager.levelUpFacility = "Build Cost %1G";
|
||
TextManager.underConstruction = "Building a %1";
|
||
TextManager.facilityTaikenbanNg = "体験版ではこの施設を建設できません";
|
||
TextManager.facilityFactory1 = "Battle mode will be opened.";
|
||
TextManager.facilityFactory2 = "Combatants will be a little stronger.";
|
||
TextManager.facilityConstrunction = "Time";
|
||
// Av
|
||
TextManager.setMainMan = "Let's set the main actor.";
|
||
TextManager.setSubMan1 = "Set up your actor to meet AV parameters!";
|
||
TextManager.setSubMan2 = "Sub actor adds only half of the parameters.";
|
||
TextManager.setAvSkill = "Set up an actor with required skills.";
|
||
TextManager.canMakeAv = "AV shooting is available!";
|
||
TextManager.canMakeAv2nd = "2回目以降の撮影は、難易度が上昇します";
|
||
TextManager.canMakeAv2nd3 =
|
||
"Childbirth AV does not change in difficulty after the second";
|
||
TextManager.canMakeAv2nd4 = "However, rewards will be reduced";
|
||
TextManager.canMakeAv2nd5 =
|
||
"There is no change in difficulty for this AV after the second";
|
||
TextManager.avResult1 = "Amateur porn star %1's %2(th) film";
|
||
TextManager.avResult2 = "Sales Result Report";
|
||
TextManager.avReward = "Reward";
|
||
TextManager.contraception = "Contraception";
|
||
TextManager.contraceptionOk = "OK (not pregnant)";
|
||
TextManager.contraceptionNg = "NG (get pregnant)";
|
||
TextManager.contraceptionUnnecessary = "Unnecessary";
|
||
TextManager.once = "Only Once";
|
||
TextManager.recordingCount = "Shoot %1 time(s)";
|
||
TextManager.childbirth = "Childbirth";
|
||
TextManager.confirmRecording = "Do you want to shoot this Av?";
|
||
TextManager.needParam = "Required AV Parameters";
|
||
TextManager.actorRequiredSkill = "Required Actor Skills";
|
||
TextManager.actorBetterSkill = "Effective Actor Skills";
|
||
TextManager.paramRemain = "Remain %1";
|
||
TextManager.mainActor = "Main Actor";
|
||
TextManager.subActor = "Sub Actor";
|
||
TextManager.recordingContents = "Contents";
|
||
TextManager.confirmAvOk = "Do you shoot AV?";
|
||
TextManager.confirmAvCancel = "Do you want to cancel?";
|
||
TextManager.confirmMakeJacket = "Is this alright with you?";
|
||
TextManager.shootJacket1 = "AV jacket was shot.";
|
||
TextManager.shootJacket2 = "";
|
||
TextManager.taikenbanNg = "体験版では不可";
|
||
TextManager.confirmAvSkip1 = "Once filmed, AV can be skipped from ";
|
||
TextManager.confirmAvSkip2 = " jacket creation to Miyu's report.";
|
||
TextManager.placeholder = "jacket title";
|
||
TextManager.hpNg = "Recover the girl's HP.";
|
||
TextManager.avCount = "%1 %2回目";
|
||
TextManager.hireNg = "催眠術師を雇用しましょう";
|
||
// Kigae
|
||
TextManager.hint = "獲得のヒント";
|
||
TextManager.curse = "このアクセは物理的に外すことができません";
|
||
TextManager.nakedOnly = "このアクセは裸の時のみ表示されます";
|
||
TextManager.cosLabel = "Costume";
|
||
TextManager.innerLabel = "Inner";
|
||
TextManager.acceLabel = "Accessory";
|
||
TextManager.faceLabel = "Facial Expression";
|
||
TextManager.curseLabel = "Body Modification";
|
||
TextManager.kigaeError1 = "淫乱度が足りないために装備変更できません";
|
||
TextManager.kigaeError2 = "服従度が足りないために装備変更できません";
|
||
TextManager.kigaeNormal = "通常時の衣装の設定";
|
||
TextManager.kigaeChokyo = "肉便器時の衣装の設定";
|
||
TextManager.rakugakiLabel = "Graffiti";
|
||
TextManager.jacketLabel = "Main Image";
|
||
TextManager.jacketTextLabel1 = "Text 1";
|
||
TextManager.jacketTextLabel2 = "Text 2";
|
||
TextManager.jacketAuto = "Auto";
|
||
TextManager.jacketFont1 = "Font 1";
|
||
TextManager.jacketFont2 = "Font 2";
|
||
TextManager.jacketLayout = "Layout";
|
||
TextManager.jacketBack = "Background";
|
||
TextManager.jacketParts = "Custom Parts";
|
||
TextManager.jacketTextInput = "Input Texts";
|
||
TextManager.jacketMan = "Actor";
|
||
TextManager.kigaeChikubi1 =
|
||
"If the nipples are darkened, it will reflect this.";
|
||
TextManager.kigaeChikubi2 = "Current concentration 1%";
|
||
TextManager.kigaePierce = "Build a piercing studio.";
|
||
TextManager.kigaeBodyModification1 =
|
||
"立ち絵には反映されず、エロステータス画面の";
|
||
TextManager.kigaeBodyModification2 = "開脚画像に反映されます";
|
||
// Dousei
|
||
TextManager.douseiRubber1 = "Prevent Pregnancy";
|
||
TextManager.douseiRubber2 = "Required if no childbirth experience";
|
||
TextManager.douseiAutoSyusan = "Skip pregnancy and birth ";
|
||
TextManager.douseiAutoSyusan2 = "events in cohabitation.";
|
||
TextManager.douseiNinshinSkip = "Skip pregnancy events ";
|
||
TextManager.douseiNinshinSkip2 = "in porn shoots";
|
||
TextManager.douseiTaikenbanNg = "体験版では設定できません";
|
||
TextManager.douseiTaikenbanNg2 = "ノノカのみ同棲可能です";
|
||
TextManager.douseiNinshin = "while pregnant";
|
||
TextManager.douseiSyusan = "while childbirth";
|
||
TextManager.douseiJusei = "fertilization";
|
||
TextManager.douseiCondom = "using condom";
|
||
TextManager.douseiFriendship = "Friendship";
|
||
TextManager.douseiMan = "Man";
|
||
TextManager.douseiTitile = "%1's shared room";
|
||
TextManager.douseiAlready = "Living with %1";
|
||
TextManager.douseiNinshinMan = "Pregnant living together with %1";
|
||
TextManager.douseiJenre = "Play Genre";
|
||
TextManager.douseiName = "Name";
|
||
TextManager.douseiManTitle1 =
|
||
"It's for men who have had a sexual intercourse.";
|
||
TextManager.douseiManTitle2 =
|
||
"More genres to play as her friendship level increases.";
|
||
TextManager.douseiDecide = "プレイを許可してください";
|
||
TextManager.douseiFertilization = "Pregnancy:%1%";
|
||
TextManager.douseiAlreadyDialog1 = "%1 is already living with %2.";
|
||
TextManager.douseiAlreadyDialog2 = "Can I let them live with %1?";
|
||
// SalesPage
|
||
TextManager.screenShot1 = "The image has been saved";
|
||
TextManager.screenShot2 = "in the screenshot folder.";
|
||
TextManager.screenShot3 = "エッチなジャケット画像の場合は";
|
||
TextManager.screenShot4 = "アップロード先にご注意ください";
|
||
// monster status
|
||
TextManager.atkFlame = "ATK of flame monsters";
|
||
TextManager.atkWater = "ATK of water monsters";
|
||
TextManager.atkWood = "ATK of wood monsters";
|
||
TextManager.hpFlame = "HP of flame monsters";
|
||
TextManager.hpWater = "HP of water monsters";
|
||
TextManager.hpWood = "HP of wood monsters";
|
||
TextManager.atkFlame2 = "\\C[2]Flame\\C[0] monster's ATK";
|
||
TextManager.atkWater2 = "\\C[1]Water\\C[0] monster's ATK";
|
||
TextManager.atkWood2 = "\\C[3]Wood\\C[0] monster's ATK";
|
||
TextManager.hpFlame2 = "\\C[2]Flame\\C[0] monster's HP";
|
||
TextManager.hpWater2 = "\\C[1]Water\\C[0] monster's HP";
|
||
TextManager.hpWood2 = "\\C[3]Wood\\C[0] monster's 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("Creampie", TextManager.countUnit);
|
||
case EroType.anal:
|
||
return getParamTitle("Anal 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("Childbirth", TextManager.countUnit);
|
||
case EroType.fela:
|
||
return getParamTitle("Blowjob", TextManager.countUnit);
|
||
case EroType.acme:
|
||
return getParamTitle("Acme", 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("Depravity", "%1");
|
||
case EroType.reputation:
|
||
return getParamTitle("Reputation", "%1");
|
||
}
|
||
return getParamTitle("", TextManager.pointUnit);
|
||
};
|
||
getAvParamTitle = function (label) {
|
||
switch (label) {
|
||
case AvEroType.avCount:
|
||
return getParamTitle("Number of Titles", TextManager.countUnit);
|
||
case AvEroType.popularity:
|
||
return getParamTitle("人気度", TextManager.pointUnit);
|
||
case AvEroType.number:
|
||
return getParamTitle("Number of Sales", 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 "Mouth";
|
||
case AvRequired.manko:
|
||
return "Vagina";
|
||
case AvRequired.chichi:
|
||
return "Nipple";
|
||
case AvRequired.cri:
|
||
return "Clitoris";
|
||
case AvRequired.anal:
|
||
return "Anus";
|
||
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 "Headquarters";
|
||
case DestType.room:
|
||
return "3 Sisters' Room";
|
||
case DestType.dousei:
|
||
return "Shared Room";
|
||
case DestType.baby:
|
||
return "託児所";
|
||
case DestType.kaijin:
|
||
return "Labo";
|
||
case DestType.locker:
|
||
return "Locker Room";
|
||
}
|
||
};
|
||
}
|
||
// Syusan
|
||
TextManager.syusanCancel = "Cancel";
|
||
TextManager._cancel = "Cancel";
|
||
/*
|
||
CHITSU_TIGHTENING = {
|
||
'1':'締まり抜群、最高の\n極上ロリまんこ',
|
||
'2':'まだまだキツキツな\nロリまんこ',
|
||
'3':'平均的な締まり具合\n少しこなれてきた感',
|
||
'4':'ユルマンといわれる領域に\n達した',
|
||
'5':'自他ともに認めるガバガバまんこ\nレオがかわいそう',
|
||
};
|
||
ANAL_TIGHTENING = {
|
||
'1':'キツキツアナル。\nほぼ経験なし',
|
||
'2':'挿れるのにまだ苦労する、\n締まり良きアナル',
|
||
'3':'少しこなれてきた尻穴。\n脱初心者アナル',
|
||
'4':'ゆるゆるになったアナル。\n街に数人レベル',
|
||
'5':'ガバガバなアナル。\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 "美しさ";
|
||
}
|
||
}
|