Lou Montana/Sandbox – User

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Cleaning from Mission Design)
m (Future Template:Header/Tutorial template)
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
<!-- {{SideTOC}} -->[[Category: Sandbox]]
[[Category: Sandbox]]
↓ anyone feels like filling the table below…? ↓
<noinclude>
 
-----
= Arma 3: Vehicles Data =
Future [[Template:Header/Tutorial|Header/Tutorial]] template
''Arma 3: Vehicles Data: Fuel and Speed?''
</noinclude><includeonly>{{Feature|informative
 
|
{| class="bikitable sortable"
* {{#if:{{{target|}}}
!rowspan="2" | Class !! rowspan="2" | Name !! colspan="4" | Full tank consumption time !! colspan="3" | Speed
| Target: {{#switch:{{{target}}}
|-
  |0= newcomer
! Idle !! slow speed !! medium speed !! max speed !! slow speed !! medium speed !! max speed
  |1= beginner
|-
  |2= moderate
| B_Truck_01_mover_F || HEMTT || 05:18:00 || 03:15:00 || 03:38:00 || 03:18:00 || 026,83 km/h || 070,94 km/h || 082,85 km/h
  |3= advanced
|-
  |4= expert
| B_MRAP_01_F || Hunter (unarmed) || 04:33:00 || 02:47:00 || 01:56:00 || 01:44:00 || 037,13 km/h || 099,81 km/h || 116,45 km/h
  |#default= -wrong target defined-
|-
}}
| B_LSV_01_unarmed_F || Prowler (unarmed) || 04:09:00 || 01:38:00 || 01:50:00 || 01:38:00 || 053,96 km/h || 147,06 km/h || 172,47 km/h
| -no target defined-}}
|-
* {{#if:{{{difficulty|}}}
| B_Quadbike_01_F || Quad || 01:54:00 || 01:09:00 || 01:12:00 || 01:06:00 || 027,14 km/h || 070,77 km/h || 082,20 km/h
| Difficulty: {{#switch:{{{difficulty}}}
|-
  |0= easy {{Colorball|green}}
| B_APC_Tracked_01_AA_F || IFV-6a Cheetah || 03:11:00 || 02:07:00 || 02:14:00 || 01:56:00 || 023,31 km/h || 046,31 km/h || 061,07 km/h
  |1= normal {{Colorball|orange}}
|-
  |2= hard {{Colorball|red}}
| B_APC_Wheeled_01_cannon_F || AMV-7 Marshall || 04:55:00 || 02:58:00 || 02:58:00 || 02:34:00 || 036,20 km/h || 060,41 km/h || 113,00 km/h
  |#default= -wrong difficulty defined-
|-
}}
| B_APC_Tracked_01_CRV_F || CRV-6e Bobcat || 03:11:00 || 02:05:00 || 02:13:00 || 01:55:00 || 023,31 km/h || 046,31 km/h || 061,07 km/h
| -no difficulty defined-}}
|}
{{#if:{{{prerequisites|}}}
 
|
Code used:
* Prerequisites:<br>
<spoiler><pre>veh = vehicle player;
{{{prerequisites}}}
wantedDelta = 3;
}}
 
}}</includeonly><noinclude>{{Doc/Template
previousPos = [0,0,0];
|descr= Tutorial header.
currentPos = [0,0,0];
|param1= target
previousFuel = 0;
|descr1= number in range 0..4: newcomer - beginner - moderate - advanced - expert
currentFuel = 0;
|param2= difficulty
t = 0;
|descr2= number in range 0..2: easy - normal - hard
 
|param3= prerequisites
onEachFrame {
|descr3= (Optional) free text for prerequisite tutorials/knowledge. make a (sub-)list with <nowiki>**</nowiki> and new lines
isNil {
|example1= <nowiki>{{Header/Tutorial}}</nowiki>
vehSpeed = speed veh;
|result1= {{User:Lou_Montana/Sandbox}}
 
|example2= <nowiki>{{Header/Tutorial|target=0}}</nowiki>
if (t <= time) then {
|result2= {{User:Lou_Montana/Sandbox|target=0}}
previousPos = currentPos;
|example3= <nowiki>{{Header/Tutorial|target=0|difficulty=0}}</nowiki>
currentPos = getPosATL veh;
|result3= {{User:Lou_Montana/Sandbox|target=0|difficulty=0}}
distanceDelta = currentPos distance previousPos;
|example4= <nowiki>{{Header/Tutorial|target=0|difficulty=1|prerequisites=a prerequisite}}</nowiki>
previousFuel = currentFuel;
|result4= {{User:Lou_Montana/Sandbox|target=0|difficulty=1|prerequisites=a prerequisite}}
currentFuel = fuel veh;
|example5= <span style="white-space: pre"><nowiki>{{Header/Tutorial|target=0|difficulty=2|prerequisites=** prerequisite 1
 
** prerequisite 2}}</nowiki></span>
fuelLossPerMinute = (previousFuel - currentFuel) * (60 / (wantedDelta + (time - t)));
|result5= {{User:Lou_Montana/Sandbox|target=0|difficulty=2|prerequisites=** prerequisite 1
 
** prerequisite 2}}
remainingTime = if (fuelLossPerMinute > 0) then {
}}</noinclude>
[(currentFuel / fuelLossPerMinute) * 60, "HH:MM:SS"] call BIS_fnc_secondsToString;
} else { -1 };
 
timeToEmpty = if (fuelLossPerMinute > 0) then {
[(1 / fuelLossPerMinute) * 60, "HH:MM:SS"] call BIS_fnc_secondsToString;
} else { -1 };
 
t = time + wantedDelta;
};
 
hintSilent format [
"Speed: %1\nFuel loss: %2\n\nRemaining time: %3\nTime to empty: %4",
vehSpeed,
fuelLossPerMinute,
remainingTime,
timeToEmpty];
 
copyToClipboard format ["[%1, %2, %3]", typeOf veh, timeToEmpty, vehSpeed];
};
};
</pre></spoiler>

Revision as of 16:05, 16 April 2021



Future Header/Tutorial template Tutorial header.

This template is used on these pages.

Usage

{{Lou Montana/Sandbox|target|difficulty|prerequisites}}

  • target: number in range 0..4: newcomer - beginner - moderate - advanced - expert
  • difficulty: number in range 0..2: easy - normal - hard
  • prerequisites: (Optional) free text for prerequisite tutorials/knowledge. make a (sub-)list with ** and new lines
Examples
Code Result
{{Header/Tutorial}}
  • -no target defined-
  • -no difficulty defined-
{{Header/Tutorial|target=0}}
  • Target: newcomer
  • -no difficulty defined-
{{Header/Tutorial|target=0|difficulty=0}}
  • Target: newcomer
  • Difficulty: easy
{{Header/Tutorial|target=0|difficulty=1|prerequisites=a prerequisite}}
  • Target: newcomer
  • Difficulty: normal
  • Prerequisites:
a prerequisite
{{Header/Tutorial|target=0|difficulty=2|prerequisites=** prerequisite 1 ** prerequisite 2}}
  • Target: newcomer
  • Difficulty: hard
  • Prerequisites:
    • prerequisite 1
    • prerequisite 2