public void Rule2(float dt, World world){ switch (s2)
{
case -1:
wait1 = NetworkAPI.ReceiveWorldShipsMessage(this.Net_ID);;
if(wait1.IsNone)
{
s2 = -1;
return; }else
{
___ships20 = wait1.Value;
goto case 0; }
case 0:
Ships = (Ships).Concat(___ships20).ToList<Ship>();
s2 = -1;
return;
default: return;}}