Splatoon3 gear seed with python
graph
A[ギアパワー抽選] -->|seedを進め仮のギアパワーを決定| B(ドリンクを使っているか)
B -->|使っている| C[ドリンクの抽選]
B -->|使っていない| D[ギアパワー確定]
C -->|当たった| E[ドリンクのギアパワーで確定]
C -->|外れた| F[ドリンクのギアパワーを除外し再抽選]
graph
A[print_result] --> B(get_ability)
B --> O(advance_seed)
O --> C(get_branded_ability)
C --> E(drink?)
E --> |no| P(print_result)
E --> |yes| D(seed % 100 <= 29?)
D -->|yes| P
D -->|no| F(advance_seed)
F --> G(get_branded_ability_drink)
G --> P