Prototype.World.Rule1 C# (CSharp) Method

Rule1() public method

public Rule1 ( float dt, World world ) : void
dt float
world World
return void
	public void Rule1(float dt, World world){ if (!Connected)
{
Lidgren.Network.NetOutgoingMessage message = NetworkAPI.Client.CreateMessage();
message.Write((int)NetworkAPI.MessageType.NewConnection);
message.Write(0);
message.Write(0);
message.Write(0);
message.Write(0);
NetworkAPI.Client.SendMessage(message, Lidgren.Network.NetDeliveryMethod.ReliableOrdered);
switch (s1)
	{

	case -1:
	foreach (var entity in Ships)
                  {
                    if (NetworkAPI.ShipInfos.ContainsKey(entity.Net_ID) && NetworkAPI.ShipInfos[entity.Net_ID].IsLocal)
                    {
                      Lidgren.Network.NetOutgoingMessage entityMessage = NetworkAPI.CreateWorldShipsMessage(entity, NetworkAPI.Client, this.Net_ID, 2);
                      NetworkAPI.Client.SendMessage(entityMessage, Lidgren.Network.NetDeliveryMethod.ReliableOrdered);
                    }
                  }
	Ships = Ships;
	Connected = true;
	s1 = -1;
return;	
	default: return;}
Connected = true;
}}