Some changes

This commit is contained in:
dazedanon 2025-06-06 17:18:03 -05:00
parent a5c6047b1f
commit de5b71ea04
3 changed files with 42 additions and 241 deletions

View file

@ -943,6 +943,8 @@ def searchCodes(page, pbar, jobList, filename):
# Grab String
if len(codeList[i]["parameters"]) > 0:
jaString = codeList[i]["parameters"][0]
if "ま、待って!あなたは" in jaString:
print("Test")
oldjaString = jaString
else:
codeList[i]["code"] = -1
@ -1081,7 +1083,8 @@ def searchCodes(page, pbar, jobList, filename):
j = i
jaString = codeList[i]["parameters"][0]
currentGroup.append(jaString)
if jaString.strip():
currentGroup.append(jaString)
# Make sure not the end of the list.
if len(codeList) <= i + 1:
@ -1102,7 +1105,7 @@ def searchCodes(page, pbar, jobList, filename):
codeList[i]["parameters"] = [finalJAString]
### \\n<Speaker>
regex = r"([\\]+[kKnN][wWcCrRrEe]?[\[<](.*?)[>\]])"
regex = r"([\\]+[kKnN][wWcCrRrEe]?[\[<](.*?)[>])"
match = re.search(regex, finalJAString)
# Set Name
@ -1553,7 +1556,7 @@ def searchCodes(page, pbar, jobList, filename):
continue
# Get Speaker
match = re.search(r"^([\w\s]+)", jaString)
match = re.search(r"^(?:[\\]+[cC]\[\d+?\])?([\w\s]+)", jaString)
if match:
jaString = match.group(1)
response = getSpeaker(jaString)
@ -1602,12 +1605,12 @@ def searchCodes(page, pbar, jobList, filename):
jaString = codeList[i]["parameters"][0]
patterns = {
# "テキスト-": (r"テキスト-(.+)"
"テキスト-": (r"テキスト-(.+)")
# "var text": (r"var\stext\d+\s=\s\"(.+)\""),
# "logtxt = ": (r"logtxt\s=\s'(.+)'"
# ".setNickname": (r'.setNickname\(\\?"(.+?)\\?"\)'
# "_subject=": (r'_subject=(.+?)_'
"text =": (r"text\s*=\s*'(.+[^\\])'"),
# "text =": (r"text\s*=\s*'(.+[^\\])'"),
# "ex_a_name": (r'ex_a_name\(\d+,"(.+)"\)'),
# "gameVariables.setValue": (r":\$gameVariables.setValue\(\d+,'(.+)'\)"),
# "BattleManager._logWindow.push('addText'": (r"BattleManager._logWindow.push\('addText',\s'(.+)'\)"),
@ -2598,7 +2601,7 @@ def countTokens(system, user, history):
inputTotalTokens += len(enc.encode(user))
# Output
outputTotalTokens += round(len(enc.encode(user)) * 3)
outputTotalTokens += round(len(enc.encode(user)) * 2.5)
return [inputTotalTokens, outputTotalTokens]

View file

@ -81,8 +81,8 @@ PBAR = None
FILENAME = None
# Dialogue / Choices
CODE101 = False
CODE102 = False
CODE101 = True
CODE102 = True
# Set String (Fragile but necessary)
CODE122 = False
@ -91,12 +91,12 @@ CODE150 = False
# Other
CODE210 = False
CODE300 = False
CODE250 = True
CODE250 = False
# Database
SCENARIOFLAG = False
OPTIONSFLAG = False
NPCFLAG = True
NPCFLAG = False
DBNAMEFLAG = False
DBVALUEFLAG = False
ITEMFLAG = False

260
vocab.txt
View file

@ -1,35 +1,13 @@
Here are some vocabulary and terms so that you know the proper spelling and translation.
```
# Game Characters
# Game Characters
アイカ (Aika) - Female
カナエ (Kanae) - Female
マドカ (Madoka) - Female
シズカ (Shizuka) - Female
ユウキ (Yuuki) - Male
ユキナ (Yukina) - Female
ヒカリ (Hikari) - Female
イッパツ (Ippatsu) - Male
ウユ (Uyu) - Female
ミキ (Miki) - Female
カズヨシ (Kazuyoshi) - Male
モモコ (Momoko) - Female
ライタ (Raita) - Male
ツヨシ (Tsuyoshi) - Male
レイキ (Reiki) - Male
センカ (Senka) - Female
タツオ (Tatsuo) - Male
チョウシン (Choushin) - Male
ヤワラ (Yawara) - Female
カンテツ (Kantetsu) - Male
ソラ (Sora) - Female
すすむ (Susumu) - Male
イリコ (Iriko)
レイナ (Reina)
ギンジ (Ginji)
ケンシロウ (Kenshirou)
カガミ (Kagami)
円 (Yen) - Female
ソフィー (Sophie) - Female
カタリナ (Katarina) - Female
師匠ドロシア (Master Dorothea) - Female
ギルド女性受付 (Guild Receptionist) - Female
娼館受付 (Brothel Receptionist) - Female
ドミ (Domi) - Unknown
姫ヶ崎エミリー (Emily Himegasaki) - Female
# Lewd Terms
マンコ (pussy)
@ -129,6 +107,7 @@ ME 音量 (ME Volume)
紅蓮 (Vermilion)
# Demons/Angels/Monsters
聖女 (Saintess)
悪魔 (Demon)
上級悪魔 (Arch Demon)
歪魔 (Distorted Demon)
@ -172,206 +151,25 @@ w ((lol))
』 (』)
# Game Specific
魔書館 (Magic Library)
風鳴山 (Kazename Mountain)
砂漠地帯 (Desert Area)
西の炭鉱 (Western Mine)
海岸地帯 (Coastal Area)
海辺の洞窟 (Seaside Cave)
森の広場 (Forest Clearing)
東の炭鉱 (East Mine)
野盗のアジト (Bandit Hideout)
魔法陣 (Magic Circle)
鏡の世界 (Mirror World)
大陸森 (Continent Forest)
闘技場 (Arena)
事務所 (Office)
聖域 (Sanctuary)
オークション会場 (Auction Hall)
王室 (Royal Room)
食堂 (Cafeteria)
屋上庭園 (Rooftop Garden)
山道 (Mountain Path)
大橋 (Great Bridge)
玉座の間 (Throne Room)
エルフの森 (Elf Forest)
迷いの路 (Lost Path)
カティポ (Katipo)
スコーピオ (Scorpio)
キングスコーピオ (King Scorpio)
トーロンマン (Tauron Man)
シンドバッド (Sindbad/Sinbad)
デスストーカー (Death Stalker)
ハトシェプスト (Hatshepsut)
タイパン (Taipan)
ヒュドラ (Hydra)
キロネックス (Chironex)
モンストロス (Monstros)
ワラキア (Wallachia)
アークホーン (Archhorn)
ゲノムスライム (Genome Slime)
バジリコック (Basilicock)
ホブオーク (Hoborc)
シャドウキマイラ (Shadow Chimera)
シャドウヒュドラ (Shadow Hydra)
シャドウラミア (Shadow Lamia)
シャドウグリフォン (Shadow Griffin)
シャドウクラーケン (Shadow Kraken)
# Skills
攻撃 (Attack)
防御 (Defend)
連続攻撃 (Combo Attack)
2回攻撃 (Double Attack)
3回攻撃 (Triple Attack)
逃げる (Escape)
様子を見る (Observe)
攻撃 (Attack)
火の魔法 (Fire Magic)
水の魔法 (Water Magic)
風の魔法 (Wind Magic)
土の魔法 (Earth Magic)
火炎の魔法 (Flame Magic)
砲水の魔法 (Torrent Magic)
旋風の魔法 (Whirlwind Magic)
地穿の魔法 (Earth Piercing Magic)
灼熱の魔法 (Scorching Magic)
海嘯の魔法 (Tsunami Magic)
空断の魔法 (Sky Severing Magic)
激震の魔法 (Quake Magic)
癒やしの魔法 (Healing Magic)
治癒の魔法 (Cure Magic)
大治癒の魔法 (Greater Cure Magic)
バースト (Burst)
デトネーション (Detonation)
エクスプロード (Explode)
メテオフォール (Meteor Fall)
進撃の魔法 (Advance Magic)
守護の魔法 (Guardian Magic)
豪傑化の魔法 (Might Magic)
英雄化の魔法 (Heroic Magic)
筋力弱化の魔法 (Strength Weakening Magic)
魔力弱化の魔法 (Magic Weakening Magic)
脆弱化の魔法 (Vulnerability Magic)
無力化の魔法 (Nullification Magic)
毒の魔法 (Poison Magic)
暗闇の魔法 (Darkness Magic)
沈黙の魔法 (Silence Magic)
混乱の魔法 (Confusion Magic)
睡眠の魔法 (Sleep Magic)
混沌の魔法 (Chaos Magic)
夢幻の魔法 (Illusion Magic)
逃走の魔法 (Escape Magic)
逃走の魔法 (Escape Magic)
剣の舞 (Sword Dance)
チャーム (Charm)
発情の魔法 (Arousal Magic)
抑制の魔法 (Suppression Magic)
激昂 (Rage)
即死の魔法 (Death Magic)
猛毒の牙 (Venomous Fangs)
スピードスター (Speed Star)
切り裂く (Slash)
魅惑の視線 (Bewitching Gaze)
絶叫 (Scream)
大絶叫 (Great Scream)
毒針 (Poison Needle)
猛毒針 (Venom Needle)
神経毒針 (Neurotoxin Needle)
毒牙 (Poison Fangs)
猛毒牙 (Venomous Fang)
神経毒牙 (Neurotoxic Fang)
吸収攻撃 (Absorption Attack)
眠り粉 (Sleep Powder)
甘い息 (Sweet Breath)
捕縛攻撃 (Binding Attack)
眼光 (Glare)
混沌の牙 (Fangs of Chaos)
硬質化 (Hardening)
魅惑のダンス (Alluring Dance)
魅惑のダンス (Alluring Dance)
自爆 (Self-Destruct)
再生 (Regeneration)
激励 (Encourage)
強打 (Power Strike)
強連打 (Rapid Strikes)
三段突き (Triple Thrust)
影縫 (Shadow Stitch)
噛み砕く (Crunch)
猛毒の爪 (Venomous Claw)
ドラゴンブレス (Dragon Breath)
咆哮 (Roar)
フリーズ (Freeze)
フラッシュ (Flash)
ナノテクノロジー (Nanotechnology)
エマージェンシーモード (Emergency Mode)
ハードクラッシュ (Hard Crash)
デルタライトニング (Delta Lightning)
死突 (Death Thrust)
ハイポーション (Hi-Potion)
瞑想 (Meditation)
エクスポーション (Ex-Potion)
エリクサー (Elixir)
手加減しない (No Holding Back)
灼熱の魔符 (Blazing Talisman)
海嘯の魔符 (Tidal Talisman)
空断の魔符 (Sky-Cutting Talisman)
激震の魔符 (Quake Talisman)
火の魔法 (Fire Magic)
水の魔法 (Water Magic)
風の魔法 (Wind Magic)
土の魔法 (Earth Magic)
火炎の魔法 (Flame Magic)
砲水の魔法 (Torrent Magic)
旋風の魔法 (Whirlwind Magic)
地穿の魔法 (Earth-Piercing Magic)
灼熱の魔法 (Blazing Magic)
海嘯の魔法 (Tidal Magic)
空断の魔法 (Sky-Cutting Magic)
激震の魔法 (Quake Magic)
癒やしの魔法 (Healing Magic)
治癒の魔法 (Cure Magic)
大治癒の魔法 (Greater Cure Magic)
完治の魔法 (Full Cure Magic)
発狂 (Madness)
様子を見る (Observe)
集中 (Focus)
英雄の薬 (Hero's Elixir)
魔神の巾着袋 (Demon God's Pouch)
灼熱の魔符 (Blazing Talisman)
海嘯の魔符 (Tsunami Talisman)
空断の魔符 (Sky Severing Talisman)
激震の魔符 (Earthquake Talisman)
エリクサー (Elixir)
トマホーク (Tomahawk)
ダークマター (Dark Matter)
覚醒シスル行動 (Awakened Sysle Action)
溶解液 (Dissolving Fluid)
強溶解液 (Strong Dissolving Fluid)
吸引 (Suction)
強吸引 (Strong Suction)
分裂 (Division)
魅了の魔眼 (Bewitching Evil Eye)
魔道具創造 (Magic Tool Creation)
魔道具創造 (Magic Tool Creation)
魔道具創造 (Magic Tool Creation)
魔道具創造 (Magic Tool Creation)
ダークマター (Dark Matter)
魔力開放 (Mana Release)
マジカル太極拳 (Magical Tai Chi)
諸刃 (Double-Edged)
癒やしの魔法 (Healing Magic)
火の魔法 (Fire Magic)
水の魔法 (Water Magic)
風の魔法 (Wind Magic)
土の魔法 (Earth Magic)
強制勝利 (Forced Victory)
契約破棄の魔法 (Contract Nullification Magic)
魔道具破壊の魔法 (Magic Tool Destruction Magic)
魔力開放 (Mana Release)
ライフスティール (Life Steal)
エーテルスティール (Aether Steal)
インノケンティア (Innocentia)
魔道具破壊の魔法 (Magic Item Destruction)
獣の魔女 (Beast Witch)
ルーンフェリア (Runefellia)
ミストウッド雪森 (Mistwood Snow Forest)
ソフィーリアの家 (Sophiria's House)
聖都ノーブルヘイツ (Holy City Noble Heights)
ゴルマンの宿 (Golman's Inn)
華都エルムリッジ (Splendid City Elmridge)
炭鉱都グリムストーン (Mining City Grimstone)
エルムリッジ街道 (Elmridge Highway)
炭鉱都ギルド (Mining City Guild)
王都グランヘイツ (Royal Capital Granheights)
ギルド本部 (Guild Headquarters)
封鎖坑道 (Sealed Tunnel)
錆びれた廃城 (Rusty Abandoned Castle/Ruined Castle)
離島洞穴 (Isolated Island Cave)
海都シーグレイ (Sea Capital Seagray)
精霊都 ダストバレー (Spirit Capital Dust Valley)
シルバーブルック (Silverbrook)
領主邸 (Lord's Mansion)
銀の塔 (Silver Tower)
聖女遺跡 (Saintess Ruins)
```