public void initialization(){}
public void game_logic(){}
public void player_move(){}
public bool detect_game_end { get; set; }
public void display_game(){}
public void display_winning(){}
public double column { get; set; }
public double row { get; set; }
public string[,] gamemap { get; set; }
public string get_area_type { get; set; }
public void display_map(){}
public double locationColumn { get; set; }
public double locationRow { get; set; }
public double speed { get; set; }
public string role { get; set; }
public bool isAlive { get; set; }
List<Task> unfinishedTasks, completedTasks;
public int killCoolDown{ get; set; }
public int sabotageCoolDown { get; set; }
public bool is_valid_move { get; set; }
public void report_dead_body(){}
public void hold_emergency_meeting(){}
public void vote_in_meeting(){}
public void complete_sabotage(){}
public void complete_task(){}
public void trigger_sabotage(){}
public void kill_crewmate(){}
public void IsValidMove(){}
public int timer { get; set; }
public void display_meeting(){}
public void meeting_end(){}
public void eject_player(){}
public double locationColumn { get; set; }
public double locationRow { get; set; }
public bool isCritical { get; set; }
public int timer { get; set; }
public bool solve_sabotage { get; set; }
public void unresolved_sabotage(){}