From 99c11b2aa3a2d1b0722da9fa5b0c809e2efe0cab Mon Sep 17 00:00:00 2001 From: ineed bots Date: Wed, 13 Dec 2023 14:47:42 -0600 Subject: [PATCH] setup the builtin --- scripts/mp/bots.gsc | 11 +++++++++++ scripts/mp/bots_adapter_pt6.gsc | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/scripts/mp/bots.gsc b/scripts/mp/bots.gsc index 617c49e..d02b02c 100644 --- a/scripts/mp/bots.gsc +++ b/scripts/mp/bots.gsc @@ -1245,6 +1245,17 @@ BotBuiltinClearAimOverride() } } +/* + Sets melee params +*/ +BotBuiltinBotMeleeParams( entNum, dist ) +{ + if ( isDefined( level.bot_builtins ) && isDefined( level.bot_builtins["botmeleeparams"] ) ) + { + self [[ level.bot_builtins["botmeleeparams" ]]]( entNum, dist ); + } +} + /* */ BotBuiltinReplaceFunc( a, b ) diff --git a/scripts/mp/bots_adapter_pt6.gsc b/scripts/mp/bots_adapter_pt6.gsc index 2105eff..5def423 100644 --- a/scripts/mp/bots_adapter_pt6.gsc +++ b/scripts/mp/bots_adapter_pt6.gsc @@ -11,6 +11,7 @@ main() level.bot_builtins["botclearbuttonoverrides"] = ::do_botclearbuttonoverrides; level.bot_builtins["botaimoverride"] = ::do_botaimoverride; level.bot_builtins["botclearaimoverride"] = ::do_botclearaimoverride; + level.bot_builtins["botmeleeparams"] = ::do_botmeleeparams; level.bot_builtins["getfunction"] = ::do_getfunction; level.bot_builtins["replacefunc"] = ::do_replacefunc; level.bot_builtins["disabledetouronce"] = ::do_disabledetouronce; @@ -85,3 +86,8 @@ do_disabledetouronce( a ) { disabledetouronce( a ); } + +do_botmeleeparams( entNum, dist ) +{ + // self BotMeleeParams( entNum, dist ); +}