Add New Mainmenu Intro (DayZ 1.7.7)

Adding my own Main Menu Intro which is already in DayZ Mod ;)
This commit is contained in:
Skaronator
2013-09-22 11:58:35 +02:00
parent 0c7a6d0c90
commit e9223956ad
5 changed files with 1542 additions and 157 deletions

View File

@@ -0,0 +1,115 @@
;
; Created exclusively for ArmA2:OA - DayZMod.
; Please request permission to use/alter/distribute from project leader (R4Z0R49) AND the author (DayZDev@Skaronator.com)
;
titleCut ["", "BLACK FADED", 0];
showCinemaBorder false
0 fadeMusic 0;
playMusic ["dayz_track_death_1",16];
5 fadeMusic 0.5;
skipTime random 9;
0 setOvercast random 0.85;
~0.01
"colorCorrections" ppEffectAdjust [1, 1, 0, [0.0, 0.0, 0.0, 0.0], [0.81, 0.81, 0.883, 0.6],[0.099, 0.487, 0.014, 0.0]]; "colorCorrections" ppEffectCommit 0; "colorCorrections" ppEffectEnable true;
"filmGrain" ppEffectEnable true;
"filmGrain" ppEffectAdjust [0.04, 1, 1, 0.1, 1, false];
"filmGrain" ppEffectCommit 0;
"radialBlur" ppEffectEnable false;
"wetDistortion" ppEffectEnable false;
"chromAberration" ppEffectEnable false;
"dynamicBlur" ppEffectEnable false;
_camera = "camera" camCreate [12222.323, 3415.7791, -0.059190542]
;##################1 - 1. Point
_camera camPrepareTarget [6433.5786, 2648.6802, 37.057621]
_camera camPrepareFOV 0.700
_camera camCommand "intertia on"
_camera cameraEffect ["internal","back"]
_camera camPrepareTarget [6433.5786, 2548.6802, 37.057621]
_camera camPreparePos [6703.0737, 2325.9983, 0.4]
_camera camPreload 15
#loop
camPreloaded _camera
_camera camCommitPrepared 0
titleCut ["", "BLACK IN", 5];
;##################1 - 2. Point
_camera camPrepareTarget [6786.1255, 2481.9768, 28.410231]
_camera camPreparePos [6681.1963, 2348.0803, 7]
_camera camPrepareFOV 0.700
_camera camCommitPrepared 30
~15
;##################2 - 1. Point
_camera camPrepareTarget [5210.0571, 7646.0366, 9.1552734e-005]
_camera camPreparePos [5219.0688, 7613.1143, 1]
_camera camPrepareFOV 0.700
_camera camPreload 15
~10
titleCut ["", "BLACK OUT", 5];
~5
_camera camCommitPrepared 0
titleCut ["", "BLACK IN", 5];
;##################2 - 2. Point
_camera camPrepareTarget [5210.0571, 7646.0366, 9.1552734e-005]
_camera camPreparePos [5236.7905, 7636.2803, 8.8136444]
_camera camPrepareFOV 0.700
_camera camCommitPrepared 30
~15
;##################3 - 1. Point
_camera camPrepareTarget [4653.6475, 9595.6875, 6.1035156e-005]
_camera camPreparePos [4572.0542, 9593.2588, 4]
_camera camPrepareFOV 0.700
_camera camPreload 15
~10
titleCut ["", "BLACK OUT", 5];
~5
_camera camCommitPrepared 0
titleCut ["", "BLACK IN", 5];
;##################3 - 2. Point
_camera camPrepareTarget [4617.71, 9586.6768, 6.1035156e-005]
_camera camPreparePos [4606.9297, 9621.3691, 9.5633936]
_camera camPrepareFOV 0.700
_camera camCommitPrepared 30
~15
;##################1 - 1. Point
_camera camPrepareTarget [6433.5786, 2548.6802, 37.057621]
_camera camPreparePos [6703.0737, 2325.9983, 0.4]
_camera camPreload 15
~10
5 fadeMusic 0
titleCut ["", "BLACK OUT", 5];
~5
skipTime random -2;
0 setOvercast random 0.5;
titleCut ["", "BLACK FADED", 0];
goto "loop"
;exit
player cameraEffect ["terminate","back"]
_this switchMove ""
camDestroy _camera
exit

File diff suppressed because it is too large Load Diff

View File

@@ -1,27 +0,0 @@
private ["_target","_position","_camera"];
titleCut ["","BLACK FADED",10e10];
setViewDistance 3000;
setTerrainGrid 3.125;
0 fadeMusic 0;
playMusic ["dayz_track_death_1",16];
5 fadeMusic 0.5;
_target = [7377,2738,4];
_position = [8323,2483,33];
_camera = "camera" camCreate position player;
_camera cameraEffect ["internal","back"];
_camera camPrepareTarget _target;
_camera camPreparePos _position;
_camera camPrepareFov 0.5;
_camera camCommitPrepared 0;
sleep 0.01;
showCinemaBorder false;
waitUntil {preloadCamera _position};
titleCut ["","BLACK IN",3];

