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
Francisco Muñoz
8ddda261fe
New CVars: mp_weapondrop
and mp_ammodrop
and fixes ( #840 )
...
* First implementation
* Update player.cpp
* Apply suggestions from code review
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
* Improve readability
* Improve readability x2
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
* Tabulation tip
* Compile error resolved
* Add mp_weapondrop 3: drop all weapons
---------
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
2023-07-10 15:45:24 +03:00
deprale
d2ea0d342f
fix incorrect player 3rd cam animations on death while frozen. ( #815 )
2023-04-01 00:53:04 +07:00
Adrian Cirstea
15e7d4a11e
Implement game_round_start
& game_entity_restart
triggers ( #754 )
...
* Added `game_entity_restart` for entities and `game_round_start` for round start
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
2022-12-16 13:10:01 +03:00
Unreal Karaulov
cf8deb9cac
Update func_vehicle for multiplayer ( #792 )
...
* Update func_vehicle for multiplayer. Added mp_legacy_vehicle_block cvar.
* Update dist/game.cfg
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
* Update regamedll/dlls/game.cpp
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
* Fix default behavior
* Optimization
Thanks to https://github.com/s1lentq/ReGameDLL_CS/pull/737#issuecomment-1068038171 help!
* Update README.md
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
2022-12-07 02:11:25 +07:00
fl0werD
84f1f5e4c6
New CVar: mp_hostages_rescued_ratio
( #786 )
...
* Add mp_hostages_rescued_ratio cvar
* Add restriction of the CVar value
Co-authored-by: Sergey Shorokhov <sergeyshorokhov@csgo.com>
2022-11-24 20:16:37 +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
Sergey Shorokhov
5b7159e8de
Implement sv_alltalk 5
2021-06-15 12:59:58 +03:00
Vaqtincha
8d1f4fb673
Add weapon flag ITEM_FLAG_NOFIREUNDERWATER ( #628 )
...
Implement weapon flag ITEM_FLAG_NOFIREUNDERWATER to allow user to changes behavior firing underwater
2021-05-22 18:12:24 +07:00
s1lentq
f2ef23db61
Fixed flag 'k' mp_round_infinite ( Fixes #614 )
2021-04-16 00:15:21 +07:00
Vaqtincha
fc52871739
Refactoring ( #540 )
...
* Rename CMD mp_swapteams
* Remove unused CVar mp_mirrordamage
* Refactoring checks
2021-04-12 19:55:03 +07:00
Vaqtincha
913bfc6609
enhance CVar "mp_roundover" ( #595 )
...
enhance CVar "mp_roundover"
2021-04-12 19:45:49 +07:00
s1lentq
aae507c9f5
CHalfLifeMultiplay::SwapAllPlayers: Ignore HLTV
2021-01-04 22:26:35 +07:00
Alejo
9b10456590
Add newest feature of _cl_autowepswitch ( #568 )
2020-12-05 20:14:53 +07:00
Juice
5e24376237
Reset observers' m_flNextFollowTime before trying to find next target if previous target disconnected ( #584 )
2020-11-28 07:32:52 +07:00
etojuice
bbfc3fe589
lil fix
2020-11-12 02:26:59 +03:00
etojuice
b1c055369d
Fix crash caused by ReloadMapCycleFile function
2020-11-12 02:25:00 +03:00
s1lentq
efb06a7a20
Fixed bug when the client reconnects, his body doesn't disappear.
2020-07-16 18:07:34 +07:00
shel
532c1326b4
Add more flags for round time expired to CVar mp_round_infinite.
...
Co-authored-by: shel <2@shelru.ru>
2020-06-13 16:39:41 +07:00
Vaqtincha
6c80744146
Add new CVar mp_falldamage ( #539 )
...
* Add CVar mp_falldamage
2020-05-27 08:26:45 +07:00
fant1kua
1784f87e24
Fix voice API bug ( #469 )
2019-12-19 15:31:00 +07:00
s1lent
dd6141eae7
Move beta features to release stage.
2019-12-17 21:25:24 +07:00
Shorohov Sergey
ded6b32e85
New CVar mp_give_player_c4 ( #428 )
...
* Add new CVar: mp_give_player_c4. - Whether this map should spawn a C4 bomb for a player or not.
2019-12-17 05:13:33 +07:00
fant1kua
27b2a8c8c9
Add API to set if player can hear another player ( #467 )
...
* Add API to set if player can hear another player
2019-12-14 17:24:40 +07:00
Vaqtincha
49965644c3
Refactoring ( #418 )
...
* unused cheat impulses.
* nadedrop fixes
* close equipmenu (VGUIMenus) when the player left the purchase area
* disable flashlight on kill
* don't handle cmd "become_vip" if map not have scenario assassination VIP.
* unreachable code item_thighpack
* remove "gEvilImpulse101"
* remove "giPrecacheGrunt"
* remove unused entitys (from hl)
* weapon HUD fixes
* don't remove level(map) item_thighpack
* hostage "far use" fix
* reset player basevelocity on spawn
* code style fix
2019-10-09 17:18:42 +07:00
s1lent
e199b16463
Introduce end-of-line normalization
2019-09-23 04:09:58 +07:00
s1lent
a7f20dc2e8
Implemented command param -beta to enables latest things from official.
2019-08-26 04:26:55 +07:00
s1lent
fcb597613b
Make restartable for func_healthcharger and func_recharge entities
...
Fix bug related to field "dmdelay" doesn't work properly
2019-08-11 21:12:36 +07:00
voed
3202d6d99c
Fix VIP mechanic ( #396 )
...
Fix #355
¯\\_(ツ)_/¯
2019-08-06 04:30:55 +07:00
s1lent
9ed19456f0
Print reason kick also added reason message for kick
2019-06-21 02:37:44 +07:00
s1lentq
62cb200a3b
Removed cache of cvar sv_cheats ValveSoftware/halflife#2511
2019-06-08 02:29:53 +08:00
s1lent
e1c8211d6b
Updated latest changes:
...
ValveSoftware/halflife#555
ValveSoftware/halflife#702
ValveSoftware/halflife#2228
ValveSoftware/halflife#1276 (was fixed earlier REGAMEDLL_FIXES)
2019-06-05 18:31:32 +07:00
jeefo
e924a266b0
Do not ignore thirdparty bots in humans_join_team cvar checks. ( #306 )
...
Game dll considers third party bots as humans when dealing with humans_join_team cvar, thus making those bots to join team specified in this cvar.
2018-09-09 15:39:22 +07:00
s1lent
0022272244
Cosmetic changes
2018-05-22 16:29:08 +07:00
Alik Aslanyan
b84ae9569b
Fix typo
2018-04-01 13:01:01 +04:00
Shorohov Sergey
99e54bb5b4
Fix bug, mp_fraglimit is less than zero ( #279 )
2018-04-01 12:40:07 +04:00
Shorohov Sergey
bc2c3176e4
Spawn protection API and cvar (mp_respawn_immunitytime). ( #266 )
2018-02-18 15:31:24 +04:00
In-line
40f3bc488b
Fix spectator check, small refactoring ( #265 )
...
* Fix spectator check, small refactoring
* Update observer.cpp
minor refactor-patch
2018-02-08 16:37:02 +07:00
s1lent
60b6cf9160
Move sv_alltalk 1.0 to CanPlayerHearPlayer
2018-01-29 00:21:36 +07:00
s1lent
a7bdaa011a
Reset entity on start round for env_spark, env_laser, env_beam
2018-01-28 21:44:01 +07:00
s1lent
4e89da4628
ReGameDLL API: Implemented hookchain's CSGameRules::CanPlayerHearPlayer, CBasePlayer::SwitchTeam, CBasePlayer::CanSwitchTeam, CBasePlayer::ThrowGrenade, CWeaponBox::SetModel, CGrenade::DefuseBombStart, CGrenade::DefuseBombEnd, CGrenade::ExplodeHeGrenade, CGrenade::ExplodeFlashbang, CGrenade::ExplodeSmokeGrenade, CGrenade::ExplodeBomb, ThrowHeGrenade, ThrowFlashbang, ThrowSmokeGrenade, PlantBomb
2018-01-27 23:31:30 +07:00
In-line
69c274f92a
Add cvar for old bomb defuse sound ( #242 )
2018-01-21 13:44:25 +04:00
s1lent
b5e7da84b7
Fixes #239
2017-12-17 19:29:56 +07:00
s1lent
7f9cf53c49
Refactoring
2017-11-23 00:43:30 +07:00
s1lent
83c3429240
Added mp_item_staytime to game.cfg
...
CHalfLifeMultiplay::RoundOver: Use localization string #Cstrike_Tutor_Round_Over instead "Round is Over!"
Mini-refactoring
2017-11-20 22:34:43 +07:00
In-line
022115cc35
Disable buyicon/buymenu according to info_map_parameters ( #205 )
2017-11-11 19:30:31 +07:00
s1lent
2174205530
Move m_rgRewardAccountRules_default to CHalfLifeMultiplay
2017-11-04 06:16:30 +07:00
In-line
cc679f393f
Fourth sv_alltalk mode ( #196 )
...
* Add new mode for sv_alltalk
2017-11-02 18:00:21 +03:00
In-line
fe1b130728
Refactor CanPlayerHearPlayer ( #192 )
2017-11-02 13:50:37 +03:00