home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1997 May
/
VPR9705A.ISO
/
FFILLY
/
Lumina
/
Lumina.tfy
< prev
next >
Wrap
Text File
|
1997-02-26
|
5KB
|
210 lines
// Created By SPON96.06
//
// 神戸ルミナリエ
//
// by 橋本 英治 音楽:豪酒さん
//
#info INAM "神戸ルミナリエ"
#info IART "橋本 英治 音楽:豪酒さん"
#info ICMT "デジタルカメラDS7で撮影"
#info COMP "Sylvius Leopold Weiss(1686-1750)"
#info GRPC "橋本 英治"
#info EFCT "橋本 英治"
#info IDIM 640x400 ,256
#info JINT Hope
#info TRNS Ask me
#info MDFY No
int mDown, xoff, yoff;
// マウスの位置が矩形の範囲内かどうか調べる関数
isInRect(int x1, int y1, int x2, int y2)
{
x1 = x1 + xoff; y1 = y1 + yoff;
x2 = x2 + xoff; y2 = y2 + yoff;
if(x1 <= MesP2 && MesP2 < x2 && y1 <= MesP3 && MesP3 < y2){
return (1);
}
return (0);
}
// オープニング
main()
{
BackMode(1);
SetFont(20,"MS ゴシック",128,0,0,0,400,0);
TextColor(255,255,255);
int sw, sh, pw, ph;
LoadPic("open.bmp");
sw = WinInfo(0); sh = WinInfo(1);
pw = PicWidth(0); ph = PicHeight(0);
xoff = (sw - pw) / 2; yoff = (sh - ph) / 2;
OpenWin(0, 0, 0, sw, sh, -xoff, -yoff, 0x000000);
mDown = 0;
scene1();
}
// エンディング
scene0()
{
CloseWinAll();
}
// シーン1
scene1()
{
int p0;
p0 = LoadPic("cover2.bmp");
mes(TIME){ step(4){
PlayMIDI("gosyu001.mid");
TextColor(255,255,255);
TextWrite("撮影:橋本英治(DS-7で撮影) 音楽:豪酒さん(ファンタジー幻想曲)",0,0,491);
MovePic(p0, 0, 0, PicWidth(0), PicHeight(0), 0, 0, 0, 1, 50); ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DelPic(p0); del_us; scene2(); del_me;
end_step;
}}
}
// シーン2
scene2()
{
int p0;
p0 = LoadPic("lum025.bmp");
mes(TIME){ step(4){
TextColor(0,0,0);
TextWrite("撮影:橋本英治(DS-7で撮影) 音楽:豪酒さん(ファンタジー幻想曲)",0,0,491);
TextColor(255,255,255);
TextWrite(" 商店街の入り口付近。建物はルミナリエで装飾される。 ",0,0,491);
MovePic(p0, 0, 0, PicWidth(0), PicHeight(0), 0, 0, 0, 1, 50); ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DelPic(p0); del_us; scene3(); del_me;
end_step;
}}
}
// シーン3
scene3()
{
int p0;
p0 = LoadPic("lum007.bmp");
mes(TIME){ step(4){
TextColor(0,0,0);
TextWrite(" 商店街の入り口付近。建物はルミナリエで装飾される。 ",0,0,491);
TextColor(255,255,255);
TextWrite(" 商店街のアーケード。はるか向こうまでルミナリエが続く。 ",0,0,491);
MovePic(p0, 0, 0, PicWidth(0), PicHeight(0), 0, 0, 0, 1, 50); ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DelPic(p0); del_us; scene4(); del_me;
end_step;
}}
}
// シーン4
scene4()
{
int p0;
p0 = LoadPic("lum009.bmp");
mes(TIME){ step(4){
TextColor(0,0,0);
TextWrite(" 商店街のアーケード。はるか向こうまでルミナリエが続く。 ",0,0,491);
TextColor(255,255,255);
TextWrite(" 「まるでお伽の国みたいだね。」と妻が言った。 ",0,0,491);
MovePic(p0, 0, 0, PicWidth(0), PicHeight(0), 0, 0, 0, 1, 50); ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DelPic(p0); del_us; scene5(); del_me;
end_step;
}}
}
// シーン5
scene5()
{
int p0;
p0 = LoadPic("lum015.bmp");
mes(TIME){ step(4){
TextColor(0,0,0);
TextWrite(" 「まるでお伽の国みたいだね。」と妻が言った。 ",0,0,491);
TextColor(255,255,255);
TextWrite("東遊園地の入り口。市役所ビル屋上の神戸市のマークが見える。",0,0,491);
MovePic(p0, 0, 0, PicWidth(0), PicHeight(0), 0, 0, 0, 1, 50); ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DelPic(p0); del_us; scene6(); del_me;
end_step;
}}
}
// シーン6
scene6()
{
int p0;
p0 = LoadPic("lum016.bmp");
mes(TIME){ step(4){
TextColor(0,0,0);
TextWrite("東遊園地の入り口。市役所ビル屋上の神戸市のマークが見える。",0,0,491);
TextColor(255,255,255);
TextWrite(" まるで城壁が浮かんでいるようだ。 ",0,0,491);
MovePic(p0, 0, 0, PicWidth(0), PicHeight(0), 0, 0, 0, 1, 50); ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DelPic(p0); del_us; scene7(); del_me;
end_step;
}}
}
// シーン7
scene7()
{
int p0;
p0 = LoadPic("lum017.bmp");
mes(TIME){ step(4){
MovePic(p0, 0, 0, PicWidth(0), PicHeight(0), 0, 0, 0, 1, 50); ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DelPic(p0); del_us; scene8(); del_me;
end_step;
}}
}
// シーン8
scene8()
{
int p0;
p0 = LoadPic("lum027.bmp");
mes(TIME){ step(4){
TextColor(0,0,0);
TextWrite(" まるで城壁が浮かんでいるようだ。 ",0,0,491);
TextColor(255,255,255);
TextWrite("公園出口付近。「来年もあったらまた来ようね」と妻が言った。",0,0,491);
MovePic(p0, 0, 0, PicWidth(0), PicHeight(0), 0, 0, 0, 1, 50); ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DelPic(p0); del_us; scene0(); del_me;
end_step;
}}
}