local p = peripheral.wrap"back" assert(p.hasModule"plethora:kinetic", "need kinetic!") assert(p.hasModule"plethora:glasses", "need glasses!") local strength = 0.5 local canvas = p.canvas() local text = canvas.addText({x=5,y=5}, "..") text.setScale(3) parallel.waitForAny( function() while true do p.launch(0,-90,strength) end end, function() while true do text.setText(tostring(strength)) local _,key = os.pullEvent"key" if key == 265 then strength=strength+0.1 elseif key == 264 then strength=strength-0.1 end strength = math.min(strength, 4) strength = math.max(strength, 0) end end )