Advertisement
darkarchon

Untitled

May 31st, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQF 7.07 KB | None | 0 0
  1. 0 = [] spawn {
  2. _nukeWaveTexture = ["\Ca\Data\ParticleEffects\Universal\Universal.p3d", 16, 7, 16];  
  3. _nukeSmokeTexture = ["\Ca\Data\ParticleEffects\Universal\Universal.p3d", 16, 9, 1];  
  4. _nukeFireTexture = ["\Ca\Data\ParticleEffects\Universal\Universal.p3d", 16, 1, 5];      
  5. _nukePartPos = [0,0,0];
  6.  
  7.   _nukeWaveCircle = [50, [400, 0, 0]];              
  8.   _nukeWaveWeight = 1.3;        
  9.   _nukeWaveVolume = 1;        
  10.   _nukeWaveRubbing = 0.005;        
  11.   _nukeWaveScale = [20,20,20];        
  12.   _nukeWaveColor = [[1, 1, 1, 0.1], [1, 1, 1, 0.1], [1, 1, 1, 0.1]];            
  13.   nukeWave = "#particlesource" createVehicleLocal [0,0,0];      
  14.   nukeWave attachTo [bomb, [0,0,0]];          
  15.   nukeWave setParticleParams [        
  16.   _nukeWaveTexture, "", "Billboard",        
  17.   1, 15,        
  18.   _nukePartPos,          
  19.   [0, 0, 0], 0,          
  20.   _nukewaveweight, _nukewavevolume, _nukewaverubbing,  
  21.   _nukewavescale,        
  22.   _nukewavecolor,        
  23.   [1,1,1],        
  24.   1, 1,        
  25.   "", "", "", 0, false, -1];        
  26.   nukeWave setParticleCircle _nukeWaveCircle;    
  27.   nukeWave setDropInterval 0.00001;          
  28.   sleep 0.05;  
  29.   deleteVehicle nukeWave;      
  30.      
  31.   _nukeShaftCircle = [100, [0, -100, 500]];            
  32.   _nukeShaftWeight = 0.5;        
  33.   _nukeShaftVolume = 1;        
  34.   _nukeShaftRubbing = 0.01;        
  35.   _nukeShaftScale = [50,50,50];        
  36.   _nukeShaftColor = [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]];        
  37.   _nukeShaftRandom = [0.5, [2,2,0], [0,0,0.5], 0, 0.1, [0,0,0,0], 0, 0];        
  38.   nukeShaft = "#particlesource" createVehicleLocal [0,0,0];        
  39.   nukeShaft attachTo [bomb, [0,0,0]];          
  40.   nukeShaft setParticleParams [          
  41.   _nukeSmokeTexture, "", "Billboard",          
  42.   1, 5,          
  43.   _nukePartPos,          
  44.   [0, 0, 50], 0,          
  45.   _nukeShaftweight, _nukeShaftvolume, _nukeShaftrubbing,
  46.   _nukeShaftScale,          
  47.   _nukeShaftColor,          
  48.   [1,1,1],        
  49.   1, 1,          
  50.   "", "", "", 0, false, -1];        
  51.   nukeShaftFire = "#particlesource" createVehicleLocal [0,0,0];        
  52.   nukeShaftFire attachTo [bomb, [0,0,0]];            
  53.   nukeShaftFire setParticleParams [          
  54.   _nukeFireTexture, "", "Billboard",          
  55.   1, 5,          
  56.   _nukePartPos,            
  57.   [0, 0, 50], 0,            
  58.   _nukeShaftweight, _nukeShaftvolume, _nukeShaftrubbing,    
  59.   _nukeShaftScale,          
  60.   _nukeShaftColor,          
  61.   [1,1,1],          
  62.   1, 1,          
  63.   "", "", "", 0, false, -1];          
  64.   nukeShaft setParticleCircle _nukeShaftCircle;
  65.   nukeShaft setParticleRandom _nukeShaftRandom;      
  66.   nukeShaftFire setParticleCircle _nukeShaftCircle;  
  67.   nukeShaftFire setParticleRandom _nukeShaftRandom;  
  68.  
  69.   nukeShaft setDropInterval 0.004;    
  70.   nukeShaftFire setDropInterval 0.004;      
  71.  
  72.  _nukeFunnelCircle = [500, [0, -500, 20]];          
  73.  
  74.  _nukeFunnelFireWeight = 0.6;        
  75.  _nukeFunnelFireVolume = 1;        
  76.  _nukeFunnelFireRubbing = 0.01;        
  77.  _nukeFunnelFireScale = [45, 45, 45];        
  78.  _nukeFunnelFireColor = [[1, 1, 1, 0], [1, 1, 1, 0.5], [1, 1, 1, 1]];                                    
  79.  _nukeFunnelWeight = 0.6;        
  80.  _nukeFunnelVolume = 1;        
  81.  _nukeFunnelRubbing = 0.01;        
  82.  _nukeFunnelScale = [45, 45, 45];        
  83.  _nukeFunnelColor = [[1, 1, 1, 0], [1, 1, 1, 0.5], [1, 1, 1, 1]];          
  84. nukeFunnel = "#particlesource" createVehicleLocal [0,0,0];      
  85. nukeFunnel attachTo [bomb, [0,0,0]];          
  86. nukeFunnel setParticleParams [        
  87.  _nukeSmokeTexture, "", "Billboard",        
  88.  1, 4,        
  89.  _nukePartPos,          
  90.  [0, 0, 0], 0,          
  91.  _nukeFunnelweight, _nukeFunnelvolume,  _nukeFunnelrubbing,        
  92.  _nukeFunnelscale,        
  93.  _nukeFunnelcolor,        
  94.  [1,1,1],        
  95.  1, 1,        
  96.  "", "", "", 0, false, -1];        
  97. nukeFunnel setParticleCircle _nukeFunnelCircle;    
  98. nukeFunnel setDropInterval 0.001;  
  99.  
  100. nukeFunnelFire = "#particlesource" createVehicleLocal [0,0,0];        
  101. nukeFunnelFire attachTo [bomb, [0,0,0]];          
  102. nukeFunnelFire setParticleParams [          
  103.  _nukeFireTexture, "", "Billboard",          
  104.  1, 4,          
  105.  _nukePartPos,          
  106.  [0, 0, 0], 0,          
  107.  _nukeFunnelFireweight, _nukeFunnelFirevolume, _nukeFunnelFirerubbing,    
  108.  _nukeFunnelFirescale,          
  109.  _nukeFunnelFirecolor,          
  110.  [1,1,1],        
  111.  1, 1,          
  112.  "", "", "", 0, false, -1];  
  113. nukeFunnelFire setParticleCircle _nukeFunnelCircle;    
  114. nukeFunnelFire setDropInterval 0.01;  
  115.  
  116.  _nukeTopCircle = [25, [150, 0, 0]];                    
  117.  _nukeTopWeight = 10;          
  118.  _nukeTopVolume = 1;          
  119.  _nukeTopRubbing = 0.08;          
  120.  _nukeTopScale = [100,100,100];          
  121.  _nukeTopColor = [[1, 1, 1, 0.25], [1, 1, 1, 0.5], [1,1,1,0.75], [1, 1, 1, 1]];
  122. nukeTopPartPos = [0,0,0];  
  123.  
  124. for "_i" from 1 to 20 do {  
  125.  deleteVehicle nukeTop;  
  126.  deleteVehicle nukeTopFire;
  127.  
  128. nukeTopPartPos = [0, 0, _i*20];          
  129. nukeTop = "#particlesource" createVehicleLocal [0,0,0];        
  130. nukeTop attachTo [bomb, [0,0,0]];            
  131. nukeTop setParticleParams [          
  132.  _nukeSmokeTexture, "", "Billboard",          
  133.  1, 5*(1/5),          
  134. nukeTopPartPos,            
  135.  [0, 0, 0], 0,            
  136.  _nukeTopweight, _nukeTopvolume, _nukeToprubbing,          
  137.  _nukeTopscale,          
  138.  _nukeTopcolor,          
  139.  [1,1,1],          
  140.  1, 1,          
  141.  "", "", "", 0, false, -1];          
  142. nukeTop setParticleCircle _nukeTopCircle;      
  143.  
  144.  
  145. nukeTopFire = "#particlesource" createVehicleLocal [0,0,0];        
  146. nukeTopFire attachTo [bomb, [0,0,0]];            
  147. nukeTopFire setParticleParams [          
  148.  _nukeFireTexture, "", "Billboard",          
  149.  1, 5*(1/5),          
  150. nukeTopPartPos,            
  151.  [0, 0, 0], 0,            
  152.  _nukeTopweight, _nukeTopvolume, _nukeToprubbing,          
  153.  _nukeTopscale,          
  154.  _nukeTopcolor,          
  155.  [1,1,1],          
  156.  1, 1,          
  157.  "", "", "", 0, false, -1];          
  158. nukeTopFire setParticleCircle _nukeTopCircle;
  159.  
  160. nukeTop setDropInterval (0.01/_i);      
  161. nukeTopFire setDropInterval 0.0005*_i;
  162.  
  163.  sleep 0.15;  
  164. };  
  165.  
  166.        
  167. _nukeTopRandom = [1.5, [0,0,0], [50,50,50], 50, 0.1, [0,0,0,0], 0, 0];  
  168.  
  169. nukeTopFinal = "#particlesource" createVehicleLocal [0,0,0];        
  170. nukeTopFinal attachTo [bomb, [0,0,0]];    
  171. nukeTopFinal setParticleRandom _nukeTopRandom;        
  172. nukeTopFinal setParticleParams [          
  173. _nukeSmokeTexture, "", "Billboard",          
  174. 1, 4,          
  175. nukeTopPartPos,            
  176. [0, 0, -35], 0,            
  177. _nukeTopweight, _nukeTopvolume, _nukeToprubbing,          
  178. _nukeTopscale,          
  179. _nukeTopcolor,          
  180. [1,1,1],          
  181. 1, 1,          
  182. "", "", "", 0, false, -1];          
  183. nukeTopFinal setParticleCircle _nukeTopCircle;      
  184. nukeTopFinal setDropInterval 0.001;
  185.  
  186. sleep 1;
  187. deleteVehicle nukeFunnelFire;
  188. deleteVehicle nukeShaftFire;
  189. deleteVehicle nukeTopFire;        
  190. sleep 2;
  191. deleteVehicle nukeTop;  
  192. sleep 10;
  193. deleteVehicle nukeFunnel;
  194. sleep 4;
  195. deleteVehicle nukeShaft;  
  196. deleteVehicle nukeTopFinal;
  197. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement