1355 --------------- |
1355 --------------- |
1356 -- new trail code |
1356 -- new trail code |
1357 --------------- |
1357 --------------- |
1358 -- the trail lets you know you have 5s left to pilot, akin to birdy feathers |
1358 -- the trail lets you know you have 5s left to pilot, akin to birdy feathers |
1359 if (TimeLeft <= 5) and (TimeLeft > 0) then --vgtSmoke |
1359 if (TimeLeft <= 5) and (TimeLeft > 0) then --vgtSmoke |
1360 local tempE = AddVisualGear(GetX(CurrentHedgehog), GetY(CurrentHedgehog), vgtSmoke, 0, true) |
1360 local tempE = AddVisualGear(GetX(CurrentHedgehog), GetY(CurrentHedgehog), vgtSmoke, 0, false) |
1361 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, GetClanColor(GetHogClan(CurrentHedgehog)) ) |
1361 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, GetClanColor(GetHogClan(CurrentHedgehog)) ) |
1362 end |
1362 end |
1363 -------------- |
1363 -------------- |
1364 -------------- |
1364 -------------- |
1365 |
1365 |
1933 local dist = GetDistFromGearToGear(gear, CurrentHedgehog) |
1933 local dist = GetDistFromGearToGear(gear, CurrentHedgehog) |
1934 |
1934 |
1935 if beam == true then |
1935 if beam == true then |
1936 |
1936 |
1937 if dist < 3000 then |
1937 if dist < 3000 then |
1938 local tempE = AddVisualGear(GetX(gear), GetY(gear), vgtSmoke, 0, true) |
1938 local tempE = AddVisualGear(GetX(gear), GetY(gear), vgtSmoke, 0, false) |
1939 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, 0xFF00FFFF) |
1939 SetVisualGearValues(tempE, nil, nil, nil, nil, nil, nil, nil, nil, nil, 0xFF00FFFF) |
1940 PlaySound(sndVaporize) |
1940 PlaySound(sndVaporize) |
1941 DeleteGear(gear) |
1941 DeleteGear(gear) |
1942 |
1942 |
1943 SK = SK + 1 |
1943 SK = SK + 1 |
2093 --vgtSteam -- nice long trail |
2093 --vgtSteam -- nice long trail |
2094 --vgtDust -- short trail on earthrise |
2094 --vgtDust -- short trail on earthrise |
2095 --vgtSmokeTrace |
2095 --vgtSmokeTrace |
2096 if vType[i] == "ammo" then |
2096 if vType[i] == "ammo" then |
2097 |
2097 |
2098 local tempE = AddVisualGear(vCircX[i], vCircY[i], vgtSmoke, 0, true) |
2098 local tempE = AddVisualGear(vCircX[i], vCircY[i], vgtSmoke, 0, false) |
2099 SetVisualGearValues(tempE, vCircX[i], vCircY[i], nil, nil, nil, nil, nil, nil, nil, vCircCol[i] ) |
2099 SetVisualGearValues(tempE, vCircX[i], vCircY[i], nil, nil, nil, nil, nil, nil, nil, vCircCol[i] ) |
2100 |
2100 |
2101 elseif vType[i] == "bonus" then |
2101 elseif vType[i] == "bonus" then |
2102 |
2102 |
2103 local tempE = AddVisualGear(vCircX[i], vCircY[i], vgtDust, 0, true) |
2103 local tempE = AddVisualGear(vCircX[i], vCircY[i], vgtDust, 0, false) |
2104 SetVisualGearValues(tempE, vCircX[i], vCircY[i], nil, nil, nil, nil, nil, 1, nil, colorShieldParticle) |
2104 SetVisualGearValues(tempE, vCircX[i], vCircY[i], nil, nil, nil, nil, nil, 1, nil, colorShieldParticle) |
2105 |
2105 |
2106 |
2106 |
2107 elseif vType[i] == "blueboss" then |
2107 elseif vType[i] == "blueboss" then |
2108 |
2108 |
2109 local k = 25 |
2109 local k = 25 |
2110 local g = vgtSteam |
2110 local g = vgtSteam |
2111 local trailColour = colorBossParticle |
2111 local trailColour = colorBossParticle |
2112 |
2112 |
2113 local tempE = AddVisualGear(vCircX[i], vCircY[i], g, 0, true) |
2113 local tempE = AddVisualGear(vCircX[i], vCircY[i], g, 0, false) |
2114 SetVisualGearValues(tempE, vCircX[i], vCircY[i]+k, nil, nil, nil, nil, nil, nil, nil, trailColour-75 ) |
2114 SetVisualGearValues(tempE, vCircX[i], vCircY[i]+k, nil, nil, nil, nil, nil, nil, nil, trailColour-75 ) |
2115 |
2115 |
2116 tempE = AddVisualGear(vCircX[i], vCircY[i], g, 0, true) |
2116 tempE = AddVisualGear(vCircX[i], vCircY[i], g, 0, false) |
2117 SetVisualGearValues(tempE, vCircX[i]+k, vCircY[i]-k, nil, nil, nil, nil, nil, nil, nil, trailColour-75 ) |
2117 SetVisualGearValues(tempE, vCircX[i]+k, vCircY[i]-k, nil, nil, nil, nil, nil, nil, nil, trailColour-75 ) |
2118 |
2118 |
2119 tempE = AddVisualGear(vCircX[i], vCircY[i], g, 0, true) |
2119 tempE = AddVisualGear(vCircX[i], vCircY[i], g, 0, false) |
2120 SetVisualGearValues(tempE, vCircX[i]-k, vCircY[i]-k, nil, nil, nil, nil, nil, nil, nil, trailColour-75 ) |
2120 SetVisualGearValues(tempE, vCircX[i]-k, vCircY[i]-k, nil, nil, nil, nil, nil, nil, nil, trailColour-75 ) |
2121 |
2121 |
2122 |
2122 |
2123 end |
2123 end |
2124 |
2124 |