173 Commits

Author SHA1 Message Date
Vincent Herbet
bfa749105f Add has_map_ent_class native (bug 5814, r=Nextra) 2013-08-07 16:40:37 +02:00
Nextra
163098892c Fix re-entrancy issue when a [generated] message is sent during register_event forward (bug 3664, r=joropito) 2013-07-27 20:49:19 +02:00
Vincent Herbet
2af8a27164 Add ability to text formatting to set_fail_state (bug 5800, r=me) 2013-07-27 20:33:17 +02:00
Vincent HERBET
1e4d0e216e Fix user_slap/amx_slap unexpected behavior using large negative damage (bug 4975, r=joropito) 2013-06-25 11:45:00 +02:00
Vincent HERBET
96390761d3 Fix unexpected behaviors when a game menu is overlapped with custom one (bug 3199, r=me) 2013-06-16 22:33:48 +02: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
683f453b6f Fixed building a 32bit binary on a 64bit machine
Added a super cool new native
2008-04-13 22:54:47 +00: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
Steve Dudenhoeffer
b09bf4c532 Work around for amb228 - amxmod_compat caused set_user_hitzones to stop functioning.
Any plugins being emulated by amxmod_compat that still use the traceline forward will still cause the issue, but if no plugins use that forward it won't interfere.

(also, plugin_flags() can now specify a plid)
2007-08-03 06:48:08 +00:00
Steve Dudenhoeffer
9ce9b142e7 Implemented amb397 - amx_add{client}menuitem now accepts filenames as well as registered plugin names
(is_plugin_loaded() now has an optional second parameter to search for filenames)
2007-07-25 18:54:32 +00:00
Steve Dudenhoeffer
16c17cff63 Undid portions of revision 3261: get_{pcvar,cvar}_num discrepancies, the added overhead just wasn't worth how stupidly rare the occurrences were. 2007-06-25 03:23:19 +00:00
Steve Dudenhoeffer
a45d98efea Fix for amb421: get_user_weapons omitting a weapon in Day of Defeat. 2007-06-22 17:10:21 +00:00
Scott Ehlert
5309189602 Implemented amb245 - precache_sound() now returns whatever the engine function returns instead of just returning 1 2007-05-04 01:38:30 +00:00
Steve Dudenhoeffer
76158b031d Forgot to actually register LookupLangKey :o 2007-04-20 03:02:41 +00:00
Steve Dudenhoeffer
201d65749e Added LookupLangKey for the upcoming show_activity changes. 2007-04-20 02:55:59 +00:00
David Anderson
cc6b9d3d81 added dynamic versioning
committed .sln files to a few wayward projects
2007-03-12 22:27:27 +00:00
David Anderson
71065a65dd attempted merge at 1.77 back into trunk... Oh MY GOD 2007-03-09 03:04:40 +00:00
David Anderson
109b1e45b5 added non-gpl plugin blocking (wow i can't believe it came to this) 2007-03-03 23:14:24 +00:00
Steve Dudenhoeffer
e35a8326d5 Fixed an issue where backwards amx mod compatibility layer wasn't transparent. 2007-02-20 22:25:17 +00:00
Steve Dudenhoeffer
fff603635a Fixed am51051 - unpause() returning true on stopped plugins 2007-02-19 06:43:52 +00:00
Steve Dudenhoeffer
aded0f9c1c Added request am49339 - exploding chainsaw gun 2007-02-14 05:17:57 +00:00
David Anderson
89158f9342 Added request am47144 (register_*cmd return id) 2006-11-22 02:45:12 +00:00
Borja Ferrer
551e5298cc fixed bug am46924 2006-11-05 18:38:09 +00:00
David Anderson
a65d65bee4 fix for bug am46266: TFC team names not picking up 2006-10-24 22:57:19 +00:00
David Anderson
d2ebca38a1 Experimental addition to CreateMultiForward() for bcompat 2006-10-22 03:49:23 +00:00
David Anderson
00380cfe4c fixed a bug in get_func_id (thanks P34CH_34732) 2006-10-02 06:12:02 +00:00
David Anderson
12ecf026db hack for backwards compat layer (thanks suicid3) 2006-10-02 06:07:38 +00:00
David Anderson
3720810b61 fixed bug am44694 (is_user_alive() on TFC connect failing) 2006-09-21 23:33:05 +00:00
David Anderson
651c5d9f01 added more api to help with amxmod compat layer
cleaned up some more bcompat stuff
2006-09-12 07:59:56 +00:00
David Anderson
77e4d85002 fixed up a callfunc issue and added copyback parameter 2006-09-10 02:30:10 +00:00
David Anderson
4599b59834 corrected issue am44595 2006-09-10 00:51:35 +00:00
David Anderson
388711e969 Synced bcompat tree additions and fixes found so far 2006-08-28 11:08:18 +00:00
Scott Ehlert
81ac41037b GCC Wallification 2006-08-27 02:17:18 +00:00
David Anderson
6786b0e356 Fixed bug am43875 2006-08-27 01:38:47 +00:00
David Anderson
bab5bb5a72 Attempt to fix up am41036 2006-08-24 21:13:52 +00:00
David Anderson
e49af85119 Fixed bugizzle am43566 2006-08-20 21:01:35 +00:00
David Anderson
e2932fb61a Request am40967 (logging set_fail_state) 2006-08-18 19:02:37 +00:00
David Anderson
010ef526c5 added amxx_setpl_curweap to export table 2006-08-18 06:05:57 +00:00
David Anderson
d7d0d72ceb fixed a serious bug with byref values and callfunc_push*() where the heap was used incorrectly, causing passed data to be easily corrupted.
added callfunc_push_array() (am42810)
2006-08-18 05:52:21 +00:00
David Anderson
db175082ad Fixed some bugs/warnings that GCC caught 2006-08-17 16:41:41 +00:00
David Anderson
6295813723 Work-around for a code generation bug in GCC 2006-08-17 00:23:03 +00:00
David Anderson
51ee2e4846 this line doesn't look necessary 2006-07-18 09:59:36 +00:00
David Anderson
fab4a43915 Fix for am41317, forward re-entrancy problem 2006-07-18 04:39:54 +00:00
David Anderson
9dcdba439a added fix for binlog bug with failed plugins
added experimental emsg natives
fixed target's velbyaim bug find
added native for setting player curweapon
2006-06-28 10:07:20 +00:00
David Anderson
50311d14fb fixed bug at31100 (belsebub) 2006-06-11 08:58:15 +00:00
David Anderson
66d04f8def fixed another possible amx_ftoc() misusage 2006-06-10 21:00:33 +00:00
David Anderson
bce69e7116 fixed pcvar bug (thanks niluje) 2006-06-10 20:57:52 +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
7e36a19590 committed fix for bug atDIVINE (kami no buggu) 2006-05-22 00:00:11 +00:00
Scott Ehlert
cf9cdaa3d6 zomg, I guess I should move these too 2006-05-17 20:23:36 +00:00