From 37c999d3e449754c33586588f06dc073341f72ce Mon Sep 17 00:00:00 2001 From: "chirs241097@gmail.com" Date: Fri, 28 Mar 2014 09:15:17 +0000 Subject: Modify the new assessment level, add a new bullet attribute. --- towernbullet.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'towernbullet.h') diff --git a/towernbullet.h b/towernbullet.h index 71de714..22c735b 100644 --- a/towernbullet.h +++ b/towernbullet.h @@ -67,6 +67,7 @@ int CreateBullet2(double x,double y,double bs,double rad,bool eff=false,bool inv } bullet[i].exist=true; bullet[i].addblend=false; + bullet[i].extborder=false; bullet[i].inv=invi; bullet[i].bullettype=2; bullet[i].bulletpos.x=x; @@ -413,7 +414,8 @@ void ProcessBullet2(int i) else { double dis=GetDist(bullet[i].bulletpos,playerpos); - if (bullet[i].bulletpos.x<=-25||bullet[i].bulletpos.x>=825||bullet[i].bulletpos.y<=-25||bullet[i].bulletpos.y>=625) + if ((!bullet[i].extborder&&(bullet[i].bulletpos.x<=-25||bullet[i].bulletpos.x>=825||bullet[i].bulletpos.y<=-25||bullet[i].bulletpos.y>=625))|| + (bullet[i].extborder&&(bullet[i].bulletpos.x<=-225||bullet[i].bulletpos.x>=1025||bullet[i].bulletpos.y<=-225||bullet[i].bulletpos.y>=825))) { bullet[i].exist=false; bullet[i].bulletpos.x=bullet[i].bulletpos.y=-999; -- cgit v1.2.3