language

Install the shared set, so that we force capture all macro keys
Procs | |
can_receive_language | Returns TRUE if the movable can even "see" or "hear" the language. This does not check it knows the language. |
---|---|
can_speak_language | Returns TRUE if the movable can speak the language. This does not check it knows the language. |
get_say_mod | Called by /atom/proc/say_mod if LANGUAGE_OVERRIDE_SAY_MOD is present. |
hear_speech | Called by Hear() to process a language and display it to the hearer. Returns NULL if cannot hear, otherwise returns the translated raw_message. |
speech_not_understood | Called by process_received_message() when the hearer does not understand the language. |
speech_understood | Called by process_received_message() when the hearer does understand the language. |
Proc Details
can_receive_language
Returns TRUE if the movable can even "see" or "hear" the language. This does not check it knows the language.
can_speak_language
Returns TRUE if the movable can speak the language. This does not check it knows the language.
get_say_mod
Called by /atom/proc/say_mod if LANGUAGE_OVERRIDE_SAY_MOD is present.
hear_speech
Called by Hear() to process a language and display it to the hearer. Returns NULL if cannot hear, otherwise returns the translated raw_message.
speech_not_understood
Called by process_received_message() when the hearer does not understand the language.
speech_understood
Called by process_received_message() when the hearer does understand the language.