Scott Ehlert
1bb54f839e
Update license headers for AMXX core.
2014-08-04 13:18:19 -05:00
xPaw
2e6dc308a8
🔥 Remove backwards compatible CreateMultiForwardEx
2014-06-05 23:33:45 +03:00
Arkshine
f5a5d8f8e7
Undo last change and change cell cast to unsigned char.
2014-05-27 15:15:56 +02:00
Arkshine
90c4fc1db1
Fix an unicode issue with amx_SetStringOld.
2014-05-27 13:49:59 +02:00
David Anderson
a749aad1b4
- inserted a nasty backwards compatibility shim specifically for war3ft 3.0-rc. this may be extended globally if i can find a way to generalize it without breaking menu_create().
...
- updated comment about player_menu_info() as it was wrong.
2007-09-02 18:35:53 +00:00
David Anderson
78f18de61a
Fixed bug amb244
2007-05-02 02:06:07 +00:00
David Anderson
c15a23a2a7
fixed a serious bug where deleted forwards could be placed in the re-use cache too soon
2006-11-21 23:06:50 +00:00
David Anderson
d2ebca38a1
Experimental addition to CreateMultiForward() for bcompat
2006-10-22 03:49:23 +00:00
David Anderson
61525e9638
fix for getFuncsNum() on invalid forward
2006-09-13 19:46:32 +00:00
David Anderson
87c3e1dc82
attempt for bug am44778 - plugin_log() did not function in logevents properly
2006-09-13 06:36:59 +00:00
David Anderson
e015df58c8
More GCC compatibility fixes
2006-08-17 16:43:47 +00:00
David Anderson
f3fe58809d
changes so forward ids can be mapped back to names
2006-05-06 02:03:25 +00:00
David Anderson
e067a980be
implemented a lot more binary opcodes
...
bumped versions
2006-03-16 06:36:01 +00:00
David Anderson
f0f8b78df9
added server_changelevel back
...
fixed bug where NULL FP_STRING could crash forwards
2006-02-05 00:32:20 +00:00
David Anderson
28ede82f91
added cell list registering
2006-02-01 12:09:19 +00:00
Borja Ferrer
ebd4974c75
final cleaned revision (I hope)
2005-09-16 23:48:51 +00:00
David Anderson
4738c92b8e
Committed new debugger with AMX fixes
2005-09-09 03:23:31 +00:00
David Anderson
6a97d73167
Committed brand new debugger system
2005-07-26 21:31:21 +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
Pavol Marko
09c1471c3a
normal (not SP) forwards now report runtime errors properly
2004-11-04 21:55:14 +00:00
Pavol Marko
b52d77e8bf
Fixed big bug in executeForwards where float parameters were skipped and the stack might be messed up
...
(thanks to BAILOPAN)
2004-10-08 19:18:41 +00:00
Pavol Marko
06f61cf92a
Added more debugging info to case where CForwardMngr::m_PreparedArrays is >= (max params num)
2004-10-02 08:11:33 +00:00
Pavol Marko
c2a2fc7dbe
Added forward parameters overrun check in prepareArray
2004-09-27 14:33:50 +00:00
Pavol Marko
1c6636b106
Fixed bug where memory allocated for FP_ARRAY parameters was not released.
2004-09-19 09:32:52 +00:00
Pavol Marko
34abaa1d56
The prepare*Array functions now have a third "bool copyBack" parameter which defaults to false and specifies whether the array should be copied from plugin space to core / module space after function execution (=whether the original array should be updated)
2004-09-18 13:33:21 +00:00
David Anderson
1aaf540be4
converted core to new debugging engine
2004-09-15 21:27:35 +00:00
David Anderson
d3751054da
New debugging engine
2004-09-15 21:21:46 +00:00
Pavol Marko
e378c45be7
Fixed bug where the first registered forward would be automatically unregistered on unregisterForward too
2004-09-09 20:32:34 +00:00
Pavol Marko
1df654c6a1
registerSPForward now returing -1 if no func found
2004-09-09 15:05:06 +00:00
David Anderson
baef3362ed
Fixed a bug that caused crashes on registering a forward after unregistering a forward
2004-09-07 05:43:55 +00:00
David Anderson
3cbcebae56
possible bug fix
2004-09-07 02:16:05 +00:00
Pavol Marko
c1d75857f3
fixed crash bug
2004-08-29 18:51:25 +00:00
Pavol Marko
54fb9fbfef
registerSPForwardByName now automatically unregisters the forward again and returns -1 if the function is not found
2004-08-29 16:52:54 +00:00
David Anderson
6d35912c67
Removed debug info
2004-08-28 22:34:54 +00:00
Pavol Marko
8c8ccc51c4
Probably fixed problem with forwards getting garbage parameters
2004-08-28 21:25:29 +00:00
Pavol Marko
bbf8a21693
Removed debug info from 64 bit porting
...
Fixed minor bugs
2004-07-23 17:29:03 +00:00
David Anderson
6dc00f64f8
PM: Added 64bit compatibility
...
dvander: Fixed minor bugs
2004-07-23 16:55:53 +00:00
Pavol Marko
67b13237d6
fixed memory leaks caused by using a CVector instead of a CList
2004-07-03 13:45:56 +00:00
David Anderson
3dedf9976b
Fixed incorrect forward orders
...
Fixed bug in CVector
2004-06-30 08:04:12 +00:00
Pavol Marko
259a9d70ec
added run time error reporting
2004-06-10 13:19:41 +00:00
Pavol Marko
ca0a32a546
AMXX won't crash now on invalid plugin path
2004-05-29 12:22:33 +00:00
Pavol Marko
642eb769b2
Added a check for memory allocation failure
2004-05-28 11:24:59 +00:00
Pavol Marko
e9e4b380cb
added SinglePlugin forwards
2004-05-05 18:42:16 +00:00
Pavol Marko
79a87f4cc8
better float support
2004-04-22 08:20:10 +00:00
David Anderson
2a460d8c18
Added math functions recommended by AssKicr
...
Little bug fixes
2004-04-07 04:06:55 +00:00
Pavol Marko
06da72658b
rewritten
2004-04-03 19:14:03 +00:00
Pavol Marko
0612e67e2d
using new function names and parameters
2004-03-27 17:06:08 +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