mirror of
				https://github.com/mt-mods/unifieddyes.git
				synced 2025-10-26 13:35:28 +01:00 
			
		
		
		
	Compare commits
	
		
			4 Commits
		
	
	
		
			2020-12-02
			...
			2021-01-30
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 6873ad372a | ||
|  | 71a35d4d87 | ||
|  | f298584761 | ||
|  | ba7fa97af1 | 
							
								
								
									
										26
									
								
								init.lua
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								init.lua
									
									
									
									
									
								
							| @@ -898,8 +898,26 @@ local color_button_size = ";0.75,0.75;" | ||||
| local color_square_size = ";0.69,0.69;" | ||||
|  | ||||
| function unifieddyes.make_readable_color(color) | ||||
| 	local s = string.gsub(color, "_", " ") | ||||
| 	s = string.gsub(s, "s50", "(low saturation)") | ||||
|         -- is this a low saturation color? | ||||
|         local has_low_saturtation = string.find(color, "s50"); | ||||
|  | ||||
|         -- remove _s50 tag, we care about that later again | ||||
| 	local s = string.gsub(color, "_s50", "") | ||||
|  | ||||
|         -- replace underscores with spaces to make it look nicer | ||||
| 	local s = string.gsub(s, "_", " ") | ||||
|  | ||||
|         -- capitalize words, you know, looks nicer ;) | ||||
|         s = string.gsub(s, "(%l)(%w*)", function(a,b) return string.upper(a)..b end) | ||||
|  | ||||
|         -- add the word dye, this is what the translations expect | ||||
|         s = s.." Dye" | ||||
|  | ||||
| 	-- if it is a low sat color, append an appropriate string | ||||
| 	if has_low_saturtation then | ||||
| 	  s = s.." (low saturation)" | ||||
| 	end | ||||
|  | ||||
| 	return s | ||||
| end | ||||
|  | ||||
| @@ -925,7 +943,7 @@ function unifieddyes.make_colored_square(hexcolor, colorname, showall, creative, | ||||
| 	end | ||||
|  | ||||
| 	local tooltip = "tooltip["..colorname..";".. | ||||
| 					unifieddyes.make_readable_color(colorname).. | ||||
| 					S(unifieddyes.make_readable_color(colorname)).. | ||||
| 					"\n(dye:"..colorname..")]" | ||||
|  | ||||
| 	if dye == painting_with then | ||||
| @@ -1103,7 +1121,7 @@ function unifieddyes.show_airbrush_form(player) | ||||
| 		t[#t+1] = "label[10.7," | ||||
| 		t[#t+1] = (vps*5.07+vs) | ||||
| 		t[#t+1] = ";" | ||||
| 		t[#t+1] = unifieddyes.make_readable_color(string.sub(painting_with, 5)) | ||||
| 		t[#t+1] = S(unifieddyes.make_readable_color(string.sub(painting_with, 5))) | ||||
| 		t[#t+1] = "]label[10.7," | ||||
| 		t[#t+1] = (vps*5.24+vs) | ||||
| 		t[#t+1] = ";(" | ||||
|   | ||||
| @@ -74,3 +74,18 @@ Magenta Dye (low saturation)=Magenta Farbstoff (geringe Saettigung) lila | ||||
| Red-violet Dye (low saturation)=Rotvioletter Farbstoff (geringe Saettigung) | ||||
|  | ||||
| [UnifiedDyes] Loaded!=[UnifiedDyes] geladen! | ||||
|  | ||||
| Dye Airbrush=Farbstroff Airbrush | ||||
|  | ||||
| Select a color:=Wähle eine Farbe | ||||
| (Right-clicked a node that supports all 256 colors, showing them all)=(Angeklickter Block unterstützt alle 256 Farben, zeige alle) | ||||
| (Right-clicked a node not supported by the Airbrush, showing all colors)=(Angeklickter Block unterstützt kein Airbrush, zeige alle Farben) | ||||
| Dyes=Farbstoffe | ||||
| Your selection=Deine Auswahl | ||||
| Your selection:=Deine Auswahl: | ||||
| Cancel=Abbrechen | ||||
| Accept=Übernehmen | ||||
| Show Available=Zeige verfügbare | ||||
| (Currently showing all 256 colors)=(Zeige alle 256 Farben) | ||||
| Show All Colors=Zeige alle Farben | ||||
| (Currently only showing what the right-clicked node can use)=(Zeige alle, die der angeklickte Block verwenden kann) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user