5ad72374cd
Cstrike: Get offset for m_bMapHasBombTarget ( #443 )
...
* Cstrike: Get offset for m_bMapHasBombTarget
* Add mising entities to common.games/master.games.txt
2017-06-21 10:07:26 +02:00
62a7fe0be5
Merge pull request #342 from Arkshine/feature/cs_get_item_alias
...
Add cs_get_item_alias(), improve cs_get_item_id() & cleanup alias datas
2016-03-16 15:15:00 +01:00
c3a52b366e
Add cs_get_item_alias() native & cleanup alias datas
2016-03-16 12:29:33 +01:00
9d68a5f4cc
Merge pull request #332 from Arkshine/feature/cs_set_ent_class
...
Add cs_set_ent_class native
2016-02-09 11:34:40 +01:00
2928c622f9
Add cs_set_ent_class native
2016-02-09 11:27:02 +01:00
f3ebe71dd1
Fix gamedata
2016-02-08 13:24:51 +01:00
0e8d876c5d
Move Cvar_DirectSet to gamedata
2016-01-21 23:50:07 +01:00
a445e806ea
Cstrike: Refactor - Simplify forwards logic, fix and improve few things
...
- The logic around CS_OnBuy forward has been simplified. Since there is no way to have a consistent way to hook/block for all items, the new logic is to have as less as possible code, especially in blocking mode where we want to avoid to do extra stuffs (e.g blocking sound, event, etc).
* All guns + shield -> CanBuyThis()
* Nvgs and Fefuser only -> CanPlayerBuy()
* The others items -> GiveNamedItem() + AddAccount()
* Ammos -> -> BuyGunAmmo() + GiveNamedItem() + AddAccount()
- Fixed missing buyzone check when alias from console are used (CS_OnBUy* were incorrectly fired).
- Fixed an infinite loop when buying of ammos are blocked. Sorted by hooking BuyGunAmmo().
- Fixed blocking mode for some items. Some game behaviors were not blocked (e.g. weapon drop).
- Fixed forwards being triggered even though errors were found. Detours are now a destroyed and associated variables resetted when necessary. Toggling forwards state is now based on detours state.
- Moved things in its own functions (game functions to execute, class members retrieval)
- Renamed CommandAliases -> ItemInfos (more generic)
2015-11-21 00:13:06 +01:00
eb0222455a
Cstrike: Fix spaces/tabulations/typo
2015-11-03 10:45:51 +01:00
600a15a57b
Cstrike: Add cs_get_weapon_info() native
2015-11-03 10:45:47 +01:00
e6a2434887
Cstrike: Add cs_get_item_id() and cs_get_translated_item_alias() natives
2015-11-03 10:45:45 +01:00
483ef98af3
Load gamerules address and offsets
2015-11-02 20:10:34 +01:00
f31e0e405f
Add gamerules offsets for supported mods
2015-11-02 20:10:34 +01:00
ac2bcb2d19
Merge pull request #282 from Arkshine/gamedata-type-desc
...
Modify game config parser to support more offset data and reflect changes
2015-09-07 09:10:28 +02:00
ed4faf7c11
Fix player not being internally disconnected in some situation + add client_disconnected forward
2015-08-14 00:08:50 +02:00
c270243b56
Replace "time" type name by a more generic one "float"
2015-08-10 18:06:06 +02:00
a6e587f0f0
Update Opfor offsets
2015-08-10 18:06:04 +02:00
a50b1e17d8
Update TFC offsets
2015-08-10 18:06:03 +02:00
9a83db66f5
Update HLDM offsets
2015-08-10 18:06:02 +02:00
2fa53badd9
Update DoD offsets
2015-08-10 18:06:01 +02:00
db14b0eae8
Update CS offsets
2015-08-10 18:06:00 +02:00
8f90f30b07
Gamedata: keep "class" comment for unknown type
2015-08-09 16:33:21 +02:00
222b1c651b
Gamedata: Add HLDM entities classes
2015-08-09 16:25:18 +02:00
e0d80639b3
Gamedata: Remove any static members
2015-08-07 20:41:38 +02:00
0baa7d47b6
Gamedata: Add Opfor entites offsets
2015-08-07 20:36:55 +02:00
c80d6e5284
Gamedata: Add TFC entites offsets
2015-08-07 20:20:55 +02:00
ad63658f9e
Gamedata: Add DoD entities offsets
2015-08-07 20:13:54 +02:00
ffb9bc92d6
Gamedata: Fix Master and PackageScript to reflect changes
2015-08-07 20:01:11 +02:00
672c519378
Gamedata: Move more CS classes not linked an entity to /others.games
2015-08-07 18:06:32 +02:00
cfd8526961
Gamedata: Move CS hostage-related classes not linked to an entity to /hostages.games
2015-08-07 18:02:54 +02:00
00de99b839
Gamedata: Add missing CS classes associated to an entity
2015-08-07 17:38:18 +02:00
fb1189fd31
Gamedata: Add CS class hierarchy as comment for convenience
2015-08-07 17:35:29 +02:00
7dff2749ec
Gamedata: Remove CS classes with no members
2015-08-07 17:30:49 +02:00
662fa61fc7
Cstrike: Fix typos and improve things
2015-07-15 16:40:07 +02:00
8be119aa6a
Cstrike: cs_set/reset_user_model/team - Stagger user's info updates across multiple frames (bug 3134)
2015-07-14 19:44:08 +02:00
864e0b88eb
Cstrike: Move all hardcoded datas to its own gamedata files
2015-07-14 19:44:01 +02:00