{"name":"BIS_fnc_genericSentence","operator":null,"title":"BIS fnc genericSentence","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_genericSentence","revid":329652,"updated":"2022-08-01T00:38:41Z","groups":["Conversations"],"status":"ok","replaced_by":[],"games":[{"game":"tkoh","name":"Take On Helicopters","version":"1.00"},{"game":"arma3","name":"Arma 3","version":"0.50"}],"since":{"game":"tkoh","name":"Take On Helicopters","version":"1.00"},"arma3_since":"0.50","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Play generic sentence with probablity set by bis_genericSentenceMode variable (0.5 = 50%, 1 = 100%)","syntaxes":[{"syntax":"[class, speaker, delay, canRepeat] call BIS_fnc_genericSentence","since":null,"effect":null,"exec":null,"params":[{"name":"class","type":"String","optional":false,"default":null,"description":"sentence name (from *class RadioProtocol_EN_H*)","types":["String"],"since":null,"text":"class: String - sentence name (from *class RadioProtocol_EN_H*)"},{"name":"speaker","type":"Object or Code","optional":true,"default":null,"description":"sentence speaker (when code, speaker is it is returned value). Default is 2nd crew member.","types":["Object","Code"],"since":null,"text":"speaker: Object or Code - (Optional) sentence speaker (when code, speaker is it is returned value). Default is 2nd crew member."},{"name":"delay","type":"Number","optional":true,"default":null,"description":"delay from previous generic sentence: When negative, sentence is played always.","types":["Number"],"since":null,"text":"delay: Number - (Optional) delay from previous generic sentence: When negative, sentence is played always."},{"name":"canRepeat","type":"Boolean","optional":true,"default":null,"description":"true to allow repeating same sentence","types":["Boolean"],"since":null,"text":"canRepeat: Boolean - (Optional) true to allow repeating same sentence"}],"returns":{"type":"Boolean","types":["Boolean"],"description":"true if sentence was played","text":"Boolean - true if sentence was played"}}],"examples":[{"text":"```sqf\n[\"FeedbackFlightNegativeHeightTooHigh\"] call BIS_fnc_genericSentence;\n```","code":["[\"FeedbackFlightNegativeHeightTooHigh\"] call BIS_fnc_genericSentence;"]},{"text":"```sqf\n[\"FeedbackFlightNegativeSpeedTooSlow\",nil,5,true] call BIS_fnc_genericSentence;\n```","code":["[\"FeedbackFlightNegativeSpeedTooSlow\",nil,5,true] call BIS_fnc_genericSentence;"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["Generic Sentences"],"notes":[],"categories":["Arma 3: Functions","Function Group: Conversations","Functions","Introduced with Take On Helicopters version 1.00","Take On Helicopters: Functions","Take On Helicopters: New Functions"],"docblock":null,"filled_from_docblock":[]}