fant1kua
73f5d6d473
Create weaponbox hook ( #521 )
...
* Add SpawnWeaponBox hook
2020-03-27 09:17:41 +07:00
s1lent
8c82c6236e
Bump minor API version
2020-02-14 17:17:31 +07:00
s1lent
593d1e1450
Enhanced CCSPlayerItem::GetItemInfo
2020-02-12 18:34:40 +07:00
s1lent
d8208f0884
Added support building using cmake
...
Added support clang compiler
Fixed some compiler warnings
Update README.md
2020-02-06 04:32:20 +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
Dmitry
fd06d655ec
Implement RG_CBasePlayer_DropIdlePlayer hook ( #444 )
2019-11-02 15:48:23 +07:00
fant1kua
dbf08416fd
Implement RG_CBasePlayerWeapon_CanDeploy & CBasePlayerWeapon_DefaultDeploy hooks ( #420 )
...
* Implement CBasePlayerWeapon_CanDeploy & CBasePlayerWeapon_DefaultDeploy hooks
* Implement CBasePlayerWeapon_DefaultReload hook
* Fix CBasePlayerWeapon_CanDeploy hook for grenades
* Fix CBasePlayer::CanDeploy
* ImplementRG_ CBasePlayerWeapon_DefaultShotgunReload hook
2019-10-27 21:17:12 +07:00
s1lent
0b517e036f
Don't respawn if m_flRespawnPending isn't set
...
Minor refactoring
2019-09-23 04:31:23 +07:00
s1lent
e199b16463
Introduce end-of-line normalization
2019-09-23 04:09:58 +07:00
s1lent
8c3cd4fc54
CCSPlayer::RemoveShield: Enhanced
...
CCSPlayer::GiveNamedItemEx: Drop weapon_elite when get weapon_shield
2019-09-17 19:42:17 +07:00
s1lent
96938aec55
ReGameDLL API: Implement BGetICSEntity/BGetIGameRules for check safe version interface.
2019-08-29 23:08:24 +07:00
fant1kua
77305688a9
Implement RG_CBasePlayer_UseEmpty hook ( #405 )
...
* Implement to RG_CBasePlayer_UseEmpty
2019-08-29 20:34:22 +07:00
s1lent
371ac897bb
Missing initialize for member m_iWeaponInfiniteIds
2019-08-26 15:29:22 +07:00
s1lent
69e5c854e2
Implemented cvar mp_infinite_grenades.
...
Reworked cvar mp_infinite_ammo, not include grenades
2019-08-26 05:45:27 +07:00
s1lent
7420ba158a
Fix potential leak memory for CRenderFxManager, CPointBaseCommand
...
CUtlVector::RemoveAll() doesn't free allocated memory
2019-08-13 22:52:00 +07:00
s1lent
2568d9a2fa
Added new cvar mp_infinite_ammo also implemented API things for this.
...
Moved behavior cvar mp_refill_bpammo_weapons 3 into mp_infinite_ammo 2 as it was implemented in the official.
CM3/CXM1014 implemented override func PlayEmptySound.
2019-08-13 19:02:04 +07:00
Shorohov Sergey
823eb10f2f
Add CVar: mp_afk_bomb_drop_time. ( #369 )
...
* Add CVar: mp_afk_bomb_drop_time.
Player that have never moved sience they last move will drop the bomb after this amount of time. (in seconds)
2019-06-08 01:07:12 +07:00
s1lent
1745de6aca
Added API hook CBasePlayer::HintMessageEx
...
Bump minor version API
2019-06-06 02:57:40 +07:00
s1lent
e9c41c33d2
Fix for range loop in CUtlVector (Sync from dreamstalker/rehlds#697 )
2019-06-06 00:34:40 +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
eed7b19798
Implemented point entities: point_clientcommand, point_servercommand
2019-04-07 23:13:41 +07:00
fant1kua
a79775b443
Add m_flBaseDamage member ( #334 )
...
* Features: add m_flBaseDamage
2019-01-07 15:43:10 +07:00
s1lent
26db32e884
Enhance mp_respawn_immunitytime
...
Minor refactoring
2018-05-31 14:53:34 +07:00
s1lent
f1e9d2b346
Add new point-entity trigger_random
2018-05-22 18:17:30 +07:00
Asmodai
fe0ea9a1bc
Crash fix
2018-04-09 03:28:14 +03:00
fl0wer
c30c77cc05
add hook check penetration
2018-04-09 00:14:39 +04:00
Alik Aslanyan
aa329db276
Update API minor version
2018-02-19 19:10:22 +04:00
Shorohov Sergey
bc2c3176e4
Spawn protection API and cvar (mp_respawn_immunitytime). ( #266 )
2018-02-18 15:31:24 +04:00
s1lent
cbbda5ef21
CSInterface Update: Add RemovePlayerItemEx
2018-02-16 17:55:29 +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
s1lent
7f9cf53c49
Refactoring
2017-11-23 00:43:30 +07:00
s1lent
10ee63d807
Fix nade drops
...
Move m_bHasSecondaryAttack to CCSPlayerWeapon
2017-11-03 23:33:17 +07:00
s1lent
026a55eba0
Closes #176
2017-11-01 23:46:37 +07:00
s1lent
9dcab4bd49
Refactoring minor
...
Refactoring unicode_strtools
2017-11-01 18:30:47 +03:00
s1lent
32df585edc
Remove hookers stuff
...
Refactoring & cleanup code
2017-11-01 18:30:47 +03:00
s1lentq
9a91e9ca38
Refactoring
...
Reworked ammo stuff
2017-11-01 18:30:47 +03:00
s1lent
3be0b51ec9
Implemented entity item_airbox
2017-11-01 18:30:47 +03:00
s1lent
91ca3f0264
Implemented entity trigger_setorigin
2017-11-01 18:30:47 +03:00
s1lent
b25e3505d3
Major refactoring & cleanup
2017-11-01 18:30:47 +03:00
In-line
83341a793e
Fix mp_refill_bpammo_weapons not working on default weapons ( #177 )
...
* Fix mp_refill_bpammo_weapons not working on default weapons
2017-07-25 19:51:04 +03:00
In-line
0f1f4c002f
Use mathlib.h in basetypes.h ( #175 )
2017-07-17 21:18:45 +03:00
s1lent
721624bf92
env_render: reset entity on start round
2017-07-07 00:04:38 +07:00
s1lent
adaddda871
Code cleanup
...
Hookers Refactoring
Removed __MAKE_VHOOK
Fix compilation under linux with ICC 17 (GCC 6.2)
2017-07-02 18:54:33 +07:00
In-line
bca47a9ba2
Move StartDeathCam() to the end. ( #165 )
2017-06-26 16:54:02 +07:00
In-line
efea014cbc
ReGameDLL API: Implement API for StartDeathCam ( #162 )
...
* ReGameDLL API: Implement API for StartDeathCam
* Fix API minor version, related to 90d08ee3a0
* Increment API minor version in gradle.properties
2017-06-25 20:21:38 +07:00
s1lent
eb75d2eae1
Refactoring hookchains
2017-02-01 03:03:48 +07:00
s1lent
90d08ee3a0
Refactoring & fix warnings VS2015.
...
Ignore VS2015 files.
Add ResetSequenceInfo in SetNewPlayerModel.
Interface API CCSPlayer: Added ResetSequenceInfo and reworked RemovePlayerItem
Bump minor version
2017-01-30 23:07:56 +07:00
s1lentq
a5dac3c267
Backport #76
...
Refactoring
Some small fixes and improves
Reworked mp_forcerespawn and hookchain InternalCommand
Fixed fail compilation in VisualStudio
Bump minor version in gradle.properties
Update README.md
2017-01-21 22:49:56 +07:00
Adidasman1
70594c4c39
ReGameDLL API: Add PM_UpdateStepSound ( #93 )
...
Fixes #90
Fix: not ending of the round when the hostages rescued
2017-01-04 04:52:03 +07:00
theAsmodai
e0ee615183
Added Agner's asmlib ( #87 )
2016-12-24 19:09:50 +07:00
s1lentq
e50cfe32c6
Implemented features of priority for hookchains
2016-12-12 22:36:51 +07:00
s1lentq
c77486dadd
Get rid of spec-crosshair from gameplay. (Useless)
...
Reworked hookchain's: SetClientUserInfoName, GiveNamedItem
Added hookchain's: DropShield, MakeVIP, MakeBomber, GetIntoGame, Disappear, Radio, StartObserver, OnSpawnEquip
Refactoring
2016-12-07 02:28:33 +07:00
s1lentq
42edf0ebec
Fix crash when self-build navigation areas
...
Added cvar's mp_fragsleft, mp_fraglimit, showtriggers (also handling mp_timeleft)
Removed client cmd's (like cd, kill) - they are in the black list of cl_filterstuffcmd.
Refactoring
2016-10-05 22:27:50 +07:00
s1lentq
b4fec27dc6
ReGameDLL API: Added calls func AddEntityHashValue, RemoveEntityHashValue, GetItemInfo, GetAmmoInfo
...
Fix: mp_refill_bpammo_weapons 2 - was not refill bpammo for shotguns.
2016-08-05 18:35:45 +07:00
s1lentq
baac9cbad4
Bugfix: leak entities from weaponbox when touched grenades. (bug by valve)
...
CZBot: the check cvar bot_deathmath on every time.
2016-07-21 07:25:49 +07:00
s1lentq
aa8a8e7bb1
Cleaning sdk
2016-07-20 18:40:03 +07:00
s1lentq
1e8180f5ad
Added gradle task buildFixes
for faster building.
2016-07-18 06:49:12 +07:00
s1lentq
f27b125d15
Refactoring.
...
Removed useless entities: (item_security, item_suit)
Bugfix: was resetting m_iCount from armoury_entity
Bugfix: incorrect check with pev->takedamage in CBaseEntity::TraceAttack, CBaseMonster::TraceAttack
Bugfix: zBot not continues to play after defused bomb and when mp_round_infinite is not 0
2016-07-14 21:12:17 +07:00
s1lentq
ffd603a477
set force align stack for ClientCommand (for compatibility with the amxx cstrike module hacks)
2016-06-27 15:40:34 +07:00
s1lentq
83a01dbb48
Removed api hooks CanBuyThisItem, CanBuyThis, CWeaponBox::Touch, CArmoury::ArmouryTouch
...
Added api hook CBasePlayer::HasRestrictItem
2016-06-21 04:13:16 +07:00
s1lentq
2d69db1232
Added api hook CWeaponBox::Touch, CArmoury::Touch
2016-06-20 17:50:59 +07:00
s1lentq
a1e7b9dae5
Added api hook CBasePlayer::DropPlayerItem
2016-06-20 14:05:47 +07:00
s1lentq
f071682392
Fix #43
...
Added hook api CanBuyItemThis
Use BOOL for TakeDamage/TakeHealth because should return TRUE/FALSE
2016-06-19 18:00:44 +07:00
s1lentq
aaf1d9648e
Added cvar mp_auto_join_team
2016-06-15 19:46:25 +07:00
s1lentq
e57371d0f4
Added some features to the API
2016-06-15 04:21:34 +07:00
s1lentq
d6b59dc0c3
Added cvar bot_deathmatch #39
...
Added checks for null pointers into GetPlayerGaitsequence
Fixed mp_nadedrops: If pressed a the button attack before player death, then not drop nades to ground.
Compiler: remove rrti, added -ipo
Refactoring
2016-06-14 20:14:31 +07:00
s1lentq
e6df6ef577
Added cvar mp_refill_bpammo_weapons
...
Added new things for API
Update README.md
2016-06-08 16:20:18 +07:00
s1lentq
51313e9b2b
Refactoring implementation hookchain
...
Added align stack for some functions
Update major version API
2016-06-06 20:18:45 +07:00
s1lentq
c406141e47
Added cvar mp_auto_reload_weapons
...
Added api hook SetClientUserInfoName
2016-06-04 00:31:24 +06:00
s1lentq
1fc388a2cc
Bugfix: game_playerspawn called when fullupdate (ResetHUD)
...
Mini-refactoring
2016-06-03 15:15:59 +06:00
s1lentq
06b0c16145
Refactoring API
2016-06-01 05:08:23 +06:00
s1lentq
905064d44d
Added custom function SetClientUserInfoModel and him hook.
...
Added param -host-improv for enable HostageImprove.
Refactoring hostage.
2016-05-31 19:30:42 +06:00
s1lentq
9203344b98
Added argument about type awards to CBasePlayer::AddAccount
...
Some adjustments in RadiusDamage
2016-05-26 01:21:40 +06:00
s1lentq
b6e0420365
Added api hook ShowMenu, ShowVGUIMenu
...
Unlocked some cvars limit of the value #34
2016-05-23 04:51:21 +06:00
s1lentq
61d9d64c19
Added API hook HandleMenu_ChooseAppearance, HandleMenu_ChooseTeam
2016-05-19 16:04:44 +06:00
s1lentq
32d0c580dc
Added api hooks gamerules functions
2016-05-18 20:09:14 +06:00
s1lentq
d75089461c
Refactoring ReGame-API
2016-05-17 19:35:16 +06:00
s1lentq
ab4a8437ce
Added API hook PM_Init, PM_Move, PM_AirMove
2016-05-16 21:30:14 +06:00
s1lentq
d9c6805e28
CBasePlayer::TakeDamage: Add reference for argument flDamage
2016-05-16 04:55:25 +06:00
s1lentq
13e12cc0ae
Simplification existing code associated with buy weapons and more
2016-05-04 03:55:04 +06:00
s1lentq
bba210b6a1
API: Added hook InstallGameRules
2016-05-02 19:21:43 +06:00
s1lentq
982d12176e
Reworked mp_nadedrops 2
...
Added #31 : cvar mp_roundrespawn_time
Added hook CanBuyThis
Added api functions: UTIL_FindEntityByString, GetWeaponInfo
2016-05-01 20:37:25 +06:00
s1lentq
f8136978c8
Using a reference to Vector into interfaces wrapper
...
Regamedll API: Added hook RoundEnd
Added API EndRoundMessage
2016-04-30 21:22:44 +06:00
s1lentq
22ae6a2c59
Regamedll API WIP: Added new api functions
2016-04-21 07:00:02 +06:00
s1lentq
d8b12ee80b
Regamedll API WIP: added some more API functions.
...
Added new cvar, mp_hegrenade_penetration, mp_nadedrops more details in game.cfg.
Let inflict damage by grenades to breakable objects.
2016-04-19 21:26:46 +06:00
s1lentq
455f0c6118
Regamedll API WIP: Added new api functions
...
Fix crash-bug with autobuy (CBasePlayer::AddAutoBuyData)
Removed some useless code for CS
Added cssdk
2016-04-05 22:11:41 +06:00
s1lentq
9b955f2672
Regamedll API WIP: Added new interfaces-objects
...
Removed some useless code in CBasePlayerWeapon::GetNextAttackDelay
Removed the allocation of the entity CSoundEnt, because it is useless for CS 1.6 also removed UpdatePlayerSound
2016-03-17 23:58:24 +06:00
s1lentq
7b227c0edb
Regamedll API WIP: implemented interfaces some objects.
2016-03-13 21:38:00 +06:00
s1lentq
3d252fe527
Refactoring and cleanup.
...
Fixed some critical bugs and typos (carrer_task, tutor, zbot and other)
Added command line option `-bots` to run bots in CS 1.6
Removed the tests demo record/player from myself the project and also dependency of the steam library.
Fixed the progress bar when generating a nav file.
2016-02-23 05:23:45 +06:00
s1lentq
25f425801a
Refactoring and cleanup project.
...
Removed project bzip2.
CZero: Fix crashing of HostageEscapeState.
2016-02-04 22:45:37 +06:00
s1lentq
70dc948091
Added EXT_FUNC for virtual functions
2015-12-11 02:30:31 +06:00
s1lentq
625ef14d46
WIP: full of reversed basic part
2015-09-22 22:56:27 +06:00
s1lentq
d4cf69b587
WIP: a new batch of reverse functions
2015-08-20 17:24:18 +06:00
s1lentq
5bf6b21649
Added a new reverse the functions.
...
Implemented recovery a virtual table in GetClassPtr<BasClass> after linking of self class.
2015-08-03 00:17:07 +06:00
s1lentq
56c2cb635f
Added initial files project
2015-06-30 15:46:07 +06:00