|
7 | 7 | HALLOWEEN_MODE = '--halloween' in sys.argv |
8 | 8 | ELECTIONS_MODE = '--elections' in sys.argv |
9 | 9 | FOOTBALL_MODE = '--football' in sys.argv |
10 | | -DOGS_DROP_TOGGLE = '--disable-dogs' not in sys.argv |
| 10 | +DOGS_DROP_TOGGLE = '--enable-dogs' in sys.argv |
11 | 11 |
|
12 | 12 | CLICK_LIMIT = 1.0 |
13 | 13 | for arg in sys.argv: |
|
24 | 24 | "blue":{"min":5, "max":55}} |
25 | 25 | APPLICATION_TRIGGER = {"color":(234, 212, 12), "positions":[(60/402, 112/712), (43/402, 110/712), |
26 | 26 | (102/402, 113/712), (61/402, 106/712)]} |
27 | | -PIXELS_PER_ITERATION = 10 |
| 27 | +PIXELS_PER_ITERATION = 10 + 5*CHRISTMAS_MODE |
28 | 28 |
|
29 | 29 | NEW_GAME_TRIGGER_POS = (210/402, 615/712) |
30 | 30 | AVG_GAME_DURATION = 30 + 6*HALLOWEEN_MODE # seconds |
|
33 | 33 | #Dogs drop |
34 | 34 | DOGS_WHITE_COLOR_RANGE = (238, 256) |
35 | 35 |
|
36 | | -# Halloween |
37 | | -HALLOWEEN_COLOR_TRIGGER = { |
38 | | - "red":{"min":220, "max":240}, |
39 | | - "green":{"min":95, "max":130}, |
40 | | - "blue":{"min":35, "max":55}} |
41 | | -BOMB_COLOR_TRIGGER = { |
42 | | - "red":{"min":125, "max":140}, |
43 | | - "green":{"min":125, "max":135}, |
44 | | - "blue":{"min":125, "max":135}} |
45 | | - |
46 | | -#Election |
47 | | -ELECTIONS_COLOR_TRIGGERS = [ |
48 | | - { |
49 | | - "red":{"min":250, "max":255}, |
50 | | - "green":{"min":130, "max":140}, |
51 | | - "blue":{"min":90, "max":105} |
52 | | - }, |
53 | | - { |
54 | | - "red":{"min":220, "max":230}, |
55 | | - "green":{"min":160, "max":175}, |
56 | | - "blue":{"min":125, "max":135} |
57 | | - } |
58 | | -] |
59 | | - |
60 | 36 | # X-mas update |
61 | 37 | CHRISTMAS_COLOR_TRIGGERS = [ |
62 | 38 | { |
|
65 | 41 | "blue":{"min":120, "max":200} |
66 | 42 | }, |
67 | 43 | { |
68 | | - "red":{"min":50, "max":120}, |
69 | | - "green":{"min":100, "max":210}, |
70 | | - "blue":{"min":5, "max":40} |
71 | | - }, |
72 | | - { |
73 | 44 | "red":{"min":130, "max":180}, |
74 | 45 | "green":{"min":50, "max":80}, |
75 | 46 | "blue":{"min":0, "max":20} |
76 | 47 | }, |
77 | 48 | { |
78 | | - "red":{"min":250, "max":255}, |
79 | | - "green":{"min":150, "max":190}, |
80 | | - "blue":{"min":0, "max":20} |
81 | | - }, |
82 | | - { |
83 | 49 | "red":{"min":230, "max":240}, |
84 | 50 | "green":{"min":85, "max":160}, |
85 | 51 | "blue":{"min":70, "max":140} |
| 52 | + }, |
| 53 | + { |
| 54 | + "red":{"min":90, "max":120}, |
| 55 | + "green":{"min":35, "max":50}, |
| 56 | + "blue":{"min":0, "max":5} |
86 | 57 | } |
| 58 | + # , |
| 59 | + # { |
| 60 | + # "red":{"min":250, "max":255}, |
| 61 | + # "green":{"min":130, "max":150}, |
| 62 | + # "blue":{"min":0, "max":5} |
| 63 | + # }, |
| 64 | + # { |
| 65 | + # "red":{"min":50, "max":120}, |
| 66 | + # "green":{"min":100, "max":210}, |
| 67 | + # "blue":{"min":5, "max":40} |
| 68 | + # }, |
87 | 69 | ] |
88 | 70 |
|
| 71 | +BOMB_COLOR_TRIGGER = { |
| 72 | + "red":{"min":240, "max":255}, |
| 73 | + "green":{"min":170, "max":200}, |
| 74 | + "blue":{"min":20, "max":80} |
| 75 | + } |
| 76 | + |
89 | 77 |
|
90 | 78 | HELP_STRING = \ |
91 | 79 | """ |
|
94 | 82 | Options: |
95 | 83 | --help - show this string |
96 | 84 | --xmas - enable christmas mode |
97 | | - --halloween - enable halloween mode |
98 | | - --football - enable football mode |
99 | | - --elections - enable elections mode |
100 | | - --disable-dogs - don't collect dogs |
| 85 | + --enable-dogs - collect dogs |
101 | 86 | --click-limit=n - limit clicks (Example: --click-limit=0.05, only 5% of clicks) |
102 | 87 |
|
103 | 88 | Keybidings: |
|
0 commit comments