- this.mode_play.available_modes = ["chat", "study", "edit",
- "annotate", "portal",
- "password", "admin_enter"];
- this.mode_study.available_modes = ["chat", "play", "admin_enter"];
- this.mode_admin.available_modes = ["chat", "play", "study",
- "control_pw_type",
- "control_tile_type"];
- this.mode_control_tile_draw.available_modes = ["admin_enter"];
- this.mode = this.mode_waiting_for_server;
+ this.mode_play.available_modes = ["chat", "study", "edit", "admin_enter",
+ "command_thing", "take_thing", "drop_thing"]
+ this.mode_play.available_actions = ["move", "teleport", "door", "consume",
+ "wear", "spin", "dance"];
+ 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", "enter_hat"]
+ this.mode_edit.available_actions = ["move", "flatten", "install",
+ "toggle_map_mode"]