def write(self, player_configuration: PlayerConfiguration, name_dict: dict): # This is a dirty trick. With bot = False and rlbot_controlled = True, we have a "party member bot" # which is not supported in RLBot.exe anymore and will just get skipped over. That's what we want. player_configuration.bot = False player_configuration.rlbot_controlled = True player_configuration.spawn_id = -1 player_configuration.name = ""
def write(self, player_configuration: PlayerConfiguration): player_configuration.car_paint_id = self.car_paint_id player_configuration.decal_paint_id = self.decal_paint_id player_configuration.wheels_paint_id = self.wheels_paint_id player_configuration.boost_paint_id = self.boost_paint_id player_configuration.antenna_paint_id = self.antenna_paint_id player_configuration.hat_paint_id = self.hat_paint_id player_configuration.trails_paint_id = self.trails_paint_id player_configuration.goal_explosion_paint_id = self.goal_explosion_paint_id
def write(self, player_configuration: PlayerConfiguration, name_dict: dict): player_configuration.bot = self.bot player_configuration.rlbot_controlled = self.rlbot_controlled player_configuration.bot_skill = self.bot_skill or 0 player_configuration.human_index = self.human_index or 0 player_configuration.name = get_sanitized_bot_name( name_dict, self.name) player_configuration.team = self.team player_configuration.spawn_id = self.spawn_id if self.loadout_config: self.loadout_config.write(player_configuration)
def write(self, player_configuration: PlayerConfiguration): player_configuration.team_color_id = self.team_color_id player_configuration.custom_color_id = self.custom_color_id player_configuration.car_id = self.car_id player_configuration.decal_id = self.decal_id player_configuration.wheels_id = self.wheels_id player_configuration.boost_id = self.boost_id player_configuration.antenna_id = self.antenna_id player_configuration.hat_id = self.hat_id player_configuration.paint_finish_id = self.paint_finish_id player_configuration.custom_finish_id = self.custom_finish_id player_configuration.engine_audio_id = self.engine_audio_id player_configuration.trails_id = self.trails_id player_configuration.goal_explosion_id = self.goal_explosion_id if self.paint_config: self.paint_config.write(player_configuration) if self.primary_color_lookup: player_configuration.use_rgb_lookup = True self.primary_color_lookup.write( player_configuration.primary_color_lookup) if self.secondary_color_lookup: player_configuration.use_rgb_lookup = True self.secondary_color_lookup.write( player_configuration.secondary_color_lookup)
def write(self, player_configuration: PlayerConfiguration): player_configuration.team_color_id = self.team_color_id player_configuration.custom_color_id = self.custom_color_id player_configuration.car_id = self.car_id player_configuration.decal_id = self.decal_id player_configuration.wheels_id = self.wheels_id player_configuration.boost_id = self.boost_id player_configuration.antenna_id = self.antenna_id player_configuration.hat_id = self.hat_id player_configuration.paint_finish_id = self.paint_finish_id player_configuration.custom_finish_id = self.custom_finish_id player_configuration.engine_audio_id = self.engine_audio_id player_configuration.trails_id = self.trails_id player_configuration.goal_explosion_id = self.goal_explosion_id if self.paint_config: self.paint_config.write(player_configuration)