2488 setGearValue(gear, "life", remLife) |
2488 setGearValue(gear, "life", remLife) |
2489 |
2489 |
2490 -- Destroy portal ball when max. distance reached |
2490 -- Destroy portal ball when max. distance reached |
2491 if remLife == 0 then |
2491 if remLife == 0 then |
2492 |
2492 |
2493 local tempE = AddVisualGear(GetX(gear)+15, GetY(gear), vgtSmoke, 0, true) |
2493 local tempE = AddVisualGear(GetX(gear)+15, GetY(gear), vgtSmoke, 0, false) |
2494 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, col) |
2494 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, col) |
2495 |
2495 |
2496 tempE = AddVisualGear(GetX(gear)-15, GetY(gear), vgtSmoke, 0, true) |
2496 tempE = AddVisualGear(GetX(gear)-15, GetY(gear), vgtSmoke, 0, false) |
2497 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, col) |
2497 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, col) |
2498 |
2498 |
2499 tempE = AddVisualGear(GetX(gear), GetY(gear)+15, vgtSmoke, 0, true) |
2499 tempE = AddVisualGear(GetX(gear), GetY(gear)+15, vgtSmoke, 0, false) |
2500 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, col) |
2500 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, col) |
2501 |
2501 |
2502 tempE = AddVisualGear(GetX(gear), GetY(gear)-15, vgtSmoke, 0, true) |
2502 tempE = AddVisualGear(GetX(gear), GetY(gear)-15, vgtSmoke, 0, false) |
2503 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, col) |
2503 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, col) |
2504 |
2504 |
2505 PlaySound(sndVaporize) |
2505 PlaySound(sndVaporize) |
2506 DeleteGear(gear) |
2506 DeleteGear(gear) |
2507 |
2507 |