message grSim_RobotReplacement { required double x=1; required double y=2; required double dir=3; required uint32 id=4; required bool yellowteam=5; } message grSim_BallReplacement { required double x=1; required double y=2; required double vx=3; required double vy=4; } message grSim_Replacement { optional grSim_BallReplacement ball = 1; repeated grSim_RobotReplacement robots = 2; }