Blame mrrescue-1.02e-Fixed-remaining-setColor-statements.patch

Mystro256 10f8468
From 5a58668d9a1e661f6591bd44a76cf242b3aabf3e Mon Sep 17 00:00:00 2001
Mystro256 10f8468
From: Simon Larsen <simonhffh@gmail.com>
Mystro256 10f8468
Date: Sat, 18 Aug 2018 16:51:03 +0200
Mystro256 10f8468
Subject: [PATCH 1/2] Fixed remaining setColor statements
Mystro256 10f8468
Mystro256 10f8468
---
Mystro256 10f8468
 ingame.lua   | 22 +++++++++++-----------
Mystro256 10f8468
 keyboard.lua |  8 ++++----
Mystro256 10f8468
 splash.lua   | 30 +++++++++++++++---------------
Mystro256 10f8468
 3 files changed, 30 insertions(+), 30 deletions(-)
Mystro256 10f8468
Mystro256 10f8468
diff --git a/ingame.lua b/ingame.lua
Mystro256 10f8468
index f5c6f7c..4fcfcfe 100644
Mystro256 10f8468
--- a/ingame.lua
Mystro256 10f8468
+++ b/ingame.lua
Mystro256 10f8468
@@ -196,7 +196,7 @@ function ingame.draw()
Mystro256 10f8468
 
Mystro256 10f8468
 		-- Draw red screen if hit
Mystro256 10f8468
 		if player.heat > 0 then
Mystro256 10f8468
-			lg.setColor(1,1,1,cap(player.heat*255, 16, 255)/255)
Mystro256 10f8468
+			lg.setColor(1,1,1,cap(player.heat, 0.063, 1))
Mystro256 10f8468
 			lg.draw(img.red_screen, quad.red_screen, 0,0)
Mystro256 10f8468
 			lg.setColor(1,1,1,1)
Mystro256 10f8468
 		end
Mystro256 10f8468
@@ -249,13 +249,13 @@ end
Mystro256 10f8468
  
Mystro256 10f8468
 function drawWonMessage()
Mystro256 10f8468
 	local alpha = cap((-translate_y)/100, 0, 1)
