d3e5957215
Cstrike: Add cstrike_const.inc and move existing constants there
2015-11-03 10:45:44 +01:00
dc6f171f20
Refactor 2 - Duplicate get_member_* for each set of natives for consistency
2015-11-02 20:10:38 +01:00
02c1b20ed7
Rename get_ent_data_size/info/basetype to be more generic
2015-11-02 20:10:37 +01:00
68f99bc2d5
Add get/Set_gamerules_* natives
2015-11-02 20:10:37 +01:00
16f65663dc
Add new natives to read/write on entity's private data based off class/member name available from gamedata files
2015-09-19 20:07:48 +02:00
57a5004f4e
Fix typo
...
Related to #266 . Looks like I've changed the prefix afterward at some point for some reason, but engine is retarded and with `plugin.something.cfg` it will understand extension is `something` instead of `cfg` ; and will fail to execute as it's an invalid extension (only `cfg` and `rc` are allowed).
2015-09-05 08:42:31 +02:00
224239f5a1
Merge pull request #266 from Arkshine/feature/autoexeccfg
...
Introduce automatic config file for plugins and two forwards
2015-08-26 10:42:59 +02:00
5b8bbddbc1
AutoExecConfig: Adjust few things
2015-08-26 10:38:31 +02:00
f95f2032fc
Update cstrike.inc
2015-08-22 17:51:48 -03:00
1f3c7cf272
AutoExecConfig: Update documentation
2015-08-14 16:38: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
6d6a1c1ab0
Add a data argument in INI/SMC_ParseFile() to pass through to callbacks (bug 6228)
2015-07-29 22:23:13 +02:00
df5d935194
Add enable/disable_event() native
2015-07-20 23:06:32 +02:00
662fa61fc7
Cstrike: Fix typos and improve things
2015-07-15 16:40:07 +02:00
dcc2d91b14
Cstrike: cs_get_user_driving - Add the associated constants from HLSDK
2015-07-14 19:44:10 +02:00
86e33d0cb1
Cstrike: cs_set_user_model - Add a param to choose whether modelindex should be updated
2015-07-14 19:44:10 +02:00
1ed354890b
Cstrike: Add CSI_SHIELD for convenience and fix typos
2015-07-14 19:44:08 +02:00
939aad5cb9
Cstrike: cs_set_user_team - Add a param to choose whether TeamInfo message should be sent
2015-07-14 19:44:08 +02:00
63a0910f5b
Cstrike: cs_get/set_armoury_type - Add a param to get/set the number of weapons inside an armoury
2015-07-14 19:44:06 +02:00
81f9a23d16
Cstrike: cs_get_user_armor - Make optional armortype param
2015-07-14 19:44:06 +02:00
7842d0160b
Cstrike: cs_set_weapon_silen - Add a new value for draw_animation to follow game behavior
...
- Player's model sequence will be properly played
- Disallow firing while animation is playing
2015-07-14 19:44:06 +02:00
87d740b92a
Cstrike: Add CZ support for some hostage natives
2015-07-14 19:44:05 +02:00
b82588f081
Cstrike: cs_set_user_deaths - Add a param to choose whether scoreboard should be updated
2015-07-14 19:44:04 +02:00
139a2a082c
Merge pull request #254 from Arkshine/feature/gameconfig
...
Implement a game config parser and expose functionnalities to the module/plugin API
2015-07-11 13:19:09 +02:00
f38c726faf
Gameconfig: Add game configs natives
2015-07-11 13:16:45 +02:00
679714c8be
Engine: Add error path for remove_entity() and unsafe entity ids
2015-05-11 16:15:43 +02:00
ff0ca9ba67
Engine: Remove inconsistent error path from entity_get_int()
2015-05-11 16:15:42 +02:00
ee0bcc39f1
Engine: Clarify difference between the engine module trace handle and the "real" global trace
2015-05-11 16:15:42 +02:00
3c1022af99
Engine: Add a destination parameter to trace_hull() to make it more useful
2015-05-11 16:15:42 +02:00
add4867d21
Engine: Add safe get_global_edict2() and entity_get_edict2()
2015-05-10 23:56:06 +02:00
d69fddf8b4
Engine/Core: Move precache_event() to core
2015-05-10 23:45:01 +02:00
218fb9c794
Engine: Add unregister_[touch|think|impulse]()
2015-05-10 23:40:22 +02:00
c5f6e26802
Merge pull request #239 from Nextra/inc-doc3
...
Update include documentation #3 (mostly engine.inc)
2015-05-10 17:12:50 +02:00
fbcbbd8421
hlsdk_const: Add MoveToOrigin move type constants
2015-05-10 14:37:40 +02:00
00f9b62ffb
cstrike: Add create_entity() note from engine, rewording
2015-05-10 14:37:39 +02:00
59d8d2807f
engine_const: Add sections and comments
2015-05-10 14:37:36 +02:00
d9f792b712
engine: Add documentation, group similar natives
2015-05-10 14:37:16 +02:00
fdb180e062
Add NULL_VECTOR
2015-05-06 11:28:54 +02:00
39cc240a4e
Merge pull request #240 from Nextra/kvd
...
Improve handling of KeyValueData
2015-05-05 12:01:29 +02:00
79189c86ab
Add basic kvd doc to fakemeta.inc and fix ham_const.inc lies
2015-05-05 11:16:26 +02:00
8172519389
Improve handling of KeyValueData in FM and make it compatible with Ham
...
- KVD_Wrapper compatibility with Ham by making |&kvdw == &kvdw.kvd|
- Replaces g_kvd_hook with a generic g_kvd_ext to support raw KVD from Ham
- Adds create_kvd() and free_kvd() so plugins have something to feed Ham with
2015-04-21 00:18:21 +02:00
cc11191e57
Merge pull request #236 from Arkshine/fix/missing-sqlite-charset
...
Fix missing SQL_SetCharset native in SQLite
2015-04-20 22:47:16 +02:00
871e14178b
Fix a tag typo in datapack.inc
2015-04-19 19:58:57 +02:00
b88841c6ef
Fix missing SQL_SetCharset native in SQLite
2015-04-12 21:08:03 +02:00
a35bc43cab
datapack.inc: Fix copy-pasted error description
2015-04-06 13:33:55 +02:00
0b2c33bcd2
Merge pull request #231 from Nextra/datapack-update
...
Datapack update
2015-03-30 13:43:50 +02:00
9abe6cd8f6
Add IsPackEnded native (IsPackReadable replacement)
2015-03-30 04:14:54 +02:00
a59b72f96a
Merge pull request #229 from Arkshine/feature/trans-format-and-native
...
Add %l format specifier and SetTranslationTarget() native (bug 6331)
2015-03-26 22:54:11 +01:00
8831166705
Add %l format specifier and SetTranslationTarget() native
2015-03-26 22:42:55 +01:00
52c73126e1
VFS: Fix various things
...
- The "ALL" fake pathID is replaced by what does SM, having a public var NULL_STRING which will acts as NULL when needed.
To make compiler accepting public array, this patch was needed: https://hg.alliedmods.net/sourcemod-central/rev/b12f329def09
- The offset thing in read_dir: considering that's something very specific to this native and that implementation in CDirectory doesn't make sense because of the offset compatibility for windows, all code is now in the native.
2015-03-25 13:50:07 +01:00