s1lentq
6f70d6dd8e
ZBot: Implemented immediate reloading of nav data after bot analysis, without requiring a full map restart
...
ZBot: Added cleanup for dangling navigation pointers in bots, enabling seamless map reanalysis
Minor refactoring
2025-04-04 02:41:19 +07:00
Vaqtincha
b10f23e1e9
Add new CVars mp_playerid_showhealth & mp_playerid_field ( #1046 )
...
* Add new CVars playerid_showhealth & mp_playerid_field
2025-03-28 05:59:34 +07:00
Vaqtincha
d8faea0966
Add new CVar mp_jump_height ( #1022 )
2025-03-28 05:28:15 +07:00
Vaqtincha
518f142635
Add new CVar mp_default_weapons_random ( #1015 )
2025-03-28 05:20:28 +07:00
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
golukon
756deb1ea9
fix: calculate UpdateLocation fun not so often ( #1040 )
2025-03-28 05:08:42 +07:00
s1lentq
f63ad678c2
Hostage minor fixes
...
Minor cleanup
2024-12-15 05:21:34 +07:00
s1lentq
6f0d17bb74
fixed issues reported by static analyzer
2024-12-11 23:30:27 +07:00
s1lentq
df7944ab88
Disable broken angle adjustment with throw direction in Killed to avoid player model visual artifacts
2024-12-10 20:46:00 +07:00
s1lentq
3f628ea970
DeathSound: Don't interrupt pain sounds with death sound, use any available channel instead
2024-09-17 02:49:27 +07:00
s1lentq
19714af6e6
get rid of unsafe string functions
...
minor refactor
2024-09-13 06:43:27 +07:00
Vaqtincha
3cf66de905
fix mp_kill_filled_spawn ( #1011 )
2024-09-13 04:22:08 +07:00
Francisco Muñoz
c7bd4af9b6
Cache ObjectCaps call inside PlayerUse ( #991 )
...
Not really useful, discovered while testing on 3rd party plugins that ObjectCaps was being called unnecessarily more than once per entity
2024-08-12 13:45:21 +07:00
s1lentq
279799bff9
Add support IN_RUN key for +speed button in spectator/noclip and walk moves
...
Add cheat impulse for enable Noclip with air accelerate
2024-08-06 05:03:10 +07:00
s1lentq
ad1c58cef5
Add bot_mimic
2024-06-03 01:57:21 +07:00
s1lentq
7372573c89
Add UTIL_IsValidPlayer
...
Ignore dormant players
Minor refactoring
2024-05-29 00:23:28 +07:00
Javekson
0626800fbb
Implement RemoveAllItems hook ( #960 )
2024-05-08 14:50:53 +07:00
Vaqtincha
d5eb9c34d2
don't send radio message to teammate (if freeforall 1) ( #958 )
...
* don't send radio message to teammate (if freeforall 1)
* don't send message zero length
2024-04-15 15:49:44 +07:00
s1lentq
5117374a27
Separate mp_location_area_info from chat and radar
...
Add fallback location message for chat
2024-04-08 16:42:08 +07:00
s1lentq
279bd6421b
Fix crash
2024-04-08 12:41:22 +07:00
s1lentq
8c14d05168
Add fallback place names if BotChatter.db is missing
2024-04-07 18:49:08 +07:00
s1lentq
1ae0091947
Added CVar mp_location_area_info for display location area info in HUDs radio chat and below radar
2024-04-07 16:41:56 +07:00
s1lentq
f711276d8a
ignore kill assist when victim killed himself while changing team
2024-04-04 19:31:27 +07:00
s1lentq
5d2174fbbf
CWeaponBox::Touch: Reworked dropped grenade pickup
2024-02-05 02:21:49 +07:00
Rafflesian
0bc4ff1d40
Support for secondary ammo and extra EF_ flags ( #934 )
...
Support for secondary ammo and extra EF_ flags
2024-01-31 19:35:26 +07:00
s1lentq
a1af7ca426
CBasePlayer::WaterMove: No water sound playback occurs when clients emerge from network lag or was using noclip
2024-01-31 17:40:47 +07:00
Sergey Shorokhov
051dc0751a
New ConVar: mp_defuser_allocation
( #908 )
2024-01-12 11:55:00 +03:00
s1lentq
e636cbc8f5
PlayerRelationship: GR_TEAMMATE on checking itself
2024-01-12 09:16:20 +07:00
Francisco Muñoz
f63b154637
Add member m_iGibDamageThreshold to control GIB damage threshold ( #904 )
...
* Add member m_iGibDamageThreshold to control GIB damage threshold
2023-12-14 06:01:34 +07:00
s1lentq
abe648b9d6
Use custom assert instead normal
2023-12-14 03:16:27 +07:00
s1lentq
34e56f61f2
Minor refactoring API functions
2023-12-12 18:59:13 +07:00
Francisco Muñoz
d135a67bb7
Allow null player pointer in CreateWeaponBox ( #899 )
2023-11-27 15:22:33 +07:00
Francisco Muñoz
fba9a335da
Avoid intro camera switching when only 1 trigger_camera available ( #873 )
...
* Add UTIL_CountEntities, adjust m_fIntroCamTime assignation
* Moved camera count caching to CheckLevelInitialized
2023-11-26 11:25:08 +07:00
Javekson
b10489f2e0
Changed the order of setting pev->body for the correct value in SetBombIcon() ( #893 )
2023-11-26 11:24:29 +07:00
Francisco Muñoz
9ab1589d32
Use CSEntity member to hold last inflictor from TakeDamage ( #896 )
2023-11-26 11:21:04 +07:00
fl0werD
2d0ac93f63
Implement PlayerDeathThink hook ( #885 )
2023-11-08 21:18:01 +07:00
Dmitry Novikov
c87761e182
Added updating more game info to the player who started recording the demo ( #881 )
2023-11-08 21:15:29 +07:00
Francisco Muñoz
a2678a18ed
Ensure HasPrimary flag assignation on successful weapon removal ( #866 )
2023-10-11 05:03:48 +07:00
Francisco Muñoz
2f50f5ab9d
Group defuser give code in one function ( #871 )
2023-10-11 05:02:27 +07:00
s1lentq
b962e0eb8e
Fixed #869
2023-09-30 14:54:32 +07:00
s1lentq
1e49d94792
Fixed no fall damage when ff_damage_reduction_other set 0 (also damage with ITBD_POISON)
2023-09-30 00:18:37 +07:00
Dmitry Novikov
108db28143
Add an extended player's DeathMsg message ( #858 )
...
* Implemented rarity of kill and assist for extended user message DeathMsg
* Add hookchain CGameRules::SendDeathMessage
* Add domination and revenge
2023-09-28 16:18:15 +07:00
Javekson
d7b44099e7
Refactored RemovePlayerItemEx and Extended DestroyItem in CBasePlayerItem ( #864 )
2023-09-28 16:06:04 +07:00
Javekson
728f1fcc67
Fixed of m_lastDamageAmount recording during armor calculation ( #857 )
2023-09-05 10:53:22 +07:00
Francisco Muñoz
facc2be534
Various defuser fixes and code refactory ( #848 )
...
* Defuser code refactory and fix
2023-09-05 10:52:44 +07:00
Francisco Muñoz
2e6e77906f
Ensure m_pDriver assignation on func_vehicle only ( #853 )
2023-09-05 10:52:30 +07:00
Francisco Muñoz
696f465977
API
: Added new API funcs (6) and new Hookchains (21) (#849 )
...
* Added few newest API Hookchains
* Added hookchain for PM_CheckWaterJump
* Added hookchain for PM_Jump
* Added hookchain for PM_Duck
* Added hookchain for PM_UnDuck
* Added hookchain for ClearMultiDamage
* Added hookchain for AddMultiDamage
* Added hookchain for ApplyMultiDamage
* Added hookchain for CSGameRules::TeamFull
* Added hookchain for CSGameRules::TeamStacked
* Added hookchain for CSGameRules::PlayerGotWeapon
* Added hookchain for CBotManager::OnEvent
* Added hookchain for CBasePlayer::EntSelectSpawnPoint
* Added hookchain for CBasePlayerWeapon::KickBack
* Added hookchain for CBasePlayerWeapon::SendWeaponAnim
* Added new PM_* Hookchains
* Added PM_WaterJump
* Added PM_PlayStepSound
* Added PM_AirAccelerate
* Added CBasePlayer::CheckTimeBasedDamage
* Added CBasePlayerWeapon::ItemPostFrame
* Added BuyItem and CSGameRules::Think
* AddAmmoNameToAmmoRegistry refactory
* Bump minor version in an API bump up to 23
2023-09-05 10:43:40 +07:00
Sergey Shorokhov
942776783b
mp_fadetoblack 2
fade timings now depends from mp_dying_time
CVar and code fixes (#845 )
...
Fix forcing 1-person view for players when `mp_fadetoblack = 2`;
Fix player blackout on server entry when `mp_fadetoblack = 2`;
Fix observer not being blinded when `mp_fadetoblack = 2`;
Fix fadetoblack message timings using new CVar `mp_dying_time`.
fix #501
fix #506
Co-authored-by: s1lentq <s1lentsk@yandex.ru>
2023-07-16 15:55:58 +03:00
s1lentq
c526fa5885
Enable location feature if bots allowed or listen server is running
2023-07-16 04:17:14 +07:00
Sergey Shorokhov
8a18969be1
New CVar: mp_dying_time
( #483 )
...
* Add new CVar: mp_dying_time < 0 .. 999>
* Add description
* magic numbers to named const
* magic numbers to named const (№2)
* cvar value handling
* update description
* a better description
* resolve conflicts
* lil order fixes & indent
* remove death animation skip
* DYING_TIME -> DEATH_ANIMATION_TIME
* Fix death animation when mp_dying_time < 3.0 depending on animation
* change desc
* change cvar desc
---------
Co-authored-by: dystopm <fjmunozpena@gmail.com>
2023-07-12 20:43:37 +03:00