Currently we can adjust an entity's rotation by positive or negative increments, but we cannot get their current rotation values nor can we set a precise rotation. Both of these are necessary if we want to do things like have an entity face a certain direction or simply know what direction they are facing. This should also apply to the player so we know where he is facing as well. I know we have SetRotateToPlayer, but that currently doesn't work on ordinary entities, plus that is not the only reason we want to get rotations for entities. Having the functionality exposed gives us full control on what we want to do with it.
We can already get an entity's position, but we cannot set it precisely. We are limited to movement forward/back/up/down in increments. Setting the position gives us the ability to teleport things, including the player.
System Specs: OS - Windows 7 Home Premium 64-bit SP1, CPU - AMD Phenom II X4 945, 3.0Ghz, RAM - 8Gb DDR3, GFX Card - 2048MB NVIDIA GeForce GT 640, FPSC-R Version - Beta 1.007