public void UseStart()
{
if( EntitySystemWorld.Instance.IsServer() || EntitySystemWorld.Instance.IsSingle() )
{
if( use )
return;
use = true;
useChangeIncrease = !useChangeIncrease;
if( useChangeIncrease && value == 1 )
useChangeIncrease = false;
if( !useChangeIncrease && value == 0 )
useChangeIncrease = true;
}
else
{
//client. send message to server.
SendDataWriter writer = BeginNetworkMessage( typeof( FloatSwitch ),
(ushort)NetworkMessages.UseStartToServer );
EndNetworkMessage();
}
}