JavaScript must be enabled to play.
Browser lacks capabilities required to play.
Upgrade or switch to another browser.
Loading…
Will your plant thrive? <hr>\ [[Let's see!|1]]
Setting up pH meters. <<set $meterMin = 4>> <<set $meterMax = 10>> <<set $soilph to random($meterMin,$meterMax)>>
<<availability>><<sprite>> <<soilph>>
<<if tags().includes("includefooter")>> <s1 style="font-weight:normal"> Sources: <a href="https://static.vecteezy.com/system/resources/thumbnails/021/056/123/small_2x/plant-leaves-become-wilted-through-heat-loss-of-water-or-disease-houseplant-stress-plant-dehydration-stages-hand-drawn-illustration-eps10-vector.jpg" target="_blank">x</a>, <a href="https://planetpermaculture.wordpress.com/2013/07/25/ph-chart-showing-nutrient-availability/" target="_blank">x</a> </s1><</if>>
<<widget "soilph">>Soil pH: <<link "<" `passage()`>><<set $soilph -= 1>><<set $soilph to Math.clamp($soilph,$meterMin,$meterMax)>><</link>> <<phcolors>> <<link ">" `passage()`>><<set $soilph += 1>><<set $soilph to Math.clamp($soilph,$meterMin,$meterMax)>><</link>> <<availability>>\ Nitrogen availability: <<NAvColors>> Phosphorus availability: <<PAvColors>> Potassium availability: <<KAvColors>> Sulphur availability: <<SAvColors>> Calcium availability: <<CaAvColors>> Magnesium availability: <<MgAvColors>><</widget>>
<<widget "phcolors">> <s2> <<if $soilph == 4>> <span style="color:red">$soilph</span> <<elseif $soilph == 5>> <span style="color:DarkOrange">$soilph</span> <<elseif $soilph == 6>> <span style="color:GoldenRod">$soilph</span> <<elseif $soilph == 7>> <span style="color:green">$soilph</span> <<elseif $soilph == 8>> <span style="color:darkgreen">$soilph</span> <<elseif $soilph == 9>> <span style="color:blue">$soilph</span> <<elseif $soilph == 10>> <span style="color:purple">$soilph</span> <</if>> </s2> <</widget>>
<<widget "availability">> <<if $soilph == 4>> <<set $NAv = "very low">> <<set $PAv = "very low">> <<set $KAv = "very low">> <<set $SAv = "very low">> <<set $CaAv = "very low">> <<set $MgAv = "very low">> <</if>> <<if $soilph == 5>> <<set $NAv = "low">> <<set $PAv = "low">> <<set $KAv = "low">> <<set $SAv = "low">> <<set $CaAv = "low">> <<set $MgAv = "very low">> <</if>> <<if $soilph == 6>> <<set $NAv = "moderate">> <<set $PAv = "low">> <<set $KAv = "moderate">> <<set $SAv = "moderate">> <<set $CaAv = "low">> <<set $MgAv = "low">> <</if>> <<if $soilph == 7>> <<set $NAv = "high">> <<set $PAv = "high">> <<set $KAv = "high">> <<set $SAv = "high">> <<set $CaAv = "high">> <<set $MgAv = "high">> <</if>> <<if $soilph == 8>> <<set $NAv = "moderate">> <<set $PAv = "moderate">> <<set $KAv = "high">> <<set $SAv = "high">> <<set $CaAv = "low">> <<set $MgAv = "high">> <</if>> <<if $soilph == 9>> <<set $NAv = "low">> <<set $PAv = "moderate">> <<set $KAv = "high">> <<set $SAv = "high">> <<set $CaAv = "low">> <<set $MgAv = "moderate">> <</if>> <<if $soilph == 10>> <<set $NAv = "very low">> <<set $PAv = "high">> <<set $KAv = "high">> <<set $SAv = "high">> <<set $CaAv = "low">> <<set $MgAv = "low">> <</if>> <</widget>>
<<widget "AvColors">> <s2><<if $Av == "very low">><span style="color:red">$Av</span> <<elseif $Av == "low">><span style="color:DarkOrange">$Av</span> <<elseif $Av == "moderate">><span style="color:GoldenRod">$Av</span> <<elseif $Av == "high">><span style="color:green">$Av</span> <</if>></s2> <</widget>> <<widget "NAvColors">> <<set $Av = $NAv>> <<AvColors>> <</widget>> <<widget "PAvColors">> <<set $Av = $PAv>> <<AvColors>> <</widget>> <<widget "KAvColors">> <<set $Av = $KAv>> <<AvColors>> <</widget>> <<widget "SAvColors">> <<set $Av = $SAv>> <<AvColors>> <</widget>> <<widget "CaAvColors">> <<set $Av = $CaAv>> <<AvColors>> <</widget>> <<widget "MgAvColors">> <<set $Av = $MgAv>> <<AvColors>> <</widget>>
<<widget "counter">> <<if $Av == "very low">><<set $counter += 20>><<elseif $Av == "low">><<set $counter += 1>><</if>> <</widget>> <<widget "sprite">> <<set $counter = 0>> <<set $Av = $NAv>><<counter>> <<set $Av = $PAv>><<counter>> <<set $Av = $KAv>><<counter>> <<set $Av = $SAv>><<counter>> <<set $Av = $CaAv>><<counter>> <<set $Av = $MgAv>><<counter>> <<if $counter == 0>><<set $sprite = 'plant_1'>><</if>> <<if $counter >= 1>><<set $sprite = 'plant_2'>><</if>> <<if $counter >= 20>><<set $sprite = 'plant_3'>><</if>> <div align="center"><img id="sprite" @src="setup.ImagePath + $sprite + '.png'"></div>\ <</widget>>