This commit is contained in:
ineed bots 2024-01-04 16:08:30 -06:00
parent 7105b397c3
commit ddc7e5fcc4
6 changed files with 1908 additions and 1903 deletions

View File

@ -1,21 +1,27 @@
# try to mimic the original gsc provided
# mode=ghc
mode=c
style=allman
indent=tab
indent=force-tab=2
lineend=windows
pad-oper
pad-paren-in
pad-header
# delete-empty-lines
# pad-brackets-in
fill-empty-lines
squeeze-lines=2
squeeze-ws
break-one-line-headers
add-braces
remove-comment-prefix
break-blocks
# remove-braces
indent-switches
indent-cases
indent-after-parens
indent-col1-comments
remove-comment-prefix

View File

@ -4,7 +4,7 @@ root = true
indent_style = tab
indent_size = 2
charset = latin1
trim_trailing_whitespace = true
trim_trailing_whitespace = false
insert_final_newline = true
[*.md]

View File

@ -963,8 +963,8 @@ bot_onUsePlantObjectFix( player )
}
thread playsoundonplayers( "mus_sd_planted" + "_" + level.teampostfix[ player.pers[ "team" ] ] );
// removed plant audio until finalization of assest TODO : new plant sounds when assests are online
// player playsound( "mpl_sd_bomb_plant" );
// removed plant audio until finalization of assest TODO : new plant sounds when assests are online
// player playsound( "mpl_sd_bomb_plant" );
player notify ( "bomb_planted" );
level thread maps\mp\_popups::displayteammessagetoall( &"MP_EXPLOSIVES_PLANTED_BY", player );
@ -1082,7 +1082,6 @@ bot_bombPlanted( destroyedObj, player )
level.bombexploded = true;
explosionOrigin = level.sdbombmodel.origin + ( 0, 0, 12 );
level.sdbombmodel hide();

View File

