11import ctypes
22
33from 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 , \
55 place_wall , train_unit , zoom_in , zoom_out , buy , sell , set_game_speed , \
66 get_unit_owner , move_units , place_building
77
@@ -18,43 +18,43 @@ def on_tick_listener():
1818 SaveOldLastMessage .old_last_message = last_message .context .decode ()
1919 print (player , context )
2020 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 ())
2222
2323 elif len (context .split ()) == 4 and context .split ()[0 ] == "move_units" :
2424 print (move_units ([int (context .split ()[1 ])], int (context .split ()[2 ]), int (context .split ()[3 ])))
2525
2626 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 ]),
2828 int (context .split ()[3 ]))).encode ())
2929 elif len (context .split ()) == 4 and context .split ()[0 ] == "place_20_walls" :
3030 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" ,
3232 str (place_wall (int (context .split ()[1 ]), i , int (context .split ()[3 ]))).encode ())
3333 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" ,
3535 str (place_wall (int (context .split ()[1 ]), i , int (context .split ()[3 ]) + 20 )).encode ())
3636 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" ,
3838 str (place_wall (int (context .split ()[1 ]), int (context .split ()[2 ]) + 20 , i )).encode ())
3939 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" ,
4141 str (place_wall (int (context .split ()[1 ]), int (context .split ()[2 ]), i )).encode ())
4242 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 ())
4444 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 ()))
4646 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 ()))
4848 elif len (context .split ()) == 4 and context .split ()[0 ] == "buy" :
49- send_message (b"buy" ,
49+ show_message (b"buy" ,
5050 str (buy (int (context .split ()[1 ]), int (context .split ()[2 ]), int (context .split ()[3 ]))).encode ())
5151 elif len (context .split ()) == 4 and context .split ()[0 ] == "sell" :
52- send_message (b"sell" ,
52+ show_message (b"sell" ,
5353 str (sell (int (context .split ()[1 ]), int (context .split ()[2 ]), int (context .split ()[3 ]))).encode ())
5454 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 ())
5656 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 ]),
5858 int (context .split ()[3 ]),
5959 int (context .split ()[4 ]))).encode ())
6060
0 commit comments