MCPcopy Create free account

hub / github.com/baiqwerdvd/StarRailUID / functions

Functions220 in github.com/baiqwerdvd/StarRailUID

↓ 25 callersFunctionstarrail_font_origin
(size: int)
StarRailUID/utils/fonts/starrail_fonts.py:8
↓ 20 callersMethodsimple_sr_req
( self, URL: str, uid: Union[str, bool], params: Dict = {}, # noqa: B006
StarRailUID/utils/mys_api.py:110
↓ 14 callersMethodget_sr_ck
(self, uid: str, mode: Literal["OWNER", "RANDOM"] = "RANDOM")
StarRailUID/utils/mys_api.py:99
↓ 13 callersFunctionget_error
(retcode: int)
StarRailUID/utils/error_reply.py:18
↓ 13 callersFunctionname_to_avatar_id
(name: str)
StarRailUID/utils/name_covert.py:14
↓ 11 callersFunctionget_roleinfo_icon
(url: str)
StarRailUID/utils/resource/get_pic_from.py:48
↓ 10 callersFunction_get_event_avatar
(event: Event)
StarRailUID/utils/image/image_tools.py:40
↓ 9 callersFunctionget_error
(img: Image.Image, uid: str, daily_data: int)
StarRailUID/starrailuid_stamina/draw_stamina_card.py:144
↓ 8 callersFunctionint_carry
(i: int)
StarRailUID/starrailuid_note/draw_note_card.py:230
↓ 7 callersFunction_value
(data: Any, *path: str, default: Any = "-")
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:32
↓ 7 callersFunctionalias_to_char_name
(char_name: str)
StarRailUID/utils/name_covert.py:35
↓ 7 callersFunctionfloor_height
(level: AbyssFloorDetail)
StarRailUID/utils/abyss_common.py:32
↓ 6 callersFunction_panel
(draw: ImageDraw.ImageDraw, box: tuple[int, int, int, int])
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:67
↓ 6 callersFunction_stat
( draw: ImageDraw.ImageDraw, left: int, value: str, label: str, )
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:71
↓ 6 callersFunctionget_level_from_list
(ast: int, lst: List)
StarRailUID/starrailuid_gachalog/draw_gachalogs.py:119
↓ 5 callersFunctionfirst_word_origin
(size: int)
StarRailUID/utils/fonts/first_world.py:8
↓ 5 callersFunctionget_floor_nodes
(level: AbyssFloorDetail)
StarRailUID/utils/abyss_common.py:15
↓ 5 callersFunctionname_to_weapon_id
(name: str)
StarRailUID/utils/name_covert.py:49
↓ 4 callersFunction_draw_item_list
( draw: ImageDraw.ImageDraw, title: str, items: list[Any], top: int, )
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:114
↓ 4 callersFunctionget_abyss_peak_img
(name: str, url: str)
StarRailUID/utils/resource/get_pic_from.py:54
↓ 4 callersMethodget_role_basic_info
( self, sr_uid: str, )
StarRailUID/utils/mys_api.py:715
↓ 3 callersFunction_filter_supported_avatars
(avatars: object, uid: str, source: str, id_attr: str)
StarRailUID/starrailuid_charinfo/panel_data.py:67
↓ 3 callersFunction_format_time
(value: Any)
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:48
↓ 3 callersFunction_notify
(progress: Optional[ProgressCallback], message: str)
StarRailUID/starrailuid_resource/__init__.py:73
↓ 3 callersMethodadd_sr_device_headers
(self, header: Dict, uid: str)
StarRailUID/utils/mys_api.py:102
↓ 3 callersFunctiondraw_monthly_pie
Draw a monthly award chart while accepting new server-side categories.
StarRailUID/starrailuid_note/pie_chart.py:32
↓ 3 callersFunctionextend_floor_pic
(floor_pic: Image.Image, level: AbyssFloorDetail)
StarRailUID/utils/abyss_common.py:38
↓ 3 callersFunctionformat_star_text
(star_num: int, max_star: int, extra_star_num: int = 0)
StarRailUID/utils/abyss_common.py:57
↓ 3 callersMethodget_avatar_info
( self, uid: str, avatar_id: int, need_wiki: bool = False )
StarRailUID/utils/mys_api.py:261
↓ 3 callersFunctionget_char_data_with_source
( uid: str, char_name: str, enable_self: bool = True )
StarRailUID/starrailuid_charinfo/get_char_img.py:229
↓ 3 callersMethodget_sr_award
(self, sr_uid, month)
StarRailUID/utils/mys_api.py:683
↓ 3 callersMethodget_sr_daily_data
(self, uid: str)
StarRailUID/utils/mys_api.py:127
↓ 3 callersFunctionis_fast_floor
(level: AbyssFloorDetail)
StarRailUID/utils/abyss_common.py:23
↓ 3 callersFunctionseconds2hours
(seconds: int)
StarRailUID/starrailuid_stamina/stamina_text.py:16
↓ 3 callersFunctionsend_diff_msg
(bot: Bot, code: Any, data: Dict)
StarRailUID/utils/message.py:6
↓ 2 callersFunction_base_image
(height: int)
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:59
↓ 2 callersFunction_draw_chars
(chars: list[AbyssAvatar])
StarRailUID/starrailuid_abyss_peak/draw_abyss_card.py:72
↓ 2 callersFunction_draw_lineup
( img: Image.Image, lineup: list[dict[str, Any]], top: int, )
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:82
↓ 2 callersFunction_draw_rogue_buff
( buffs: List[RogueBuffitems], buff_icon: str, buff_name: str, floor_pic: Image.Image, buf
StarRailUID/starrailuid_rogue/draw_rogue_card.py:73
↓ 2 callersFunction_draw_rogue_card
( char: RogueAvatar, talent_num: str, floor_pic: Image.Image, index_char: int, )
StarRailUID/starrailuid_rogue/draw_rogue_card.py:181
↓ 2 callersFunction_draw_rogue_miracles
( miracles: List[RogueMiracles], floor_pic: Image.Image, buff_height: int, )
StarRailUID/starrailuid_rogue/draw_rogue_card.py:156
↓ 2 callersFunction_get_cached_image
(path: Path, url: str)
StarRailUID/utils/resource/get_pic_from.py:40
↓ 2 callersFunction_get_invalid_data_files
()
StarRailUID/starrailuid_resource/__init__.py:32
↓ 2 callersFunction_invalidate_data_version_file
()
StarRailUID/starrailuid_resource/__init__.py:66
↓ 2 callersFunction_records
(data: dict[str, Any], key: str)
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:43
↓ 2 callersFunctionavatar_id_to_char_star
(char_id: str)
StarRailUID/utils/name_covert.py:23
↓ 2 callersFunctioncalc_sum_score
(level: AbyssFloorDetail)
StarRailUID/utils/abyss_common.py:47
↓ 2 callersMethodget_avatar_detail
(self, uid: str, avatarid: str)
StarRailUID/utils/mys_api.py:318
↓ 2 callersFunctionget_char_data
(uid: str, char_name: str, enable_self: bool = True)
StarRailUID/starrailuid_charinfo/get_char_img.py:222
↓ 2 callersFunctionget_panel_source
()
StarRailUID/starrailuid_config/sr_config.py:13
↓ 2 callersFunctionget_relic_score
( subProperty: str, subValue, char_name: str, is_main: bool, relicType: int )
StarRailUID/starrailuid_charinfo/draw_char_img.py:765
↓ 2 callersFunctionhas_node_3
(level: AbyssFloorDetail)
StarRailUID/utils/abyss_common.py:11
↓ 2 callersFunctionsend_daily_sign
(force: bool = False)
StarRailUID/starrailuid_signin/__init__.py:51
↓ 2 callersFunctionsync_all_resources
( progress: Optional[ProgressCallback] = None, *, silent: bool = False, )
StarRailUID/starrailuid_resource/__init__.py:109
↓ 1 callersFunction_draw_abyss_card
( char: AbyssAvatar, floor_pic: Image.Image, index_char: int, index_part: int, )
StarRailUID/starrailuid_abyss_boss/draw_abyss_card.py:49
↓ 1 callersFunction_draw_abyss_card
( char: AbyssAvatar, talent_num: str, floor_pic: Image.Image, index_char: int, index_part:
StarRailUID/starrailuid_abyss_story/draw_abyss_card.py:49
↓ 1 callersFunction_draw_abyss_card
( char: AbyssAvatar, floor_pic: Image.Image, index_char: int, index_part: int, )
StarRailUID/starrailuid_abyss/draw_abyss_card.py:48
↓ 1 callersFunction_draw_all_stamina_img
(img: Image.Image, uid: str, index: int)
StarRailUID/starrailuid_stamina/draw_stamina_card.py:139
↓ 1 callersFunction_draw_avatar_card
( avatar: AvatarListItem, equips: Dict[int, Optional[str]] )
StarRailUID/starrailuid_roleinfo/draw_roleinfo_card.py:150
↓ 1 callersFunction_draw_card
( img: Image.Image, xy_point: Tuple[int, int], card_type: str, name: str, gacha_num: int,
StarRailUID/starrailuid_gachalog/draw_gachalogs.py:75
↓ 1 callersFunction_draw_card_1
( ev: Event, sr_uid: str, role_basic_info: RoleBasicInfo, stats: Stats )
StarRailUID/starrailuid_roleinfo/draw_roleinfo_card.py:71
↓ 1 callersFunction_draw_card_2
( avatars: List[AvatarListItem], equips: Dict[int, Optional[str]] )
StarRailUID/starrailuid_roleinfo/draw_roleinfo_card.py:200
↓ 1 callersFunction_draw_char
(char: AbyssAvatar)
StarRailUID/starrailuid_abyss_peak/draw_abyss_card.py:51
↓ 1 callersFunction_draw_detail_card
( avatar_detail: AvatarDetail, avatar: AvatarListItemDetail, index: int, char_info: Image.Imag
StarRailUID/starrailuid_roleinfo/draw_roleinfo_card.py:261
↓ 1 callersFunction_draw_floor_card
( level_star: int, floor_pic: Image.Image, img: Image.Image, y_offset: int, floor_name: st
StarRailUID/starrailuid_abyss_boss/draw_abyss_card.py:88
↓ 1 callersFunction_draw_floor_card
( level_star: Union[int, str], floor_pic: Image.Image, img: Image.Image, y_offset: int, fl
StarRailUID/starrailuid_abyss_story/draw_abyss_card.py:95
↓ 1 callersFunction_draw_floor_card
( level_star: Union[int, str], floor_pic: Image.Image, img: Image.Image, y_offset: int, fl
StarRailUID/starrailuid_abyss/draw_abyss_card.py:84
↓ 1 callersFunction_draw_king_record_card
(boss_info, boss_record)
StarRailUID/starrailuid_abyss_peak/draw_abyss_card.py:81
↓ 1 callersFunction_draw_knight_record_card
(mob_info, mob_record)
StarRailUID/starrailuid_abyss_peak/draw_abyss_card.py:124
↓ 1 callersFunction_draw_knight_records_card
(mob_infos, mob_records)
StarRailUID/starrailuid_abyss_peak/draw_abyss_card.py:162
↓ 1 callersFunction_draw_line
( avatars: List[AvatarListItem], equips: Dict[int, Optional[str]] )
StarRailUID/starrailuid_roleinfo/draw_roleinfo_card.py:186
↓ 1 callersFunction_draw_overview
(uid: str, data: dict[str, Any])
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:139
↓ 1 callersFunction_draw_record
( uid: str, data: dict[str, Any], title: str, record: dict[str, Any], index: int, tota
StarRailUID/starrailuid_rogue/draw_rogue_tourn_card.py:225
↓ 1 callersFunction_draw_rogue_blocks
( blocks: List[LocustBlocks], floor_pic: Image.Image, buff_height: int, )
StarRailUID/starrailuid_rogue/draw_rogue_card.py:123
↓ 1 callersFunction_draw_task_img
( img: Image.Image, img_draw: ImageDraw.ImageDraw, index: int, char: Expedition | None, )
StarRailUID/starrailuid_stamina/draw_stamina_card.py:60
↓ 1 callersFunction_get_bg_path
()
StarRailUID/utils/image/image_tools.py:25
↓ 1 callersFunction_get_char_info
(bot: Bot, ev: Event, text: str)
StarRailUID/starrailuid_charinfo/__init__.py:77
↓ 1 callersFunction_get_data_file_path
(file_name: str)
StarRailUID/starrailuid_resource/__init__.py:23
↓ 1 callersFunction_get_version_file_path
()
StarRailUID/starrailuid_resource/__init__.py:28
↓ 1 callersFunction_load_cached_char_data
(uid: str, char_name: str, enable_self: bool)
StarRailUID/starrailuid_charinfo/get_char_img.py:246
↓ 1 callersFunction_lv
(level: int)
StarRailUID/starrailuid_roleinfo/draw_roleinfo_card.py:59
↓ 1 callersFunction_normalize_mys_avatar_payload
(data: Any)
StarRailUID/utils/mys_api.py:84
↓ 1 callersFunction_normalize_mys_scalar
(key: str, value: Any)
StarRailUID/utils/mys_api.py:70
↓ 1 callersFunction_read_cached_image_bytes
(path: Path)
StarRailUID/utils/resource/get_pic_from.py:16
↓ 1 callersFunction_read_remote_image_bytes
(url: str)
StarRailUID/utils/resource/get_pic_from.py:26
↓ 1 callersFunction_reload_data_modules
()
StarRailUID/starrailuid_resource/__init__.py:100
↓ 1 callersFunction_should_use_widget
(sr_uid: str)
StarRailUID/starrailuid_stamina/draw_stamina_card.py:56
↓ 1 callersFunction_sync_data_files
()
StarRailUID/starrailuid_resource/__init__.py:78
↓ 1 callersFunction_write_cached_image_bytes
(path: Path, content: bytes)
StarRailUID/utils/resource/get_pic_from.py:22
↓ 1 callersFunctionalias_to_char_id
(char_name: str)
StarRailUID/utils/name_covert.py:27
↓ 1 callersFunctionalias_to_weapon_name
(weapon_name: str)
StarRailUID/utils/name_covert.py:42
↓ 1 callersFunctionapi_to_card
(uid: str)
StarRailUID/starrailuid_charinfo/to_card.py:31
↓ 1 callersFunctionaward
(uid)
StarRailUID/starrailuid_note/note_text.py:25
↓ 1 callersFunctioncalculate_single_relic_score_srs
计算单个遗器的完整评分信息(SRS系统) 集中处理遗器评分的所有逻辑,返回绘图需要的所有数据 :param relic: 遗器对象 :param char_id: 角色ID(字符串) :param use_srs: 是否使用新的SRS系统(默认True),
StarRailUID/starrailuid_charinfo/draw_char_img.py:899
↓ 1 callersFunctionchange_equip
( uid: str, char_data: MihomoCharacter, part: str, s: str, i: int )
StarRailUID/starrailuid_charinfo/get_char_img.py:165
↓ 1 callersFunctioncheck
(mode: str, data: DailyNoteData, limit: int)
StarRailUID/starrailuid_stamina/notice.py:63
↓ 1 callersFunctioncheck_up
(name: str, _time: str)
StarRailUID/starrailuid_gachalog/draw_gachalogs.py:132
↓ 1 callersFunctioncheck_use
()
StarRailUID/utils/resource/download_all_file.py:21
↓ 1 callersFunctiondownload_image
(url: str)
StarRailUID/starrailuid_stamina/draw_stamina_card.py:48
↓ 1 callersFunctiondraw_abyss_img
( ev: Event, uid: str, schedule_type: str = "1", )
StarRailUID/starrailuid_abyss_peak/draw_abyss_card.py:170
next →1–100 of 220, ranked by callers