@@ -24,24 +24,78 @@ Bot.ACTIONS = {
2424}
2525
2626Bot .ACTIONPARAMS = { }
27- Bot .ACTIONPARAMS [Bot .ACTIONS .SELECT_BLIND ] = 1
28- Bot .ACTIONPARAMS [Bot .ACTIONS .SKIP_BLIND ] = 1
29- Bot .ACTIONPARAMS [Bot .ACTIONS .PLAY_HAND ] = 2
30- Bot .ACTIONPARAMS [Bot .ACTIONS .DISCARD_HAND ] = 2
31- Bot .ACTIONPARAMS [Bot .ACTIONS .END_SHOP ] = 1
32- Bot .ACTIONPARAMS [Bot .ACTIONS .REROLL_SHOP ] = 1
33- Bot .ACTIONPARAMS [Bot .ACTIONS .BUY_CARD ] = 2
34- Bot .ACTIONPARAMS [Bot .ACTIONS .BUY_VOUCHER ] = 2
35- Bot .ACTIONPARAMS [Bot .ACTIONS .BUY_BOOSTER ] = 2
36- Bot .ACTIONPARAMS [Bot .ACTIONS .SELECT_BOOSTER_CARD ] = 3
37- Bot .ACTIONPARAMS [Bot .ACTIONS .SKIP_BOOSTER_PACK ] = 1
38- Bot .ACTIONPARAMS [Bot .ACTIONS .SELL_JOKER ] = 2
39- Bot .ACTIONPARAMS [Bot .ACTIONS .USE_CONSUMABLE ] = 2
40- Bot .ACTIONPARAMS [Bot .ACTIONS .SELL_CONSUMABLE ] = 2
41- Bot .ACTIONPARAMS [Bot .ACTIONS .REARRANGE_JOKERS ] = 2
42- Bot .ACTIONPARAMS [Bot .ACTIONS .REARRANGE_CONSUMABLES ] = 2
43- Bot .ACTIONPARAMS [Bot .ACTIONS .REARRANGE_HAND ] = 2
44- Bot .ACTIONPARAMS [Bot .ACTIONS .PASS ] = 1
27+ Bot .ACTIONPARAMS [Bot .ACTIONS .SELECT_BLIND ] = {
28+ num_args = 1 ,
29+ func = " skip_or_select_blind"
30+ }
31+ Bot .ACTIONPARAMS [Bot .ACTIONS .SKIP_BLIND ] = {
32+ num_args = 1 ,
33+ func = " skip_or_select_blind"
34+ }
35+ Bot .ACTIONPARAMS [Bot .ACTIONS .PLAY_HAND ] = {
36+ num_args = 2 ,
37+ func = " select_cards_from_hand"
38+ }
39+ Bot .ACTIONPARAMS [Bot .ACTIONS .DISCARD_HAND ] = {
40+ num_args = 2 ,
41+ func = " select_cards_from_hand"
42+ }
43+ Bot .ACTIONPARAMS [Bot .ACTIONS .END_SHOP ] = {
44+ num_args = 1 ,
45+ func = " select_shop_action"
46+ }
47+ Bot .ACTIONPARAMS [Bot .ACTIONS .REROLL_SHOP ] = {
48+ num_args = 1 ,
49+ func = " select_shop_action"
50+ }
51+ Bot .ACTIONPARAMS [Bot .ACTIONS .BUY_CARD ] = {
52+ num_args = 2 ,
53+ func = " select_shop_action"
54+ }
55+ Bot .ACTIONPARAMS [Bot .ACTIONS .BUY_VOUCHER ] = {
56+ num_args = 2 ,
57+ func = " select_shop_action"
58+ }
59+ Bot .ACTIONPARAMS [Bot .ACTIONS .BUY_BOOSTER ] = {
60+ num_args = 2 ,
61+ func = " select_shop_action"
62+ }
63+ Bot .ACTIONPARAMS [Bot .ACTIONS .SELECT_BOOSTER_CARD ] = {
64+ num_args = 3 ,
65+ func = " select_booster_action"
66+ }
67+ Bot .ACTIONPARAMS [Bot .ACTIONS .SKIP_BOOSTER_PACK ] = {
68+ num_args = 1 ,
69+ func = " select_booster_action"
70+ }
71+ Bot .ACTIONPARAMS [Bot .ACTIONS .SELL_JOKER ] = {
72+ num_args = 2 ,
73+ func = " sell_jokers"
74+ }
75+ Bot .ACTIONPARAMS [Bot .ACTIONS .USE_CONSUMABLE ] = {
76+ num_args = 2 ,
77+ func = " use_or_sell_consumables"
78+ }
79+ Bot .ACTIONPARAMS [Bot .ACTIONS .SELL_CONSUMABLE ] = {
80+ num_args = 2 ,
81+ func = " use_or_sell_consumables"
82+ }
83+ Bot .ACTIONPARAMS [Bot .ACTIONS .REARRANGE_JOKERS ] = {
84+ num_args = 2 ,
85+ func = " rearrange_jokers"
86+ }
87+ Bot .ACTIONPARAMS [Bot .ACTIONS .REARRANGE_CONSUMABLES ] = {
88+ num_args = 2 ,
89+ func = " rearrange_consumables"
90+ }
91+ Bot .ACTIONPARAMS [Bot .ACTIONS .REARRANGE_HAND ] = {
92+ num_args = 2 ,
93+ func = " rearrange_hand"
94+ }
95+ Bot .ACTIONPARAMS [Bot .ACTIONS .PASS ] = {
96+ num_args = 1 ,
97+ func = " "
98+ }
4599
46100-- CHANGE ME
47101Bot .SETTINGS = {
@@ -57,10 +111,10 @@ Bot.SETTINGS = {
57111 action_delay = 0 ,
58112
59113 -- Replay actions from file?
60- replay = true ,
114+ replay = false ,
61115
62116 -- Receive commands from the API?
63- api = false ,
117+ api = true ,
64118}
65119
66120--- Skips or selects the current blind
0 commit comments