ddhoward
beaf812909
Deprecate FormatUserLogText ( #856 )
...
Allow client index 0, too. (Console)
2018-07-31 19:19:18 -07:00
Michael Flaherty
7068c3e865
Fix LogStackTrace Anomaly ( #863 )
2018-07-31 04:17:36 -07:00
hydrogen-mvm
d14c94c353
Add missing return value documentation ( #854 )
2018-07-26 18:33:22 -07:00
Michael Flaherty
11abe77eed
Allow any returns in native callbacks ( #857 )
2018-07-25 21:46:44 -07:00
Michael Flaherty
32d12ea4a6
Preserve old DataPack behavior when overwriting data ( #848 )
...
* Match old DataPack behavior when overwriting data
* Make RemoveItem more flexible
* Ditch implied RemoveItem behavior & asher fixes
* KyleS nits - but fixed before he says them
* Add back implicit behavior
* Update CDataPack.cpp
Committing to the spec.
* Update CDataPack.h
* fixup removing last item if explicitly requested
* Fix logic for accepting pack pos, rather than index
* Fixup IsReadable
* headache is over now
2018-07-14 17:00:17 -07:00
komashchenko
52cdbb4fc1
Fix sm_help erroring out if invoked during the connection process ( #723 )
...
* Fix "Exception reported: Client 12 is not in game"
* Fix
* Update adminhelp.sp
2018-07-12 11:18:57 -07:00
Kyle Sanderson
d0bf26135c
Collection of plugin cleanups ( #777 )
...
* Fix rockthevote not clearing g_Voted on fakeclients.
* remove g_RTVAllowed in rockthevote as it's unused.
* Fix basebans using the wrong forward for configs.
* Prevent sm_addban from banning an immune steam adminid.
* Sprinkle in IsChatTrigger checks to plugins with plaintext chat hooks.
* fixup g_Voted[client] in OnClientDisconnect
2018-07-12 11:16:18 -07:00
Michael Flaherty
28f1ea82b6
Add base CommandIterator implementation ( #819 )
...
* Add base CommandIterator implementation
* Add check for invalid pos & finalize pr
2018-07-10 17:39:31 -04:00
Alfred Llagas
daee19d502
Changed "entiy" to "entity" in IsEntNetworkable ( #847 )
...
* Changed "entiy" to "entity" in IsEntNetworkable
* Update entity.inc
2018-07-08 11:11:35 -04:00
Mattia
70145dfd74
Make SQL_QuoteString deprecated ( #792 )
...
* Make SQL_QuoteString deprecated
* Fix message
2018-07-08 11:06:06 -04:00
Michael Flaherty
c09b32010f
Add Profiler methodmap ( #814 )
...
* Add profiler methodmap
* No tag mismatches here
thanks pm
* Lets fix some documentation while we're here.
* Use proper methodmap documentation style
Across sm we use `//` for methodmap docs, so lets just keep this consistent
2018-07-08 11:05:29 -04:00
Mattia
85a1d3e78a
"sound" folder instead "sounds" ( #790 )
...
The folder is actually "sound" and not "sounds"
2018-07-08 11:04:20 -04:00
Ruben Gonzalez
d430bd2f5c
Fix CompileRegex not actually setting a valid error code. ( #775 )
...
Fix CompileRegex not actually setting a valid error code.
2018-05-28 13:59:43 -04:00
RumbleFrog
7f552e4d75
Deprecate GetMaxClients ( #818 )
2018-05-23 12:58:36 +01:00
404
7e080d259e
Update helpers.inc ( #805 )
...
Update GetClientAuthString to GetClientAuthId
2018-04-28 11:18:12 +01:00
Hexah
6c7e29cbdb
Documentation fixes from methodmap implementation ( #788 )
...
* There is no "menu" param
* No "menu" param on GetTitle()
* Misspell "Replies"
2018-03-25 12:58:11 -07:00
Nicholas Hastings
0a91b1f5b1
Increase MAX_NAME_LENGTH to match CS:GO MAX_PLAYER_NAME_LENGTH.
2018-02-25 10:51:18 -05:00
Nicholas Hastings
a17b47a2dc
Add Protobuf.HasField native.
2018-02-25 10:49:37 -05:00
Michael Flaherty
2a8c390498
Un-const string retrievals ( #769 )
2018-02-20 18:38:17 +00:00
Ruben Gonzalez
5ac3390656
Add new regex natives. ( #767 )
...
Add new regex natives to get multiple/all matches.
2018-02-15 15:31:24 -05:00
Michael Flaherty
64a6972757
Fix description for CharToLower and CharToUpper v2 ( #750 )
2018-02-02 23:30:12 +00:00
StrangeThings
1293d15f72
Remove the @brief tag in sdktools_hooks.inc ( #759 )
2018-02-02 23:28:20 +00:00
Michael Flaherty
12fca79006
Prevent use of primitive float operation functions ( #763 )
...
Apparently people use the float natives for actual float arithmetic; they're not really intended to be used directly.
* Prevent use of primitive float operation functions
* Deprecate float operation functs
* Alias Float natives to internal names
* Add clarifying note
* Remove use of internal FloatDiv native
2018-02-02 23:27:38 +00:00
peace-maker
a8080c0bbb
Fix description of nominations convars ( #758 )
2018-01-27 12:00:04 +00:00
JRiipinen
8c61fdc99d
Add more TF2 specific DMG_ definitions ( #756 )
...
* Add more TF2 DMG_ definitions
* Guard them all
* Inline doccomments
2018-01-26 14:06:54 +00:00
Nicholas Hastings
9374620b8b
Add RemoveEntity native. (bug 5714) ( #745 )
2018-01-07 13:52:36 -05:00
Alex
6b257de75a
Add internationalization to basechat and fix CS:GO colours ( #674 )
...
* Added translation more to basechat
Also fixed colors, because it didn't work without `\x01` at begin of string.
* Fixed cs:go colors, thanks Bara20
* Added 'space' at the start of string.
* Added check for Engine_CSGO, to remove offset on other games
* forgot one row
2017-12-30 12:25:32 -08:00
Michael Flaherty
64ab3a08b5
Add missing const
to usermessage function parameters ( #735 )
2017-12-14 11:27:07 +00:00
Michael Flaherty
a5583882f4
fix bad english 🍋 ( #724 )
2017-12-03 11:37:50 +00:00
Michael Flaherty
d685f30847
Add Translation Natives ( #669 )
...
* Add Translation Natives
See #626
* Fix vocab errors
* Better description
* Bump ITranslator Version
* Implement KyleS' Review Requests
* Improve documentation
2017-11-20 21:24:01 -08:00
Michael Flaherty
43cdf20fd3
Add FrameIterator to SourceMod ( #716 ).
...
* Create FrameIterator type
This commit adds the FrameIterator type to core sm along with a few
methods around getting the information for each frame.
* Fix incorrect documentation
[skip ci]
* Implement KyleS's Changes
* A nit
2017-11-16 18:55:37 -08:00
Ruben Gonzalez
7507672895
Merge pull request #701 from alliedmodders/csgo-hashmap
...
CStrike extension changes for CS:GO
2017-11-03 19:48:55 -04:00
Nicholas Hastings
95afe72307
Separate out DOI build. ( #718 )
2017-11-03 15:45:16 -04:00
Michael Flaherty
404e96ad45
Add KeyValues.ExportToString ( #706 )
2017-10-28 12:47:00 +01:00
Ruben Gonzalez
b6a2f72e95
Merge branch 'master' into csgo-hashmap
2017-10-27 18:57:28 -04:00
Asher Baker
4bab834716
Merge pull request #672 from peace-maker/null_natives_fixed
...
Add natives to check for NULL_VECTOR and NULL_STRING
2017-10-27 20:03:09 +01:00
Nicholas Hastings
8f6f881937
Update tf2 stun and death flags.
2017-10-27 08:03:39 -04:00
JRiipinen
8807939a14
Update TF2_IsPlayerInCondition ( #712 )
...
* Update TF2_IsPlayerInCondition
* Update conditions too
2017-10-27 07:02:38 -04:00
Nicholas Hastings
23a1c5f952
Tyop fix.
2017-10-22 09:32:02 -04:00
Nicholas Hastings
5aaea4c2c5
Update TF2 enums.
2017-10-22 08:52:02 -04:00
Andrew
f67e4ce610
Making rename's LogAction message consistent... ( #696 )
...
with the other plugin's messages.
2017-09-26 20:22:38 -04:00
Andrew
f289799c57
Making gravity's LogAction message consistent... ( #695 )
...
with the other plugin's messages.
2017-09-26 20:22:30 -04:00
Andrew
aac279322b
Making blind's LogAction message consistent... ( #697 )
...
with the other plugin's messages.
2017-09-26 20:22:02 -04:00
Andrew
54565c92f7
Add target arg to LogAction in basechat sm_psay. ( #690 )
2017-09-23 10:45:41 -07:00
Ruben Gonzalez
8c8af88cee
Add additional native, fix include file.
2017-09-19 12:37:11 -04:00
Ruben Gonzalez
8a36d0486b
Add enum value for max regular items.
2017-09-10 10:16:23 -04:00
Ruben Gonzalez
1f3b14367d
Add new native to get enum value based on item definition index.
2017-09-09 23:27:32 -04:00
Ruben Gonzalez
b68405b651
Fix cstrike include file.
2017-09-03 19:30:06 -04:00
Ruben Gonzalez
453e9da7c5
Intial CS:Go changes and slight changes for CS:S WeaponID related function.
2017-09-03 09:19:12 -04:00
Peace-Maker
41a9889cdd
Add Call_PushNullVector and Call_PushNullString
...
Be able to push NULL_[VECTOR|STRING] to a forward or direct function call.
The callee can check the parameter using the IsNullVector/IsNullString natives.
2017-08-25 23:23:24 +02:00