addendum to 17582fffab (obstacle-avoidance now knows about pushResistant)

do not name a function "UpdateSim" when 1) it updates the active game
controller which can be anything and 2) calls to it are conditional on
!GML::SimThreadRunning()