#ifndef SIM_COMMAND_H
#define SIM_COMMAND_H

#include "input.h"

typedef enum {
    Simulation_Command_Type_Add_Player,
    Simulation_Command_Type_Remove_Player,
    Simulation_Command_Type_Set_Player_Input,
} Simulation_Command_Type;

typedef struct {
    Simulation_Command_Type type;

    uint16_t player_id;
    Simulation_Game_Input player_input;
} Simulation_Command;

#endif