Commit Graph
62 Commits
Author SHA1 Message Date
Arkshine 037af0aec2 Split INI/SMC API. 2014-08-06 09:17:47 +02:00
Arkshine 0cf5a2e12f Expose ParseFile_INI to API.
Some minor changes have been made in parser:

- Added ReadINI_ParseStart and ReadINI_ParseEnd call.
- Function returns SMCResult instead of bool. To avoid unecessary complexity and duplicating natives, this feels more appropriate to let these functions to share some SMCResult and SMCParse constants. Since properly documented, this should be ok.
- Made sure curtok is set to 0 when ptr_val is null, otherwise unexpected value would be passed into the forward.
2014-08-06 09:17:45 +02:00
Arkshine 9af7931a79 Introduce TextParser API. 2014-08-06 09:17:43 +02:00
Scott Ehlert 2a18a264d4 Update date for license and GPLv2 exception. 2014-08-04 13:18:42 -05:00
Scott Ehlert 45ea164270 Add licenses for GPLv2 and GPLv3. 2014-08-03 17:25:18 -05:00
Scott Ehlert 82371fea3b Add new GPLv3 license text and acknowledgements. 2014-08-03 17:24:27 -05:00
Arkshine 6e50a0effd Cstrike: Make CS_OnBuy forward more reliable - part 1
Purpose is to have the forward be called only on actual buying.
This has been requested on the forum.
2014-07-03 13:40:05 +02:00
Arkshine ce75bcbf61 Move sm_memtable.h and sm_stringhashmap.h to public directory. 2014-07-03 11:51:30 +02:00
Arkshine de73007922 Sync AMTL. 2014-07-03 11:26:50 +02:00
Arkshine f130a8ea89 Cstrike: Implement CS_OnBuy forward. 2014-05-30 16:54:36 +02:00
Arkshine d7b3b47aa4 Cstrike: Import some memory tools from SourceMod 2014-05-28 22:51:14 +02:00
Arkshine f3aee6d766 Add AMTL files 2014-05-03 13:00:21 +02:00