Difference between revisions of "Init (Kosher Arsenal)"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
<div style="padding:0.33em 2em;font-size:1.2em;font-weight:bold;display:block; border-bottom: #25A1A1 solid 1px; background-color:#E0FFFF;color:#25A1A1">Description</div> | <div style="padding:0.33em 2em;font-size:1.2em;font-weight:bold;display:block; border-bottom: #25A1A1 solid 1px; background-color:#E0FFFF;color:#25A1A1">Description</div> | ||
<dl style="width:100%;"> | <dl style="width:100%;"> | ||
<dt style=" | |||
<!-- DESCRIPTION --> | |||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">Description:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | ||
This function initializes kosherArsenal itself, it must be run locally (eg. from initPlayerLocal.sqf), it is blocking meaning it won't execute any code placed after the function call until the initial spawn arsenal has been exited. | This function initializes kosherArsenal itself, it must be run locally (eg. from initPlayerLocal.sqf), it is blocking meaning it won't execute any code placed after the function call until the initial spawn arsenal has been exited. | ||
</div></dd> | </div></dd> | ||
<dt style=" | <!-- EXECUTION --> | ||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">Execution:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | ||
call | call | ||
</div></dd> | </div></dd> | ||
<dt style=" | <!-- GROUPS --> | ||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">Groups:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | ||
Utility Functions: Eric's Mission Framework | Utility Functions: Eric's Mission Framework | ||
</div></dd> | </div></dd> | ||
</dl> | </dl> | ||
<div style="padding:0.33em 2em;font-size:1.2em;font-weight:bold;display:block;border-bottom: #25A1A1 solid 1px; background-color:#E0FFFF;color:#25A1A1">Syntax</div> | <div style="padding:0.33em 2em;font-size:1.2em;font-weight:bold;display:block;border-bottom: #25A1A1 solid 1px; background-color:#E0FFFF;color:#25A1A1">Syntax</div> | ||
<dl style="width:100%;"> | <dl style="width:100%;"> | ||
<dt style=" | |||
<!-- SYNTAX --> | |||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">Syntax:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | ||
[ | [light, forcedPrimary] call '''EMF_fnc_kosherArsenal''' | ||
</div></dd> | </div></dd> | ||
<dt style=" | <!-- PARAMETERS --> | ||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">Parameters:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | ||
Light: Boolean - (Optional) When true creates a light source at the arsenal to help with visibility. [Default: false] | Light: Boolean - (Optional) When true creates a light source at the arsenal to help with visibility. [Default: false] | ||
</div></dd> | </div></dd> | ||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | ||
ForcePrimary: Boolean - (Optional) When true will not allow player to exit arsenal unless a primary firearm has been | ForcePrimary: Boolean - (Optional) When true will not allow player to exit arsenal unless a primary firearm has been equiped. [Default: true] | ||
</div></dd> | </div></dd> | ||
<dt style=" | <!-- RETURN VALUE --> | ||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">Return Value:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><div style="display:block;"> | ||
Boolean - Returns true on success. | Boolean - Returns true on success. | ||
Line 40: | Line 50: | ||
<div style="padding:0.33em 2em;font-size:1.2em;font-weight:bold;display:block; border-bottom: #25A1A1 solid 1px; background-color:#E0FFFF;color:#25A1A1">Examples</div> | <div style="padding:0.33em 2em;font-size:1.2em;font-weight:bold;display:block; border-bottom: #25A1A1 solid 1px; background-color:#E0FFFF;color:#25A1A1">Examples</div> | ||
<dl style="width:100%;"> | <dl style="width:100%;"> | ||
<dt style=" | |||
<!-- EXAMPLE --> | |||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">Example 1:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><code style="border:#25A1A1 dashed 1px;display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><code style="border:#25A1A1 dashed 1px;display:block;"> | ||
[false, true] call '''EMF_fnc_kosherArsenal'''; | |||
[false, true] call EMF_fnc_kosherArsenal;</code></dd> | </code></dd> | ||
<dt style=" | <!-- EXAMPLE --> | ||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">Example 1:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><code style="border:#25A1A1 dashed 1px;display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><code style="border:#25A1A1 dashed 1px;display:block;"> | ||
[true] call '''EMF_fnc_kosherArsenal'''; | |||
</code></dd> | |||
<dt style=" | <!-- EXAMPLE --> | ||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">Example 1:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;"><code style="border:#25A1A1 dashed 1px;display:block;"> | <dd style="width:90%;padding:.3em .3em .3em 7em;"><code style="border:#25A1A1 dashed 1px;display:block;"> | ||
<nowiki>[["GERMANY_MID90_ARMY_WDL"]]</nowiki> call '''EMF_fnc_kosherArsenalLoad''';<br> | |||
[false] call '''EMF_fnc_kosherArsenal'''; | |||
</code></dd> | |||
</dl> | </dl> | ||
<div style="padding:0.33em 2em;font-size:1.2em;font-weight:bold;display:block;border-bottom: #25A1A1 solid 1px; background-color:#E0FFFF;color:#25A1A1">Additional Information</div> | |||
<!-- ADDITIONAL INFORMATION --> | |||
<dl style="width:100%;"> | |||
<!-- SEE ALSO --> | |||
<dt style="clear:both;font-weight:bold;position:absolute;padding:.3em;">See also:</dt> | |||
<dd style="width:90%;padding:.3em .3em .3em 7em;column-count:4;"> | |||
<div style="display: block;">[[KosherAmmoBox]]</div> | |||
<div style="display: block;">[[KosherArsenalLoad]]</div> | |||
</dd> | |||
</dl> | |||
<div style="padding:0.33em 2em;font-size:1.2em;font-weight:bold;display:block;border-bottom: #25A1A1 solid 1px; background-color:#E0FFFF;color:#25A1A1">Notes</div> | <div style="padding:0.33em 2em;font-size:1.2em;font-weight:bold;display:block;border-bottom: #25A1A1 solid 1px; background-color:#E0FFFF;color:#25A1A1">Notes</div> | ||
<!-- NOTES --> | |||
<dl style="width:100%;"></dl> | |||
<!-- CATEGORIES --> | |||
[[Category:Kosher Arsenal: Eric's Mission Framework]] | [[Category:Kosher Arsenal: Eric's Mission Framework]] |
Revision as of 19:02, 15 June 2021
Description
- Description:
This function initializes kosherArsenal itself, it must be run locally (eg. from initPlayerLocal.sqf), it is blocking meaning it won't execute any code placed after the function call until the initial spawn arsenal has been exited.
- Execution:
call
- Groups:
Utility Functions: Eric's Mission Framework
Syntax
- Syntax:
[light, forcedPrimary] call EMF_fnc_kosherArsenal
- Parameters:
Light: Boolean - (Optional) When true creates a light source at the arsenal to help with visibility. [Default: false]
ForcePrimary: Boolean - (Optional) When true will not allow player to exit arsenal unless a primary firearm has been equiped. [Default: true]
- Return Value:
Boolean - Returns true on success.
Examples
- Example 1:
[false, true] call EMF_fnc_kosherArsenal;
- Example 1:
[true] call EMF_fnc_kosherArsenal;
- Example 1:
[["GERMANY_MID90_ARMY_WDL"]] call EMF_fnc_kosherArsenalLoad;
[false] call EMF_fnc_kosherArsenal;
Additional Information
- See also:
Notes