I am just starting with MRS on my own - but I think that you are on the right track, you need to create a rocket engine object to which you can apply traction. See Simulation Tutorial 2 - Creating Objects Using Simulation Services for an example of creating an object.
You can apply force using Simulation.Physics.PhysicsEntity.ApplyForce() . I think you will do this in your Update() method. But it depends on whether ApplicationForce is actually used by Impulse (force only for this frame) or if it really adds persistent Strength. I guess it is the first one since I see no way not to use it. In this case, Update () is probably the right place. If it is persistent, what you need to do is change traction levels only.
You will also need to create a service that will partner with Entity so that you can interact with your rocket, for example, to shoot or carry it. Here is an example of creating a service in the same article.
Ashelly
source share