void Script::startSpeakingToNoone(uint16 characterId, uint16 stringId, uint16 v3) { Resources &res = Resources::getReference(); Hotspot *charHotspot = res.getActiveHotspot(characterId); assert(charHotspot); charHotspot->converse(NOONE_ID, stringId, true); }
void Script::startSpeaking(uint16 characterId, uint16 destHotspot, uint16 messageId) { Hotspot *hotspot = Resources::getReference().getActiveHotspot(characterId); hotspot->converse(destHotspot, messageId, false, false); }
void Script::setTalking(uint16 characterId, uint16 destHotspot, uint16 messageId) { Hotspot *hotspot = Resources::getReference().getActiveHotspot(characterId); if (hotspot) hotspot->converse(destHotspot, messageId, true, false); }