jak2/jak3: Add subtitle speakers (#4230)

Adds subtitle speaker names to jak2/jak3 cutscenes, as well as the
progress menu option

<img width="962" height="752" alt="Näyttökuva 2026-04-18 005744"
src="https://github.com/user-attachments/assets/66b1cc46-9623-4e43-ad65-df7302a0156d"
/>
This commit is contained in:
Aloqas
2026-05-04 19:49:08 +03:00
committed by GitHub
parent e6260e48ab
commit 553edd3e68
16 changed files with 5114 additions and 5029 deletions
@@ -44,7 +44,7 @@
"Sig näyttää teille alkeet.",
"Te nuorukaiset siis tahdotte aavikkolaisiksi?",
"No, katsotaan mihin te pystytte, kun pääsemme toiminnan keskelle.",
"Krew haluaa uusia saaliita houkuttamaan lisää asiakkaita,",
"Krew tahtoo uusia saaliita houkuttamaan asiakkaita,",
"joten aion napata viisi törkeää metallipäätä pumppaamolla.",
"Älä suotta tutise, chilipippuri, koska rokkaamme Rauhantekijällä!",
"Vauh, minulle kelpaisi tuollainen! Mistä sait sen?",
@@ -57,7 +57,7 @@
"atoll-3-intro": [
"Eräs vanha vartiotoverini lähetettiin pumppaamolle.",
"Partiosta ei ole kuulunut takaisin, ja koska mihin te siellä törmäsitte,",
"pelkään, että nainen on avun tarpeessa.",
"pelkään että nainen on avun tarpeessa.",
"Sanoitko \"nainen\"?",
"Älä edes kuvittelekaan!",
"LOPETA! Tämä on vakavaa, senkin ääliö!",
@@ -199,7 +199,7 @@
"Pölhö! Etkö tajua?! Se on ohi, Jak!",
"Kaikki sankarit kuolivat aikoja sitten! On vain selviytyminen...",
"keinolla millä hyvänsä!",
"Kaupunki on minun! Nämä elämät ovat minun! Tämä sota on minun!",
"Kaupunki on minun! Nämä henget ovat minun! Tämä sota on minun!",
"Ja sodassa... ihmisiä kuolee! Tappakaa hänet!",
"Varokaa!",
"Voitto on minun, Jak!",
@@ -209,7 +209,7 @@
"city-class-2-race-intro": [
"Kappas, törmäämme jälleen, ecohirviö.",
"Missä Keira on?",
"Älä huoli, pidän häntä silmilläni.",
"Älä huoli, pidän häntä silmälläni.",
"Olet kaupungin puheenaihe, Jak!",
"Annat kansalle toivoa... Miten säälittävää.",
"Olisin nauttinut sinun tappamisesta vankilassa,",
@@ -250,7 +250,7 @@
"Epäilitkö taitojani? Olen Jakin apukuskina kaiken aikaa!",
"Hei, milloin saan voittajan suukon?",
"Ehkä myöhemmin... jos olet hyvä poika.",
"Heippa. Näytimme niille kakkosluokan häviäjille paikkansa.",
"Moikka. Näytimme niille kakkosluokan häviäjille paikkansa.",
"Minä näin.",
"Driftasit vähän korkealle parissa mutkassa, mutta pysyit pystyssä!",
"Olen ylpeä sinusta, Dax.",
@@ -307,7 +307,7 @@
"Kaikkihan hänet tuntevat.",
"Ja Keira on...",
"Ystävä. Erittäin hyvä ystävä.",
"Kiitos avustasi tankkerin kanssa, Jak. Säästit paljon henkiä.",
"Kiitos avustasi tankkerin kanssa, Jak. Pelastit paljon henkiä.",
"En ole kuin isäni.",
"Pikkutytöstä asti olen katsellut kaduille sieltä typerästä tornista",
"ja kuvitellut parempaa paikkaa.",
@@ -370,7 +370,7 @@
"Sanoisin, että tulet häviämään paljon rahaa.",
"Koska minä aion kilpailla ja aion myös voittaa!",
"Aagghh! Sinä senkin...",
"Sinusta alkaa tulla enemmän hankaluuksia kuin hyötyä!",
"Sinusta alkaa olla enemmän hankaluuksia kuin hyötyä!",
"Sinuna en ottaisi liian rennosi. Jokainen on uhrattavissa!",
"Onko kiire kuolemaan?!",
"Meidän ei tarvitse odottaa suurkisaan asti!",
@@ -460,7 +460,7 @@
"Auttakaa minua nitistämään metallipäät!"
],
"city-intercept-tanker-res": [
"Saimme ne kaikki!",
"Se oli siinä!",
"Metallipäät tulevat päivä päivältä röyhkeämmiksi.",
"Ihan kuin ne koettelisivat puolustuksiamme hyökkäyksillään.",
"Minulla on paha tunne tästä.",
@@ -498,8 +498,8 @@
"Olen kiireinen juuri nyt.",
"Te taidatte olla Krewin uudet juoksupojat.",
"Kuule, en tahdo olla töykeä, saavuitte kyllä nopeasti,",
"mutta en ole kiinnostunut uusista ajajista juuri nyt,",
"ja minulla on tekemistä...",
"mutta en ole kiinnostunut uusista ajajista juuri nyt.",
"Ja minulla on tekemistä...",
"Voimmeko auttaa mitenkään?",
"Ette! Työstän salaista... \"ajoneuvoprojektia\".",
"Okei, pahoittelut...",
@@ -510,7 +510,7 @@
"city-keira-hover-challenge-res": [
"Voitimme stadionhaasteen.",
"Kiva. Teillä riittää tuuria.",
"Eikö teillä ole ketään hakattavana tai jolta kerätä rahaa, tai jotain?",
"Eikö teidän pitäisi olla kiristämässä tai hakkaamassa jotakuta?",
"Et taida pitää meistä?",
"Teette hommia sille limapallo Krewille. Miksi en pitäisi?",
"Olet näköjään voittanut muutaman kisan.",
@@ -537,19 +537,19 @@
"Voi pojat, kelluuko tuossa oikeaa kultaa?",
"Entäs tämä violetti litku?...",
"Glug, glug, glug... HUH!",
"Jak. Joudutte rottasi kanssa hoitaa noutoja puolestani.",
"Jak. Saisitte rottasi kanssa hoitaa noutoja puolestani.",
"Hellurei, leukaläjä... Mitäs rikoksille kuuluu?",
"Mikäs häntä vaivaa?",
"Mikä häntä vaivaa?",
"Ei mikään... olen ihan kunnossa...",
"huolehdi omista asioistasi...",
"Minusta joskus tuntuu niin kovin...",
"\"Minusta joskus tuntuu niin kovin...\"",
"Kuuntele, minulla on kuusi \"asiakasta\" ympäri kaupunkia,",
"jotka aikovat tehdä rahapudotuksia minulle.",
"Sinun täytyy noutaa jokainen rahapussi mahdollisimman nopeasti",
"ja \"hoidella\" jokainen utelias vartija nuuskimasta.",
"Jos saavut rahapussille liian myöhään,",
"joku jalankulkija voi napata sen.",
"...OLO ON KUIVAA!...",
"\"...OLO ON KUIVAA!...\"",
"Tiedätkö mikä ongelmasi on, Krew? Sinulta puuttuu visio...",
"Tämä paikka voisi olla oikea huippu mesta...",
"Tarvitsemme lisää tanssia, lisää hauskaa, lisää naisia!",
@@ -561,7 +561,7 @@
"Mmm, rahankerääjäni palasivat.",
"Tässä on asepäivitys.",
"Nyt poistukaa! Tarvitsen kauneusuneni.",
"Usko pois, veliseni. Päivässä ei tunnit riitä."
"Usko pois, siihen ei päivässä tunnit riitä."
],
"city-krew-delivery-intro": [
"\"Räjäytyskaksikko\" on palannut!",
@@ -585,18 +585,18 @@
],
"city-meet-brutter-intro": [
"Paroni lähetti kätyrinsä kiusamaan minua tuttuun tapaansa!",
"Terveysrikkomuksia! Jälkiveroja!",
"Terveysrikkomuksia! Jäännösveroja!",
"Kaikki haluavat minusta palasen. Oi voi...",
"Sinun onneksesi palasia kyllä riittää!",
"Lastin tuhoaminen satamalla oli tärkeämpää kuin tiedättekään.",
"Minulla on uusi projekti meneillään,",
"enkä tahdo kenenkään nuuskivan toimituksiani.",
"Sanotaanpa, että jos kaikki sujuu suunnitellusti,",
"Sanotaanpa että jos kaikki sujuu suunnitellusti,",
"tulen kuormittamaan markkinat metallipää-saaliilla. Hahaha...",
"Kuitenkin, minulla on uusi tehtävä teille.",
"Eräs virkaveljeni, Brutter, toimii kanssani pakkotyökaupassa.",
"Tarkoitat kai orjakauppaa?",
"Sanoisin \"vapaudesta vapautettu\".",
"Sanoisin mieluummin \"vapaudesta vapautettu\".",
"Vaanijat ovat kaupungin alemman luokan työvoimaa.",
"Brutter maksaa minulle mainiosti avustani vapauttaa vaanijoita",
"ja saada ne turvallisesti ulos kaupungista.",
@@ -629,7 +629,7 @@
"Palkkiona myönnän sinulle pimeän voiman."
],
"city-oracle-level-1": [
"Metallipäät ovat pelänneet sinua ainiaan, vihaisa.",
"Metallipäät ovat pelänneet sinua ainiaan.",
"Jo nyt metallipäiden johtaja tietää sinun voivan tuhota hänet",
"ja pelastaa rotumme viimeisen mahdollisuuden.",
"Sinulla on nyt hallinnassasi toinen pimeä voima!"
@@ -689,12 +689,12 @@
"Ne puree ja satuttaa kylää pahalaatuisesti",
"ja vaanijaveljet ovat ansassa kuin eläimet!",
"Haloo? Ne ovat eläimiä.",
"Emme enää pahoja, vaanivia ja luuttomia.",
"Emme ole enää pahoja, vaanivia ja luuttomia.",
"Me hyviä nyt. Metallipäiset on pahoja. Ne on vihollisia.",
"Taidamme kaikki seilata samassa paatissa.",
"Ja paatti uppoaa alta aikayksikön!",
"Pyydän, pelastakaa kuusi vaanijaveljeä äkkiä,",
"ja Brutter suukottaa teidän jalkoja!"
"niin Brutter suukottaa teidän jalkoja!"
],
"city-shuttle-underground-intro": [
"Kaupungissa on hälytystila.",
@@ -819,7 +819,7 @@
"Silti, jokaisella sisunsa arvoisella johtajalla",
"on aina varasuunnitelma...",
"Muista, ensimmäinen sääntö pommin rakentamisessa...",
"on aina rakentaa kaksi!",
"on aina rakentaa kaksi...",
"Ääh, okei! Menen sisään!",
"No onpas täällä sotkuista! Käämejä ja katkaisimia sikin sokin!",
"Pitäisikö irrottaa sininen johto?",
@@ -880,10 +880,10 @@
"avataksesi Marin portin kanjonille."
],
"dig-find-totem-res": [
"Hoidan! Hetkonen...",
"Minä hoidan! Hetkinen...",
"Ehkä tällä kertaa sinä voisit noutaa jutun!",
"Näyttääpä siellä hurjalta! Älähän satuta itseäsi, Jak!",
"Se on kirous, ei vain?"
"Hurjalta näyttää! Älä satuta itseäsi, Jak!",
"Taidan olla kirottu, enkö?"
],
"dig-knock-down-scaffolding-intro": [
"Samos pyysi meidät tuomaan lapsen luoksesi.",
@@ -897,7 +897,7 @@
"Mahtavia otuksia.",
"Me näimme ison tulevan repeämäportista kerran.",
"Hän oli ruma kuin mikä!",
"Hmmmphh... Minulla on arvokasta tietoa teille.",
"Hmph... Minulla on arvokasta tietoa teille.",
"Paroni suorittaa kaivausta kaivannolla.",
"Hän edelleen etsii sitä naurettavaa hautaa.",
"Rehellisesti, en usko sen olevan olemassa,",
@@ -913,14 +913,14 @@
"Torn on pettänyt meidät!",
"Torn tarkoitti hyvää. Hän vain suojeli yhtä joukostamme.",
"Meidän täytyy saada se kivi takaisin!",
"Se on työn alla!",
"Se on työn alla.",
"Niin, se on työmme alla!",
"Olen aliarvioinut paronin,",
"ja nyt hän on myös kaapannut pojan!",
"ja nyt hän on myös kaapannut pojan.",
"Mieti. Mikä voisi olla paronin seuraava siirto?",
"No, jos Edeltäjäkivi olisi minulla kaikessa voimassaan,",
"rakentaisin sillä valtavan palatsin.",
"Palatsin, jossa on suurin joukkio naisia, mitä on ikinä nähty.",
"Palatsin, jossa on suurin joukko naisia mitä on ikinä nähty.",
"Ja siellä olisi uima-allas täytetty reunoja myöten suklaalla...",
"hieman minttuista...",
"Joo, joo, valtava allas täynnä tahmeaa suklaata!",
@@ -1006,7 +1006,7 @@
"Miksi se paikka raunioilla on niin tärkeä teille?",
"Vanhassa talossa sijaitsee voimakas energialähde.",
"Se vetää metallipäitä puoleensa.",
"Ihan totta? Tunsimme henkilön, joka asui siellä!",
"Ihan totta? Tunsimme henkilön, joka asui siellä.",
"Te siis olette ne tulokkaat, jotka toistuvasti joutuvat pulaan.",
"Voi ei, et sinä!",
"Tervetuloa vaatimattomaan vastarintaliikkeeseemme.",
@@ -1052,8 +1052,8 @@
"Melkoinen tarina.",
"Taidatkin olla tarvitsemani \"eläin\" yhteen vaaralliseen tehtävään.",
"Taistelumetallipäitä on havaittu ympäri Havenin metsää!",
"Näillä mokomilla on naamiopinta, joten niitä on vaikea nähdä,",
"mutta etköhän sinä pärjää \"tappajavaistollasi\".",
"Näillä mokomilla on naamiopinta, joten niitä on vaikea nähdä.",
"Mutta etköhän sinä pärjää \"tappajavaistollasi\".",
"Käy metsässä ja pistä ne nippuun!"
],
"forest-protect-samos-intro-a": [
@@ -1098,7 +1098,7 @@
"Paroni suunnittelee tuhota Edeltäjäkiven!",
"Hän aikoo särkeä sen auki jotenkin!",
"Jos hän onnistuu, siitä vapautuva energia on yli ymmärryksen!",
"Se tuhoaisi maailman ja myös... kaiken elämän!",
"Se tuhoaisi maailman ja kaiken elämän mukanaan!",
"Kasvit anovat suojelua! Sinun täytyy pysäyttää paroni, Jak!",
"Pysäytä hänet, keinolla millä hyvänsä!"
],
@@ -1115,7 +1115,7 @@
"ja teidän täytyy räjäyttää kaikki ammukset sen sisältä.",
"Kaiken kun saatte, niin me aiheutamme suuriskun paronille.",
"Mehän tässä ne työt teemme.",
"ME aiheutamme suuriskun!",
"ME sen suuriskun aiheutamme!",
"Sopii. Haluan paronin tietävän, että MINÄ satutan häntä."
],
"fortress-blow-up-ammo-res-a": [
@@ -1149,12 +1149,12 @@
],
"fortress-save-friends-res": [
"Mitä kuuluu, beibi?",
"Metallipää-mäiskijä on pelastaa päivän!",
"Niin ja annoin Jakin tulla mukaani myös!",
"Metallipää-mäiskijä pelastaa päivän!",
"Annoin myös Jakin tulla mukaani.",
"Oih, pikku sankarini!",
"Samos, oletko kunnossa?",
"Mikä sinulla oikein kesti?!",
"Sain halkooni kuusi ikärengasta odotellessani teidän apuanne!",
"Sain halkooni kuusi ikärengasta teitä odotellessani!",
"Hyvät hyssykät! Mitä sinulle on tapahtunut, Jak?",
"Hetkonen! Se olet sinä! Siis se toinen sinä!",
"Tai siis... no tiedätte kyllä.",
@@ -1168,8 +1168,8 @@
"Ai, joku luulee itäneensä.",
"Jos sinulla olisi edes puolet viisaudestani,",
"ymmärtäisit, että tärkein tehtävämme on löytää lapsi!",
"Kuules, senkin kurttuinen käpy,",
"minä päätän asiasta ja sanon, että sotkemme paronin varoja.",
"Kuules, senkin kurttuinen käpy, minä päätän asiasta",
"ja sanon että käymme paronin voimavarojen kimppuun.",
"Pitääkö teidät kaksi erottaa?",
"Vin aktivoi portaalin! Nyt on aika lähteä!"
],
@@ -1326,7 +1326,7 @@
"Hmm, tuoksahtaa hieman...",
"palaneelta saulumilta?",
"Aaaaahhhh!!!",
"Äää, huh, hah, poppaa, poppaa, kuumaa, polttaa, huhhahhaa...",
"Äää, huh, hah, poppaa, kuumaa, polttaa, huhhahhaa...",
"Ahhhhh..."
],
"mountain-shard-res": [
@@ -1346,7 +1346,7 @@
"HA HA HAA! Maista tätä!",
"Tuo jos mikä herätti ne.",
"Mennään hoitamaan homma.",
"Mitä? Siis mennään tuonne? Tulen perässäsi..."
"Mitä? Siis mennään tuonne? Tulen heti perässäsi..."
],
"nest-kor-boss-fight-intro-b": [
"Viimein, päätitte liittyä seuraamme.",
@@ -1355,7 +1355,7 @@
"Ei tällä kertaa!",
"Ah, mutta lapsi on niin suuri osa tätä. Suuri osa sinua.",
"Etkö tunnista häntä? Poika on sinä, Jak!",
"Ja tämä paikka... täällä sinä sait alkusi, tulevaisuudessa!",
"Ja tämä paikka... täällä sinä sait alkusi. Tulevaisuudessa!",
"Mutta miten...",
"Sinut piilotettiin menneisyyteen sen toivossa,",
"että keräisit taitosi kohdataksesi minut nyt.",
@@ -1400,7 +1400,7 @@
"Tiesin sen.",
"Olet kunnossa?!",
"Ettehän te kirsikat luulleet,",
"että joku iso haiseva lisko estäisi minut kaupungin suurjuhlasta?",
"että joku iso haiseva lisko estäisi minut kaupungin suurjuhlista?",
"Tiesin, että olet liian kova pala purtavaksi!"
],
"outro-nest": [
@@ -1449,7 +1449,7 @@
"Voit aloittaa kaupungin korjaamisen huomenna.",
"Tänä iltana juhlimme uusien ystäviemme kanssa.",
"Sitä paitsi, tahdon niin nähdä sinun tanssivan.",
"Ei onnistu."
"Epätodennäköistä."
],
"outro-port": [
"Pelastit kaupungin ja kaiken muunkin, poikani!",
@@ -1479,7 +1479,7 @@
"Ei, vaan sinä kerrot... TASAN NYT! AAHH!",
"AAHH! Sinä senkin... UUH! AUH!",
"Hei! Tuo on likaista tappelua!",
"Jak, poikani. Tulevaisuus odottaa!"
"Jak, poikani, tulevaisuus odottaa!"
],
"palace-boss-res": [
"Antamani pimeät voimat eivät suojele sinua ikuisesti!",
@@ -1513,11 +1513,11 @@
"olisimme teljenneet hänet jo aikoja sitten!",
"Kuten haluatte.",
"Tarpeeksi kun suostuttelen, niin olen varma, että vakoojamme...",
"Mikä tuo oli?!"
"Mikä se oli?!"
],
"palace-outside-window-res-b": [
"Seinissämme siis piileksii rotta!",
"Rotta ja hänen toverinsa, näemmä.",
"Rotta ja hänen toverinsa näemmä.",
"Tuliko ikävä pimeän econ kokeitamme?",
"No, saanen päästää teidät molemmat kärsimyksestä!"
],
@@ -1604,7 +1604,7 @@
"Kuulemma haaveilet liittyä taisteluun kaupungin puolesta.",
"Väärän puolen valitseminen voi koitua... epäterveelliseksi.",
"Haluamme tavata Varjon.",
"Ha ha ha. Ei onnistu.",
"Ha ha ha. Epätodennäköistä.",
"Jos tahdotte liittyä johonkin, sirkus voi ottaa teidät vastaan.",
"Ellei teiltä löydy sisua todella hankalaan tehtävään.",
"Varastakaa paronin lippu raunioituneen tornin huipulta",
@@ -1629,7 +1629,7 @@
"ja annan sinulle maukkaan asepäivityksen, jos onnistut.",
"Annas kun arvaan... Likaista, sameaa vettä?",
"Haisee pahemmalta kuin hönkäsi osterifestareilla?",
"Täydempänä metallipäitä kuin lautasesi kertabuffetissa?",
"Täynnempänä metallipäitä kuin lautasesi buffetissa?",
"Ja tietenkin, tappavempia aseita kuin tiukat vaippasi kesäpäivänä?",
"Kuules donitsinreikä, miksemme me leijuisi ympäriinsä laiskotellen",
"ja sinä käyt hoitamassa putkityöt?",
@@ -1724,7 +1724,7 @@
],
"sewer-drain-res": [
"Huh... Koppi! Missä olisitkaan ilman minua, Dax?",
"No, luultavasti en olisi puoli metriä pitkä, karvainen,",
"No, luultavasti en olisi puoli metriä pitkä, karvainen",
"ja hörhöilemässä viemäreissä ilman housuja...",
"Kaipaan housuja."
],
@@ -1763,7 +1763,7 @@
"Tämä on vääryys! Edeltäjäkivi ei ollut sinua varten!"
],
"tomb-boss-res": [
"Hyvä yritys, mutta kivi yhä minun!",
"Hyvä yritys, mutta kivi yhä minulla!",
"Älä huoli... aion käyttää sitä sen täydellä potentiaalilla.",
"Pian kaikki vastustajani tuhoutuvat sen voimasta!"
],
@@ -1776,8 +1776,7 @@
"Miehuuden testit ovat taatusti täynnä vaaroja",
"ja Marin perillisen tulee kohdata ne yksin.",
"Kyllä se siitä. Sinä pystyt siihen!",
"Se on vain syvä, sysipimeä,",
"\"ääriään-myöten-täynnä-tuskallista-kuolemaa\", vanha hauta.",
"Se on vain syvä, sysipimeä hauta täynnä tuskallista kuolemaa...",
"Itse en menisi sinne.",
"Tervetuloa, Marin perillinen.",
"Viimein, valittu seisoo edessäni.",
@@ -1826,7 +1825,7 @@
"Mikään ei pysäytä meitä, koska olemme...",
"AAAGGGHHH!",
"SIG!",
"Tuota... mikäs on varasuunnitelma?"
"Tuota... olikos varasuunnitelmaa?"
],
"vin-rescue": [
"Aaahhh! Pysykää kaukana!",
@@ -8859,8 +8858,8 @@
],
"prop056": [
"Täällä huipulla voi tulla niin yksinäistä.",
"Täältä katsoen näen, kuinka mätä kaupunkimme on",
"kuinka mätä kaupunkimme on toivottoman elvytyksen tarpeessa.",
"Täältä katsoen näen, kuinka mätä kaupunkimme",
"on toivottoman elvytyksen tarpeessa.",
"Tämä mielessä, tulemme purkamaan useita alueita piakkoin!",
"Kaikki valitukset tätä rakennusaloitetta vastaan",
"tuodaan henkilökohtaisesti linnoituksen vankilaan,",
@@ -8898,7 +8897,7 @@
"ja piipahtaa vanhassa mökissäni.",
"On aika noutaa jotain, mitä piilotin sinne kauan sitten.",
"Onnea matkaan! Ja Daxter...",
"siivoa paikkani, kun olette siellä!"
"siivoat sitten joka nurkan!"
],
"sam002": [
"Tämä on Samos. Nyt kun te pojat olette täällä,",
@@ -8915,8 +8914,8 @@
],
"sam004": [
"Pärjäsit hyvin, Jak.",
"Onneksi Edeltäjäkivi ei ollut siinä pommissa, kun se räjähti,",
"tai kukaan meistä ei olisi täällä juuri nyt.",
"Onneksi Edeltäjäkivi ei ollut siinä pommissa kun se räjähti,",
"tai muuten kukaan meistä ei hengittäisi juuri nyt.",
"Tule takaisin kisatalliin niin pian kuin voit."
],
"sam005": [
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -16,13 +16,6 @@
"010e": "Päällä",
"010f": "Pois",
"0110": "Käytä suuntanäppäimiä",
"0111": "<FLAG_USA> English",
"0112": "<FLAG_FRANCE> Fran,cais",
"0113": "<FLAG_GERMAN> Deutsch",
"0114": "<FLAG_SPAIN> Español",
"0115": "<FLAG_ITALIAN> Italiano",
"0116": "<FLAG_KOREA> ~Y~Z<K32e>~Z<K31a>~Z<K3c8>~Y~Z<K35e>~Z<K36b>~Z<K3de>~Y~Z<K30f>~Z<K31d>",
"0117": "<FLAG_JAPAN> にほんご",
"0118": "Kuvasuhde",
"0119": "Peräkkäispyyhkäisy",
"011a": "Videotila",
@@ -504,7 +497,7 @@
"02f6": "Kor ja lapsi",
"02f7": "Pelasta lisää vaanijoita",
"02f8": "Marin haudan legenda",
"02f9": "Se on kirous, eikö vain?",
"02f9": "Kirottu",
"02fa": "Pora romahtaa",
"02fb": "Valotorni nousee",
"02fc": "Sinetti avaa portin",
@@ -1225,7 +1225,7 @@
"dam002": [
"You're still with us? I'm impressed.",
"And you destroyed the Metal Head eggs.",
"I suppose mercy is an order and it is granted.",
"I suppose mercy is in order, and it is granted.",
"You will not be cast out,",
"but next time I will not be so lenient.",
"Never again defile the Arena!"
@@ -5390,8 +5390,9 @@
],
"keir004": [
"I've been doing some research into the Forest pillars.",
"It seems they've been here for longer than",
"any other known ruins, except for maybe the catacombs.",
"It seems they've been here",
"for longer than any other known ruins,",
"except for maybe the catacombs.",
"Myth says these pillars were once linked",
"to some type of planetary observation system.",
"Very mysterious...",
@@ -20,7 +20,7 @@
"Jäikö jotain kertomatta, petoeläin?",
"Hänet on tahrittu pimeällä ecolla, herrani.",
"Veikkomme saa ikävyyksiä aikaan suuttuessaan.",
"Joten älä suututa häntä.",
"Älä siis suututa häntä.",
"Pikku vinkkinä vaan.",
"Ahaa... eli hän on vaarallinen.",
"Ja siitä voisi olla hyötyä.",
@@ -38,20 +38,20 @@
"arena-fight-2-intro": [
"Sinun on jälleen testattava taistelukykyjäsi areenalla.",
"Kohtaa pelkosi, päihitä vastustajasi,",
"niin näemme, jos taidoistasi on meille hyötyä.",
"niin näemme jos taidoistasi on meille hyötyä.",
"Areenan laki on ainoa oppaamme!",
"Anteeksi... herra Hiekkakuningas...",
"Niin. Tahtoisin tehdä pikku valituksen.",
"Niin, tahtoisin tehdä pikku valituksen.",
"Olemme treenanneet uuvuksiin.",
"Jalkani eivät kestä ja sormestani sojottaa kynsipiikki!",
"Joten ehkäpä jätän tämän väliin...",
"Puhe seis! Areena odottaa!"
],
"arena-fight-2-res": [
"En voi uskoa, että olette vielä hengissä.",
"Joo, onpa yllätys!",
"Olemme Damasin kanssa hyvin vaikuttuneita!",
"Hei, hyöhenkasa, kuka sinut muka kruunasi?",
"En voi uskoa, että olette vielä hengissä!",
"Joo, onpa yllätys.",
"Olemme Damasin kanssa hyvin vaikuttuneita.",
"Hei höyhenkasa, kuka sinut muka kruunasi?",
"Hän! No, melkein. Semmoiseksi puolikuninkaaksi.",
"Näkisitpä makuutilamme ja hänen lintuhaareminsa...",
"Oooh... yöunet jäävät usein välistä.",
@@ -62,7 +62,7 @@
"Minä sinulle orret näytän... Istu tähän!",
"Nyt riitti! Näytän sinulle!",
"Antaa tulla, lintuaivo!",
"Seis!",
"Riittää!",
"Jos olisin halunnut teidän tappelevan, olisin komentanut sen!",
"Pärjäsit... oikein hyvin, Jak.",
"Olen ylpeä... että koulutuksemme on niin tehokasta.",
@@ -78,20 +78,20 @@
"Pecker!",
"Aivan. Jälleen yksi ottelu on järjestetty.",
"Taistelu kuolemaan saakka.",
"Onnea ja urhein mies, taikka sitten eläin, voittakoon!"
"Onnea, ja urhein mies - taikka sitten eläin - voittakoon!"
],
"arena-fight-3-res": [
"Sig?",
"Jak? Daxter?",
"SIG!",
"Tepäs olette surkean näköisiä!",
"Tepäs olette surkean näköisiä.",
"Mitä sinä täällä teet?",
"Hion taitojani. Hoidetaan tämä loppuun.",
"Antaa olla, Sig. En taistele sinua vastaan!",
"Antaa olla, Sig. En aio taistella sinua vastaan!",
"Jos et, hän tappaa meidät molemmat.",
"Areenan laki. Sori, tämä ei ole henkilökohtaista...",
"Oi voi...",
"Hävytöntä! Toisen on tuhottava toinen!",
"Hävytöntä! Toisen täytyy tuhota toinen!",
"Suorittakaa testi, tai saatte kurjemman kohtalon!",
"Tulen varmasti katumaan tätä...",
"Napatkaa heidät!"
@@ -143,7 +143,7 @@
"En voinut jättää sinua, Dax!",
"Tulevissa seikkailuissamme... et pärjäisi sekuntiakaan ilman minua.",
"Ah... mikä tiimi olemmekaan!",
"Seuraavassa seikkailussa minulla on käskyvalta!",
"Seuraavassa seikkailussa minä määrään!",
"Kättä päälle, kamu.",
"HAH! Ei vaiskaan!",
"Kyllä elämä suosii."
@@ -160,7 +160,7 @@
"Hän sanoo, että viisaudestani on hänelle hyötyä.",
"Ai niin, ja...",
"Damas sanoo myös, että te luultavasti kuolette areenalla,",
"ja hän toivoo, että kuolemanne on hyvin...",
"ja hän toivoo että kuolemanne on hyvin...",
"Lopetatko tuon! Damas voi puhua itsekin!",
"Hän on oikessa. Te luultavasti kuolette.",
"Ja kyllä, Pecker on uusi neuvojani.",
@@ -230,14 +230,14 @@
"Aivan.",
"Kaikki eco sisältää olemuksemme lähteen, koodimme niin sanotusti.",
"Kun Daxter kosketti pimeää ecoa,",
"hän todella sai siunauksen, kun luuli sitä kiroukseksi.",
"todella hän sai siunauksen, mutta luuli sitä kiroukseksi.",
"Jihuu! Olen Edeltäjä!",
"Olen Edeltäjä! Olen Edeltäjä!",
"Hetkonen! Teillä on housut!",
"Nämä otukset ovat suuret Edeltäjämme?!",
"Ja minä halusin liittyä...",
"EI! Aaarghhh!",
"Vähän tuulettavaa... eikö olekin?",
"Aika tuulettavaa... eikö olekin?",
"Ainoa keino varmistaa, että Errol ei herätä aluksen lastia",
"on mennä sinne itse ja pysäyttää hänet.",
"Lähetämme teidät sinne täältä.",
@@ -248,7 +248,7 @@
"Toivottavasti ennen kuin...",
"Kapuum! Jep jep!",
"Mentiin!",
"Tolvanat! Sanoinhan, että tarvitsemme varasuunnitelman!"
"Tolvanat! Minähän sanoin, että tarvitsemme varasuunnitelman!"
],
"city-blow-barricade-intro": [
"Meillä saattaa olla keino tavoittaa Vapausliitto.",
@@ -273,7 +273,7 @@
"Olet ykkönen!"
],
"city-blow-tower-intro": [
"Emme tiedä, mitä Errol aikoo tehdä Pimeyden aluksella.",
"Ken tieä, mitä Errol aikoo tehdä Pimeyden aluksella.",
"Hänet täytyy pysäyttää!",
"Sinä varmaankin tiedät, kuinka se hoituu?",
"Meillä on suunnitelma, mutta se on vaarallinen.",
@@ -327,7 +327,7 @@
"Tapaan teidät siellä, kun reitti on selvä!"
],
"city-gun-course-1-res": [
"Ei hassumpaa ammuskelua... mieheltä.",
"Ei hassummin ammuttu... mieheltä.",
"Suojelethan sitten kultaani tällä...",
"tai muuten etsin sinut käsiini ja annan kunnolla kuonoon!",
"Okei? Hm hm.",
@@ -361,7 +361,7 @@
"Sinä palasit!",
"Voi... Ei kai se häijy aavikko polttanut pikku käpäliäsi?",
"Tess, kulta.",
"Olehan hellä arvotavaran kanssa.",
"Hellästi arvotavaran kanssa.",
"Kuis hurisee?",
"Suunnittelen uusia aseita sotaa varten.",
"Teet nykyään aseita?",
@@ -402,7 +402,7 @@
"Jos murramme niiden puolustusten läpi,",
"saatamme päästä päämajan luo ja liittyä muiden joukkoon.",
"Maittaako pikku tohina, Jak?",
"Olemme aina toiminnan perässä, vai mitä, Dax?",
"Olemme aina tohinan perässä, vai mitä, Dax?",
"Ihan lastenleikkiä!",
"Lastenleikkiä."
],
@@ -490,11 +490,11 @@
],
"city-protect-hq-intro": [
"Tervehdys, naiset ja herrat!",
"Kyllä vain, Daxtinaattori on palannut!",
"Kyllä vain, Daxternaattori on palannut!",
"Daxter! Jak! Te teitte sen!",
"Oli jo aikakin, että saavuitte!",
"Mikä teillä oikein kesti?",
"Sori, tiellämme oli vain pelkkä sota.",
"Sori, meillä oli vain pelkkä sota tiellämme.",
"Hyvää työtä, Jak.",
"Saanen virallisesti pyytää anteeksi kaupungin puolesta.",
"Antaa olla. Minulla on omat motivaationi tähän.",
@@ -522,7 +522,7 @@
"Haluatteko varmasti tämän hirviöfriikin",
"tahrivan loistavien Edeltäjiemme pyhät seinät?",
"Minä voin johtaa tutkimusmatkan itse.",
"Juonittelusi alkaa kyllästyttää, Veger.",
"Juonittelusi saa riittää, Veger.",
"Minulla on etsimänne ratkaisu.",
"Munkkini kertoivat minulle, miten puolustusjärjestelmä aktivoidaan.",
"Jos niin minulta vaaditte...",
@@ -554,7 +554,7 @@
"Meidän täytyy tuhota lisää Vartion puolustusvoimia.",
"Kehittyneet tarkkuustykit estävät miehiämme etenemästä.",
"Etsikää lymyilevät tykit ja tuhotkaa ne.",
"Odotettavissa on vastahyökkäys, kun ne äkkäävät teidät,",
"Odotettavissa on vastahyökkäys kun ne äkkäävät teidät,",
"joten olkaa varovaisia!",
"Tiedätte kyllä rutiinin!",
"Toki... Me teemme työt ja sinä viet kaiken kunnian!"
@@ -613,19 +613,19 @@
"desert-catch-lizards-intro": [
"Damasilla on meille töitä, mutta en rupea lapsenvahdiksi!",
"Joten pysykää poissa tieltäni!",
"Ei Jak sinua pelkää... Ethän?",
"Ei Jak sinua pelkää! Ethän?",
"Jos tietäisit mitä on tekeillä, varmasti pelkäisit.",
"Mitä täällä tapahtuu?",
"Eipä mitään, herruutenne.",
"Tarjosin vain pikku vinkkejä Jakille ja pikkuiselle.",
"Sinulla on mainetta röyhkeydestä.",
"Eipä mitään, herrani.",
"Tarjosin vain kelpo vinkkejä Jakille ja pikkuiselle.",
"Olet kuulemma melko holtiton.",
"Eikö isäsi opettanut sinulle harkitsevuutta?",
"En tuntenut isääni.",
"Tarkoitan, että joskus vihollinen kohdataan päin,",
"ja joskus on hyvä odottaa, kunnes heikkous saadaan selville.",
"mutta toisinaan on hyvä odottaa, kunnes sen heikkous paljastuu.",
"Kärsivällisyys on soturin tappavin ase.",
"Ymmärrätkö?",
"Jak, saatte mennä Kleiverin kanssa aavikolle",
"Jak, saisitte mennä Kleiverin kanssa aavikolle",
"ja paimentaa ryhmän liskoja aitaukseen.",
"Meidän on valmistauduttava kaikkeen tulevaan.",
"Tarvitsen kaikki mahdolliset resurssit.",
@@ -634,10 +634,10 @@
],
"desert-course-race-intro": [
"Kas, itse amatöörit.",
"Jatka lässytystä, pullero. Katsotaan kuka...",
"Suu suppuun, rotannaama, tai jauhan sinut tomuksi!",
"Jatka pullero lässytystä. Näytän sinulle...",
"Lärvi umpeen, rotannaama, tai liiskaan sinut!",
"Yöhh... Juku mikä löyhkä!",
"Tässä uusi sana sinulle... hammasharja!",
"Tässä sinulle uusi sana... hammasharja!",
"Kelpo kärryjä.",
"Onko mieleen?",
"Käytämme näitä aavikolla esineiden keräämiseen.",
@@ -668,9 +668,9 @@
"Hän ei sitten osaa luovuttaa!",
"Se suuntaa kaupunkiin päin!",
"Meidän on puolustettava sitä... Damasin puolesta.",
"Valon ja pimeyden prikaatin viimeinen isku!",
"Valon ja pimeyden joukkojen viimeinen taistelu!",
"Tulta pesään, kuoma!",
"Loppuun asti."
"Loppua kohti."
],
"desert-glide-res": [
"No, nyt emme pääse samaa reittiä takaisin.",
@@ -694,21 +694,20 @@
"Ei mitään, kysyinpä vain. Työniloa, sankarit."
],
"desert-hover-res": [
"Metallipääkomentaja, raportti!",
"Mitä on tekeillä?",
"Metallipääkomentaja kuulolle! Mitä on tekeillä?",
"Jos menetit lastin ja olet vielä elossa...",
"Tapan sinut omin käsin!",
"Haluan jokaisen mahdollisen pimeän ecokristallin!",
"Aika on vähissä.",
"tapan sinut omin käsin!",
"Haluan joka ikisen pimeän ecokristallin, mitä löydätte.",
"Aika käy vähiin!",
"Kuulitko?",
"Hetki! Et sinä... Aaghh!",
"Hetkinen... Et sinä...",
"En pidä äänestäsi.",
"Hah! Taisit antaa hänelle potkut.",
"Jep, hauska vitsi.",
"Naama näytti tutulta...",
"Nyt kuulostat vainoharhaiselta.",
"No niin, isojalka, mennäänpä takaisin.",
"Aavikko saa karvani pystyyn."
"Eiköhän palata takaisin.",
"Aavikko saa karvani pystyyn..."
],
"desert-jump-mission-intro": [
"Kansan pitäminen elossa ja toiveikkaana käy rankaksi.",
@@ -738,12 +737,12 @@
],
"desert-lizard-catch-3": [
"Niin sitä pitää!",
"Pakko myöntää, sinulta löytyy taitoa.",
"Pakko myöntää, sinussa on ytyä.",
"Saat toisenkin autoistani, olet sen ansainnut.",
"Totta vie!",
"Olisiko jalkahieronta liikaa vaadittu?",
"GRRRR...",
"Jep, niin ajattelinkin."
"Niin ajattelinkin."
],
"desert-oasis-defense-res": [
"Moikka, muru. Luulit kai jättäneesi minut?",
@@ -779,8 +778,8 @@
],
"desert-rescue-intro": [
"Huomio, Sparguksen kansalaiset.",
"Valtava myrsky lähestyy! Valmistelkaa kaupunki!",
"Jak, neljä aavikkolaista ovat yhä hukassa aavikolla.",
"Valtava myrsky on lähestymässä! Valmistelkaa kaupunki!",
"Jak, neljä aavikkolaista on yhä hukassa aavikolla.",
"Sinun täytyy etsiä heidät.",
"Tuo heidät takaisin hinnalla millä hyvänsä!"
],
@@ -817,7 +816,7 @@
"Mistä ne saavat kaikki tarvikkeensa ja econ?",
"Jokin tässä ei täsmää.",
"Suoraan suden suuhun. Tästä tulee hauskaa!",
"Joo. Muistuta, milloin saan nauraa!"
"Joo. Sano sitten kun saa nauraa!"
],
"forest-ring-chase-res": [
"Lähesty astroskooppia, aikasoturi.",
@@ -832,7 +831,7 @@
"Nyt Pimentäjät ovat löytäneet maailmanne",
"ja aikovat vallata sen itselleen.",
"Sehän pilaa kaikkien päivän!",
"Tämä taitaa ylittää meidän murheemme.",
"Tämä taitaa ylittää omat murheemme.",
"On vielä olemassa mahdollisuus.",
"Syvällä planeetan ytimessä sijaitsee puolustusjärjestelmä.",
"Voitte vielä pelastaa maailmanne.",
@@ -857,8 +856,8 @@
"Tuo pimeä ecohirviö on vaarallinen!",
"Pudottakaa lasti!",
"Tämä on törkeää!",
"Olen sanattoman pöyristynyt.",
"Mutta on minulla sanottavaakin.",
"Olen sanattoman pöyristynyt!",
"Mutta on minulla sanottavaakin...",
"Emme ole yksimielisiä tästä naurettavasta tuomiosta.",
"Niin, vaadimme uusintaäänestyksen!",
"Taidatte haluta hänen mukaansa.",
@@ -896,7 +895,7 @@
"Mutta mehän tuhosimme Korin!",
"Ilmeisesti vahvimmat metallipäät ovat selviytyneet.",
"Taistelu kaupungin puolesta on juuri alkanut!",
"Kansalaiset syyttävät sinua, Jak."
"Kansa syyttää sinua, Jak."
],
"intro-lost": [
"Tämä oli täysin sinun typerä ideasi.",
@@ -992,7 +991,7 @@
"ja tuhoaa kaiken varjon!",
"Ööh, anteeksi, kreivi Verneri...",
"Se on Veger!",
"Joo, niin, niin.",
"Joo, niin niin.",
"Eikö joskus ole ihan kiva maata varjossa?",
"Ottaa rennosti...",
"Tiirailla kuumia mimmejä tiukissa bikineissä.",
@@ -1012,8 +1011,8 @@
"Sig, aikasi Haven Cityssä on myrkyttänyt sinut!",
"Ja sinä, tulokas! Sinulle en anna yhtään armoa.",
"Pitäisi heittää teidät molemmat aavikon kitaan!",
"Mutta, Sig, vuosien palveluksesi vakoojanamme Havenissä",
"on ansainnut sinulle mahdollisuuden hyvitykseen.",
"Mutta Sig, vuosien palveluksestasi vakoojanamme Havenissa",
"olet ansainnut mahdollisuuden hyvitykseen.",
"Mutta vain tämän kerran!",
"Vakoojana?",
"Suu suppuun... Selitän myöhemmin.",
@@ -1120,7 +1119,7 @@
"precursor-destroy-ship-res": [
"Jos nämä rontit heräävät henkiin, peli on menetetty.",
"Kaikki nämä Pimentäjät komennossani...",
"Mitä voisinkaan tehdä.",
"Mitä voisinkaan tehdä?",
"Tiesi päättyy tähän, Errol!",
"Vaikka me molemmat kuolisimme!",
"Aaaah!",
@@ -1236,7 +1235,7 @@
],
"temple-oracle-intro": [
"En kaipaa tekosyitäsi!",
"Sinä sanoit, että se on mahdollista. Joten hoida se!",
"Sinä kerroit, että se on mahdollista. Hoida se!",
"Mutta aikaa on niin vähän.",
"Päivätähti lähestyy. Tiedät, mitä siitä seuraa!",
"Valitettava seikka.",
@@ -1247,20 +1246,20 @@
],
"temple-oracle-res": [
"Hei! Se on semmoinen mulkosilmäinen muinaisukkeli.",
"Tervehdys, suuri soturi!",
"Tervehdys, urhea soturi!",
"Paluusi antaa meille suurta toivoa.",
"Tämän planeetan tulevaisuus on kriittisessä pisteessä.",
"Pimentäjät ovat löytäneet maailmanne,",
"ja kohtalo piilee menneen ja tulevan risteyksen tasapainossa.",
"ja teidän kohtalonne piilee menneen ja tulevan risteyksessä.",
"Ymmärsitkö tuosta sanaakaan?",
"Kertoisitko saman ihmisten kielellä, kiitos?",
"Tarvitset kaiken voiman, mitä voit kerätä",
"selviytyäksesi tästä pahuuden koetuksesta, soturi.",
"Tulet tarvitsemaan kaiken voiman ulottuvillasi",
"selviytyäksesi pahuuden koetuksesta.",
"Pärjään kyllä.",
"Puhuin pitkälle kaverillesi... pätkä!",
"Hei!",
"Kurkista valoon ja saat uuden voiman käyttöösi, sankari.",
"Okei... tuo on pelottavaa.",
"Ööh... mitäs nyt tapahtuu?",
"Dax... pimeä eco... tuntuu hävinneen. Voin paremmin."
],
"temple-tests-intro": [
@@ -1280,16 +1279,16 @@
"Mutta mihin ne vievät?",
"Siinähän te olette!",
"Ahh... Onneksi löysin teidät.",
"Katso. Jak sai sinettinsä takaisin, ja se avaa ovia.",
"Katso. Jak sai sinettinsä takaisin ja se avaa ovia.",
"Onin sanoo, että meidän on palattava Haven Cityyn.",
"Katakombit ovat kuulemma avain planeettamme selviytymiseen.",
"Kelpaako kyyti?"
],
"tower-destroy-intro": [
"Nyt niiden käy kalpaten!",
"Pidä hauskaa, pippuri!",
"Pitäkää hauskaa!",
"Selvä, on koston aika!",
"Valmiina iskemään, Dax?",
"Oletko valmis, Dax?",
"Että mennään tuonne vai?",
"Ehkä jään tänne ja... suojelen Sigiä."
],
@@ -1312,9 +1311,9 @@
"Älä koske siihen, Daxter.",
"Emme tiedä, mitä ylimääräinen pimeä eco tekisi sinulle.",
"Katso minua, Jak!",
"Olen lyhyt, karvainen, ja kutian oudoista paikoista.",
"Olen lyhyt, karvainen ja kutian kummallisista paikoista.",
"Ei voisi mennä huonommin.",
"Relaa. Tiedän, mitä teen.",
"Relaa. Tiedän kyllä mitä teen.",
"Hyi kauhistus... Kylmät, kuolleet sormet...",
"En malta katsoa...",
"Varo, Daxter!",
@@ -1385,7 +1384,7 @@
"joka pidätteli aavikon raakamaisuuden kaukana meistä.",
"Olin oikea mestari siinä.",
"Haluatteko yrittää voittaa pisteeni?",
"Älä huoli, Jak tykkää kyllä leluista, vai mitä? Hehehe..."
"Ei huolta, Jak leikkii leluilla päivät pitkät, vai mitä? Hehehe..."
],
"wascity-gun-res": [
"No, pesitte sitten pisteeni. Hyvä on.",
@@ -1452,8 +1451,8 @@
"Pysy siinä."
],
"wascity-pre-game-res": [
"Sinä mursit sen, Jak!",
"Älä koske! Pimeää ecoa!",
"Sinä ratkoit sen, Jak!",
"Älä koske siihen! Pimeää ecoa!",
"Perin vaikuttavaa, eikös?",
"Anna suotta aplodit.",
"Nuo ovat kiinteitä ecokristalleja.",
@@ -1654,7 +1653,7 @@
"En sanonut, että voisit kosketella minua."
],
"asha008": [
"Ota tästä!"
"Maista tätä!"
],
"asha009": [
"Täältä pesee."
@@ -2632,7 +2631,7 @@
"Kiitos, kun käytitte ajoneuvoa."
],
"dad06": [
"Missäs ne liikkeet ovat?",
"Missäs ne liikkeesi ovat?",
"Mietinpä vain. Missä ne ovat?"
],
"dad07": [
@@ -2660,7 +2659,7 @@
"Olisin pystynyt siihen itse!"
],
"dad18": [
"Vaivaako sinua kehostapoistumiskokemus?",
"Koetko kehostapoistumiskokemusta?",
"Sitäkö tämä on?"
],
"dad20": [
@@ -3131,7 +3130,7 @@
"Löysimme jäänteen. Siistiä!"
],
"dax179": [
"Mene seuraavalle esineelle, Jak."
"Etsi seuraava esine, Jak."
],
"dax180": [
"Löysimme uuden esineen."
@@ -3143,7 +3142,7 @@
"Kiva, lisää romua."
],
"dax183": [
"Damasin on parasta olla tyytyväinen!"
"Damasin on paras olla tyytyväinen!"
],
"dax184": [
"Etsi viimeinen esine, Jak!"
@@ -3299,7 +3298,7 @@
"Jahuu! Jes!"
],
"dax235": [
"Minähän oikein kulun tässä..."
"Tämähän käy hieronnasta..."
],
"dax238": [
"Jahuu!"
@@ -3338,7 +3337,7 @@
"Varo, Jak! Se jahtaa meitä!"
],
"dax250": [
"Eipä hortoilla syötteinä, jooko?"
"Eipäs hortoilla syöttinä, jooko?"
],
"dax251": [
"Varo sen hampaita tällä puolen!"
@@ -3449,7 +3448,7 @@
"Päihitä kaikki iskut ennen kuin ne osuvat keskelle."
],
"dax287": [
"Voit tuhota ne vain ympyröiden sisällä."
"Voit tuhota ne vain renkaiden sisällä."
],
"dax288": [
"Hienoa! Ne eivät mahda mitään."
@@ -3491,7 +3490,7 @@
"Älä missaa enää, Jak!"
],
"dax301": [
"Njääh, hävisit!"
"Ääh, hävisit!"
],
"dax302": [
"Se oli siinä se."
@@ -3521,7 +3520,7 @@
"Tuolla on yksi niistä vintiöistä. Nappaa se, Jak!"
],
"dax311": [
"Tuolla on toinen!"
"Tuolla on yksi!"
],
"dax312": [
"Nappaa se! Nappaa se!"
@@ -3542,7 +3541,7 @@
"Yksi lisää. Hyvää ruokahalua!"
],
"dax318": [
"Näen toisen!"
"Näen yhden!"
],
"dax319": [
"Tuolla on viimeinen!"
@@ -3560,7 +3559,7 @@
"Ole yhtä liskon kanssa."
],
"dax324": [
"Vauhtia, Jak!"
"Töpinää töppösiin!"
],
"dax325": [
"Se pääsee karkuun!"
@@ -3617,13 +3616,13 @@
"Paikoillanne... valmiit... hep!"
],
"dax343": [
"Vauhtia, Jak!"
"Töpinää töppösiin!"
],
"dax344": [
"Olet ratsumestari!"
],
"dax345": [
"Ripeämmin!"
"Vauhtia!"
],
"dax346": [
"Nämä suomut käyvät syyhyäviksi."
@@ -3635,7 +3634,7 @@
"Saimme sen! Mene, mene!"
],
"dax349": [
"Emme me munkkeja hotki. He he..."
"Ei me munkkeja hotkita. He he..."
],
"dax350": [
"Ratsasta ekalle renkaalle!"
@@ -3650,13 +3649,13 @@
"Niin sitä pitää!"
],
"dax354": [
"Väisty, muhkupää."
"Alta pois, hihhuli."
],
"dax355": [
"Rasvattu lisko läpikulkumatkalla!"
],
"dax356": [
"Huah, missasit renkaan!"
"Ääh, missasit renkaan!"
],
"dax357": [
"Eii!"
@@ -3683,7 +3682,7 @@
"Viimeinen kierros!"
],
"dax365": [
"Nähdään, munkkipoju!"
"Näkemiin, munkkipoju!"
],
"dax366": [
"Maali näkyvissä!"
@@ -3783,7 +3782,7 @@
"No niin, piekse tämä hituri."
],
"dax398": [
"Ripeämmin!"
"Vauhtia!"
],
"dax399": [
"Talla pohjaan!"
@@ -3813,16 +3812,16 @@
"Pitääkö muistuttaa, että henkeni on pelissä!"
],
"dax408": [
"Se oli vinkeä kierros!"
"Se oli nopea kierros!"
],
"dax409": [
"Aja kuin tuulen mukana!"
"Aja kuin tuulen viemää!"
],
"dax410": [
"Kierros takana. Aika kiihdyttää!"
],
"dax411": [
"Kaksi kierrosta kierretty. Körrötä menemään!"
"Kaksi kierrosta ajettu. Körrötä menemään!"
],
"dax412": [
"Kolme kierrosta!"
@@ -3954,7 +3953,7 @@
"Tuhoa symbolit!"
],
"dax461": [
"Voit tuhota symbolit ympyröiden sisällä, Jak."
"Voit tuhota symbolit renkaiden sisällä, Jak."
],
"dax462": [
"Vielä yksi huti, niin kuolet!"
@@ -4664,7 +4663,7 @@
"Kiipeä ylös tuhoamalla lonkerot!"
],
"dax702": [
"Täytyy valoliitää tämän kuilun yli!"
"Täytyy käyttää valoliitoa tämän kuilun yli!"
],
"dax703": [
"Ammu sitä päähän!"
@@ -4745,7 +4744,7 @@
"Ammu, ammu!"
],
"dax729": [
"Nappaa viimeinen roisto kiinni!"
"Ota viimeinen roisto kiinni!"
],
"dax730": [
"Tuolla hän on! Hoitele hänet!"
@@ -4754,7 +4753,7 @@
"Hoitele hänet!"
],
"dax757": [
"Roistosotureita, Jak!"
"Roistosotureita!"
],
"dax758": [
"Piekse kaikki taistelijat!"
@@ -5210,7 +5209,7 @@
"Ota kiinni, luuseri!"
],
"ero013": [
"Ota tästä!"
"Maista tätä!"
],
"ero014": [
"Teet tästä liian helppoa!"
@@ -5237,7 +5236,7 @@
"Joko riittää?"
],
"ero026": [
"Hyvää yötä, ecohirviö!"
"Kauniita unia, ecohirviö!"
],
"ero027": [
"Et voi voittaa minua!"
@@ -5507,7 +5506,7 @@
"Ota kiinni, luuseri!"
],
"erot013": [
"Ota tästä!"
"Maista tätä!"
],
"erot014": [
"Teet tästä liian helppoa!"
@@ -5534,7 +5533,7 @@
"Joko riittää?"
],
"erot026": [
"Hyvää yötä, ecohirviö!"
"Kauniita unia, ecohirviö!"
],
"erot027": [
"Et voi voittaa minua!"
@@ -7392,7 +7391,7 @@
"kuten katoaa toivosi voittaa tämä haaste."
],
"o-bb19w": [
"Mainiot liikkeet. Näytät varsin lupaavalta."
"Mainiosti liikuttu. Näytät varsin lupaavalta."
],
"o-bb20f": [
"Kerää arvokkampia merkkejä enemmän",
@@ -7417,7 +7416,7 @@
"Tee nopeampia päätöksiä. Niin... ja oikeita."
],
"o-bb21i": [
"Tämä on jälleen henkipudotushaaste,",
"Tämä on uusi henkijahtihaaste,",
"mutta tämä on paljon vaikeampi kuin edellinen.",
"Toivotan onnea."
],
@@ -7429,7 +7428,7 @@
],
"o-bb22i": [
"Tunne vihollisesi kuin itsesi.",
"Avataksesi Pimeyden luojat, niitä tulee hallita.",
"Päihittääksesi Pimentäjät, niitä tulee hallita.",
"Testaa kykäsi purkaa tämä vaikeampi satelliitti,",
"ja palkkio on sinun."
],
@@ -8053,15 +8052,15 @@
"sam001": [
"Jak, poikani. Kuuletko?",
"Edeltäjien kiitos olet vielä ehjänä.",
"Aavikko on miltei karseampi kuin Tulikanjoni kotopuolessa.",
"Tai siis täällä.",
"Aavikko on miltei karseampi kuin tulikanjoni kotopuolessa.",
"Tai siis täällä...",
"Mennäänpä itse asiaan. Vegerin ote kaupungista luisuu,",
"ja niin luisuu kansan luottamuskin.",
"Sinun on tutkittava Edeltäjämunkkien toimintaa.",
"Uskon, että he touhuavat jotain Vegerin kanssa,",
"Uskon, että ne touhuavat jotain Vegerin kanssa,",
"enkä pidä siitä pätkän vertaa.",
"Selvitä mitä he tekevät, jos suinkaan voit.",
"Heillä on temppeli jossain aavikolla.",
"Selvitä mitä ne tekevät, jos suinkaan voit.",
"Niillä on temppeli jossainpäin aavikkoa.",
"Sillä välin me pysyttelemme turvassa, mutta-"
],
"sam002": [
@@ -8075,7 +8074,7 @@
],
"sam003": [
"Jak, poikani. Samos täällä.",
"Kun kerran olet Havenin eteläisen metsän lähettyvillä,",
"Kun nyt olet Havenin etelämetsän lähettyvillä,",
"voisitko tarkistaa raportit pimeän econ tartunnoista siellä?",
"Joku taitaa edelleen tehdä kokeita pimeällä ecolla.",
"Jos löydät tarttuneita kasveja,",
@@ -8104,7 +8103,7 @@
"käy muuhunkin kuin vain tähtien tiirailuun.",
"Ole varovainen.",
"Pimeät olennot ovat vallanneet metsän.",
"Nyt kyseessä on taistelu vain astroskoopin luo."
"Kyseessä on nyt taistelu vain astroskoopin luo."
],
"sam006": [
"Kuulin. Juuri tätä pelkäsimme.",
@@ -8112,7 +8111,7 @@
"ennen kuin alus saavuttaa planeettamme."
],
"sam007": [
"Jak, löysit toisen esineen metsän raunioille!",
"Jak, löysit uuden esineen metsän raunioille!",
"Mutta tarvitsemme yhä kaikkein tärkeimmän osan.",
"Tuo kaikki löytämäsi esineet,",
"ja yritämme löytää viimeisen osasen.",
@@ -8147,12 +8146,12 @@
"seem005": [
"Jak, auta meitä!",
"Errol hyökkää munkkitemppeliin!",
"Hän haluaa kätkemämme salaisuudet Pimeyden luojista.",
"Hän haluaa kätkemämme salaisuudet Pimentäjistä.",
"Kiiruhda!",
"Jos hän löytää etsimänsä, se on planeettamme loppu!"
"Jos hän löytää etsimänsä, se on maailmamme loppu!"
],
"seem01": [
"On yllättävää, miten herätät näin muinaisia Edeltäjävoimia.",
"Olen yllättynyt kun kykenet herättämään näin muinaisia voimia.",
"Saatat sittenkin olla meille avuksi, sankari."
],
"sig001": [
@@ -8374,7 +8373,7 @@
"Tartu aseeseen, Daxter!"
],
"sig181": [
"Nyt mentiin."
"Ei kun menoksi."
],
"sig182": [
"Ammu munat!"
@@ -9391,7 +9390,7 @@
"torn001": [
"Hyvin ammuttu, Jak! Mukavaa, kun palasit.",
"Palaa Tuhmaan saulumiin",
"ja keskustellaan, miten saamme sotkun siivottua."
"niin keskustellaan miten saamme sotkun siivottua."
],
"torn002": [
"Hyvää työtä, Jak. Nyt meillä on lisää liikkumavaraa.",
@@ -9403,7 +9402,7 @@
"Kiitti kamu, olemme sinulle velkaa. Ja paljon."
],
"torn004": [
"Hienoa, Jak. Taikuus on yhä mukanasi.",
"Hienoa, Jak. Taikuus on yhä taskussasi.",
"Nyt voimme puskea Vartion alueille",
"ja kayttää niiden heikkouksia hyväksemme.",
"On hyvä, että olet joukossamme."
@@ -9412,7 +9411,7 @@
"No niin, kuljeta vehje suoraan niiden alueelle.",
"Sinun pitäisi pystyä marssimaan sisään muina miehinä,",
"mutta ne äkkäävät kyllä aikeesi ennen pitkää.",
"Tuo lelu kun pääsee Vartion kaluston lähelle,",
"Kun tuo laite pääsee Vartion kaluston lähelle,",
"niin siitä ei jää mitään jäljelle!",
"Ne luultavasti tuhoavat sinut, jos teet jotain epäilyttävää.",
"Jos ne ampuvat, ammu takaisin.",
@@ -9423,12 +9422,12 @@
"Nämä pommibotit ovat edellistä pahempia, Jak.",
"Niillä on erikoiskilvet",
"ja ne ovat paljon jäykempiä kuin aiempi malli.",
"Pahoittelen, ettemme kerinneet rupatella,",
"Pahoittelen ettemme kerinneet rupatella,",
"mutta olet paras mieheni.",
"Hoitele ne puolestani."
],
"torn007": [
"Hyvä, tuhoa kaikki Vartion puolustukset",
"Hyvä. Tuhoa kaikki Vartion puolustukset",
"ja keksi keino murtaa niiden etulinjan tiesulut.",
"Odotan innolla niiden ilmeitä,",
"kun ne saavat tietää, että Jak on palannut.",
@@ -9438,8 +9437,8 @@
"Jak, paikansimme neljä tärkeää virtalaatikkoa,",
"jotka tuhottuina saattavat poistaa niiden suojakilpiä.",
"Paukkueksperttimme Jinx voi posauttaa laatikot,",
"jos kuljetat hänet jokaiselle ja annat suojatulta,",
"kun hän asettaa räjähteet.",
"jos kuljetat hänet jokaiselle",
"ja annat suojatulta, kun hän asettaa räjähteet.",
"Muistatko Jinxin? Hän odottelee ajoneuvossa ulkona.",
"Pitäkää hauskaa."
],
@@ -9875,7 +9874,7 @@
],
"vin102": [
"No niin, olet sisällä.",
"Nyt piiloudun muistiytimeen ja esitän, etten tunne sinua"
"Nyt piiloudun muistiytimeen ja esitän etten tunne sinua."
],
"vin103": [
"Hyvä!"
@@ -9893,7 +9892,7 @@
"Niin sitä pitää!"
],
"vin108": [
"Hiphei!"
"Hienoa!"
],
"vin109": [
"Oijoi, ei hyvä."
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,4 +1,65 @@
{
"cutscenes": {},
"other": {}
"other": {
"keir004": {
"lines": [
{
"frame_end": 79,
"frame_start": 0,
"merge": false,
"offscreen": true,
"speaker": "keira"
},
{
"frame_end": 139,
"frame_start": 80,
"merge": false,
"offscreen": true,
"speaker": "keira"
},
{
"frame_end": 240,
"frame_start": 140,
"merge": false,
"offscreen": true,
"speaker": "keira"
},
{
"frame_end": 315,
"frame_start": 241,
"merge": false,
"offscreen": true,
"speaker": "keira"
},
{
"frame_end": 389,
"frame_start": 316,
"merge": false,
"offscreen": true,
"speaker": "keira"
},
{
"frame_end": 461,
"frame_start": 390,
"merge": false,
"offscreen": true,
"speaker": "keira"
},
{
"frame_end": 518,
"frame_start": 462,
"merge": false,
"offscreen": true,
"speaker": "keira"
},
{
"frame_end": 604,
"frame_start": 519,
"merge": false,
"offscreen": true,
"speaker": "keira"
}
]
}
}
}
@@ -17,13 +17,6 @@
"000f": "Päällä",
"0010": "Pois",
"0011": "Käytä suuntanäppäimiä",
"0012": "<FLAG_USA> English",
"0013": "<FLAG_FRANCE> Fran,cais",
"0014": "<FLAG_GERMAN> Deutsch",
"0015": "<FLAG_SPAIN> Español",
"0016": "<FLAG_ITALIAN> Italiano",
"0017": "<FLAG_KOREA> ~Y~Z<K32e>~Z<K31a>~Z<K3c8>~Y~Z<K35e>~Z<K36b>~Z<K3de>~Y~Z<K30f>~Z<K31d>",
"0018": "<FLAG_JAPAN> にほんご",
"0019": "Kuvasuhde",
"001a": "Peräkkäispyyhkäisy",
"001b": "Videotila",
@@ -478,7 +471,6 @@
"0619": "Aikakartta hankittu",
"061a": "Valoecokristalli hankittu",
"061b": "Pimeä ecokristalli hankittu",
"061c": "~Y~1L~~~Z~41L<FLAG_PART_HORZ_STRIPE_MIDDLE>~Z~42L<FLAG_PART_HORZ_STRIPE_BOTTOM>~]~-1H~Y~1L~~~Z~41L<FLAG_PART_HORZ_STRIPE_MIDDLE>~Z~42L<FLAG_PART_HORZ_STRIPE_BOTTOM>~Z~+26H",
"061d": "Käytä ~D kallohelmeä painamalla <PAD_TRIANGLE>",
"061e": "<COLOR_CYAN>Valolento:~%<COLOR_WHITE>Hyppää ja paina <PAD_X> useasti räpyttääksesi siipiä",
"061f": "Ajoita räpytykset maksimaaliseen lentoon",
@@ -643,8 +635,8 @@
"06c0": "Palaa Spargukseen",
"06c1": "Puheen kieli",
"06c2": "",
"06c3": "Kovanaama",
"06c4": "Santahai",
"06c3": "Sudenpentu",
"06c4": "Hiekkahai",
"06c5": "Tomuntallaaja",
"06c6": "Dyynisirkka",
"06c7": "Hellehirmu",
@@ -669,8 +661,8 @@
"06ed": "Säärisuojat",
"06ee": "Olkasuojat",
"06ef": "Rintapanssari",
"06f0": "Kovanaama",
"06f1": "Santahai",
"06f0": "Sudenpentu",
"06f1": "Hiekkahai",
"06f2": "Tomuntallaaja",
"06f3": "Dyynisirkka",
"06f4": "Hellehirmu",
@@ -712,7 +704,6 @@
"07b3": "Loputtomat turbot",
"07b4": "Raivoisku: Lataa pitämällä <PAD_R1> pohjassa ja sitten vapauta",
"07b5": "Ajoneuvo tuhoutui",
"07b8": "~Y~6L<FLAG_PART_VERT_STRIPE_LARGE>~Z~+15H~3L<FLAG_PART_VERT_STRIPE_LARGE>~Z~+30H~3L<FLAG_PART_VERT_STRIPE_LARGE>~Z~+4H~5L Português",
"07b9": "Nopeuta pitämällä <PAD_X> pohjassa",
"07ba": "Voit nyt ostaa uusia salaisuuksia!",
"07bb": "Jak",
@@ -849,8 +840,8 @@
"0857": "Uusia salaisuuksia saatavilla!",
"0858": "Salaisuuksia on yhä saatavilla ostettavana!",
"085a": "Raivopommi: <PAD_X> + <PAD_SQUARE>",
"085f": "Tuo <COLOR_YELLOW>Santahai",
"0860": "Tuo~%<COLOR_YELLOW>Santahai,~%<COLOR_YELLOW>Hellehirmu,~%<COLOR_YELLOW>Pölypeto~%<COLOR_WHITE>tai~%<COLOR_YELLOW>Kirkunakiitäjä",
"085f": "Tuo <COLOR_YELLOW>Hiekkahai",
"0860": "Tuo~%<COLOR_YELLOW>Hiekkahai,~%<COLOR_YELLOW>Hellehirmu,~%<COLOR_YELLOW>Pölypeto~%<COLOR_WHITE>tai~%<COLOR_YELLOW>Kirkunakiitäjä",
"0861": "Lisäaika",
"0862": "Ammu sarjatulta pitämällä <PAD_R1> pohjassa",
"0863": "Käytetyt Edeltäjäesineet",
+1
View File
@@ -176,6 +176,7 @@
(set! (-> obj memcard-vibration?) #t)
(set! (-> obj memcard-subtitles?) #f)
(set! (-> obj hinttitles?) #t)
(set! (-> obj subtitle-speaker?) 'auto)
0)
(defmethod reset-extra ((obj pc-settings-jak2) (call-handlers symbol))
+2
View File
@@ -774,6 +774,7 @@
(("cheats-backup") (file-stream-read-int file)) ;; TODO - Don't remove this, parsing code can't handle unexpected keys
(("memcard-subtitles?") (set! (-> obj memcard-subtitles?) (file-stream-read-symbol file)))
(("hint-subtitles?") (file-stream-read-symbol file))
(("subtitle-speaker") (set! (-> obj subtitle-speaker?) (file-stream-read-symbol file)))
(("music-unlocked")
(dotimes (i (/ (align64 (-> obj music-unlocked length)) 64))
(bit-array<-int64 (-> obj music-unlocked) (* i 64) (file-stream-read-int file))
@@ -828,6 +829,7 @@
(format file " (cheats-purchased #x~x)~%" (-> obj cheats-purchased))
(format file " (cheats-unlocked #x~x)~%" (-> obj cheats-unlocked))
(format file " (memcard-subtitles? ~A)~%" (-> obj memcard-subtitles?))
(format file " (subtitle-speaker ~A)~%" (-> obj subtitle-speaker?))
(format file " (music-unlocked")
(dotimes (i (/ (align64 (-> obj music-unlocked length)) 64))
@@ -465,6 +465,25 @@ This gives us more freedom to write code how we want.
(load-level-text-files (the-as int (-> *pc-settings* text-language)))
(pc-settings-save))))
(defmacro game-options-pc-subtitle-speaker ()
`(new 'static 'menu-generic-carousel-option
:name (text-id progress-subtitle-speaker)
:items (new 'static 'boxed-array :type text-id
(text-id progress-subtitle-speaker-on)
(text-id progress-subtitle-speaker-off)
(text-id progress-subtitle-speaker-auto))
:get-item-index-fn (lambda ()
(case (-> *pc-settings* subtitle-speaker?)
((#t) 0)
((#f) 1)
(('auto) 2)))
:on-confirm (lambda ((index int) (the-progress progress))
(case index
((0) (set! (-> *pc-settings* subtitle-speaker?) #t))
((1) (set! (-> *pc-settings* subtitle-speaker?) #f))
((2) (set! (-> *pc-settings* subtitle-speaker?) 'auto)))
(pc-settings-save))))
(defmacro misc-options-pc-discord-rpc ()
`(new 'static 'menu-generic-boolean-option
:name (text-id progress-discord-rpc)
@@ -503,6 +522,7 @@ This gives us more freedom to write code how we want.
(game-options-pc-subtitle-language)
(game-options-pc-sound-language)
(game-options-pc-text-language)
(game-options-pc-subtitle-speaker)
(progress-new-generic-link-to-scrolling-page (text-id progress-misc-game-options)
(misc-options-pc-discord-rpc)
(misc-options-pc-speedrunner-mode)
@@ -516,6 +536,7 @@ This gives us more freedom to write code how we want.
(game-options-pc-subtitle-language)
(game-options-pc-sound-language)
(game-options-pc-text-language)
(game-options-pc-subtitle-speaker)
;; TODO - is there a reason we only display the territory setting on the title screen?
(new 'static 'menu-generic-carousel-option
:name (text-id progress-territory)
+1
View File
@@ -198,6 +198,7 @@
(set! (-> obj memcard-vibration?) #t)
(set! (-> obj memcard-subtitles?) #f)
(set! (-> obj hinttitles?) #t)
(set! (-> obj subtitle-speaker?) 'auto)
0)
(define-extern reset-speedrunner-mode-hm-secrets! (function pc-settings-jak3 none))
+2
View File
@@ -666,6 +666,7 @@
(("cheats-unlocked") (set! (-> obj cheats-unlocked) (the-as pc-cheats (file-stream-read-int file))))
(("cheats-backup") (file-stream-read-int file)) ;; TODO - Don't remove this, parsing code can't handle unexpected keys
(("memcard-subtitles?") (set! (-> obj memcard-subtitles?) (file-stream-read-symbol file)))
(("subtitle-speaker") (set! (-> obj subtitle-speaker?) (file-stream-read-symbol file)))
(("music-unlocked")
(dotimes (i (/ (align64 (-> obj music-unlocked length)) 64))
(bit-array<-int64 (-> obj music-unlocked) (* i 64) (file-stream-read-int file))
@@ -723,6 +724,7 @@
(format file " (cheats-purchased #x~x)~%" (-> obj cheats-purchased))
(format file " (cheats-unlocked #x~x)~%" (-> obj cheats-unlocked))
(format file " (memcard-subtitles? ~A)~%" (-> obj memcard-subtitles?))
(format file " (subtitle-speaker ~A)~%" (-> obj subtitle-speaker?))
(format file " (music-unlocked")
(dotimes (i (/ (align64 (-> obj music-unlocked length)) 64))
@@ -565,6 +565,25 @@ This gives us more freedom to write code how we want.
(load-level-text-files (the-as int (-> *pc-settings* text-language)))
(pc-settings-save))))
(defmacro game-options-pc-subtitle-speaker ()
`(new 'static 'menu-generic-carousel-option
:name (text-id progress-subtitle-speaker)
:items (new 'static 'boxed-array :type text-id
(text-id progress-subtitle-speaker-on)
(text-id progress-subtitle-speaker-off)
(text-id progress-subtitle-speaker-auto))
:get-item-index-fn (lambda ()
(case (-> *pc-settings* subtitle-speaker?)
((#t) 0)
((#f) 1)
(('auto) 2)))
:on-confirm (lambda ((index int) (the-progress progress))
(case index
((0) (set! (-> *pc-settings* subtitle-speaker?) #t))
((1) (set! (-> *pc-settings* subtitle-speaker?) #f))
((2) (set! (-> *pc-settings* subtitle-speaker?) 'auto)))
(pc-settings-save))))
(defmacro misc-options-pc-discord-rpc ()
`(new 'static 'menu-generic-boolean-option
:name (text-id progress-discord-rpc)
@@ -613,6 +632,7 @@ This gives us more freedom to write code how we want.
(game-options-pc-subtitle-language)
(game-options-pc-sound-language)
(game-options-pc-text-language)
(game-options-pc-subtitle-speaker)
(progress-new-generic-link-to-scrolling-page (text-id progress-misc-game-options)
(misc-options-pc-discord-rpc)
(misc-options-pc-speedrunner-mode)
@@ -627,6 +647,7 @@ This gives us more freedom to write code how we want.
(game-options-pc-subtitle-language)
(game-options-pc-sound-language)
(game-options-pc-text-language)
(game-options-pc-subtitle-speaker)
;; TODO - is there a reason we only display the territory setting on the title screen?
(new 'static 'menu-generic-carousel-option
:name (text-id progress-territory)