2621 |
2621 |
2622 ShowMission ( |
2622 ShowMission ( |
2623 loc("MINE PLACEMENT MODE"), |
2623 loc("MINE PLACEMENT MODE"), |
2624 loc("Use this mode to place mines"), |
2624 loc("Use this mode to place mines"), |
2625 loc("Place Object: [Left Click]") .. "|" .. |
2625 loc("Place Object: [Left Click]") .. "|" .. |
2626 loc("Change Timer (in milliseconds): [Left], [Right]") .. "|" .. |
2626 loc("Change Timer: [Left], [Right]") .. "|" .. |
2627 " " .. "|" .. |
2627 " " .. "|" .. |
2628 loc("Change Placement Mode: [Up], [Down]") .. "|" .. |
2628 loc("Change Placement Mode: [Up], [Down]") .. "|" .. |
2629 loc("Toggle Help: Precise+1") .. "|" .. |
2629 loc("Toggle Help: Precise+1") .. "|" .. |
2630 loc("Toggle Gear Information: Precise+3") .. "|" .. |
2630 loc("Toggle Gear Information: Precise+3") .. "|" .. |
2631 "", -amMine, 60000 |
2631 "", -amMine, 60000 |
2651 |
2651 |
2652 ShowMission ( |
2652 ShowMission ( |
2653 loc("STICKY MINE PLACEMENT MODE"), |
2653 loc("STICKY MINE PLACEMENT MODE"), |
2654 loc("Use this mode to place sticky mines"), |
2654 loc("Use this mode to place sticky mines"), |
2655 loc("Place Object: [Left Click]") .. "|" .. |
2655 loc("Place Object: [Left Click]") .. "|" .. |
2656 loc("Change Timer (in milliseconds): [Left], [Right]") .. "|" .. |
2656 loc("Change Timer: [Left], [Right]") .. "|" .. |
2657 " " .. "|" .. |
2657 " " .. "|" .. |
2658 loc("Change Placement Mode: [Up], [Down]") .. "|" .. |
2658 loc("Change Placement Mode: [Up], [Down]") .. "|" .. |
2659 loc("Toggle Help: Precise+1") .. "|" .. |
2659 loc("Toggle Help: Precise+1") .. "|" .. |
2660 loc("Toggle Gear Information: Precise+3") .. "|" .. |
2660 loc("Toggle Gear Information: Precise+3") .. "|" .. |
2661 "", -amSMine, 60000 |
2661 "", -amSMine, 60000 |
2666 |
2666 |
2667 ShowMission ( |
2667 ShowMission ( |
2668 loc("AIR MINE PLACEMENT MODE"), |
2668 loc("AIR MINE PLACEMENT MODE"), |
2669 loc("Use this mode to place air mines"), |
2669 loc("Use this mode to place air mines"), |
2670 loc("Place Object: [Left Click]") .. "|" .. |
2670 loc("Place Object: [Left Click]") .. "|" .. |
2671 loc("Change Timer (in milliseconds): [Left], [Right]") .. "|" .. |
2671 loc("Change Timer: [Left], [Right]") .. "|" .. |
2672 " " .. "|" .. |
2672 " " .. "|" .. |
2673 loc("Change Placement Mode: [Up], [Down]") .. "|" .. |
2673 loc("Change Placement Mode: [Up], [Down]") .. "|" .. |
2674 loc("Toggle Help: Precise+1") .. "|" .. |
2674 loc("Toggle Help: Precise+1") .. "|" .. |
2675 loc("Toggle Gear Information: Precise+3") .. "|" .. |
2675 loc("Toggle Gear Information: Precise+3") .. "|" .. |
2676 "", -amAirMine, 60000 |
2676 "", -amAirMine, 60000 |
3237 preciseOn = false |
3237 preciseOn = false |
3238 end |
3238 end |
3239 |
3239 |
3240 function showSecondaryMessage() |
3240 function showSecondaryMessage() |
3241 local caption2 |
3241 local caption2 |
3242 if type(pMode[pIndex]) == "table" then |
3242 if curWep == amGirder then |
3243 caption2 = tostring(pMode[pIndex][1]) |
|
3244 elseif curWep == amGirder then |
|
3245 caption2 = loc("Girder") |
3243 caption2 = loc("Girder") |
3246 elseif curWep == amRubber then |
3244 elseif curWep == amRubber then |
3247 caption2 = loc("Rubber") |
3245 caption2 = loc("Rubber") |
|
3246 elseif cat[cIndex] == loc("Mine Placement Mode") or cat[cIndex] == loc("Sticky Mine Placement Mode") or cat[cIndex] == loc("Air Mine Placement Mode") then |
|
3247 caption2 = string.format(loc("%d ms"), pMode[pIndex]) |
|
3248 elseif cat[cIndex] == loc("Dud Mine Placement Mode") or cat[cIndex] == loc("Barrel Placement Mode") or cat[cIndex] == loc("Health Crate Placement Mode") then |
|
3249 caption2 = string.format(loc("Health: %d"), pMode[pIndex]) |
|
3250 elseif cat[cIndex] == loc("Health Modification Mode") then |
|
3251 local health = tonumber(pMode[pIndex][1]) |
|
3252 local mode = pMode[pIndex][2] |
|
3253 if mode == "set" then |
|
3254 caption2 = string.format(loc("Set to %d"), health) |
|
3255 elseif mode == "mod" then |
|
3256 if health < 0 then |
|
3257 caption2 = string.format(loc("Subtract %d"), math.abs(health)) |
|
3258 else |
|
3259 caption2 = string.format(loc("Add %d"), health) |
|
3260 end |
|
3261 else |
|
3262 caption2 = "ERROR" |
|
3263 end |
|
3264 elseif type(pMode[pIndex]) == "table" then |
|
3265 caption2 = tostring(pMode[pIndex][1]) |
3248 else |
3266 else |
3249 caption2 = tostring(pMode[pIndex]) |
3267 caption2 = tostring(pMode[pIndex]) |
3250 end |
3268 end |
3251 AddCaption(caption2, 0xffba00ff, capgrpMessage2) |
3269 AddCaption(caption2, 0xffba00ff, capgrpMessage2) |
3252 end |
3270 end |