22 #ifndef MM1_VIEWS_ENH_INTERACTIONS_PRISONERS_H 23 #define MM1_VIEWS_ENH_INTERACTIONS_PRISONERS_H 25 #include "mm/mm1/views_enh/interactions/interaction.h" 26 #include "mm/mm1/data/character.h" 31 namespace Interactions {
37 Alignment _freeAlignment;
38 Alignment _leaveAlignment;
40 virtual void flee() {}
51 byte flag, Alignment freeAlignment, Alignment leaveAlignment);
bool msgAction(const ActionMessage &msg) override
bool canSwitchChar() override
Definition: prisoners.h:45
Definition: messages.h:56
Definition: interaction.h:33
Definition: prisoners.h:71
Definition: messages.h:49
Definition: prisoners.h:85
Definition: prisoners.h:101
Definition: detection.h:27
Definition: prisoners.h:59
Definition: prisoners.h:78
bool msgKeypress(const KeypressMessage &msg) override
Definition: prisoners.h:33
Definition: prisoners.h:92
Definition: messages.h:41
Definition: prisoners.h:65