Vaqtincha
dbec1b589c
Randomspawn ( #1013 )
...
add new cvar mp_randomspawn
improved search for the best angle
added mp_randomspawn 2 for debugging
added info_spawn_point entity to .fgd
2025-03-28 05:17:02 +07:00
Vaqtincha
316405b00d
add new cvar "bot_excellent_morale" ( #1035 )
2025-03-28 05:10:32 +07:00
Vaqtincha
b8e9726347
fix: bots can't buy sec ammo if preferred pistol (ex. "WeaponPreference = deagle" in BotProfile.db) ( #1034 )
2025-03-28 05:09:56 +07:00
Huga
a7395b054d
Bot Chatter: Bots will react to enemy snipers presence ( #1055 )
...
Friendly fire fixes
Bot Chatter: Bots will react to enemy snipers presence
previously unused chatter on both 1.6 and czero but is used on cs source
Probably fixed where teammate that use sniperrifles looking at bots that don't use sniperrifles got warned
2025-03-28 05:06:17 +07:00
Vaqtincha
1a17ef4e45
Reset bot morale on new match(game) ( #1025 )
2024-12-11 23:33:26 +07:00
s1lentq
6f0d17bb74
fixed issues reported by static analyzer
2024-12-11 23:30:27 +07:00
s1lentq
8a77bba94d
always consider all human players on the server to use bot_auto_vacate correctly
2024-12-11 03:50:44 +07:00
s1lentq
942f2e6637
Removed -bots and -host-improve command line params in favor of using CVars
2024-12-11 02:33:10 +07:00
Vaqtincha
9b7b1695a9
escape feature for bots ( #1012 )
2024-09-17 16:35:21 +07:00
s1lentq
19714af6e6
get rid of unsafe string functions
...
minor refactor
2024-09-13 06:43:27 +07:00
Vaqtincha
8005dd9ca3
Fix bot_kill command (killed already dead bots) ( #974 )
2024-07-09 00:53:21 +07:00
s1lentq
ad1c58cef5
Add bot_mimic
2024-06-03 01:57:21 +07:00
s1lentq
bdc96d26d9
Minor rework bot_quota_mode fill
2024-06-03 00:28:57 +07:00
s1lentq
7372573c89
Add UTIL_IsValidPlayer
...
Ignore dormant players
Minor refactoring
2024-05-29 00:23:28 +07:00
s1lentq
8c14d05168
Add fallback place names if BotChatter.db is missing
2024-04-07 18:49:08 +07:00
s1lentq
5287f2a415
Do not reduce points for bot suicide due bot_kill command
2024-01-31 19:16:37 +07:00
s1lentq
aec3ba2579
Fixed m_looseBombArea assertion
2024-01-31 18:33:34 +07:00
s1lentq
d3c0ec8aeb
Fixed crash bot when can see a loose bomb but didn't get closest area for bomb
2023-12-31 17:30:29 +07:00
s1lentq
28e2bc45f6
Fix crash bot_nav_use_place when place name is not exists
2023-12-22 20:25:38 +07:00
s1lentq
abe648b9d6
Use custom assert instead normal
2023-12-14 03:16:27 +07:00
s1lentq
d98e8f8b60
cleanup
2023-12-12 06:43:32 +07:00
Dmitry Novikov
e8bff71475
Fixed crash sometimes occurring while zbot map analyzing ( #844 )
2023-09-05 10:53:05 +07:00
Sergey Shorokhov
6da11fa4dd
fix: bot_profile_db
CVar use ( #827 )
2023-07-11 03:09:11 +03:00
Federico Matías
1c68cb0c98
FIX: Unexpected behavior with mp_forcerespawn
( #653 )
...
* Unexpected behavior with mp_forcerespawn leading to a possible exploit
Basically there is an exploit (or bug?) where depending on mp_forcerespawn if his value is higher to 0 and lower than 1, when you respawn you have a brief window to change your team, if you succesfully manage to change your team between the mp_forcerespawn value and WITHOUT closing the change appearance menu, you won't die due to "m_fNextSuicideTime", that will trigger the change team but without actually changing your skin model, you will keep the enemy one but the team change will success.
Thanks https://github.com/metita for helping me with this
Co-Authored-By: metita <33007491+metita@users.noreply.github.com>
* Revert "Unexpected behavior with mp_forcerespawn leading to a possible exploit"
This reverts commit 73d1c1670645a0798b94055562baff2484cc2cd9.
* fix: nullify `m_fNextSuicideTime` before call `ClientKill()`
* ClientKill: refactoring
* add forgotten if-statement
* remove macros
Co-authored-by: metita <33007491+metita@users.noreply.github.com>
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
2022-12-17 19:45:04 +03:00
Juice
dd243eaa0b
Update player counts ( #684 )
...
* Update player counts in CheckWinConditions and SwitchTeam
* Add UTIL_SpectatorsInGame and update MaintainBotQuota
2021-10-14 13:54:09 +03:00
Vaqtincha
5aec8aac7e
Bot fixes ( #659 )
...
* Bots only attack breakable objects
* Fix reversing-engineering mistake
2021-08-31 23:17:28 +03:00
Vaqtincha
3ff0f0cbf9
Bots can switch weapons underwater ( #631 )
...
* Bots can switch weapons underwater
2021-06-06 19:13:55 +07:00
s1lentq
271a49f8ca
Add workflows/build.yml (Migrate to Github CI)
...
Add CMakeLists.txt build system
Update README.md
Minor fixes
2021-04-13 04:16:21 +07:00
s1lentq
cbfe8a1a0c
Fix a crash when func_breakable signals it for CCSBot::OnEvent
2020-07-03 08:07:20 +07:00
Vaqtincha
36b46bf996
Bot fix ( #544 )
...
* fix bot kick
* fix flood "All bot profiles at this difficulty level are in use." in console
2020-06-11 02:23:38 +07:00
s1lent
80069a1f1e
ZBot: Implemented cvar bot_freeze
2020-01-15 20:05:13 +07:00
s1lent
e199b16463
Introduce end-of-line normalization
2019-09-23 04:09:58 +07:00
s1lent
c2f62eb98a
Fix newlines
2019-09-22 21:29:29 +07:00
s1lent
7ac1e0db2f
Enhanced behavior armoury_entity with czbot, don't pick up if forbidden by cvars
2019-09-11 00:04:18 +07:00
s1lent
b1d884224e
Fixes #399
2019-08-13 21:02:22 +07:00
s1lent
f8b082fece
CCSBotManager::MaintainBotQuota: Added autobalance
2019-06-22 03:13:53 +07:00
s1lent
555b08faa6
Added new cvar bot_join_delay
2019-06-22 03:10:59 +07:00
s1lent
3442cb3bf3
Enhanced bot_quota_mode
2019-06-22 02:57:09 +07:00
s1lent
0aa974cd63
Reworked bot_quota_mode and removed bot_quota_match cvar's (Migrated to bot_quota_mode)
2019-06-22 02:54:01 +07:00
s1lent
9ed19456f0
Print reason kick also added reason message for kick
2019-06-21 02:37:44 +07:00
s1lent
3abf4879e7
Fixed some GCC warnings
2019-06-06 01:26:02 +07:00
s1lent
309d5c5c6d
bot chatter mention of places: fix wrong entry in history
2019-06-05 22:23:39 +07:00
s1lent
9b4def6e3f
bot chatter: use filesystem to check exists filename instead of _access, cuz filesystem uses search paths such as cstrike_downloads, cstrike_german, cstrike_russian etc
2019-06-05 21:06:02 +07:00
s1lent
247e93b4ff
Fix work cvar bot_chatter "radio", zbots doesn't send radio command into chat.
...
Wrong ascii conversion.
2019-06-05 20:08:50 +07:00
Vaqtincha
932001b591
Bot vision update.
...
* Bots can't see invisible enemies
* Bots ignore enemies with flag FL_NOTARGET
2018-10-31 04:07:26 +07:00
s1lent
565e9cd2b2
Prevent spam in console if bot_quota is more than spawn points,
...
so decreases bot_quota every time if create bot fails
2017-12-17 19:34:05 +07:00
s1lent
7f9cf53c49
Refactoring
2017-11-23 00:43:30 +07:00
In-line
5afb52ffce
Use Q_abs float overload whenever possible ( fix #107 ) ( #201 )
2017-11-07 17:27:54 +03:00
In-line
f53452fee0
Minor refactoring and opt. in IsIntersectingBox ( #202 )
...
* Minor refactoring and opt. in IsIntersectingBox
2017-11-07 16:53:45 +03:00
s1lent
10ee63d807
Fix nade drops
...
Move m_bHasSecondaryAttack to CCSPlayerWeapon
2017-11-03 23:33:17 +07:00