From 63b1ba02ed3c2c648176c1003b87bdbe4f040822 Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Mon, 10 Aug 2015 01:21:51 +0200 Subject: split into files. refactor ALL teh thingz!!1 --- subscriber.py | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 subscriber.py (limited to 'subscriber.py') diff --git a/subscriber.py b/subscriber.py new file mode 100644 index 0000000..a637e67 --- /dev/null +++ b/subscriber.py @@ -0,0 +1,67 @@ +from log import log +import sys + +class DummySubscriber: + def on_connect_error(self,s): + log("on conn err"+s) + + def on_sock_open(self): + log("on sock open") + + def on_sock_closed(self): + log("on sock closed") + + def on_message_error(self,s): + log("on msg err "+s) + + def on_ingame(self): + log("we're ingame :)") + + def on_world_update_pre(self): + log("updatepre") + + def on_cell_eaten(self,eater_id, eaten_id): + log("%s ate %s" % (eater_id, eaten_id)) + + def on_death(self): + log("we died :(") + + def on_cell_removed(self,cid): + log("cell removed") + + def on_cell_info(self,cid, x,y, size, name, color, is_virus, is_agitated): + log("cell info") + + def on_world_update_post(self): + log("updatepost") + + def on_leaderboard_names(self,leaderboard): + #OAR WINDOWS + if sys.platform != "win32": + log("leaderboard names") + log(leaderboard) + + def on_leaderboard_groups(self,angles): + log("leaderboard groups") + + def on_respawn(self): + log("respawned") + + def on_own_id(self,cid): + log("my id is %i" % cid) + + def on_world_rect(self,left,top,right,bottom): + log("worldrect %i,%i,%i,%i"%(left,top,right,bottom)) + + def on_spectate_update(self,pos, scale): + log("spect update") + + def on_experience_info(self,level, current_xp, next_xp): + log("exper info") + + def on_clear_cells(self): + log("clear cells") + + def on_debug_line(self,x,y): + log("debug line") + -- cgit v1.2.3