# Allow Trigger To Be Skipped

Grammar — Allow this trigger to be skipped by players, requiring at least requiredCount|Count, and run onSkip|Trigger if skipped (check|Check/Ignore Conditions, wait|Wait/Don’t Wait until it finishes)
FlagsNative | Action

Allows the current trigger to be skipped when the Required Count number of players hit the escape key.

# Arguments

Returns — void

native void TriggerSkippableBegin(
	playergroup allowedToSkip,
	int requiredCount,
	trigger onSkip,
	bool testConds,
	bool waitUntilDone,
);

Category: Trigger / Basic

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L1356
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L2864
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L1693
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L1652
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L2070
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L2377
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L2705
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L1392
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L2860
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L1336
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L8555
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6333
TriggerSkippableBegin(PlayerGroupSingle(gv_p1_USER), 0, null, true, true)
// L5399
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6662
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L4538
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5925
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5483
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5755
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5520
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5863
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6347
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6617
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L7128
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L11298
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L11634
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L12011
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L12222
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L12754
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L4964
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5345
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5574
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5825
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L4918
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5192
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L14381
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L14443
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L18807
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L23358
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L23391
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L23431
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L23649
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L23674
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L25448
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L26453
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5133
TriggerSkippableBegin(PlayerGroupSingle(gv_p01_USER), 0, null, true, true)
// L4293
TriggerSkippableBegin(PlayerGroupSingle(gv_p1_USER), 0, null, true, true)
// L5299
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5997
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6278
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5089
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5219
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5798
TriggerSkippableBegin(PlayerGroupSingle(gv_p1_USER), 0, null, true, true)
// L6107
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L3712
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L4033
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L4889
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5141
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5570
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5846
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6151
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L7738
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L9494
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L9880
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L10251
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L10614
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L11072
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L11603
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L12059
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5711
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6596
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6922
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5214
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5649
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L8953
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L9419
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L9918
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6227
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6755
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L7112
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L4809
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5197
TriggerSkippableBegin(PlayerGroupAll(), 0, gt_VictoryCineSkipped, true, false)
// L6054
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6316
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6697
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L8555
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6333
TriggerSkippableBegin(PlayerGroupSingle(gv_p1_USER), 0, null, true, true)
// L5399
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6662
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L4538
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5925
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5483
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5755
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5520
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L5863
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6347
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L6617
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L7128
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L11298
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L11634
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)
// L12011
TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false)