SQF Highlighter – Extension
Categories:
Lou Montana (talk | contribs) m (Add more details) |
Lou Montana (talk | contribs) m (Fix style) |
||
| Line 35: | Line 35: | ||
! Code | ! Code | ||
! Result | ! Result | ||
|- | |- style="vertical-align: top" | ||
| <pre><sqf/></pre> | | <pre><sqf/></pre> | ||
| <sqf/> | | <sqf/> | ||
|- | |- style="vertical-align: top" | ||
| <pre><sqf></sqf></pre> | | <pre><sqf></sqf></pre> | ||
| <sqf></sqf> | | <sqf></sqf> | ||
|- | |- style="vertical-align: top" | ||
| <pre><sqf>hint "It Works!";</sqf></pre> | | <pre><sqf>hint "It Works!";</sqf></pre> | ||
| <sqf>hint "It Works!";</sqf> | | <sqf>hint "It Works!";</sqf> | ||
|- | |- style="vertical-align: top" | ||
| <pre><sqf> | | <pre><sqf> | ||
// your code here | // your code here | ||
| Line 53: | Line 53: | ||
hint "good!"; | hint "good!"; | ||
</sqf> | </sqf> | ||
|- | |- style="vertical-align: top" | ||
| <pre><sqf> | | <pre><sqf> | ||
#define FADE_IN 3 | #define FADE_IN 3 | ||
Revision as of 21:41, 14 March 2022
| SQF Highlighter | |
|---|---|
| Description | Highlights and links SQF commands and functions |
| Author | Lou Montana |
| Version | 0.5b (continuous updates as of 2022-03-14) |
| Release Date | 2022-03-12: First upload |
| Project Start | 2022-03-08: Project start |
This extension highlights and automatically links SQF commands and functions.
Installation
- Unzip the directory to wiki
/extensions /SQFHighlighter - Add
wfLoadExtension('SQFHighlighter');to LocalSettings.php - There are no settings -the extension only allows relative links from community.bistudio.com and community.bohemia.net, any other host will create full path links
Usage
Using <sqf> tags will auto-generate syntax highlighting and links to the pages.
| Code | Result |
|---|---|
<sqf/> |
-no SQF code provided-
|
<sqf></sqf> |
-no SQF code provided-
|
<sqf>hint "It Works!";</sqf> |
hint "It Works!"; |
<sqf> // your code here hint "good!"; </sqf> |
|
<sqf>
#define FADE_IN 3
if (not alive player) then
{
hint "You are dead";
cutText ["", "Black", playerRespawnTime];
};
waitUntil { alive player };
sleep 3;
cutText ["Welcome!", "Black in", FADE_IN];
</sqf>
|