Files
dota-random-builds-back/api/__pycache__/data.cpython-312.pyc

14 lines
1.8 KiB
Plaintext
Raw Normal View History

2025-12-11 18:15:56 +03:00
<EFBFBD>
n8iS<00><00>.<00>ddlZddlmZdeeeffd<04>Zy)<05>N)<01>Dict<63>returnc<00><00>i}ddddd<02>}ddddd<02>}gd<05>}gd<06>}tdd<08>D]<5D>}||vrtjd d
g<02>||<<00>"||vrd|d |d krd ||<|d xxdz cc<<00>Dd D<00>cgc]}||||ks<01>|<06><02>}}|s<01>btj|<07>}|||<||xxdz cc<<00><>d D<00>cgc]}||||ks<01>|<06><02>}}|s<01><>tj|<07>}|||<||xxdz cc<<00><>|Scc}wcc}w) az
Generate a random skill build for levels 1-25 following Dota 2 rules:
- Ultimate (r) can only be skilled at levels 6, 12, 18
- Talents can only be skilled at levels 10, 15, 20, 25
- Basic abilities (q, w, e) can be skilled at other levels
- Each basic ability maxes at 4 points
- Ultimate maxes at 3 points
- One talent per tier (left OR right)
r)<04>q<>w<>e<>r<><00>)<04>
<00><00><00>)<03><00> <00><00><00><00> left_talent<6E> right_talentr )rrr)<03>range<67>random<6F>choice) <09> skill_build<6C>ability_points<74>
max_points<EFBFBD> talent_levels<6C>
ult_levels<EFBFBD>level<65>a<> availablers <20>K/home/maxim/projects/dota-random-builds/dota-random-builds-back/api/data.py<70>generate_skill_buildr#sS<00><00>#%<25>K<EFBFBD><1D>1<EFBFBD>1<EFBFBD>1<EFBFBD>5<>N<EFBFBD><18>q<EFBFBD>q<EFBFBD>q<EFBFBD>1<>J<EFBFBD>%<25>M<EFBFBD><1D>J<EFBFBD><16>q<EFBFBD>"<22><1C>,<2C><05> <10>M<EFBFBD> !<21>!'<27><1D><1D> <0A>~<7E>/N<>!O<>K<EFBFBD><05> <1E> <12>j<EFBFBD> <20><1D>c<EFBFBD>"<22>Z<EFBFBD><03>_<EFBFBD>4<>%(<28> <0B>E<EFBFBD>"<22><1E>s<EFBFBD>#<23>q<EFBFBD>(<28>#<23>)8<>]<5D>1<EFBFBD>><3E>!<21>;L<>z<EFBFBD>Z[<5B>}<7D>;\<5C>Q<EFBFBD>]<5D> <09>]<5D><1C>#<23>]<5D>]<5D>9<EFBFBD>5<>F<EFBFBD>)/<2F>K<EFBFBD><05>&<26>"<22>6<EFBFBD>*<2A>a<EFBFBD>/<2F>*<2A>%4<>Y<>q<EFBFBD>~<7E>a<EFBFBD>7H<37>:<3A>VW<56>=<3D>7X<37><11>Y<>I<EFBFBD>Y<><18><1F><1D><1D>y<EFBFBD>1<><06>%+<2B> <0B>E<EFBFBD>"<22><1E>v<EFBFBD>&<26>!<21>+<2B>&<26>-,<2C>0 <17><16><>^<01><>Zs<00>-C8<06>>C8<06>3C=<06>C=)r<00>typingr<00>int<6E>strr#<00><00>r"<00><module>r)s<00><01> <0A><17>.<17>d<EFBFBD>3<EFBFBD><03>8<EFBFBD>n<EFBFBD>.r(