Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0 = [] spawn {
- _nukeWaveTexture = ["\Ca\Data\ParticleEffects\Universal\Universal.p3d", 16, 7, 16];
- _nukeSmokeTexture = ["\Ca\Data\ParticleEffects\Universal\Universal.p3d", 16, 9, 1];
- _nukeFireTexture = ["\Ca\Data\ParticleEffects\Universal\Universal.p3d", 16, 1, 5];
- _nukePartPos = [0,0,0];
- _nukeWaveCircle = [50, [400, 0, 0]];
- _nukeWaveWeight = 1.3;
- _nukeWaveVolume = 1;
- _nukeWaveRubbing = 0.005;
- _nukeWaveScale = [20,20,20];
- _nukeWaveColor = [[1, 1, 1, 0.1], [1, 1, 1, 0.1], [1, 1, 1, 0.1]];
- nukeWave = "#particlesource" createVehicleLocal [0,0,0];
- nukeWave attachTo [bomb, [0,0,0]];
- nukeWave setParticleParams [
- _nukeWaveTexture, "", "Billboard",
- 1, 15,
- _nukePartPos,
- [0, 0, 0], 0,
- _nukewaveweight, _nukewavevolume, _nukewaverubbing,
- _nukewavescale,
- _nukewavecolor,
- [1,1,1],
- 1, 1,
- "", "", "", 0, false, -1];
- nukeWave setParticleCircle _nukeWaveCircle;
- nukeWave setDropInterval 0.00001;
- sleep 0.05;
- deleteVehicle nukeWave;
- _nukeShaftCircle = [100, [0, -100, 500]];
- _nukeShaftWeight = 0.5;
- _nukeShaftVolume = 1;
- _nukeShaftRubbing = 0.01;
- _nukeShaftScale = [50,50,50];
- _nukeShaftColor = [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]];
- _nukeShaftRandom = [0.5, [2,2,0], [0,0,0.5], 0, 0.1, [0,0,0,0], 0, 0];
- nukeShaft = "#particlesource" createVehicleLocal [0,0,0];
- nukeShaft attachTo [bomb, [0,0,0]];
- nukeShaft setParticleParams [
- _nukeSmokeTexture, "", "Billboard",
- 1, 5,
- _nukePartPos,
- [0, 0, 50], 0,
- _nukeShaftweight, _nukeShaftvolume, _nukeShaftrubbing,
- _nukeShaftScale,
- _nukeShaftColor,
- [1,1,1],
- 1, 1,
- "", "", "", 0, false, -1];
- nukeShaftFire = "#particlesource" createVehicleLocal [0,0,0];
- nukeShaftFire attachTo [bomb, [0,0,0]];
- nukeShaftFire setParticleParams [
- _nukeFireTexture, "", "Billboard",
- 1, 5,
- _nukePartPos,
- [0, 0, 50], 0,
- _nukeShaftweight, _nukeShaftvolume, _nukeShaftrubbing,
- _nukeShaftScale,
- _nukeShaftColor,
- [1,1,1],
- 1, 1,
- "", "", "", 0, false, -1];
- nukeShaft setParticleCircle _nukeShaftCircle;
- nukeShaft setParticleRandom _nukeShaftRandom;
- nukeShaftFire setParticleCircle _nukeShaftCircle;
- nukeShaftFire setParticleRandom _nukeShaftRandom;
- nukeShaft setDropInterval 0.004;
- nukeShaftFire setDropInterval 0.004;
- _nukeFunnelCircle = [500, [0, -500, 20]];
- _nukeFunnelFireWeight = 0.6;
- _nukeFunnelFireVolume = 1;
- _nukeFunnelFireRubbing = 0.01;
- _nukeFunnelFireScale = [45, 45, 45];
- _nukeFunnelFireColor = [[1, 1, 1, 0], [1, 1, 1, 0.5], [1, 1, 1, 1]];
- _nukeFunnelWeight = 0.6;
- _nukeFunnelVolume = 1;
- _nukeFunnelRubbing = 0.01;
- _nukeFunnelScale = [45, 45, 45];
- _nukeFunnelColor = [[1, 1, 1, 0], [1, 1, 1, 0.5], [1, 1, 1, 1]];
- nukeFunnel = "#particlesource" createVehicleLocal [0,0,0];
- nukeFunnel attachTo [bomb, [0,0,0]];
- nukeFunnel setParticleParams [
- _nukeSmokeTexture, "", "Billboard",
- 1, 4,
- _nukePartPos,
- [0, 0, 0], 0,
- _nukeFunnelweight, _nukeFunnelvolume, _nukeFunnelrubbing,
- _nukeFunnelscale,
- _nukeFunnelcolor,
- [1,1,1],
- 1, 1,
- "", "", "", 0, false, -1];
- nukeFunnel setParticleCircle _nukeFunnelCircle;
- nukeFunnel setDropInterval 0.001;
- nukeFunnelFire = "#particlesource" createVehicleLocal [0,0,0];
- nukeFunnelFire attachTo [bomb, [0,0,0]];
- nukeFunnelFire setParticleParams [
- _nukeFireTexture, "", "Billboard",
- 1, 4,
- _nukePartPos,
- [0, 0, 0], 0,
- _nukeFunnelFireweight, _nukeFunnelFirevolume, _nukeFunnelFirerubbing,
- _nukeFunnelFirescale,
- _nukeFunnelFirecolor,
- [1,1,1],
- 1, 1,
- "", "", "", 0, false, -1];
- nukeFunnelFire setParticleCircle _nukeFunnelCircle;
- nukeFunnelFire setDropInterval 0.01;
- _nukeTopCircle = [25, [150, 0, 0]];
- _nukeTopWeight = 10;
- _nukeTopVolume = 1;
- _nukeTopRubbing = 0.08;
- _nukeTopScale = [100,100,100];
- _nukeTopColor = [[1, 1, 1, 0.25], [1, 1, 1, 0.5], [1,1,1,0.75], [1, 1, 1, 1]];
- nukeTopPartPos = [0,0,0];
- for "_i" from 1 to 20 do {
- deleteVehicle nukeTop;
- deleteVehicle nukeTopFire;
- nukeTopPartPos = [0, 0, _i*20];
- nukeTop = "#particlesource" createVehicleLocal [0,0,0];
- nukeTop attachTo [bomb, [0,0,0]];
- nukeTop setParticleParams [
- _nukeSmokeTexture, "", "Billboard",
- 1, 5*(1/5),
- nukeTopPartPos,
- [0, 0, 0], 0,
- _nukeTopweight, _nukeTopvolume, _nukeToprubbing,
- _nukeTopscale,
- _nukeTopcolor,
- [1,1,1],
- 1, 1,
- "", "", "", 0, false, -1];
- nukeTop setParticleCircle _nukeTopCircle;
- nukeTopFire = "#particlesource" createVehicleLocal [0,0,0];
- nukeTopFire attachTo [bomb, [0,0,0]];
- nukeTopFire setParticleParams [
- _nukeFireTexture, "", "Billboard",
- 1, 5*(1/5),
- nukeTopPartPos,
- [0, 0, 0], 0,
- _nukeTopweight, _nukeTopvolume, _nukeToprubbing,
- _nukeTopscale,
- _nukeTopcolor,
- [1,1,1],
- 1, 1,
- "", "", "", 0, false, -1];
- nukeTopFire setParticleCircle _nukeTopCircle;
- nukeTop setDropInterval (0.01/_i);
- nukeTopFire setDropInterval 0.0005*_i;
- sleep 0.15;
- };
- _nukeTopRandom = [1.5, [0,0,0], [50,50,50], 50, 0.1, [0,0,0,0], 0, 0];
- nukeTopFinal = "#particlesource" createVehicleLocal [0,0,0];
- nukeTopFinal attachTo [bomb, [0,0,0]];
- nukeTopFinal setParticleRandom _nukeTopRandom;
- nukeTopFinal setParticleParams [
- _nukeSmokeTexture, "", "Billboard",
- 1, 4,
- nukeTopPartPos,
- [0, 0, -35], 0,
- _nukeTopweight, _nukeTopvolume, _nukeToprubbing,
- _nukeTopscale,
- _nukeTopcolor,
- [1,1,1],
- 1, 1,
- "", "", "", 0, false, -1];
- nukeTopFinal setParticleCircle _nukeTopCircle;
- nukeTopFinal setDropInterval 0.001;
- sleep 1;
- deleteVehicle nukeFunnelFire;
- deleteVehicle nukeShaftFire;
- deleteVehicle nukeTopFire;
- sleep 2;
- deleteVehicle nukeTop;
- sleep 10;
- deleteVehicle nukeFunnel;
- sleep 4;
- deleteVehicle nukeShaft;
- deleteVehicle nukeTopFinal;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement