1
1
import ctypes
2
2
3
3
from api import Game
4
- from internal .game_controller import get_last_message , last_message , send_message , \
4
+ from internal .game_controller import get_last_message , last_message , show_message , \
5
5
place_wall , train_unit , zoom_in , zoom_out , buy , sell , set_game_speed , \
6
6
get_unit_owner , move_units , place_building
7
7
@@ -18,43 +18,43 @@ def on_tick_listener():
18
18
SaveOldLastMessage .old_last_message = last_message .context .decode ()
19
19
print (player , context )
20
20
if len (context .split ()) == 3 and context .split ()[0 ] == "train_unit" :
21
- send_message (b"train_unit" , str (train_unit (int (context .split ()[1 ]), int (context .split ()[2 ]))).encode ())
21
+ show_message (b"train_unit" , str (train_unit (int (context .split ()[1 ]), int (context .split ()[2 ]))).encode ())
22
22
23
23
elif len (context .split ()) == 4 and context .split ()[0 ] == "move_units" :
24
24
print (move_units ([int (context .split ()[1 ])], int (context .split ()[2 ]), int (context .split ()[3 ])))
25
25
26
26
elif len (context .split ()) == 4 and context .split ()[0 ] == "place_wall" :
27
- send_message (b"place_wall" , str (place_wall (int (context .split ()[1 ]), int (context .split ()[2 ]),
27
+ show_message (b"place_wall" , str (place_wall (int (context .split ()[1 ]), int (context .split ()[2 ]),
28
28
int (context .split ()[3 ]))).encode ())
29
29
elif len (context .split ()) == 4 and context .split ()[0 ] == "place_20_walls" :
30
30
for i in range (int (context .split ()[2 ]), int (context .split ()[2 ]) + 20 ):
31
- send_message (b"place_20_walls" ,
31
+ show_message (b"place_20_walls" ,
32
32
str (place_wall (int (context .split ()[1 ]), i , int (context .split ()[3 ]))).encode ())
33
33
for i in range (int (context .split ()[2 ]), int (context .split ()[2 ]) + 20 ):
34
- send_message (b"place_20_walls" ,
34
+ show_message (b"place_20_walls" ,
35
35
str (place_wall (int (context .split ()[1 ]), i , int (context .split ()[3 ]) + 20 )).encode ())
36
36
for i in range (int (context .split ()[3 ]), int (context .split ()[3 ]) + 20 ):
37
- send_message (b"place_20_walls" ,
37
+ show_message (b"place_20_walls" ,
38
38
str (place_wall (int (context .split ()[1 ]), int (context .split ()[2 ]) + 20 , i )).encode ())
39
39
for i in range (int (context .split ()[3 ]), int (context .split ()[3 ]) + 20 ):
40
- send_message (b"place_20_walls" ,
40
+ show_message (b"place_20_walls" ,
41
41
str (place_wall (int (context .split ()[1 ]), int (context .split ()[2 ]), i )).encode ())
42
42
elif len (context .split ()) == 2 and context .split ()[0 ] == "get_character_owner" :
43
- send_message (b"get_character_owner" , str (get_unit_owner (int (context .split ()[1 ]))).encode ())
43
+ show_message (b"get_character_owner" , str (get_unit_owner (int (context .split ()[1 ]))).encode ())
44
44
elif len (context .split ()) == 1 and context .split ()[0 ] == "zoom_in" :
45
- send_message (b"zoom_in" , str (zoom_in ().encode ()))
45
+ show_message (b"zoom_in" , str (zoom_in ().encode ()))
46
46
elif len (context .split ()) == 1 and context .split ()[0 ] == "zoom_out" :
47
- send_message (b"zoom_out" , str (zoom_out ().encode ()))
47
+ show_message (b"zoom_out" , str (zoom_out ().encode ()))
48
48
elif len (context .split ()) == 4 and context .split ()[0 ] == "buy" :
49
- send_message (b"buy" ,
49
+ show_message (b"buy" ,
50
50
str (buy (int (context .split ()[1 ]), int (context .split ()[2 ]), int (context .split ()[3 ]))).encode ())
51
51
elif len (context .split ()) == 4 and context .split ()[0 ] == "sell" :
52
- send_message (b"sell" ,
52
+ show_message (b"sell" ,
53
53
str (sell (int (context .split ()[1 ]), int (context .split ()[2 ]), int (context .split ()[3 ]))).encode ())
54
54
elif len (context .split ()) == 2 and context .split ()[0 ] == "set_game_speed" :
55
- send_message (b"set_game_speed" , str (set_game_speed (int (context .split ()[1 ]))).encode ())
55
+ show_message (b"set_game_speed" , str (set_game_speed (int (context .split ()[1 ]))).encode ())
56
56
elif len (context .split ()) == 5 and context .split ()[0 ] == "place_building" :
57
- send_message (b"place_building" , str (place_building (int (context .split ()[1 ]), int (context .split ()[2 ]),
57
+ show_message (b"place_building" , str (place_building (int (context .split ()[1 ]), int (context .split ()[2 ]),
58
58
int (context .split ()[3 ]),
59
59
int (context .split ()[4 ]))).encode ())
60
60
0 commit comments