Fix namepop

This commit is contained in:
dazedanon 2025-08-05 12:53:38 -05:00
parent 3e740f947c
commit 01c69408cb
2 changed files with 222 additions and 238 deletions

View file

@ -292,7 +292,7 @@ def parseMap(data, filename):
if event is not None:
# This translates ID of events. (May break the game)
if "<namePop:" in event["note"]:
response = translateNoteOmitSpace(event, r"<namePop:(.*?)\s?[\d-]+?")
response = translateNoteOmitSpace(event, r"<namePop:\s?([\w一-龠ぁ-ゔァ-ヴーa---\uFF61-\uFF9F]+)")
totalTokens[0] += response[0]
totalTokens[1] += response[1]
if "<LB:" in event["note"]:
@ -875,7 +875,6 @@ def searchCodes(page, pbar, jobList, filename):
speaker = ""
speakerID = None
syncIndex = 0
CLFlag = False
maxHistory = MAXHISTORY
VNameValue = None
global LOCK
@ -1135,13 +1134,11 @@ def searchCodes(page, pbar, jobList, filename):
finalJAString = finalJAString.replace(ffMatch.group(1), "")
nametag += ffMatch.group(1)
# Center Lines
# Center Lines (We Nuke These)
if "\\CL" in finalJAString or "\\ac" in finalJAString or "\\#" in finalJAString:
finalJAString = finalJAString.replace("\\CL", "")
finalJAString = finalJAString.replace("\\ac", "")
finalJAString = finalJAString.replace("\\# ", "")
finalJAString = finalJAString.replace("\\#", "")
CLFlag = True
# Handle Formatting Codes
if "\\>" in finalJAString:
@ -1220,13 +1217,6 @@ def searchCodes(page, pbar, jobList, filename):
translatedText = translatedText.replace("\\px[200]", "")
translatedText = translatedText.replace("\n", "\n\\px[200]")
### Add Var Strings
# CL Flag
if CLFlag:
translatedText = "\\# " + translatedText
translatedText = translatedText.replace("\n", "\n\\# ")
CLFlag = False
# Add Nametag Back In
translatedText = nametag + translatedText
nametag = ""
@ -1591,8 +1581,8 @@ def searchCodes(page, pbar, jobList, filename):
jaString = codeList[i]["parameters"][0]
patterns = {
# "テキスト-": (r"テキスト-(.+)")
"=": (r'=\s?(.*)",'),
"テキスト-": (r"テキスト-(.+)")
# "=": (r'=\s?(.*)",'),
# "var text": (r"var\stext\d+\s=\s\"(.+)\""),
# "logtxt = ": (r"logtxt\s=\s'(.+)'"
# ".setNickname": (r'.setNickname\(\\?"(.+?)\\?"\)'
@ -1827,7 +1817,7 @@ def searchCodes(page, pbar, jobList, filename):
list356.pop(0)
if "namePop" in jaString:
matchList = re.findall(r"<namePop:(.*?)\s?[\d-]+?", jaString)
matchList = re.findall(r"<namePop:\s?([\w一-龠ぁ-ゔァ-ヴーa---\uFF61-\uFF9F]+)", jaString)
if len(matchList) > 0:
# Translate
text = matchList[0]

440
vocab.txt
View file

@ -1,18 +1,10 @@
Here are some vocabulary and terms so that you know the proper spelling and translation.
# Game Characters
イルヴィナ (Illvina) - Female
ゾフィー (Sophie) - Female
クリュエル (Cruel) - Male
アンナ (Anna) - Female
エララ (Elala) - Female
フェイス (Faith) - Male
リシテア (Rithea) - Female
マホ (Maho) - Female
オリヴィア (Olivia) - Female
プリンシア (Princia) - Female
ベルナ (Berna) - Female
リップ (Ripp) - Female
ハルカ (Haruka) - Female
ユキノ (Yukino) - Female
ツバサ (Tsubasa) - Female
ハルカ (Haruka) - Female
# Lewd Terms
マンコ (pussy)
@ -173,215 +165,217 @@ w (lol)
』 (』)
# Game Specific
テンプレ置き場 (Template Storage)
王都城下町 (Royal Capital Castle Town)
ベルトルド (Berthold)
ベルトルドの家 (Berthold's House)
休養街 (Rest District)
洞窟 (Cave)
トロヴァート邸 (Trovato Manor)
アートAtelier (Art Atelier)
アポステリオリ原型 (Aposteriori Prototype)
アポステリオリ崩壊後 (After Aposteriori Collapse)
城 (Castle)
悪役幹部 (Villain Executive)
雑魚戦闘員 (Grunt Fighter)
チャラ男 (Playboy)
性感マッサージ師 (Sensual Masseur)
厄介オタク (Annoying Otaku)
触手怪人 (Tentacle Monster)
触手怪獣 (Tentacle Beast)
くすぐり怪人 (Tickle Monster)
配信蝿幹部 (Stream-Fly Executive)
ゴーストハンド (Ghost Hand)
毒蛇怪獣 (Venomous Snake Beast)
巨大植物怪獣 (Giant Plant Beast)
鎌鼬 (Sickle Weasel)
スライム (Slime)
ハッカー (Hacker)
幼馴染男の部屋 (Childhood Friend Room)
本屋 (Bookstore)
エレベーター (Elevator)
テント (Tent)
ベッドルーム (Bedroom)
バックヤード (Backyard)
タイトル (Title)
トイレ (Toilet)
調教カプセル室 (Training Capsule Room)
改造手術室 (Modification Surgery Room)
搾乳室 (Milking Room)
オペレーティングルーム (Operating Room)
実験室 (Laboratory)
牢屋 (Jail)
図書館 (Library)
スラム街 (Slums)
スラム要塞 (Slum Fortress)
スラム宿屋 (Slum Inn)
シャトーセルヴ (Chateau Selve)
シャトーセルヴギルド (Chateau Selve Guild)
シャトーセルヴ海岸 (Chateau Selve Coast)
シャトーセルヴ夜 (Chateau Selve Night)
シャトーセルヴ海岸夜 (Chateau Selve Coast Night)
シャトーの酒場 (Chateau Tavern)
トレジャーショップ (Treasure Shop)
シノーペ (Sinope)
マッサージ屋 (Massage Parlor)
スライムドレス (Slime Dress)
ナンパ師の家 (Pick-up Artist's House)
貴族街 (Noble District)
貴族街酒場 (Noble District Tavern)
寺子屋 (Terakoya)
写真屋 (Photo Studio)
写真屋地下 (Photo Studio Basement)
写真館 (Photo Studio)
シャワールーム (Shower Room)
温泉小屋 (Hot Spring Hut)
鉱山都市 (Mining City)
貿易都市 (Trade City)
雪の町 (Snow Town)
古代遺跡 (Ancient Ruins)
海底神殿 (Undersea Temple)
空中都市 (Sky City)
アズモデ別邸 (Asmodeus Villa)
遺跡 (Ruins)
遺跡終点 (Ruins Terminus)
海辺の迷宮終点 (Seaside Labyrinth Terminus)
海の宿 (Seaside Inn)
溶岩の洞窟 (Lava Cave)
魔王城 (Demon Lord's Castle)
魔王城1F (Demon Lord's Castle 1F)
サムライ (Samurai)
プリンセス (Princess)
オリヴィア水着 (Olivia Swimsuit)
オリヴィアの水着 (Olivia's Swimsuit)
新システム (New System)
エッチ水着 (Lewd Swimsuit)
エッチな水着 (Lewd Swimsuit)
服屋内 (Clothing Shop Interior)
衣装保管 (Costume Storage)
template (template)
■本マップ (■Main Map)
▼ユーティリティマップ (▼Utility Map)
世界地図 (World Map)
ギャラリーモード (Gallery Mode)
フィールド (Field)
最初の遺跡 1F (First Ruins 1F)
最初の遺跡 B1F-1 (First Ruins B1F-1)
✨最初の遺跡 B1F-2 (✨First Ruins B1F-2)
最初の遺跡 B1F-3 (First Ruins B1F-3)
最初の遺跡 B1F-4 (First Ruins B1F-4)
最初の遺跡 祭壇 (First Ruins Altar)
⛏砂原隧道 1F (⛏Sandplain Tunnel 1F)
砂原隧道 2F (Sandplain Tunnel 2F)
_王都 (_Royal Capital)
王都 (Royal Capital)
_bak_王都 (_bak_Royal Capital)
ヴェダナ神教本部 (Vedana Church Headquarters)
⛏断崖の空洞 1F (⛏Cliffside Cavern 1F)
断崖の空洞 2F (Cliffside Cavern 2F)
断崖の空洞 3F (Cliffside Cavern 3F)
断崖の遺跡 1F (Cliffside Ruins 1F)
断崖の遺跡 2F (Cliffside Ruins 2F)
ギミックテスト用1 (Gimmick Test 1)
ギミックテスト用2 (Gimmick Test 2)
ギミックテスト用3 (Gimmick Test 3)
ギミックテスト用4-エレベーター (Gimmick Test 4 -Elevator)
ギミックテスト用5 (Gimmick Test 5)
エレベーターシャフト画像用 (For Elevator Shaft Image)
ギミックテスト用6 (Gimmick Test 6)
断崖の遺跡 BF-2 (Cliffside Ruins BF-2)
断崖の遺跡 3F (Cliffside Ruins 3F)
断崖の遺跡 BF (Cliffside Ruins BF)
断崖の遺跡 BF-3 (Cliffside Ruins BF-3)
断崖の遺跡 最深部 (Cliffside Ruins Deepest Area)
断崖の遺跡 BOSS (Cliffside Ruins BOSS)
断崖の遺跡 祭壇 (Cliffside Ruins Altar)
森 (Forest)
森 (Forest)
湖の遺跡 1F (Lake Ruins 1F)
湖の遺跡 エレベーター (Lake Ruins Elevator)
湖の遺跡 B1 (Lake Ruins B1)
湖の遺跡 B2 (Lake Ruins B2)
湖の遺跡 B3 (Lake Ruins B3)
湖の遺跡 スイッチ部屋 (Lake Ruins Switch Room)
湖の遺跡 MB2 (Lake Ruins MB2)
湖の遺跡 最深部 (Lake Ruins Deepest Area)
湖の遺跡 BOSS (Lake Ruins BOSS)
湖の遺跡 祭壇 (Lake Ruins Altar)
クレジット (Credits)
リトライ用 (For Retry)
⛏砂原南の洞窟 (Southern Sand Cave)
砂原南の洞窟 B1 (Southern Sand Cave B1)
⛏アーラヴァ山中路 (Aarava Mountain Path)
砂原の遺跡 1F (Sand Ruins 1F)
砂原の遺跡 B1 (Sand Ruins B1)
砂原の遺跡 B2 (Sand Ruins B2)
砂原の遺跡 B3 (Sand Ruins B3)
_宝部屋 (_Treasury)
_砂原の遺跡 最深部 (_Sand Ruins Deepest Area)
砂原の遺跡 BOSS ( Sand Ruins BOSS)
半島の遺跡 B1 ( Peninsula Ruins B1)
半島の遺跡 宝部屋 ( Peninsula Ruins Treasure Room)
半島の遺跡 BOSS ( Peninsula Ruins BOSS)
砂原の遺跡 祭壇 ( Sand Ruins Altar)
半島の遺跡 最深部 ( Peninsula Ruins Deepest Area)
半島の遺跡 1F ( Peninsula Ruins 1F)
エレベーター ( Elevator)
半島の遺跡 B2 ( Peninsula Ruins B2)
半島の遺跡 B4 ( Peninsula Ruins B4)
_半島の遺跡 B4 通路 (_ Peninsula Ruins B4 Passage)
_半島の遺跡 B4 (_ Peninsula Ruins B4)
半島の遺跡 B3 ( Peninsula Ruins B3)
半島の遺跡 B5 ( Peninsula Ruins B5)
半島の遺跡 祭壇 ( Peninsula Ruins Altar)
ヴェダナ神教本部 奥の部屋 ( Vedana Church Headquarters Back Room)
ヴェダナ神教本部 裏手口 ( Vedana Church Headquarters Rear Entrance)
⛩導きの塔 1F ( Tower of Guidance 1F)
導きの塔 エレベーター ( Tower of Guidance Elevator)
導きの塔 上階 ( Tower of Guidance Upper Floor)
⛏山岳への道 王都側 ( Mountain Path Royal Capital Side)
山岳への道 山岳側 ( Mountain Path Mountain Side)
山岳への道 3F ( Mountain Path 3F)
神域の山 1F西 ( Sacred Mountain 1F West)
神域の山 1F東 ( Sacred Mountain 1F East)
神域の山 2F ( Sacred Mountain 2F)
神域の山 3F ( Sacred Mountain 3F)
⛏水路洞窟 1F ( Waterway Cave 1F)
水路洞窟 2F ( Waterway Cave 2F)
水路洞窟 B1 ( Waterway Cave B1)
水路洞窟 盗賊のアジト (Waterway Cave -Thieves' Hideout)
山岳の遺跡 1F表 (Mountain Ruins 1F Front)
山岳の遺跡 2F表 (Mountain Ruins 2F Front)
山岳の遺跡 外回廊 (Mountain Ruins Outer Corridor)
山岳の遺跡 2F裏 (Mountain Ruins 2F Back)
山岳の遺跡 3F表 (Mountain Ruins 3F Front)
山岳の遺跡 1F裏 (Mountain Ruins 1F Back)
山岳の遺跡 3F裏 (Mountain Ruins 3F Back)
山岳の遺跡 尖塔 (Mountain Ruins Spire)
山岳の遺跡 祭壇 (Mountain Ruins Altar)
山岳の遺跡 boss (Mountain Ruins Boss)
湿地の遺跡 南棟1F (Wetlands Ruins South Wing 1F)
湿地の遺跡 南棟B1 (Wetlands Ruins South Wing B1)
湿地の遺跡 南棟B2 (Wetlands Ruins South Wing B2)
湿地の遺跡 中庭 (Wetlands Ruins Courtyard)
湿地の遺跡 回廊 (Wetlands Ruins Corridor)
湿地の遺跡 北棟B1 (Wetlands Ruins North Wing B1)
湿地の遺跡 北棟1F (Wetlands Ruins North Wing 1F)
湿地の遺跡 バルコニー (Wetlands Ruins Balcony)
湿地の遺跡 boss (Wetlands Ruins Boss)
湿地の遺跡 祭壇 (Wetlands Ruins Altar)
⛏神殿への道 入口 (Path to the Temple Entrance)
神殿への道 エレベーター (Path to the Temple Elevator)
神殿への道 B1 (Path to the Temple B1)
神殿への道 B3 (Path to the Temple B3)
神殿への道 B2 (Path to the Temple B2)
セブネスの神殿 入口 (Sebnes Temple Entrance)
セブネスの神殿 1Fメインホール (Sebnes Temple 1F Main Hall)
セブネスの神殿 1F南西 (Sebnes Temple 1F Southwest)
スイッチ部屋 (Switch Room)
セブネスの神殿 1F南東 (Sevnes Temple 1F Southeast)
セブネスの神殿 1F北西 (Sevnes Temple 1F Northwest)
セブネスの神殿 1F北東 (Sevnes Temple 1F Northeast)
セブネスの神殿 2F (Sevnes Temple 2F)
セブネスの神殿 1F階段部屋 (Sevnes Temple 1F Stair Room)
セブネスの神殿 2F外 (Sevnes Temple 2F Outside)
セブネスの神殿 エレベーター (Sevnes Temple Elevator)
大祭殿 (Grand Sanctuary)
大祭殿大広間 (Grand Sanctuary Great Hall)
大祭殿 BOSS (Grand Sanctuary BOSS)
大祭殿 儀式の間 (Grand Sanctuary Ritual Chamber)
⛩礼拝堂(大河の大洲) (Chapel (Great River Isle))
礼拝堂(森の集落北) (Chapel (North Forest Settlement))
礼拝堂(砂原東) (Chapel (East Sandplain))
礼拝堂(アーラヴァ山) (Chapel (Arava Mountain))
礼拝堂(山岳西) (Chapel (West Mountains))
礼拝堂(霊峰の頂) (Chapel (Sacred Peak Summit))
⛩バールルの奉詠塔 (Barlul's Hymn Tower)
レグラの奉詠塔 (Regra's Hymn Tower)
セブネスの奉詠塔 (Sevnes's Hymn Tower)
⛏川沿いの洞窟 (Riverside Cave)
⛏巣穴の洞窟 (Nest Cave)
巣穴の洞窟 深部 (Nest Cave Depths)
水路洞窟 西1F (Aqueduct Cave West 1F)
水路洞窟 西2F (Aqueduct Cave West 2F)
アラビア部屋2 (Arabia Room 2)
騎士団詰所 (Knights' Station)
山小屋 (Mountain Cabin)
砂原南の洞窟 潜伏先 (South Sandplain Cave Hideout)
_半島の遺跡 BOSS (_Peninsula Ruins BOSS)
大祭殿 BOSS2 ( Grand Sanctuary BOSS2)
⚔バトルテストゾーン (⚔ Battle Test Zone)
☘テンプレ (☘ Template)
難度選択 ( Difficulty Selection)
拷問部屋 (Torture Room)
空き教室 (Empty Classroom)
CLUB (CLUB)
回想部屋 (Recollection Room)
基地エレベーター (Base Elevator)
銭湯 (Public Bath)
マッサージ店 (Massage Parlor)
個室 (Private Room)
ラブホテル (Love Hotel)
風俗店 (Brothel)
【ダンジョン】 ([Dungeon])
カタパルト (Catapult)
27テンプレマップ (27 Template Map)
セキュリティシステム中枢 (Security System Core)
アヤノの部屋 (Ayano's Room)
中枢システムルーム (Core System Room)
市街地 (City Area)
通信ルーム (Communications Room)
ロッカールーム (Locker Room)
電車 (Train)
学校1F (School 1F)
学校2F (School 2F)
学校3F (School 3F)
学校屋上 (School Rooftop)
体育館 (Gymnasium)
体育倉庫 (Equipment Storage)
プール (Pool)
更衣室 (Changing Room)
図書室 (Library)
職員室 (Faculty Room)
2-A (2-A)
DLC新ステージ (DLC New Stage)
実験ルーム (Experiment Room)
ラブホテル (Love Hotel)
クラブ (Club)
2-A【イベント2-1】 (2-A [Event 2-1])
コンビニ (Convenience Store)
公園 (Park)
アパートの一室 (Apartment Room)
歓楽街 (Red-Light District)
エロザウルス (Erozaurus)
AV撮影スタジオ (AV Filming Studio)
ラブホテル【レナ】 (Love Hotel [Rena])
2-A【イベント2-1】 (2-A [Event 2-1])
ファイア【弱】 (Fire [Weak])
ファイア【強】 (Fire [Strong])
ファイア【弱全体】 (Fire [Weak All])
ファイア【強全体】 (Fire [Strong All])
ボルト【弱】 (Bolt [Weak])
ボルト【強】 (Bolt [Strong])
ボルト【弱全体】 (Bolt [Weak All])
ボルト【強全体】 (Bolt [Strong All])
アイス【弱】 (Ice [Weak])
アイス【強】 (Ice [Strong])
アイス【弱全体】 (Ice [Weak All])
ウォーター【弱】 (Water [Weak])
ウォーター【強】 (Water [Strong])
ウォーター【弱全体】 (Water [Weak All])
ウォーター【強全体】 (Water [Strong All])
ヒール【弱】 (Heal [Weak])
ヒール【強】 (Heal [Strong])
ヒール【弱全体】 (Heal [Weak All])
ヒール【強全体】 (Heal [Strong All])
銃撃【弱】 (Gunshot [Weak])
銃撃【中】 (Gunshot [Medium])
銃撃【強】 (Gunshot [Strong])
2回攻撃【弱】 (2x Attack [Weak])
攻撃ダウン (Attack Down)
防御ダウン (Defense Down)
特殊攻撃ダウン (Special Attack Down)
特殊防御ダウン (Special Defense Down)
防御UP1 (Defense Up 1)
防御UP2 (Defense Up 2)
防御UP3 (Defense Up 3)
防御UP4 (Defense UP 4)
防御UP5 (Defense UP 5)
特殊防御UP1 (Special Defense UP 1)
特殊防御UP2 (Special Defense UP 2)
特殊防御UP3 (Special Defense UP 3)
特殊防御UP4 (Special Defense UP 4)
特殊防御UP5 (Special Defense UP 5)
雑魚戦闘員 (Grunt Fighter)
非戦闘員 (Non-Combatant)
パワータイプ (Power Type)
触手怪人 (Tentacle Monster)
ボス (Boss)
くすぐり怪人 (Tickle Monster)
幹部 (Executive)
毒蛇 (Viper)
巨大植物 (Giant Plant)
鎌鼬 (Sickle Weasel)
改造兵士 炎 (Modified Soldier -Fire)
改造兵士 氷 (Modified Soldier -Ice)
改造兵士 電 (Modified Soldier -Electric)
改造兵士 闇 (Modified Soldier -Dark)
スライム (Slime)
ハッカー (Hacker)
ゴブリン (Goblin)
ノーム (Gnome)
クロウ (Crow)
トレント (Trent)
魔獣 (Demon Beast)
警備ロボ (Security Robot)
警備ドローン (Security Drone)
セキュリティシステム (Security System)
特殊警備員 (Special Guard)
研究ロボ (Research Robot)
実験研究体G139 (Experimental Subject G139)
特殊戦闘員リーダー (Special Combat Leader)
アヤノ(強化スーツ) (Ayano (Power Suit))
強化スーツ(暴走) (Power Suit (Rampage))
# Skills
通常攻撃(主人公) (Normal Attack (Protagonist))
防御 (Defend)
連続攻撃 (Combo Attack)
2回攻撃 (2x Attack)
3回攻撃 (3x Attack)
逃げる (Escape)
様子を見る (Observe)
にやにやする (Grin)
笑う (Laugh)
ただよう (Linger)
通常攻撃(敵) (Normal Attack (Enemy))
抵抗する (Resist)
我慢する (Endure)
なすがまま (Let It Happen)
自爆スイッチ (Self-Destruct Switch)
2回攻撃 (2x Attack)
挑発 (Taunt)
超能力の壁 (Psychic Barrier)
カウンター (Counter)
ファイア【弱】 (Fire [Weak])
ファイア【強】 (Fire [Strong])
ファイア【弱全体】 (Fire [Weak All])
ファイア【強全体】 (Fire [Strong All])
ボルト【弱】 (Bolt [Weak])
ボルト【強】 (Bolt [Strong])
ボルト【弱全体】 (Bolt [Weak All])
ボルト【強全体】 (Bolt [Strong All])
ウォーター【弱】 (Water [Weak])
ウォーター【強】 (Water [Strong])
ウォーター【弱全体】 (Water [Weak All])
ウォーター【強全体】 (Water [Strong All])
ヒール【弱】 (Heal [Weak])
ヒール【強】 (Heal [Strong])
ヒール【弱全体】 (Heal [Weak All])
ヒール【強全体】 (Heal [Strong All])
ヒール【全力】 (Heal [Full Power])
銃撃【弱】 (Gunshot [Weak])
銃撃【中】 (Gunshot [Medium])
銃撃【強】 (Gunshot [Strong])
アイス【弱】 (Ice [Weak])
アイス【強】 (Ice [Strong])
アイス【弱全体】 (Ice [Weak All])
アイス【強全体】 (Ice [Strong All])
ーーセクハラスキルーー (Sexual Harassment Skillss)
衣服ビリビリ旋風 (Clothes-Tearing Whirlwind)
強制くすぐり地獄 (Forced Tickling Hell)
種付プレス (Breeding Press)
触手拘束 (Tentacle Restraint)
丸呑み (Swallow Whole)
毒矢吹き (Poison Arrow Spit)
雑魚戦闘員の復讐 (Grunt Fighter's Revenge)
攻撃ダウン (Attack Down)
防御ダウン (Defense Down)
特殊攻撃ダウン (Special Attack Down)
特殊防御ダウン (Special Defense Down)
ネバネバ拘束 (Sticky Restraint)
足コキ (Footjob)
キス手コキ (Kiss Handjob)
巨大化 (Giant Form)
# Weapons
草薙の剣 (Kusanagi Sword)
ナックル (Knuckle)
ヌンチャク (Nunchaku)
ナイフ (Knife)
ハンドガン (Handgun)
ショットガン (Shotgun)
胡散臭いメモ (Suspicious Memo)
超能力の本 (Psychic Powers Book)
超能力使用ガイド (Psychic Powers User Guide)
超能力アプリ (Psychic Powers App)
超能力ソフト(法人向け) (Psychic Powers Software (For Corporations))