private static void OnStockipleModeChanged(MySyncOxygenTank syncObject, ref ChangeStockpileModeMsg message, World.MyNetworkClient sender) { syncObject.m_tank.IsStockpiling = message.IsStockpiling; if (Sync.IsServer) { Sync.Layer.SendMessageToAllButOne(ref message, sender.SteamUserId); } }
private static void OnAutoRefillChanged(MySyncOxygenTank syncObject, ref ChangeAutoRefillMsg message, World.MyNetworkClient sender) { syncObject.m_tank.m_autoRefill = message.AutoRefill; if (Sync.IsServer) { Sync.Layer.SendMessageToAllButOne(ref message, sender.SteamUserId); } }
private static void OnRefillRequest(MySyncOxygenTank syncObject, ref RefillRequestMsg message, MyNetworkClient sender) { syncObject.m_tank.RefillBottles(); }
private static void OnFilledRatioChanged(MySyncOxygenTank syncObject, ref FilledRatioMsg message, World.MyNetworkClient sender) { syncObject.m_tank.ChangeFilledRatio(message.FilledRatio); }
private static void OnAutoRefillChanged(MySyncOxygenTank syncObject, ref ChangeAutoRefillMsg message, World.MyNetworkClient sender) { syncObject.m_tank.m_autoRefill = message.AutoRefill; }
private static void OnStockipleModeChanged(MySyncOxygenTank syncObject, ref ChangeStockpileModeMsg message, World.MyNetworkClient sender) { syncObject.m_tank.IsStockpiling = message.IsStockpiling; }