diff --git a/maps/mp/bots/_bot_utility.gsc b/maps/mp/bots/_bot_utility.gsc index d333c5a..6f663f6 100644 --- a/maps/mp/bots/_bot_utility.gsc +++ b/maps/mp/bots/_bot_utility.gsc @@ -163,6 +163,17 @@ BotBuiltinClearAimOverride() } } +/* + Sets melee params +*/ +BotBuiltinBotMeleeParams( yaw, dist ) +{ + if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins["botmeleeparams"] ) ) + { + self [[ level.bot_builtins["botmeleeparams" ]]]( yaw, dist ); + } +} + /* Returns an array of all the bots in the game. */ diff --git a/scripts/bots_adapter_pt5.gsc b/scripts/bots_adapter_pt5.gsc index 3010134..5be1b57 100644 --- a/scripts/bots_adapter_pt5.gsc +++ b/scripts/bots_adapter_pt5.gsc @@ -13,6 +13,7 @@ init() level.bot_builtins["botclearbuttonoverrides"] = ::do_botclearbuttonoverrides; level.bot_builtins["botaimoverride"] = ::do_botaimoverride; level.bot_builtins["botclearaimoverride"] = ::do_botclearaimoverride; + level.bot_builtins["botmeleeparams"] = ::do_botmeleeparams; } do_printconsole( s ) @@ -79,3 +80,8 @@ do_botclearaimoverride() { self botClearAimOverride(); } + +do_botmeleeparams( yaw, dist ) +{ + // self botMeleeParams( yaw, dist ); +}