Remove 2 unused number tags in Construction Mode GUI 0.9.23-release
authorWuzzy <Wuzzy2@mail.ru>
Mon, 13 Nov 2017 22:14:45 +0100
changeset 12841 8610462e3d33
parent 12840 71cdc02ccca6
child 12842 31dd78cbf729
Remove 2 unused number tags in Construction Mode GUI These numbers are shown aside the power tag, but the numbers never change. They don't serve any purpose and are just visual clutter and annoying, since they partially overlap. They are probably a leftover from copying code over from other scripts. With this changeset, only the power and turn time are left visible, as it is supposed to.
share/hedgewars/Data/Scripts/Multiplayer/Construction_Mode.lua
--- a/share/hedgewars/Data/Scripts/Multiplayer/Construction_Mode.lua	Mon Nov 13 21:16:52 2017 +0100
+++ b/share/hedgewars/Data/Scripts/Multiplayer/Construction_Mode.lua	Mon Nov 13 22:14:45 2017 +0100
@@ -196,7 +196,7 @@
 wCol = {}
 margin = 20
 
-vTag = {}
+clanPowerTag = nil
 lastWep = nil
 
 checkForSpecialWeaponsIn = -1
@@ -207,43 +207,23 @@
 conf_maxEnergy = 1000
 conf_cratesPerRound = 5
 
-function HideTags()
-
-	for i = 0, 2 do
-		SetVisualGearValues(vTag[i],0,0,0,0,0,1,0, 0, 240000, 0xffffff00)
-	end
-
-end
-
-function DrawTag(i)
+function DrawClanPowerTag()
 
 	zoomL = 1.3
 
 	xOffset = 40
 
-	if i == 0 then
-		yOffset = 40
-		tCol = 0xffba00ff
-		tValue = 30
-	elseif i == 1 then
-		zoomL = 1.1
-		xOffset = 45
-		yOffset = 70
-		tCol = 0x00ff00ff
-		tValue = clanPower[GetHogClan(CurrentHedgehog)]
-	elseif i == 2 then
-		zoomL = 1.1
-		xOffset = 60 + 35
-		yOffset = 70
-		tCol = 0xa800ffff
-		tValue = 10
-	end
+	zoomL = 1.1
+	xOffset = 45
+	yOffset = 70
+	tCol = 0x00ff00ff
+	tValue = clanPower[GetHogClan(CurrentHedgehog)]
 
-	DeleteVisualGear(vTag[i])
-	vTag[i] = AddVisualGear(0, 0, vgtHealthTag, 0, false)
-	g1, g2, g3, g4, g5, g6, g7, g8, g9, g10 = GetVisualGearValues(vTag[i])
+	DeleteVisualGear(clanPowerTag)
+	clanPowerTag = AddVisualGear(0, 0, vgtHealthTag, 0, false)
+	g1, g2, g3, g4, g5, g6, g7, g8, g9, g10 = GetVisualGearValues(clanPowerTag)
 	SetVisualGearValues	(
-				vTag[i], 		--id
+				clanPowerTag, 		--id
 				-div(ScreenWidth,2) + xOffset,	--xoffset
 				ScreenHeight - yOffset, --yoffset
 				0, 			--dx
@@ -262,9 +242,7 @@
 
 	-- redraw Tags so that their screen locations are updated
 	if (CurrentHedgehog ~= nil) then
-			DrawTag(0)
-			DrawTag(1)
-			DrawTag(2)
+		DrawClanPowerTag()
 	end
 
 end
@@ -1276,7 +1254,7 @@
 
 		if GameTime % 100 == 0 then
 
-			DrawTag(1)
+			DrawClanPowerTag()
 
 			curWep = GetCurAmmoType()