forked from code34/war-in-takistan
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathintro.sqf
72 lines (56 loc) · 1.63 KB
/
intro.sqf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
// -----------------------------------------------
// Author: =[A*C]= code34 [email protected]
// warcontext - Main intro over the base
// -----------------------------------------------
private ["_soldier", "_unitsoftype", "_group", "_vehicle"];
_vehicle = (nearestObjects [getmarkerpos "respawn_west", ["Land_Ind_Oil_Pump_EP1"], 15000]) call BIS_fnc_selectRandom;
if(isnull _vehicle) then {
_vehicle = player;
};
wccam = "camera" camCreate [0,0,1000];
wccam cameraEffect ["internal","back"];
ShowCinemaBorder true;
switch(tolower(worldname)) do {
case "isoladicapraia": {
playMusic "CAPRI1";
};
default {
playMusic "intro";
};
};
preloadCamera position anim;
preloadCamera position _vehicle;
preloadCamera position imam;
titleText ["", "PLAIN"];
wccam camsettarget player;
wccam camsetrelpos [300, 300, 80];
wccam CamCommit 0;
2 cutRsc ["arma2oasplash", "PLAIN"];
wccam camsetrelpos [150, 150, 45];
wccam CamCommit 10;
sleep 6;
wccam camsettarget anim;
wccam camsetrelpos [3, 1, 1.65];
wccam CamCommit 0;
wccam camsetrelpos [-2, 2, 1.65];
wccam CamCommit 16;
sleep 6;
wccam camsettarget _vehicle;
wccam camsetrelpos [100, 100, 40];
wccam CamCommit 0;
TitleRsc ["TitreMission","Plain",2];
wccam camsetrelpos [50, 50, 10];
wccam CamCommit 16;
sleep 6;
wccam cameraEffect ["internal","back"];
wccam camsettarget imam;
wccam camsetrelpos [0.4, 0.6, 1.65];
wccam CamCommit 0;
imam setmimic "smile";
TitleRsc ["Titrecredits","Plain",2];
wccam camsetrelpos [2, 1, 1.65];
wccam CamCommit 10;
sleep 6;
wccam cameraEffect ["terminate","back"];
camDestroy wccam;
wccam = objNull;