self.log_msg(" :nick NAME - re-name yourself to NAME");
self.log_msg(" :msg USER TEXT - send TEXT to USER");
self.log_msg(" :help - show this help");
- self.log_msg(" :p or :play - switch to play mode");
+ self.log_msg(" :P or :play - switch to play mode");
self.log_msg(" :? or :study - switch to study mode");
self.log_msg("commands common to study and play mode:");
- self.log_msg(" w,a,s,d - move");
- self.log_msg(" c - switch to chat mode");
+ if type(self.game.map_geometry) == MapGeometrySquare:
+ self.log_msg(" w,a,s,d - move");
+ elif type(self.game.map_geometry) == MapGeometryHex:
+ self.log_msg(" e,d,c,x,s,w - move");
+ self.log_msg(" C - switch to chat mode");
self.log_msg("commands specific to play mode:");
- self.log_msg(" e - write following ASCII character");
+ self.log_msg(" E - write following ASCII character");
self.log_msg(" f - flatten surroundings");
self.log_msg(" ? - switch to study mode");
self.log_msg("commands specific to study mode:");
- self.log_msg(" e - annotate terrain");
- self.log_msg(" p - switch to play mode");
+ self.log_msg(" E - annotate terrain");
+ self.log_msg(" P - switch to play mode");
def loop(self, stdscr):
self.input_ = ""
elif self.mode == self.mode_chat and key == '\n':
if self.input_[0] == ':':
- if self.input_ in {':p', ':play'}:
+ if self.input_ in {':P', ':play'}:
self.switch_mode('play')
elif self.input_ in {':?', ':study'}:
self.switch_mode('study')