mirror of
https://github.com/Resxt/Plutonium-IW5-Scripts.git
synced 2025-04-19 12:42:54 +00:00
disable_nuke_effects 1.1
- Added emp script - Added all_but_fog and real all with EMP
This commit is contained in:
parent
2c3b40afe5
commit
9a94873ecb
@ -4,6 +4,7 @@ main()
|
|||||||
{
|
{
|
||||||
replacefunc(maps\mp\killstreaks\_nuke::nukeVision, ::disableNukeVision);
|
replacefunc(maps\mp\killstreaks\_nuke::nukeVision, ::disableNukeVision);
|
||||||
replacefunc(maps\mp\killstreaks\_nuke::nukeSlowMo, ::disableNukeSlowMo);
|
replacefunc(maps\mp\killstreaks\_nuke::nukeSlowMo, ::disableNukeSlowMo);
|
||||||
|
replacefunc(maps\mp\killstreaks\_nuke::nuke_EMPJam, ::disableNukeEmp);
|
||||||
replacefunc(maps\mp\killstreaks\_nuke::nukeEffects, ::disableNukeEffects);
|
replacefunc(maps\mp\killstreaks\_nuke::nukeEffects, ::disableNukeEffects);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -17,6 +18,11 @@ disableNukeSlowMo()
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
disableNukeEmp()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
disableNukeEffects()
|
disableNukeEffects()
|
||||||
{
|
{
|
||||||
level endon( "nuke_cancelled" );
|
level endon( "nuke_cancelled" );
|
||||||
|
42
disable_nuke_effects/disable_nuke_effects_all_but_fog.gsc
Normal file
42
disable_nuke_effects/disable_nuke_effects_all_but_fog.gsc
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
#include maps\mp\killstreaks\_nuke;
|
||||||
|
|
||||||
|
main()
|
||||||
|
{
|
||||||
|
replacefunc(maps\mp\killstreaks\_nuke::nukeVision, ::disableNukeVision);
|
||||||
|
replacefunc(maps\mp\killstreaks\_nuke::nukeSlowMo, ::disableNukeSlowMo);
|
||||||
|
replacefunc(maps\mp\killstreaks\_nuke::nuke_EMPJam, ::disableNukeEmp);
|
||||||
|
replacefunc(maps\mp\killstreaks\_nuke::nukeEffects, ::disableNukeEffects);
|
||||||
|
}
|
||||||
|
|
||||||
|
disableNukeVision()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
disableNukeSlowMo()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
disableNukeEmp()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
disableNukeEffects()
|
||||||
|
{
|
||||||
|
level endon( "nuke_cancelled" );
|
||||||
|
setdvar( "ui_bomb_timer", 0 );
|
||||||
|
|
||||||
|
foreach ( var_1 in level.players )
|
||||||
|
{
|
||||||
|
var_2 = anglestoforward( var_1.angles );
|
||||||
|
var_2 = ( var_2[0], var_2[1], 0 );
|
||||||
|
var_2 = vectornormalize( var_2 );
|
||||||
|
var_3 = 5000;
|
||||||
|
var_4 = spawn( "script_model", var_1.origin + var_2 * var_3 );
|
||||||
|
var_4 setmodel( "tag_origin" );
|
||||||
|
var_4.angles = ( 0, var_1.angles[1] + 180, 90 );
|
||||||
|
var_4 thread nukeEffect( var_1 );
|
||||||
|
}
|
||||||
|
}
|
11
disable_nuke_effects/disable_nuke_effects_emp.gsc
Normal file
11
disable_nuke_effects/disable_nuke_effects_emp.gsc
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#include maps\mp\killstreaks\_nuke;
|
||||||
|
|
||||||
|
main()
|
||||||
|
{
|
||||||
|
replacefunc(maps\mp\killstreaks\_nuke::nuke_EMPJam, ::disableNukeEmp);
|
||||||
|
}
|
||||||
|
|
||||||
|
disableNukeEmp()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user