mirror of
https://github.com/ineedbots/iw5_bot_warfare.git
synced 2025-04-26 07:34:50 +00:00
Terminal waypoints (copied from mw2)
This commit is contained in:
parent
5f415a80da
commit
eb284eddec
@ -1061,6 +1061,9 @@ load_waypoints()
|
|||||||
|
|
||||||
case "mp_hillside_ss":
|
case "mp_hillside_ss":
|
||||||
level.waypoints = maps\mp\bots\waypoints\getaway::Getaway();
|
level.waypoints = maps\mp\bots\waypoints\getaway::Getaway();
|
||||||
|
|
||||||
|
case "mp_terminal_cls":
|
||||||
|
level.waypoints = maps\mp\bots\waypoints\terminal::Terminal();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
||||||
|
1432
raw/maps/mp/bots/waypoints/terminal.gsc
Normal file
1432
raw/maps/mp/bots/waypoints/terminal.gsc
Normal file
File diff suppressed because it is too large
Load Diff
@ -8,11 +8,11 @@ init()
|
|||||||
|
|
||||||
level thread onPlayerConnect();
|
level thread onPlayerConnect();
|
||||||
|
|
||||||
setDvarIfUninitialized("scr_killstreak_print", 0);
|
setDvarIfUninitialized( "scr_killstreak_print", 0 );
|
||||||
setDvarIfUninitialized("scr_printDamage", 0);
|
setDvarIfUninitialized( "scr_printDamage", 0 );
|
||||||
|
|
||||||
level.killstreakPrint = getDvarInt("scr_killstreak_print");
|
level.killstreakPrint = getDvarInt( "scr_killstreak_print" );
|
||||||
level.allowPrintDamage = getDvarInt("scr_printDamage");
|
level.allowPrintDamage = getDvarInt( "scr_printDamage" );
|
||||||
}
|
}
|
||||||
|
|
||||||
main()
|
main()
|
||||||
@ -361,9 +361,9 @@ finishPlayerDamageWrapper( var_0, var_1, var_2, var_3, var_4, var_5, var_6, var_
|
|||||||
{
|
{
|
||||||
if ( isDefined( level.allowPrintDamage ) && level.allowPrintDamage )
|
if ( isDefined( level.allowPrintDamage ) && level.allowPrintDamage )
|
||||||
{
|
{
|
||||||
if (!isDefined( var_1 ))
|
if ( !isDefined( var_1 ) )
|
||||||
{
|
{
|
||||||
if (!isDefined(var_0))
|
if ( !isDefined( var_0 ) )
|
||||||
self thread doPrintDamage( var_2, var_8, var_3 );
|
self thread doPrintDamage( var_2, var_8, var_3 );
|
||||||
}
|
}
|
||||||
else if ( isPlayer( var_1 ) && isDefined( var_1.printDamage ) && var_1.printDamage )
|
else if ( isPlayer( var_1 ) && isDefined( var_1.printDamage ) && var_1.printDamage )
|
||||||
@ -479,7 +479,7 @@ nukeSlowMo()
|
|||||||
{
|
{
|
||||||
level endon ( "nuke_cancelled" );
|
level endon ( "nuke_cancelled" );
|
||||||
|
|
||||||
if (isDefined(level.nuked))
|
if ( isDefined( level.nuked ) )
|
||||||
return;
|
return;
|
||||||
|
|
||||||
//SetSlowMotion( <startTimescale>, <endTimescale>, <deltaTime> )
|
//SetSlowMotion( <startTimescale>, <endTimescale>, <deltaTime> )
|
||||||
@ -664,6 +664,7 @@ onChangeKit()
|
|||||||
{
|
{
|
||||||
self waittill( "changed_kit" );
|
self waittill( "changed_kit" );
|
||||||
|
|
||||||
|
if ( level.killstreakPrint )
|
||||||
self thread watchNotifyKSMessage();
|
self thread watchNotifyKSMessage();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user