This is set in sampleResistProbability (which is called in agent specific ways).
An agent's direction is either set from a frob or randomly assigned by the agent
Agent energy is initialized and spent in agent-specific ways, but a rejected frob results in a decrement for all DirectedAgent2d agents.
This flags are set from a frob so that the agent can see what happened
setOffsets assign these from the direction