diff options
| author | jacksonmj <jacksonmj@jacksonmj.none> | 2011-01-10 00:46:34 (GMT) |
|---|---|---|
| committer | jacksonmj <jacksonmj@jacksonmj.none> | 2011-01-10 00:46:34 (GMT) |
| commit | 855281295fbc23366e8b84d7c8e55816d6f47a87 (patch) | |
| tree | 761d7cbaf37e3f10b1ee97f72d34f1da70d6732d /src/elements/wifi.c | |
| parent | 88d107f18a9c6d37493a953142a503d963ec37b1 (diff) | |
| download | powder-855281295fbc23366e8b84d7c8e55816d6f47a87.zip powder-855281295fbc23366e8b84d7c8e55816d6f47a87.tar.gz | |
More update functions cleanup.
Diffstat (limited to 'src/elements/wifi.c')
| -rw-r--r-- | src/elements/wifi.c | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/elements/wifi.c b/src/elements/wifi.c index 6584a00..0180b75 100644 --- a/src/elements/wifi.c +++ b/src/elements/wifi.c @@ -12,22 +12,10 @@ int update_WIFI(UPDATE_FUNC_ARGS) { continue; if (wireless[parts[i].tmp][0]) { - if ((r&0xFF)==PT_NSCN&&parts[r>>8].life==0 && wireless[parts[i].tmp][0]) + if (((r&0xFF)==PT_NSCN||(r&0xFF)==PT_PSCN||(r&0xFF)==PT_INWR)&&parts[r>>8].life==0 && wireless[parts[i].tmp][0]) { + parts[r>>8].ctype = r&0xFF; part_change_type(r>>8,x+rx,y+ry,PT_SPRK); - parts[r>>8].ctype = PT_NSCN; - parts[r>>8].life = 4; - } - else if ((r&0xFF)==PT_PSCN&&parts[r>>8].life==0 && wireless[parts[i].tmp][0]) - { - part_change_type(r>>8,x+rx,y+ry,PT_SPRK); - parts[r>>8].ctype = PT_PSCN; - parts[r>>8].life = 4; - } - else if ((r&0xFF)==PT_INWR&&parts[r>>8].life==0 && wireless[parts[i].tmp][0]) - { - part_change_type(r>>8,x+rx,y+ry,PT_SPRK); - parts[r>>8].ctype = PT_INWR; parts[r>>8].life = 4; } } |