Mystro256 10f8468
-	lg.setColor(0,0,0,alpha*255)
Mystro256 10f8468
+	lg.setColor(0,0,0,alpha)
Mystro256 10f8468
 	lg.rectangle("fill", 0, 40, WIDTH, #WON_MESSAGES[level]*10+12)
Mystro256 10f8468
-	lg.setColor(255,255,255,alpha*255)
Mystro256 10f8468
+	lg.setColor(1,1,1,alpha)
Mystro256 10f8468
 	for i,v in ipairs(WON_MESSAGES[level]) do
Mystro256 10f8468
 		lg.printf(v, 0, 48+(i-1)*10, WIDTH, "center")
Mystro256 10f8468
 	end
Mystro256 10f8468
-	lg.setColor(255,255,255,255)
Mystro256 10f8468
+	lg.setColor(1,1,1,1)
Mystro256 10f8468
 end
Mystro256 10f8468
 
Mystro256 10f8468
 function drawHUD()
Mystro256 10f8468
@@ -296,13 +296,13 @@ function drawHUD()
Mystro256 10f8468
 	if player:isDying() then
Mystro256 10f8468
 		local color = 0
Mystro256 10f8468
 		if warning_frame <= 1 then
Mystro256 10f8468
-			color = 30 + warning_frame * 225
Mystro256 10f8468
+			color = 0.118 + warning_frame
Mystro256 10f8468
 		else
Mystro256 10f8468
-			color = 255 - (warning_frame % 1)*225
Mystro256 10f8468
+			color = 1 - (warning_frame % 1)
Mystro256 10f8468
 		end
Mystro256 10f8468
-		lg.setColor(255,color,color)
Mystro256 10f8468
+		lg.setColor(1,color,color)
Mystro256 10f8468
 		lg.draw(img.temperature_bar_blink, 74, HEIGHT-26)
Mystro256 10f8468
-		lg.setColor(255,255,255)
Mystro256 10f8468
+		lg.setColor(1,1,1)
Mystro256 10f8468
 	end
Mystro256 10f8468
 
Mystro256 10f8468
 	-- Draw item slots
Mystro256 10f8468
@@ -320,11 +320,11 @@ function drawHUD()
Mystro256 10f8468
 
Mystro256 10f8468
 	-- Draw score
Mystro256 10f8468
 	lg.setFont(font.bold)
Mystro256 10f8468
-	lg.setColor(16,12,9)
Mystro256 10f8468
+	lg.setColor(16/255,12/255,9/255)
Mystro256 10f8468
 	lg.print("SCORE: "..score,150,187)
Mystro256 10f8468
-	lg.setColor(246,247,221)
Mystro256 10f8468
+	lg.setColor(246/255,247/255,221/255)
Mystro256 10f8468
 	lg.print("SCORE: "..score,150,186)
Mystro256 10f8468
-	lg.setColor(255,255,255)
Mystro256 10f8468
+	lg.setColor(1,1,1)
Mystro256 10f8468
 
Mystro256 10f8468
 	-- Draw boss health bar
Mystro256 10f8468
 	if map.type == MT_BOSS and ingame_state ~= INGAME_WON then
Mystro256 10f8468
diff --git a/keyboard.lua b/keyboard.lua
Mystro256 10f8468
index 5cada98..a4d0db8 100644
Mystro256 10f8468
--- a/keyboard.lua
Mystro256 10f8468
+++ b/keyboard.lua
Mystro256 10f8468
@@ -22,19 +22,19 @@ function keyboard.draw()
Mystro256 10f8468
 	lg.printf("SET KEYBOARD", 0, 26, WIDTH, "center")
Mystro256 10f8468
 	for i,v in ipairs(keynames) do
Mystro256 10f8468
 		if keyboard.waiting == true and i == keyboard.selection then
Mystro256 10f8468
-			lg.setColor(195,52,41)
Mystro256 10f8468
+			lg.setColor(195/255,52/255,41/255)
Mystro256 10f8468
 		end
Mystro256 10f8468
 		lg.print(string.upper(v), 65, 40+i*13)
Mystro256 10f8468
 		if config.keys[v] == " " then
Mystro256 10f8468
 			lg.print("SPACE", 154, 40+i*13)
Mystro256 10f8468
 		elseif config.keys[v] == "none" then
Mystro256 10f8468
-			lg.setColor(118,31,25)
Mystro256 10f8468
+			lg.setColor(118/255,31/255,25/255)
Mystro256 10f8468
 			lg.print("NONE", 154, 40+i*13)
Mystro256 10f8468
-			lg.setColor(255,255,255)
Mystro256 10f8468
+			lg.setColor(1,1,1)
Mystro256 10f8468
 		else
Mystro256 10f8468
 			lg.print(string.upper(config.keys[v]:sub(1,7)), 154, 40+i*13)
Mystro256 10f8468
 		end
Mystro256 10f8468
-		lg.setColor(255,255,255)
Mystro256 10f8468
+		lg.setColor(1,1,1)
Mystro256 10f8468
 	end
Mystro256 10f8468
 	lg.print("DEFAULT", 65, 144)
Mystro256 10f8468
 	lg.print("BACK", 65, 157)
Mystro256 10f8468
diff --git a/splash.lua b/splash.lua
Mystro256 10f8468
index 6c779cd..0ef225b 100644
Mystro256 10f8468
--- a/splash.lua
Mystro256 10f8468
+++ b/splash.lua
Mystro256 10f8468
@@ -19,37 +19,37 @@ function splash.draw()
Mystro256 10f8468
 
Mystro256 10f8468
 	if transition_time < 4 then
Mystro256 10f8468
 		if transition_time < 1 then
Mystro256 10f8468
-			local alpha = cap(255*transition_time, 0,255)
Mystro256 10f8468
-			lg.setColor(255,255,255,alpha)
Mystro256 10f8468
+			local alpha = cap(transition_time, 0, 1)
Mystro256 10f8468
+			lg.setColor(1,1,1,alpha)
Mystro256 10f8468
 			lg.draw(img.tangram, quad.screen, 0,0)
Mystro256 10f8468
-			lg.setColor(255,255,255,255)
Mystro256 10f8468
+			lg.setColor(1,1,1,1)
Mystro256 10f8468
 		elseif transition_time > 3 then
Mystro256 10f8468
-			local alpha = cap(255*(1-(transition_time-3)), 0,255)
Mystro256 10f8468
-			lg.setColor(255,255,255,alpha)
Mystro256 10f8468
+			local alpha = cap(1-(transition_time-3), 0, 1)
Mystro256 10f8468
+			lg.setColor(1,1,1,alpha)
Mystro256 10f8468
 			lg.draw(img.tangram, quad.screen, 0,0)
Mystro256 10f8468
-			lg.setColor(255,255,255,255)
Mystro256 10f8468
+			lg.setColor(1,1,1,1)
Mystro256 10f8468
 		else
Mystro256 10f8468
 			lg.draw(img.tangram, quad.screen, 0,0)
Mystro256 10f8468
 		end
Mystro256 10f8468
 	elseif transition_time < 8 then
Mystro256 10f8468
 		if transition_time < 5 then
Mystro256 10f8468
-			local alpha = cap(255*(transition_time-4), 0,255)
Mystro256 10f8468
-			lg.setColor(255,255,255,alpha)
Mystro256 10f8468
+			local alpha = cap(transition_time-4, 0, 1)
Mystro256 10f8468
+			lg.setColor(1,1,1,alpha)
Mystro256 10f8468
 			lg.draw(img.lovesplashpixel, quad.screen, 0,0)
Mystro256 10f8468
-			lg.setColor(255,255,255,255)
Mystro256 10f8468
+			lg.setColor(1,1,1,1)
Mystro256 10f8468
 		elseif transition_time > 7 then
Mystro256 10f8468
-			local alpha = cap(255*(1-(transition_time-7)), 0,255)
Mystro256 10f8468
-			lg.setColor(255,255,255,alpha)
Mystro256 10f8468
+			local alpha = cap(1-(transition_time-7), 0, 1)
Mystro256 10f8468
+			lg.setColor(1,1,1,alpha)
Mystro256 10f8468
 			lg.draw(img.lovesplashpixel, quad.screen, 0,0)
Mystro256 10f8468
-			lg.setColor(255,255,255,255)
Mystro256 10f8468
+			lg.setColor(1,1,1,1)
Mystro256 10f8468
 		else
Mystro256 10f8468
 			lg.draw(img.lovesplashpixel, quad.screen, 0,0)
Mystro256 10f8468
 		end
Mystro256 10f8468
 	elseif transition_time < 10 then
Mystro256 10f8468
-		local alpha = cap(128*(transition_time-8), 0, 255)
Mystro256 10f8468
-		lg.setColor(255,255,255,alpha)
Mystro256 10f8468
+		local alpha = cap(0.5*(transition_time-8), 0, 1)
Mystro256 10f8468
+		lg.setColor(1,1,1,alpha)
Mystro256 10f8468
 		lg.draw(img.splash, quad.screen, 0,0)
Mystro256 10f8468
-		lg.setColor(255,255,255,255)
Mystro256 10f8468
+		lg.setColor(1,1,1,1)
Mystro256 10f8468
 	else
Mystro256 10f8468
 		lg.draw(img.splash, quad.screen, 0,0)
Mystro256 10f8468
 		lg.setFont(font.bold)
Mystro256 10f8468
-- 
Mystro256 10f8468
2.14.4
Mystro256 10f8468