/* ....[@@@..[@@@..............[@.................. MUD++ is a written from ....[@..[@..[@..[@..[@..[@@@@@....[@......[@.... scratch multi-user swords and ....[@..[@..[@..[@..[@..[@..[@..[@@@@@..[@@@@@.. sorcery game written in C++. ....[@......[@..[@..[@..[@..[@....[@......[@.... This server is an ongoing ....[@......[@..[@@@@@..[@@@@@.................. development project. All ................................................ contributions are welcome. ....Copyright(C).1995.Melvin.Smith.............. Enjoy. ------------------------------------------------------------------------------ Melvin Smith (aka Fusion) msmith@hom.net MUD++ development mailing list mudpp@van.ml.org ------------------------------------------------------------------------------ social.h */ #include "string.h" #include "nameable.h" #include "llist.h" class Social : public Nameable { public: String selftargnone; // You smile. You smile. String roomtargnone; // $n smiles. Fusion smiles. String selftargself; // You smile at yourself. You smile at yourself. String roomtargself; // $n smiles at $hself. Fusion smiles at himself. String selftargother; // You smile at $N. You smile at Zen. String roomtargother; // $n smiles at $N. Fusion smiles at Zen. String targother; // $n smiles at you. Fusion smiles at you. Social( const char * x ) : Nameable( x ) { } Social( const String & x ) : Nameable( x ) { } }; extern LList<Social> social_table[26]; const Social * lookupSocial( const String & ); extern const char *his_her[]; extern const char *him_her[]; extern const char *he_she[];