diff -rc sjnhsrc-091/changes.txt sjnh_src/changes.txt
*** sjnhsrc-091/changes.txt Sat Apr 29 16:28:56 2000
--- sjnh_src/changes.txt Wed May 03 16:45:28 2000
***************
*** 1,5 ****
--- 1,10 ----
JNetHack1.3.3からの変更点
+ SJNetHack 0.9.1b
+
+ - メソの鳴き声を追加。
+ - 秘技猫ジャラシを追加。
+
SJNetHack 0.9.1
- ナイトメアモード追加。
diff -rc sjnhsrc-091/include/monflag.h sjnh_src/include/monflag.h
*** sjnhsrc-091/include/monflag.h Fri Apr 07 18:53:12 2000
--- sjnh_src/include/monflag.h Wed May 03 10:17:08 2000
***************
*** 54,59 ****
--- 54,60 ----
#define MS_PI 42 /* kisuke only */
#define MS_GONSU 43 /* aobe only */
#define MS_KOONI 44 /* kooni(akane) */
+ #define MS_MESO 45 /* meso */
#define MR_FIRE 0x01 /* resists fire */
#define MR_COLD 0x02 /* resists cold */
diff -rc sjnhsrc-091/src/hack.c sjnh_src/src/hack.c
*** sjnhsrc-091/src/hack.c Wed Mar 29 16:45:34 2000
--- sjnh_src/src/hack.c Wed May 03 16:24:34 2000
***************
*** 866,875 ****
return;
}
if (invent && (inv_weight() + weight_cap() > 600)) {
! /*JP You("are carrying too much to get through.");*/
! pline("物を持ちすぎて通りぬけられない.");
! nomul(0);
! return;
}
}
--- 866,884 ----
return;
}
if (invent && (inv_weight() + weight_cap() > 600)) {
! if(Role_is('Y') && !Upolyd) {
! if(rn2(3)) {
! pline("もう少しで通りぬけられそうだ.");
! nomul(0);
! return;
! } else {
! pline("あなたは狭い隙間をニュルリと通り抜けた.");
! }
! } else {
! pline("物を持ちすぎて通りぬけられない.");
! nomul(0);
! return;
! }
}
}
Only in sjnhsrc-091/src: install.tag
diff -rc sjnhsrc-091/src/monst.c sjnh_src/src/monst.c
*** sjnhsrc-091/src/monst.c Sun Apr 30 17:13:28 2000
--- sjnh_src/src/monst.c Wed May 03 10:26:00 2000
***************
*** 576,588 ****
LVL(9, 9, 10, 0, 6), (G_NOGEN|G_UNIQ),
A(ATTK(AT_CLAW, AD_PHYS, 4, 4),
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
! SIZ(500, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0,
M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_DOMESTIC|M2_STRONG, 0, HI_DOMESTIC),
MON("hige meso", S_HUMANOID,
LVL(8, 9, 10, 0, 6), (G_GENO|G_NOGEN|G_NOCORPSE),
A(ATTK(AT_CLAW, AD_PHYS, 4, 4),
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
! SIZ(500, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0,
M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, 0, CLR_GRAY),
MON("ipoo", S_HUMANOID,
LVL(9, 9, 5, 90, -8), (G_GENO|1),
--- 576,588 ----
LVL(9, 9, 10, 0, 6), (G_NOGEN|G_UNIQ),
A(ATTK(AT_CLAW, AD_PHYS, 4, 4),
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
! SIZ(500, 200, 0, MS_MESO, MZ_SMALL), 0, 0,
M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_DOMESTIC|M2_STRONG, 0, HI_DOMESTIC),
MON("hige meso", S_HUMANOID,
LVL(8, 9, 10, 0, 6), (G_GENO|G_NOGEN|G_NOCORPSE),
A(ATTK(AT_CLAW, AD_PHYS, 4, 4),
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
! SIZ(500, 200, 0, MS_MESO, MZ_SMALL), 0, 0,
M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, 0, CLR_GRAY),
MON("ipoo", S_HUMANOID,
LVL(9, 9, 5, 90, -8), (G_GENO|1),
Only in sjnhsrc-091/src: nhdat
diff -rc sjnhsrc-091/src/sounds.c sjnh_src/src/sounds.c
*** sjnhsrc-091/src/sounds.c Sun Apr 16 14:33:48 2000
--- sjnh_src/src/sounds.c Wed May 03 10:27:16 2000
***************
*** 365,370 ****
--- 365,373 ----
case MS_PIKA:
ret = "ピカァと鳴いた";
break;
+ case MS_MESO:
+ ret = "モッキューンと鳴いた";
+ break;
default:
/*JP ret = "scream";*/
ret = "金切り声をあげた";
***************
*** 667,676 ****
case MS_PI:
switch(rnd(5))
{
! case 1: verbl_msg = "ピィー."; break;
case 2: verbl_msg = "キーくんヒヨコじゃないっピー!"; break;
case 3: verbl_msg = "キスケだ,ピー!"; break;
! default: verbl_msg = "ピー."; break;
}
break;
case MS_GONSU:
--- 670,679 ----
case MS_PI:
switch(rnd(5))
{
! case 1: verbl_msg = "ピィー"; break;
case 2: verbl_msg = "キーくんヒヨコじゃないっピー!"; break;
case 3: verbl_msg = "キスケだ,ピー!"; break;
! default: verbl_msg = "ピー"; break;
}
break;
case MS_GONSU:
***************
*** 683,688 ****
--- 686,694 ----
break;
case MS_KOONI:
pline_msg = "おじゃる丸を見なかったか尋ねた.";
+ break;
+ case MS_MESO:
+ verbl_msg = !rn2(3) ? "モキュー!" : "モキュ";
break;
case MS_BONES:
/*JP pline("%s rattles noisily.", Monnam(mtmp));
Binary files sjnhsrc-091/util/dlb_main.exe and sjnh_src/util/dlb_main.exe differ