setDebriefingText: Difference between revisions
Jump to navigation
Jump to search
Killzone Kid (talk | contribs) No edit summary |
Lou Montana (talk | contribs) (Fix description) |
||
Line 3: | Line 3: | ||
|game1= arma3 | |game1= arma3 | ||
|version1= 0.50 | |version1= 0.50 | ||
|gr1= Briefing | |gr1= Briefing | ||
|descr= Sets debriefing title | |descr= Sets debriefing title and text (plus subtitle, picture and background with alt syntax) for a mission ending. The end type could be engine-defined (see [[#Syntax_1|''endType'' parameter]]), config-defined (see [[Debriefing#Configuration|CfgDebriefing]]) or, with an alternative syntax of this command, any [[String]]. Given texts will be used to replace the corresponding texts on the debriefing screen. | ||
{{{!}} style="margin: auto" | |||
{{!}} [[File:endMission.jpg|400px]] | |||
{{!}} [[File:failMission.jpg|400px]] | |||
{{!}}} | |||
{{ | |pr= While optional for the game, ''subtitle'' '''must''' be set for this command to have any effect ({{ic|""}} will do) - available since {{GVI|arma3|2.06}}. | ||
|s1= endType [[setDebriefingText]] [title, description] | |s1= endType [[setDebriefingText]] [title, description, subtitle, picture, background] | ||
|p1= endType: [[String]] - engine type | |p1= endType: [[String]] - engine type. Engine defined endings: | ||
{{Columns|4| | |||
* "CONTINUE" - this is default type, basically an alias to do nothing | |||
* "KILLED" | |||
* "LOSER" | |||
* "END1" | |||
* "END2" | |||
* "END3" | |||
* "END4" | |||
* "END5" | |||
* "END6" | |||
}} | |||
|p2= | |p2= title: [[String]] - title text on the debriefing screen | ||
|p3= | |p3= description: [[String]] - description text on the debriefing screen | ||
|p4= | |p4= subtitle: [[String]] - subtitle text on the debriefing screen - '''must''' be set for the command to have effect | ||
| | |p5= picture: [[String]] - (Optional, default "") title picture | ||
| | |p6= background : [[String]] - (Optional, default "") background picture | ||
| | |r1= [[Nothing]] | ||
|x1= <code>_currentObjective = ([[taskDescription]] ([[currentTask]] [[player]])) [[select]] 2; | |x1= <code>[[private]] _currentObjective = ([[taskDescription]] ([[currentTask]] [[player]])) [[select]] 2; | ||
"endDeath" [[setDebriefingText]] ["You Lose","All of your men were killed while assaulting the " + _currentObjective];</code> | "endDeath" [[setDebriefingText]] ["You Lose", "All of your men were killed while assaulting the " + _currentObjective];</code> | ||
|seealso= [[getDebriefingText]], [[disableDebriefingStats]], [[enableDebriefingStats]], [[endMission]], [[failMission]], [[missionEnd]] | |seealso= [[getDebriefingText]], [[disableDebriefingStats]], [[enableDebriefingStats]], [[endMission]], [[failMission]], [[missionEnd]] | ||
}} | }} |
Revision as of 11:06, 5 August 2021
Description
- Description:
- Sets debriefing title and text (plus subtitle, picture and background with alt syntax) for a mission ending. The end type could be engine-defined (see endType parameter), config-defined (see CfgDebriefing) or, with an alternative syntax of this command, any String. Given texts will be used to replace the corresponding texts on the debriefing screen.
- Problems:
- While optional for the game, subtitle must be set for this command to have any effect (
""
will do) - available since 2.06. - Groups:
- Briefing
Syntax
- Syntax:
- endType setDebriefingText [title, description, subtitle, picture, background]
- Parameters:
- endType: String - engine type. Engine defined endings:
- "CONTINUE" - this is default type, basically an alias to do nothing
- "KILLED"
- "LOSER"
- "END1"
- "END2"
- "END3"
- "END4"
- "END5"
- "END6"
- title: String - title text on the debriefing screen
- description: String - description text on the debriefing screen
- subtitle: String - subtitle text on the debriefing screen - must be set for the command to have effect
- picture: String - (Optional, default "") title picture
- background : String - (Optional, default "") background picture
- Return Value:
- Nothing
Examples
- Example 1:
private _currentObjective = (taskDescription (currentTask player)) select 2; "endDeath" setDebriefingText ["You Lose", "All of your men were killed while assaulting the " + _currentObjective];
Additional Information
- See also:
- getDebriefingTextdisableDebriefingStatsenableDebriefingStatsendMissionfailMissionmissionEnd
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note