Conversations
14 functions. Also as Markdown for agents.
- BIS_fnc_genericSentencePlay generic sentence with probablity set by bis_genericSentenceMode variable (0.5 = 50%, 1 = 100%)
- BIS_fnc_genericSentenceInit*N/A*
- BIS_fnc_kbCanSpeakCheck if person is not locked by some conversation.
- BIS_fnc_kbCreateDummyCreates a dummy speaker (as a Game Logic). If given dummy variable has already been created, returns this one.
- BIS_fnc_kbIsSpeakingCheck if speaker is locked for different conversation.
- BIS_fnc_kbMenuOpens conversation menu. Script terminates itself when menu selection is finished.
- BIS_fnc_kbPrioritySet conversation priority. Conversations with priority not in the list won't be played
- BIS_fnc_kbSentence*N/A*
- BIS_fnc_kbSkipSkip a conversation started with BIS_fnc_kbTell. Currently played sentence will be finished.
- BIS_fnc_kbTellPlay given sentence/conversation. Script terminates itself when conversation is finished.
- BIS_fnc_kbTellLocalPlay given sentence, disable radio and/or lower sounds. Will use BIS_fnc_showSubtitle for better effects if channel is DIRECT or VEHICLE.
- BIS_fnc_kbTopicConfigReads the configs to return a matching `config >> CfgSentences >> missionName >> topic` entry.
- BIS_fnc_missionConversationsHeader function of local mission conversations
- BIS_fnc_missionConversationsLocal