Fandom

武装突袭 Wiki

BIS_fnc_loop

简体 | 繁體

4,827个页面创建
于此维基上
添加新页面
评论0 分享

您使用了广告屏蔽软件!


Wikia通过广告运营为用户提供免费的服务。我们对用户通过嵌入广告屏蔽软件访问网站进行了使用调整。

如果您使用了广告屏蔽软件,将无法使用我们的服务。请您移除广告屏蔽软件,以确保页面正常加载。

Introduced with Arma 3 version 1.16
  

Click on the images for descriptions

Introduced in

Game:
Arma 3
Version:
1.16

Description

Description:
Loop stacked code/function with timing and conditional control. Code and conditions are executed in non-scheduled environment.

Syntax

Syntax:
param call BIS_fnc_loop;
Parameters:
Sub-Function: String

"initialize" - Initializes game loop (not required if AUTO_INITIALIZE is set to true)
"terminate" - Terminates game loop (not required if AUTO_TERMINATE is set to true)
"itemAdd" - Adds an item to loop
"itemRemove" - Remove item from loop with id "uniqueId"

Parameters: Array
Return Value:
Nothing

Examples

Example 1:
//Hints time every five seconds ["itemAdd", ["uniqueId", { hint str time; }, 5]] call BIS_fnc_loop;

Example 2:
//Removes stacked loop with id of uniqueId ["itemRemove", ["uniqueId"]] call BIS_fnc_loop;

Example 3:
//Hints time every frame after BIS_variable is assigned ["itemAdd", ["uniqueId", { hint str time; }, nil, nil, { !isNil { BIS_variable } }]] call BIS_fnc_loop;

Example 4:
//Hints time every five seconds after BIS_variable is assigned ["itemAdd", ["uniqueId", { hint str time; }, 5, "seconds", { !isNil { BIS_variable } }]] call BIS_fnc_loop;

Example 5:
//Hints time every frame ["itemAdd", ["uniqueId", { hint str time; }]] call BIS_fnc_loop;

Example 6:
//Remove item from loop with id "uniqueId" ["itemRemove", ["uniqueId"]] call BIS_fnc_loop;

Additional Information

Execution:
call
Multiplayer:
-
See also:

See also needed

Notes

Only post proven facts here. Report bugs on the feedback tracker. Use the talk page or the forums for discussions.
Add New Note | How To

Notes

Bottom Section

更多维基

随机维基