07th-mod / 07th-mod/tatarigoroshi

Lipsync not working DAY 10

Ouverte
#93 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Aucune donnée de langage
Étoiles
31
Forks
11
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

In tatarigoroshi, in day 10, in a scene Chie speaks without lipsync, the incriminating phrases are this:
//「......沙都子ちゃんは、わざと体に傷を作り、!w800...お義父さんに虐待を受けているとね、......自分で通報して、お義父さんを追い出そうとした。@
//「.........でも、!w800......結局、!w800...沙都子を虐めてたわけだろ、その義父は。@
if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 22, "ps2/22/141400085", 540, TRUE);
OutputLine(NULL, "「……沙都子ちゃんは、わざと体に傷を作り、",
NULL, "\"...Satoko-chan purposely hurt herself...", Line_Continue);

// (backup) SetValidityOfInput( FALSE );
Wait( 800 );
// (backup) SetValidityOfInput( TRUE );

OutputLine(NULL, "…お義父さんに虐待を受けているとね、……自分で通報して、お義父さんを追い出そうとした。」",
NULL, " and told them that she was being abused by her stepfather... in an attempt to chase him out.\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }

if (GetGlobalFlag(GADVMode)) { OutputLine("圭一", NULL, "Keiichi", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 1, "ps2/01/140100496", 540, TRUE);
OutputLine(NULL, "「………でも、",
NULL, "\"...But...", Line_Continue);

// (backup) SetValidityOfInput( FALSE );
Wait( 800 );
// (backup) SetValidityOfInput( TRUE );

OutputLine(NULL, "……結局、",
NULL, " in the end...", Line_Continue);

// (backup) SetValidityOfInput( FALSE );
Wait( 800 );
// (backup) SetValidityOfInput( TRUE );

OutputLine(NULL, "…沙都子を虐めてたわけだろ、その義父は。」",
NULL, " her stepfather did abuse her, right?\"", GetGlobalFlag(GLinemodeSp));
if (GetGlobalFlag(GADVMode)) { ClearMessage(); } else { OutputLineAll(NULL, "\n", Line_ContinueAfterTyping); }

//「いいえ@...虐待の話は全部、...沙都子ちゃんの作り話だった@...義理のお父さんは、もちろん少し感情的な叱り方をしてしまったかもしれないけど...逸脱してるほどではなかったの。¥
if (GetGlobalFlag(GADVMode)) { OutputLine("知恵", NULL, "Chie", NULL, Line_ContinueAfterTyping); }
ModPlayVoiceLS(4, 22, "ps2/22/141400086", 540, TRUE);
OutputLine(NULL, "「いいえ。",
NULL, "\"No.", Line_WaitForInput);
ModPlayVoiceLS(4, 22, "ps2/22/141400087", 540, TRUE);
OutputLine(NULL, "…虐待の話は全部、…沙都子ちゃんの作り話だった。",
NULL, " ...All of the abuse... had been made up by Satoko-chan.", Line_WaitForInput);
ModPlayVoiceLS(4, 22, "ps2/22/141400088", 540, TRUE);
OutputLine(NULL, "…義理のお父さんは、もちろん少し感情的な叱り方をしてしまったかもしれないけど…逸脱してるほどではなかったの。」",
NULL, " ...Her stepfather, of course, may have scolded her in a somewhat emotional way... but it was nothing out of the ordinary.\"", Line_Normal);
ClearMessage();

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Le problème montre un extrait de script d'un roman visuel où la synchronisation labiale est absente pendant des lignes de dialogue spécifiques. Recherchez les chemins des fichiers vocaux comme 'ps2/22/141400085' et vérifiez comment ModPlayVoiceLS est déclenché par rapport aux appels OutputLine. Les commandes Wait(800) peuvent interférer. Examinez la logique de synchronisation labiale du moteur de script, probablement dans un moteur de jeu ou un framework de mod, pour voir si le timing ou l'ordre des commandes en est la cause.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
game-dev
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.