- this.mode_play.available_modes = ["chat", "study", "edit",
- "annotate", "portal",
- "password", "admin",
- "control_pw_type",
- "control_tile_type"]
- this.mode_study.available_modes = ["chat", "play"]
- this.mode_control_tile_draw.available_modes = ["play"]
- this.mode = this.mode_waiting_for_server;
+ this.mode_play.available_modes = ["chat", "study", "edit", "admin_enter",
+ "command_thing", "take_thing"]
+ this.mode_play.available_actions = ["move", "drop_thing", "teleport",
+ "door", "consume", "install", "wear"];
+ this.mode_study.available_modes = ["chat", "play", "admin_enter", "edit"]
+ this.mode_study.available_actions = ["toggle_map_mode", "move_explorer"];
+ this.mode_admin.available_modes = ["admin_thing_protect", "control_pw_type",
+ "control_tile_type", "chat",
+ "study", "play", "edit"]
+ this.mode_admin.available_actions = ["move"];
+ this.mode_control_tile_draw.available_modes = ["admin_enter"]
+ this.mode_control_tile_draw.available_actions = ["toggle_tile_draw"];
+ this.mode_edit.available_modes = ["write", "annotate", "portal", "name_thing",
+ "password", "chat", "study", "play",
+ "admin_enter", "enter_face"]
+ this.mode_edit.available_actions = ["move", "flatten", "toggle_map_mode"]