168 Commits

Author SHA1 Message Date
Arkshine
138b9e1510 Remove UTIL_Format() and UTIL_VarArgs() 2015-10-05 19:12:08 +02:00
Pavel Djundik
79bb453bb6 Return an error on Err_OldFile instead of falling through to default case 2015-07-30 15:59:01 +03:00
Vincent Herbet
717735311b Fix typo 2015-07-17 17:53:52 +02:00
Arkshine
c775cfca73 More AMTL conversion - 🔥 CString and CVector 2015-07-13 23:37:20 +02:00
Arkshine
f38c726faf Gameconfig: Add game configs natives 2015-07-11 13:16:45 +02:00
Arkshine
14513e6f70 Gameconfig: Export game config manager to AMXX API 2015-06-29 13:38:34 +02:00
Valentin Grünbacher
abf7f1a41b Expose get_amxstring_null and get_amxvector_null to modules 2015-05-06 12:01:15 +02:00
Arkshine
d69ddc7234 VFS: Add LibrarySys class helper 2015-03-22 11:00:32 +01:00
Arkshine
15ad1d2247 Cvars: Moving cvars stuffs in its own files
cvars.cpp renamed to CvarManager.cpp
all cvars natives moved to a new cvars.cpp file
Pawn include is updated as wall.
2015-01-23 19:05:34 +01:00
WildCard65
a676d9ea52 Fix typo in modules.cpp
Ya...
2014-09-19 20:45:44 -04:00
Arkshine
69c46aff80 Replace all snprintf with UTIL_Format. 2014-08-07 01:42:58 +02:00
Arkshine
9af7931a79 Introduce TextParser API. 2014-08-06 09:17:43 +02:00
Scott Ehlert
1bb54f839e Update license headers for AMXX core. 2014-08-04 13:18:19 -05:00
Vincent Herbet
5ddd37eb77 Merge pull request #97 from Arkshine/expose-set_amxstring_utf8
Expose set_amxstring_utf8 to AMXX API
2014-08-02 21:11:23 +02:00
Arkshine
b5fe5d29c9 Add MF_SetAmxStringUTF8Char and MF_SetAmxStringUTF8Cell. 2014-08-02 13:42:14 +02:00
Arkshine
e7b7506efa Introduce API to create Stack structures 2014-08-01 23:14:44 +02:00
xPaw
2696f0af0e 🔥 Remove compatibility stuff from the core 2014-06-05 23:00:47 +03:00
Arkshine
0edb16150a CS: Manually set SPECTATOR team index. 2014-05-15 00:01:28 +02:00
Arkshine
8a1464ac41 Introduce DataPacks (bug 5885, r=ds) 2014-04-11 22:57:42 +02:00
Scott Ehlert
e3d750597a Fixed module loading on OS X (bug 5601, r=dvander).
Former-commit-id: 3d0277c1f01b71fa8401a7f815e09bebfb0f73cf
2013-02-24 00:45:53 -06:00
David Anderson
afd0acd4a7 Fix build bustage (TM).
Former-commit-id: 58d6835c1794423101e92664a8f4e36b40826638
2013-02-14 02:00:29 -08:00
David Anderson
07aaf3713c Fix build bustage.
Former-commit-id: 553dea80f22f664b24ca89908dca2e8c42cf37af
2013-02-14 01:57:09 -08:00
Scott Ehlert
40c1fee55a Added support for Mac OS X and building with clang (bug 5601, r=dvander). 2013-02-13 01:14:37 -06:00
Steve Dudenhoeffer
1d7cbd4203 Added check for mod game when a module loads: If the module has the optional function, and reports that it is not an expected game, the module will not load.
This should fix how some people seem to think the counter strike modules will work on games other than counter strike.
2008-04-27 00:07:06 +00:00
Steve Dudenhoeffer
53ed817183 Added amb1600: trie natives 2008-04-14 19:52:11 +00:00
Scott Ehlert
dc4c9f0258 Fixed this up or something strange like that... 2007-05-04 01:11:01 +00:00
Steve Dudenhoeffer
d563ecb060 Added pseudo dynamic array natives.
Changed some of the "..." tags to "any".
2007-04-24 16:38:36 +00:00
Christian Hammacher
dfea3e8a13 corrected typo (at46807) 2006-11-03 13:27:17 +00:00
David Anderson
621c120b71 finished merging in the glorious bcompat changes 2006-09-08 14:11:29 +00:00
Scott Ehlert
557958b408 Removed some amxmod compat stuff for now so this can actually compile and link properly again 2006-09-03 02:39:13 +00:00
David Anderson
78956f3d89 merged bcompat changed into trunk
removed amxmod compat files for now
2006-09-01 03:29:27 +00:00
David Anderson
388711e969 Synced bcompat tree additions and fixes found so far 2006-08-28 11:08:18 +00:00
Scott Ehlert
2cd1449f88 Ugh, part 2 2006-08-27 05:01:32 +00:00
Scott Ehlert
3691e98814 Ugh, should not have removed that 2006-08-27 04:56:27 +00:00
Scott Ehlert
709b3705ab Fixed warnings that only appeared when compiling amd64 binaries 2006-08-27 04:50:20 +00:00
Scott Ehlert
81ac41037b GCC Wallification 2006-08-27 02:17:18 +00:00
David Anderson
df7ee94b83 Committed sorting natives as per request am23838 2006-08-20 04:46:34 +00:00
David Anderson
e2932fb61a Request am40967 (logging set_fail_state) 2006-08-18 19:02:37 +00:00
David Anderson
db175082ad Fixed some bugs/warnings that GCC caught 2006-08-17 16:41:41 +00:00
David Anderson
5463a84c12 fixed another stupid path bug
fixed more module loading bugs
2006-06-07 19:09:48 +00:00
David Anderson
d05c34b73c fixed a bug causing failed modules to register as successes. this also blocked handlers from being called. 2006-06-07 05:21:03 +00:00
David Anderson
e0f1a93d6e fixed a bug where an empty modules file would crash
fixed a bug where newmenu with default exit and a single page would not return MENU_EXIT on exit
2006-06-06 07:00:27 +00:00
David Anderson
2c7ca33bf1 fixed a bug where HandleModule() took the mangled name instead of the demangled 2006-06-05 19:08:01 +00:00
David Anderson
36ec7bc818 fixed a very minor parsing bug in plugins.ini 2006-06-05 18:48:01 +00:00
David Anderson
3fbf65103a fixed a crash bug 2006-06-05 08:06:57 +00:00
Scott Ehlert
17fb06f7bb Moved vector natives from engine to core at29896
Moved precache_generic from engine to core at30469
2006-06-05 07:48:54 +00:00
David Anderson
e546c69041 fixed linux bug 2006-06-04 08:40:27 +00:00
David Anderson
5522778aed fixed registerfuncex never actually registering
fixed requestfunc returning null when not querying
2006-06-03 23:14:09 +00:00
David Anderson
fc5e049e4a expanded MF_OverrideNatives API function a bit, to exclude named module(s) 2006-06-03 21:34:43 +00:00
David Anderson
bce3bce586 Added amx_ReRegister() and MNF_RegisterFunctionEx() 2006-05-19 01:54:51 +00:00