So I know how to get local orientations with http://shuvit.org/python_api/bge.types.KX_GameObject.html#KX_GameObject.localOrientation

Is there any way to assign “delta” rotation values.

In my case, I am trying to control a tachometer using an rpm property.

```
import math, mathutils
from math import pi
from bge import logic
cont = logic.getCurrentController()
own = cont.owner
orient = own.localOrientation.to_euler
own["rot"] = orient[1] # getting y rotation
baseAngle = (own["rpm"]*(pi/6000)) # sets amount of rotation per rpm
own["rot"] += (baseAngle - own["rot"])*0.25 # smooth output to get a nice transition
newOrient = orient
newOrient[0] = 0
newOrient[1] = own["rot"]
newOrient[2] = 0
own.localOrientation = newOrient.to_matrix()
```

Video (showing rpm values are ok)

The rpm needle goes ballistic if rpm > 6000.

Any ideas?