Make PIPE reset (ready to generate pattern) when ctype is cleared and life is 0

This commit is contained in:
jacksonmj 2011-11-11 05:28:56 +08:00 committed by Simon Robertshaw
parent 93dc4cc477
commit 05fbb92420

View File

@ -191,13 +191,15 @@ int update_PIPE(UPDATE_FUNC_ARGS) {
// make a border
for (rx=-2; rx<3; rx++)
for (ry=-2; ry<3; ry++)
{
if (x+rx>=0 && y+ry>0 && x+rx<XRES && y+ry<YRES && (rx || ry))
{
r = pmap[y+ry][x+rx];
if (!r)
create_part(-1,x+rx,y+ry,PT_BRCK);//BRCK border, people didn't like DMND
}
if (parts[i].life==1)
}
if (parts[i].life<=1)
parts[i].ctype = 1;
}
}