public void UpdateMechaData(MechaData mechaData, NebulaConnection conn) { if (mechaData == null) { return; } if (connectedPlayers.TryGetValue(conn, out Player player)) { //Find correct player for data to update player.Data.Mecha = mechaData; } }
public PlayerMechaData(Player player) { Data = new MechaData(player.sandCount, player.mecha.coreEnergy, player.mecha.reactorEnergy, player.package, player.mecha.reactorStorage, player.mecha.warpStorage, player.mecha.forge); }
private void Awake() { instance = this; }