@ -414,85 +414,85 @@ bot_set_difficulty( difficulty )
{
if ( difficulty == "fu" )
{
setdvar( "sv_botMinDeathTime", "250" );
setdvar( "sv_botMaxDeathTime", "500" );
setdvar( "sv_botMinFireTime", "100" );
setdvar( "sv_botMaxFireTime", "300" );
setdvar( "sv_botYawSpeed", "14" );
setdvar( "sv_botYawSpeedAds", "14" );
setdvar( "sv_botPitchUp", "-5" );
setdvar( "sv_botPitchDown", "10" );
setdvar( "sv_botFov", "160" );
setdvar( "sv_botMinAdsTime", "3000" );
setdvar( "sv_botMaxAdsTime", "5000" );
setdvar( "sv_botMinCrouchTime", "100" );
setdvar( "sv_botMaxCrouchTime", "400" );
setdvar( "sv_botMinDeathTime", "250" );
setdvar( "sv_botMaxDeathTime", "500" );
setdvar( "sv_botMinFireTime", "100" );
setdvar( "sv_botMaxFireTime", "300" );
setdvar( "sv_botYawSpeed", "14" );
setdvar( "sv_botYawSpeedAds", "14" );
setdvar( "sv_botPitchUp", "-5" );
setdvar( "sv_botPitchDown", "10" );
setdvar( "sv_botFov", "160" );
setdvar( "sv_botMinAdsTime", "3000" );
setdvar( "sv_botMaxAdsTime", "5000" );
setdvar( "sv_botMinCrouchTime", "100" );
setdvar( "sv_botMaxCrouchTime", "400" );
setdvar( "sv_botTargetLeadBias", "2" );
setdvar( "sv_botMinReactionTime", "30" );
setdvar( "sv_botMaxReactionTime", "100" );
setdvar( "sv_botStrafeChance", "1" );
setdvar( "sv_botMinStrafeTime", "3000" );
setdvar( "sv_botMaxStrafeTime", "6000" );
setdvar( "scr_help_dist", "512" );
setdvar( "sv_botAllowGrenades", "1" );
setdvar( "sv_botStrafeChance", "1" );
setdvar( "sv_botMinStrafeTime", "3000" );
setdvar( "sv_botMaxStrafeTime", "6000" );
setdvar( "scr_help_dist", "512" );
setdvar( "sv_botAllowGrenades", "1" );
setdvar( "sv_botMinGrenadeTime", "1500" );
setdvar( "sv_botMaxGrenadeTime", "4000" );
setdvar( "sv_botSprintDistance", "512" );
setdvar( "sv_botMeleeDist", "80" );
setdvar( "sv_botMeleeDist", "80" );
}
else if ( difficulty == "hard" )
{
setdvar( "sv_botMinDeathTime", "250" );
setdvar( "sv_botMaxDeathTime", "500" );
setdvar( "sv_botMinFireTime", "400" );
setdvar( "sv_botMaxFireTime", "600" );
setdvar( "sv_botYawSpeed", "8" );
setdvar( "sv_botYawSpeedAds", "10" );
setdvar( "sv_botPitchUp", "-5" );
setdvar( "sv_botPitchDown", "10" );
setdvar( "sv_botFov", "100" );
setdvar( "sv_botMinAdsTime", "3000" );
setdvar( "sv_botMaxAdsTime", "5000" );
setdvar( "sv_botMinCrouchTime", "100" );
setdvar( "sv_botMaxCrouchTime", "400" );
setdvar( "sv_botMinDeathTime", "250" );
setdvar( "sv_botMaxDeathTime", "500" );
setdvar( "sv_botMinFireTime", "400" );
setdvar( "sv_botMaxFireTime", "600" );
setdvar( "sv_botYawSpeed", "8" );
setdvar( "sv_botYawSpeedAds", "10" );
setdvar( "sv_botPitchUp", "-5" );
setdvar( "sv_botPitchDown", "10" );
setdvar( "sv_botFov", "100" );
setdvar( "sv_botMinAdsTime", "3000" );
setdvar( "sv_botMaxAdsTime", "5000" );
setdvar( "sv_botMinCrouchTime", "100" );
setdvar( "sv_botMaxCrouchTime", "400" );
setdvar( "sv_botTargetLeadBias", "2" );
setdvar( "sv_botMinReactionTime", "400" );
setdvar( "sv_botMaxReactionTime", "700" );
setdvar( "sv_botStrafeChance", "0.9" );
setdvar( "sv_botMinStrafeTime", "3000" );
setdvar( "sv_botMaxStrafeTime", "6000" );
setdvar( "scr_help_dist", "384" );
setdvar( "sv_botAllowGrenades", "1" );
setdvar( "sv_botStrafeChance", "0.9" );
setdvar( "sv_botMinStrafeTime", "3000" );
setdvar( "sv_botMaxStrafeTime", "6000" );
setdvar( "scr_help_dist", "384" );
setdvar( "sv_botAllowGrenades", "1" );
setdvar( "sv_botMinGrenadeTime", "1500" );
setdvar( "sv_botMaxGrenadeTime", "4000" );
setdvar( "sv_botSprintDistance", "512" );
setdvar( "sv_botMeleeDist", "80" );
setdvar( "sv_botMeleeDist", "80" );
}
else if ( difficulty == "easy" )
{
setdvar( "sv_botMinDeathTime", "1000" );
setdvar( "sv_botMaxDeathTime", "2000" );
setdvar( "sv_botMinFireTime", "900" );
setdvar( "sv_botMaxFireTime", "1000" );
setdvar( "sv_botYawSpeed", "2" );
setdvar( "sv_botYawSpeedAds", "2.5" );
setdvar( "sv_botPitchUp", "-20" );
setdvar( "sv_botPitchDown", "40" );
setdvar( "sv_botFov", "50" );
setdvar( "sv_botMinAdsTime", "3000" );
setdvar( "sv_botMaxAdsTime", "5000" );
setdvar( "sv_botMinCrouchTime", "4000" );
setdvar( "sv_botMaxCrouchTime", "6000" );
setdvar( "sv_botMinDeathTime", "1000" );
setdvar( "sv_botMaxDeathTime", "2000" );
setdvar( "sv_botMinFireTime", "900" );
setdvar( "sv_botMaxFireTime", "1000" );
setdvar( "sv_botYawSpeed", "2" );
setdvar( "sv_botYawSpeedAds", "2.5" );
setdvar( "sv_botPitchUp", "-20" );
setdvar( "sv_botPitchDown", "40" );
setdvar( "sv_botFov", "50" );
setdvar( "sv_botMinAdsTime", "3000" );
setdvar( "sv_botMaxAdsTime", "5000" );
setdvar( "sv_botMinCrouchTime", "4000" );
setdvar( "sv_botMaxCrouchTime", "6000" );
setdvar( "sv_botTargetLeadBias", "8" );
setdvar( "sv_botMinReactionTime", "1200" );
setdvar( "sv_botMaxReactionTime", "1600" );
setdvar( "sv_botStrafeChance", "0.1" );
setdvar( "sv_botMinStrafeTime", "3000" );
setdvar( "sv_botMaxStrafeTime", "6000" );
setdvar( "scr_help_dist", "256" );
setdvar( "sv_botAllowGrenades", "0" );
setdvar( "sv_botStrafeChance", "0.1" );
setdvar( "sv_botMinStrafeTime", "3000" );
setdvar( "sv_botMaxStrafeTime", "6000" );
setdvar( "scr_help_dist", "256" );
setdvar( "sv_botAllowGrenades", "0" );
setdvar( "sv_botSprintDistance", "1024" );
setdvar( "sv_botMeleeDist", "40" );
setdvar( "sv_botMeleeDist", "40" );
}
else // 'normal' difficulty
{
@ -501,40 +501,40 @@ bot_set_difficulty( difficulty )
return;
}
setdvar( "sv_botMinDeathTime", "500" );
setdvar( "sv_botMaxDeathTime", "1000" );
setdvar( "sv_botMinFireTime", "600" );
setdvar( "sv_botMaxFireTime", "800" );
setdvar( "sv_botYawSpeed", "4" );
setdvar( "sv_botYawSpeedAds", "5" );
setdvar( "sv_botPitchUp", "-10" );
setdvar( "sv_botPitchDown", "20" );
setdvar( "sv_botFov", "70" );
setdvar( "sv_botMinAdsTime", "3000" );
setdvar( "sv_botMaxAdsTime", "5000" );
setdvar( "sv_botMinCrouchTime", "2000" );
setdvar( "sv_botMaxCrouchTime", "4000" );
setdvar( "sv_botMinDeathTime", "500" );
setdvar( "sv_botMaxDeathTime", "1000" );
setdvar( "sv_botMinFireTime", "600" );
setdvar( "sv_botMaxFireTime", "800" );
setdvar( "sv_botYawSpeed", "4" );
setdvar( "sv_botYawSpeedAds", "5" );
setdvar( "sv_botPitchUp", "-10" );
setdvar( "sv_botPitchDown", "20" );
setdvar( "sv_botFov", "70" );
setdvar( "sv_botMinAdsTime", "3000" );
setdvar( "sv_botMaxAdsTime", "5000" );
setdvar( "sv_botMinCrouchTime", "2000" );
setdvar( "sv_botMaxCrouchTime", "4000" );
setdvar( "sv_botTargetLeadBias", "4" );
setdvar( "sv_botMinReactionTime", "800" );
setdvar( "sv_botMaxReactionTime", "1200" );
setdvar( "sv_botStrafeChance", "0.6" );
setdvar( "sv_botMinStrafeTime", "3000" );
setdvar( "sv_botMaxStrafeTime", "6000" );
setdvar( "scr_help_dist", "256" );
setdvar( "sv_botAllowGrenades", "1" );
setdvar( "sv_botStrafeChance", "0.6" );
setdvar( "sv_botMinStrafeTime", "3000" );
setdvar( "sv_botMaxStrafeTime", "6000" );
setdvar( "scr_help_dist", "256" );
setdvar( "sv_botAllowGrenades", "1" );
setdvar( "sv_botMinGrenadeTime", "1500" );
setdvar( "sv_botMaxGrenadeTime", "4000" );
setdvar( "sv_botSprintDistance", "512" );
setdvar( "sv_botMeleeDist", "80" );
setdvar( "sv_botMeleeDist", "80" );
difficulty = "normal";
}
if ( level.gametype == "oic" && difficulty == "fu" )
{
setdvar( "sv_botMinReactionTime", "400" );
setdvar( "sv_botMaxReactionTime", "500" );
setdvar( "sv_botMinAdsTime", "1000" );
setdvar( "sv_botMaxAdsTime", "2000" );
setdvar( "sv_botMinReactionTime", "400" );
setdvar( "sv_botMaxReactionTime", "500" );
setdvar( "sv_botMinAdsTime", "1000" );
setdvar( "sv_botMaxAdsTime", "2000" );
}
if ( level.gametype == "oic" && ( difficulty == "hard" || difficulty == "fu" ) )
@ -544,7 +544,7 @@ bot_set_difficulty( difficulty )
if ( !getdvarint( "bots_play_nade" ) )
{
setdvar( "sv_botAllowGrenades", "0" );
setdvar( "sv_botAllowGrenades", "0" );
}
if ( !getdvarint( "bots_play_aim" ) )