意味でつかわれているという印象がある。この場合の朱はよくないもののたとえということになる。
よくないもの。そう嫌われ者とか。そういえば東方地霊殿で古明地こいしのスペルに
「嫌われ者のフィロソフィ」というものがあった。あれは姿を消したこいしの周りの弾がバラに
変化するというものだった。では、弾がもとに戻らないようにしたら?また、ボスが自機に向かってやってきたら?
そんな感じで今回の弾幕「嫌われ者のマダムレッド」です。
[nico]http://www.nicovideo.jp/watch/sm13297125[/nico]
void boss_shot_bulletT190(){
int i,t=boss_shot.cnt;
double *vx=&boss_shot.base_angle[0];
double *vy=&boss_shot.base_angle[1];
double x,y;
double dx,dy;
if(t==0){
boss.hp_max=35000;
boss.hp=boss.hp_max;
}
if(t%600==0){
*vx=(ch.x-boss.x)/300.0;
*vy=(ch.y-boss.y)/300.0;
}
if(t%600==300){
*vx=0;
*vy=0;
}
boss.x+=*vx;
boss.y+=*vy;
if(t%36==0){
for(x=0;x<FMX+36;x+=72){
boss_bullet_on(1,10,7,1,x,0,PI/2,0,1,1,0,0,1);
boss_bullet_on(1,10,7,1,x+36,FMY,-PI/2,0,1,1,0,0,1);
}
for(y=0;y<FMY+36;y+=72){
boss_bullet_on(1,10,7,1,0,y,0,0,1,1,0,0,1);
boss_bullet_on(1,10,7,1,FMX,y+36,PI,0,1,1,0,0,1);
}
}
for(i=0;i<BOSS_BULLET_MAX;i++){
if(boss_shot.bullet[i].flag==1 && boss_shot.bullet[i].state==1){
dx=boss.x-boss_shot.bullet[i].x;
dy=boss.y-boss_shot.bullet[i].y;
if(dx*dx+dy*dy<32*32){
boss_shot.bullet[i].col=1;
boss_shot.bullet[i].knd=0;
boss_shot.bullet[i].state=0;
}
}
}
}