summaryrefslogtreecommitdiff
path: root/src/elements/qrtz.c
diff options
context:
space:
mode:
authorSimon <simon@hardwired.org.uk>2011-04-08 10:09:42 (GMT)
committer Simon <simon@hardwired.org.uk>2011-04-08 10:09:42 (GMT)
commit767d73c5fc51647dcb5da4ed8349da2186c5060c (patch)
treee9cb3540858927af4887553068fd348a95195092 /src/elements/qrtz.c
parent1bdf72be1a306ac07641211adb2ec1539e3d0a48 (diff)
downloadpowder-767d73c5fc51647dcb5da4ed8349da2186c5060c.zip
powder-767d73c5fc51647dcb5da4ed8349da2186c5060c.tar.gz
astyle
Diffstat (limited to 'src/elements/qrtz.c')
-rw-r--r--src/elements/qrtz.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/elements/qrtz.c b/src/elements/qrtz.c
index 4d3662f..f8312c1 100644
--- a/src/elements/qrtz.c
+++ b/src/elements/qrtz.c
@@ -3,7 +3,7 @@
int update_QRTZ(UPDATE_FUNC_ARGS) {
int r, tmp, trade, rx, ry, np, t;
t = parts[i].type;
- if(t == PT_QRTZ)
+ if (t == PT_QRTZ)
{
parts[i].pavg[0] = parts[i].pavg[1];
parts[i].pavg[1] = pv[y/CELL][x/CELL];
@@ -32,29 +32,29 @@ int update_QRTZ(UPDATE_FUNC_ARGS) {
{
rx = rand()%3-1;
ry = rand()%3-1;
- if (x+rx>=0 && y+ry>0 && x+rx<XRES && y+ry<YRES && (rx || ry))
+ if (x+rx>=0 && y+ry>0 && x+rx<XRES && y+ry<YRES && (rx || ry))
+ {
+ r = pmap[y+ry][x+rx];
+ if ((r>>8)<NPART && !r && parts[i].ctype!=0)
{
- r = pmap[y+ry][x+rx];
- if ((r>>8)<NPART && !r && parts[i].ctype!=0)
+ np = create_part(-1,x+rx,y+ry,PT_QRTZ);
+ if (np>0)
{
- np = create_part(-1,x+rx,y+ry,PT_QRTZ);
- if (np>0)
+ parts[np].tmp = parts[i].tmp;
+ parts[i].ctype = 0;
+ if (5>rand()%10)
{
- parts[np].tmp = parts[i].tmp;
- parts[i].ctype = 0;
- if(5>rand()%10)
- {
- parts[np].ctype=-1;//dead qrtz
- }
- else if(1>rand()%15)
- {
- parts[i].ctype=-1;
- }
-
- break;
+ parts[np].ctype=-1;//dead qrtz
}
+ else if (1>rand()%15)
+ {
+ parts[i].ctype=-1;
+ }
+
+ break;
}
}
+ }
}
}
for ( trade = 0; trade<9; trade ++)