CoolFace
Apppublic

AngoHF/Formulator

sourceHugging Facemitupdated 2y agoView on Hugging Face
0likes
app.py43 linesDownload Raw Back to root
1from gr.components.top import TopComponent2from gr.components.equipments import EquipmentsComponent3from gr.components.talents import TalentsComponent4from gr.components.recipes import RecipesComponent5from gr.components.combat import CombatComponent6 7from gr.scripts.top import top_script8from gr.scripts.equipments import equipments_script9from gr.scripts.talents import talents_script10from gr.scripts.recipes import recipes_script11from gr.scripts.combat import combat_script12 13import gradio as gr14 15 16def start():17    with gr.Blocks(theme=gr.themes.Soft()) as app:18        top_component = TopComponent()19        with gr.Group(visible=False) as bottom_component:20            with gr.Tab("装备"):21                equipments_component = EquipmentsComponent()22            with gr.Tab("奇穴"):23                talents_component = TalentsComponent()24            with gr.Tab("秘籍"):25                recipes_component = RecipesComponent()26            with gr.Tab("战斗"):27                combat_component = CombatComponent()28 29        parser = top_script(top_component, bottom_component,30                            equipments_component, talents_component, recipes_component,31                            combat_component)32        equipments = equipments_script(equipments_component)33        talents = talents_script(talents_component)34        recipes = recipes_script(recipes_component)35        combat_script(parser, talents, recipes, equipments, combat_component)36 37    app.queue()38    app.launch(allowed_paths=["."])39 40 41if __name__ == '__main__':42    start()43