Scott Ehlert
1bb54f839e
Update license headers for AMXX core.
2014-08-04 13:18:19 -05: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
David Anderson
521288dae0
added dlopen() failure logging to linux
2007-11-12 23:48:26 +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
b12025093b
added ability to override natives (someone shoot me)
2006-05-10 11:23:08 +00:00
David Anderson
dad00a2eb6
Initial import of replacement Library system - Backwards compat tested!
...
Updated new SDK (bumped vers number, kept backwards compat)
Improved module path resolving
2006-05-07 09:56:06 +00:00
Borja Ferrer
ebd4974c75
final cleaned revision (I hope)
2005-09-16 23:48:51 +00:00
Borja Ferrer
76760b221d
more cleaned-up code
2005-09-10 20:09:14 +00:00
David Anderson
4609cb409b
Whoa! Merged in Pawn! (Small 3.0)
...
Removed debug handling (will add back in soon)
Ported all amx_Exec()s to forward systems
Deprecated AMX Mod module support (incompatible with Pawn anyway!)
Deprecated many file natives (unused)
Deprecated some functionality of pause/unpause
Fixed some memory deallocation bugs (thanks fysh)
Bumped module API version to 3 (no new M/SDK yet!)
Bumped AMX Mod X version to 1.5!
Merged in CVector changes
2005-07-25 06:03:43 +00:00
David Anderson
29e1a5edc8
FAKEMETA IS GONE! SO LONG AND THANKS FOR THE FISH
2005-07-22 19:32:16 +00:00
David Anderson
1082ef31c7
Modules no longer need to have the correct extension (requested by UgLyPuNk)
2004-09-12 03:48:21 +00:00
David Anderson
955fcb8549
Rewrote CString
2004-08-13 08:46:04 +00:00
Pavol Marko
18abdd8149
added support for MODULE_NOT64BIT status
2004-05-03 19:45:19 +00:00
Pavol Marko
de5bdad8de
modules with old interface don't load if SMALL_CELL_SIZE is 64. Reason: float/cell conversions.
2004-04-29 17:09:57 +00:00
Pavol Marko
29e36fdee2
nothing important
2004-04-22 07:52:26 +00:00
Pavol Marko
b9c9e9d100
added some support for the new module interface
2004-04-03 19:15:06 +00:00
Pavol Marko
23200da401
partial support for the new module interface; rewritten
2004-03-31 18:02:20 +00:00
Pavol Marko
2fa8e1fa1b
using new function names and parameters;
...
added wrapper functions for the new small abstract machine / the old module interface
2004-03-27 17:06:33 +00:00
David Anderson
f711baf3df
new file names
2004-03-24 01:35:44 +00:00
Felix Geyer
7cf7fce86d
changed header
2004-03-05 21:03:14 +00:00
Pavol Marko
71b590eb15
making sure evrything is in cvs :)
...
+ changed directory structure
base dir:
moddir/addons/amxx
core dll / so:
moddir/addons/amxx/dlls
modules dll / so files:
moddir/addons/amxx/modules
plugins .amx files:
moddir/addons/amxx/plugins
configs:
moddir/addons/amxx/config
modules.ini - module file names, without path info
plugins.ini - plugin file names, without path info
core.ini - renamed from config.ini
2004-03-05 18:32:29 +00:00
Felix Geyer
8c6374567a
updated header
2004-02-21 19:36:35 +00:00
Pavol Marko
06a1980a21
test: FAR
2004-02-04 19:21:42 +00:00
Felix Geyer
9e999a0ba6
Initial revision
2004-01-31 20:56:22 +00:00