📄 bullet.cpp
字号:
#include "RpgMain.h"
void BULLET::Show()
{
if ((status!=-1)&&(Human[user]->map==Human[Boy]->map))
{
MakeRect(status*13,32,status*13+12,44);
lpDDSBuffer->BltFast(x*32+WhereX[face]*8*HalfMove+10,y*32+WhereY[face]*8*HalfMove+10,lpDDSThing,&r,SrcKey);
for (int i=1;i<MaxHuman;i++)
{
if ((Human[i]->x==x)&&(Human[i]->y==y)&&(Human[i]->status!=Away)
&&(Human[i]->status!=Dead)&&(user==Boy))
{
Human[i]->fstatus=Angry;
Human[i]->SetHealth(Human[i]->health-5);
status=-1;
}
}
if ((Human[Boy]->x==x)&&(Human[Boy]->y==y)&&(Human[Boy]->status!=Away)
&&(Human[Boy]->status!=Dead)&&(user!=Boy))
{
Human[Boy]->SetHealth(Human[Boy]->health-7);
status=-1;
}
if ((x<0)||(x>19)||(y<0)||(y>14))
{
status=-1;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -