share/hedgewars/Data/Scripts/Multiplayer/Racer.lua
changeset 12962 52c12029c7bd
parent 12407 8cc070640fd1
child 12963 544c4302efe4
equal deleted inserted replaced
12961:1940f662b8c5 12962:52c12029c7bd
   314 
   314 
   315                 NR = (48/100*wpRad)/2
   315                 NR = (48/100*wpRad)/2
   316 
   316 
   317                 if dist < (NR*NR) then
   317                 if dist < (NR*NR) then
   318                         wpCol[i] = GetClanColor(GetHogClan(CurrentHedgehog))
   318                         wpCol[i] = GetClanColor(GetHogClan(CurrentHedgehog))
   319                         SetVisualGearValues(wpCirc[i], wpX[i], wpY[i], 20, 100, 1, 10, 0, wpRad, 5, wpCol[i])
   319                         SetVisualGearValues(wpCirc[i], wpX[i], wpY[i], 64, 64, 1, 10, 0, wpRad, 5, wpCol[i])
   320 
   320 
   321                         wpRem = 0
   321                         wpRem = 0
   322                         for k = 0, (wpCount-1) do
   322                         for k = 0, (wpCount-1) do
   323                                 if wpActive[k] == false then
   323                                 if wpActive[k] == false then
   324                                         wpRem = wpRem + 1
   324                                         wpRem = wpRem + 1
   626             else
   626             else
   627                 wpCol[wpCount] = 0xffffffff
   627                 wpCol[wpCount] = 0xffffffff
   628             end
   628             end
   629             wpCirc[wpCount] = AddVisualGear(wpX[wpCount],wpY[wpCount],vgtCircle,0,true)
   629             wpCirc[wpCount] = AddVisualGear(wpX[wpCount],wpY[wpCount],vgtCircle,0,true)
   630 
   630 
   631             SetVisualGearValues(wpCirc[wpCount], wpX[wpCount], wpY[wpCount], 20, 100, 1, 10, 0, wpRad, 5, wpCol[wpCount])
   631             SetVisualGearValues(wpCirc[wpCount], wpX[wpCount], wpY[wpCount], 164, 224, 1, 10, 0, wpRad, 5, wpCol[wpCount])
   632 
   632 
   633             wpCount = wpCount + 1
   633             wpCount = wpCount + 1
   634 
   634 
   635             if placedByUser then
   635             if placedByUser then
   636                 AddCaption(string.format(loc("Waypoint placed. Available points remaining: %d"), wpLimit-wpCount))
   636                 AddCaption(string.format(loc("Waypoint placed. Available points remaining: %d"), wpLimit-wpCount))
   691 
   691 
   692         -- Set the waypoints to unactive on new round
   692         -- Set the waypoints to unactive on new round
   693         for i = 0,(wpCount-1) do
   693         for i = 0,(wpCount-1) do
   694                 wpActive[i] = false
   694                 wpActive[i] = false
   695                 wpCol[i] = 0xffffffff
   695                 wpCol[i] = 0xffffffff
   696                 SetVisualGearValues(wpCirc[i], wpX[i], wpY[i], 20, 100, 1, 10, 0, wpRad, 5, wpCol[i])
   696                 SetVisualGearValues(wpCirc[i], wpX[i], wpY[i], 164, 224, 1, 10, 0, wpRad, 5, wpCol[i])
   697         end
   697         end
   698 
   698 
   699         -- Handle Starting Stage of Game
   699         -- Handle Starting Stage of Game
   700         if (gameOver == false) and (gameBegun == false) then
   700         if (gameOver == false) and (gameBegun == false) then
   701                 if wpCount >= 2 then
   701                 if wpCount >= 2 then