diff options
author | Florian Jung <flo@windfisch.org> | 2015-08-10 01:21:51 +0200 |
---|---|---|
committer | Florian Jung <flo@windfisch.org> | 2015-08-10 01:21:51 +0200 |
commit | 63b1ba02ed3c2c648176c1003b87bdbe4f040822 (patch) | |
tree | 0c58e6345dfecdee6bb02a11798677956cb2a143 /subscriber.py | |
parent | 847357fdefe3925f67824c5ec2f5a8d3c191843e (diff) |
split into files. refactor ALL teh thingz!!1
Diffstat (limited to 'subscriber.py')
-rw-r--r-- | subscriber.py | 67 |
1 files changed, 67 insertions, 0 deletions
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") + |