@@ -142,10 +142,13 @@ void menu_connect_tick(component *c) {
142142 p1 -> pilot -> har_id = HAR_JAGUAR ;
143143 p1 -> pilot -> pilot_id = 0 ;
144144 p1 -> pilot -> name [0 ] = '\0' ;
145- p2 -> pilot -> har_id = HAR_JAGUAR ;
146- p2 -> pilot -> pilot_id = 0 ;
145+ p2 -> pilot -> har_id = HAR_PYROS ;
146+ p2 -> pilot -> pilot_id = 9 ;
147147 p2 -> pilot -> name [0 ] = '\0' ;
148148
149+
150+ p1 -> sp_wins = 0 ;
151+
149152 player1_ctrl = omf_calloc (1 , sizeof (controller ));
150153 controller_init (player1_ctrl , gs );
151154 player1_ctrl -> har_obj_id = p1 -> har_obj_id ;
@@ -158,16 +161,19 @@ void menu_connect_tick(component *c) {
158161 game_player_set_ctrl (p1 , player1_ctrl );
159162
160163 // Player 2 controller -- Local
161- settings_keyboard * k = & settings_get ()-> keys ;
164+ /* settings_keyboard *k = &settings_get()->keys;
162165 if(k->ctrl_type1 == CTRL_TYPE_KEYBOARD) {
163166 _setup_keyboard(gs, 1, 0);
164167 } else if(k->ctrl_type1 == CTRL_TYPE_GAMEPAD) {
165168 _setup_joystick(gs, 1, k->joy_name1, k->joy_offset1);
166169 }
167170 if(!controller_set_delay(game_player_get_ctrl(game_state_get_player(gs, 1)), NET_INPUT_DELAY)) {
168171 log_error("unable to set network controller delay");
169- }
170- game_player_set_selectable (p2 , 1 );
172+ }*/
173+ ai_controller_create (player2_ctrl , 4 , p2 -> pilot , 9 );
174+ game_player_set_ctrl (p2 , player2_ctrl );
175+
176+ game_player_set_selectable (p2 , 0 );
171177
172178 chr_score_set_difficulty (game_player_get_score (game_state_get_player (gs , 0 )), AI_DIFFICULTY_CHAMPION );
173179 chr_score_set_difficulty (game_player_get_score (game_state_get_player (gs , 1 )), AI_DIFFICULTY_CHAMPION );
0 commit comments