Hyper-研究所@宴

春風の 花を散らすと見る夢は 覚めても胸の さわぐなりけり

それと便座カバー

2007年11月21日 00時32分53秒 | Weblog
やってしまった感丸出し。
柚原このみ、それと便座カバー
とりあえず、GM_AvgMsg.cpp:585に
_mbscpy( (BYTE*)&dst[i], (BYTE*)"¥¥kそれと便座カバー");
i += strlen("¥¥kそれと便座カバー");
を追加すればおk。

更にやってしまった感丸出し。
あれれ、わしずさまくん
GM_AvgMsg.cpp:582
 }else if(!strncmp("このみ", src, strlen("このみ"))) {
  _mbscpy( (BYTE*)&dst[i], (BYTE*)"アカギ");
  i += strlen("アカギ");
  src+=strlen("このみ");
 }else{
  dst[i++] = *src;
  src++;
 }
なんか隣のifで使われてる_mbsncmp関数だとうまく動かない。
マルチバイトにきちんと対応してないのかな?
strncmpは昔からある関数で、そのため単純にバイト列しか見ない。
その代わり、文字コードに影響されるので、ソースはシナリオと同じShift-JISにしておいた方が良いかも。

あと、デフォルトの名前を変えたければ、
GM_AvgMsg.h:87
#define DEF_NAME_L "鷲巣"
#define DEF_NAME_LK "わしず"
#define DEF_NAME_F "巌"
#define DEF_NAME_FK "いわお"
#define DEF_NAME_NN "鷲巣様"
#define DEF_NAME_NNK "わしずさま"
あたりを編集すればよろし。
この場合、テキストの文字は変わるがボイスはオリジナルのまま再生されるので注意。
コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 葉っぱがソースコードを公開... | トップ | 原付購入を考える »
最新の画像もっと見る

コメントを投稿

Weblog」カテゴリの最新記事