View File

@@ -53,7 +53,7 @@ class CfgMissions
{
class ChernarusIntro1
{
directory = "z\addons\dayz_code\cfgworlds\intro.Chernarus";
directory = "z\addons\dayz_code\Configs\CfgWorlds\intro.Chernarus";
};
};
};

View File

@@ -1,129 +0,0 @@
playmusic "dayz_track_intro_1";
sleep 4;
titleText [(localize "STR_INTRO_1"), "plain"];sleep 5;titleFadeOut 1;
sleep 4;
titleText [(localize "STR_INTRO_2"), "plain"];sleep 5;titleFadeOut 1;
sleep 4.5;
1 cutRsc["TitleScreen", "BLACK"];
sleep 10;
1 cutRsc["TitleScreen", "BLACK IN", 3];
sleep 5;
titleText [(localize "STR_INTRO_3"), "plain"];sleep 8;titleFadeOut 2;sleep 4;
titleText [(localize "STR_INTRO_4"), "plain"];sleep 8;titleFadeOut 2;sleep 3;
titleText [(localize "STR_INTRO_5"), "plain"];sleep 5;titleFadeOut 2;sleep 3;
titleText [(localize "STR_INTRO_6"), "plain"];sleep 5;titleFadeOut 2;sleep 3;
titleText [(localize "STR_INTRO_7"), "plain"];sleep 8;titleFadeOut 2;sleep 3;
titleText [(localize "STR_INTRO_8"), "plain"];sleep 3;titleFadeOut 2;sleep 3;
titleText [(localize "STR_INTRO_9"), "plain"];sleep 3;titleFadeOut 2;sleep 3.5;
titleText [(localize "STR_INTRO_10"), "plain"];sleep 5;titleFadeOut 2;sleep 4;
disableSerialization;
DayZ_Montage = createDialog "DayZMontage";
_display = (findDisplay 50666);
for "_i" from 1001 to 1013 do {
_control = (_display displayCtrl _i);
_control ctrlSetTextColor [0, 0, 0, 0];
};
_id = [] spawn {
_credits = [
["","",5],
[(localize "STR_INTRO_11"),"DEAN HALL",7],
[(localize "STR_INTRO_12"),"DR RICHARD HALL",7],
[(localize "STR_INTRO_13"),"TRENT BLAKE",7],
[(localize "STR_INTRO_14"), "CHAD GRIFFITHS",7],
[(localize "STR_INTRO_15"),"DAN OBERBAUER",7],
[(localize "STR_INTRO_16"),"STEPAN KMENT",7],
["Website","",5],
["","JOEL CHENG",5],
["","JANNIK BALKAU",7],
["","CHRIS CUNNINGHAM",7],
["","Testers",5],
["","SAM MAUNDER",5],
["","MATT LIGHTFOOT",5],
["","PATRICK ADAMS",7],
["Special Thanks","",5],
["","NORRIN",5],
["","JAYNUS",5]
//Additional 3D Art: Steven Bell
];
{
_first = [_x select 0,_x select 1] spawn BIS_fnc_infoText;
sleep (_x select 2);
} forEach _credits;
};
for "_i" from 1001 to 1013 do {
_id = [_display,_i] spawn {
private["_control","_display","_i","_v","_x"];
disableSerialization;
_display = _this select 0;
_i = _this select 1;
_pos = [0,0,0,0];
_control = (_display displayCtrl _i);
//Move it
_id = [_control,_i] spawn {
private["_control","_display","_i","_v","_x","_w","_h","_y","_val","_pos"];
disableSerialization;
_dir = [
[-0.5,0],
[0.5,0],
[-0.5,0],
[0.5,0],
[-0.5,0],
[-0.3,0],
[0.5,0],
[0,0],
[0.5,0],
[-0.5,0],
[0,0],
[0,0],
[-0.5,0]
];
_control = (_this select 0);
_pos = ctrlPosition _control;
_val = _dir select -(1001 - (_this select 1));
_x = (_pos select 0) + (SafeZoneX * (_val select 0));
_y = (_pos select 1) + (SafeZoneY * (_val select 1));
_w = (_pos select 2);// - (SafeZoneX * 0.1);
_h = (_pos select 3);// - (SafeZoneY * 0.1);
_control ctrlSetPosition [_x,_y,_w,_h];
_control ctrlCommit 18;
};
//Fade it in
for "_x" from 1 to 100 do {
_v = _x / 100;
_control ctrlSetTextColor [_v, _v, _v, _v];
sleep 0.002;
};
sleep 8;
//Fade it out
for "_x" from 1 to 100 do {
_v = (100 -_x) / 100;
_control ctrlSetTextColor [_v, _v, _v, _v];
sleep 0.004;
};
};
sleep 8;
};
sleep 5;
closeDialog 0;
sleep 5;