2e6dc308a8
🔥 Remove backwards compatible CreateMultiForwardEx
2014-06-05 23:33:45 +03:00
2696f0af0e
🔥 Remove compatibility stuff from the core
2014-06-05 23:00:47 +03:00
1b514d6f23
Merge pull request #23 from Arkshine/fix-unicode-issuee
...
Fix an unicode issue with amx_SetStringOld.
2014-05-27 15:48:19 +02:00
f5a5d8f8e7
Undo last change and change cell cast to unsigned char.
2014-05-27 15:15:56 +02:00
83c2b3ef62
Merge pull request #22 from Arkshine/fix-unicode-issuee
...
Fix an unicode issue with amx_SetStringOld.
2014-05-27 14:38:27 +02:00
90c4fc1db1
Fix an unicode issue with amx_SetStringOld.
2014-05-27 13:49:59 +02:00
a6ffae72f5
Newmenus: Add get_menu_by_id and use it everywhere
2014-05-27 10:33:53 +02:00
c8b7a09028
Newmenus: get_user_menu should also handle newmenu timeouts properly
2014-05-21 19:01:27 +02:00
fa5336cade
Newmenus: Use Menu::Close everywhere
2014-05-21 18:58:51 +02:00
2e8ce87c23
Newmenus: Add MENU_TIMEOUT status code and pass it where necessary
2014-05-21 18:45:40 +02:00
cd7cb8c1a8
Newmenus: Execute menu callback when old-style menu overwrites new menu
...
show_menu simply resets CPlayer::newmenu. The menu callback is never fired and the plugin never informed that the menu has been closed. This can result in leaking menu handles. Using "menuselect 10" on the client is not an appropriate solution because it is possible to construct newmenus that contain 10 valid items.
2014-05-21 18:17:09 +02:00
55456eaf17
Fix format_time (returned length doesn't include null terminator, related to a86ca1491
)
2014-05-03 15:41:05 +02:00
9c191949d8
Add amxclient_cmd native (bug 5887, r=Nextra)
2014-05-02 09:16:16 +02:00
a86ca1491f
Add new string natives/stocks, make some UTF-8 safe (bug 6110, r=ds)
2014-04-30 09:33:03 +02:00
5468e9745c
Add set/show_dhudmessage (bug 5979, r=ds)
2014-04-11 21:54:24 +02:00
1f15fdd6cb
Update versioning for AMBuild and git.
...
Former-commit-id: ea473061ef1f3b52716decfb4dafcfd66167730d
2014-02-08 20:37:33 -08:00
af0a1200ab
Add client_print_color native (CS only) (bug 5823, r=Nextra)
...
Former-commit-id: 9e37c60bc543676cbd659621a129bd953fc71473
2013-08-24 01:03:13 +02:00
7f0c820566
Fix missing new line on client console message which is not truncated server-side if its length exceeds buffer size (bug 3140, r=arkshine)
...
Former-commit-id: 6373b0238ddda08ce1d7f9c137650120522d08ef
2013-08-24 00:58:23 +02:00
7e11cb5cc1
Add has_map_ent_class native (bug 5814, r=Nextra)
...
Former-commit-id: bfa749105feb49cf9f9b3878dededa33ae7d699c
2013-08-07 16:40:37 +02:00
e4d74f199f
Fix re-entrancy issue when a [generated] message is sent during register_event forward (bug 3664, r=joropito)
...
Former-commit-id: 163098892c0f0315ece9d89667782fd0ad53f3ca
2013-07-27 20:49:19 +02:00
0dd14eed43
Add ability to text formatting to set_fail_state (bug 5800, r=me)
...
Former-commit-id: 2af8a27164f9332e4a6178691fe11b41d2bef7d1
2013-07-27 20:33:17 +02:00
17a8e7f56e
Fix user_slap/amx_slap unexpected behavior using large negative damage (bug 4975, r=joropito)
...
Former-commit-id: 1e4d0e216eef3d556c68eeca7362562c663e2dd1
2013-06-25 11:45:00 +02:00
5cb07b900a
Fix unexpected behaviors when a game menu is overlapped with custom one (bug 3199, r=me)
...
Former-commit-id: 96390761d3b26dd5e6329fa0e836de935b4263c4
2013-06-16 22:33:48 +02:00
40c1fee55a
Added support for Mac OS X and building with clang (bug 5601, r=dvander).
2013-02-13 01:14:37 -06:00
683f453b6f
Fixed building a 32bit binary on a 64bit machine
...
Added a super cool new native
2008-04-13 22:54:47 +00:00
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
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
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
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
a45d98efea
Fix for amb421: get_user_weapons omitting a weapon in Day of Defeat.
2007-06-22 17:10:21 +00:00
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
76158b031d
Forgot to actually register LookupLangKey :o
2007-04-20 03:02:41 +00:00
201d65749e
Added LookupLangKey for the upcoming show_activity changes.
2007-04-20 02:55:59 +00:00
cc6b9d3d81
added dynamic versioning
...
committed .sln files to a few wayward projects
2007-03-12 22:27:27 +00:00
71065a65dd
attempted merge at 1.77 back into trunk... Oh MY GOD
2007-03-09 03:04:40 +00:00
109b1e45b5
added non-gpl plugin blocking (wow i can't believe it came to this)
2007-03-03 23:14:24 +00:00
e35a8326d5
Fixed an issue where backwards amx mod compatibility layer wasn't transparent.
2007-02-20 22:25:17 +00:00
fff603635a
Fixed am51051 - unpause() returning true on stopped plugins
2007-02-19 06:43:52 +00:00
aded0f9c1c
Added request am49339 - exploding chainsaw gun
2007-02-14 05:17:57 +00:00
89158f9342
Added request am47144 (register_*cmd return id)
2006-11-22 02:45:12 +00:00
551e5298cc
fixed bug am46924
2006-11-05 18:38:09 +00:00
a65d65bee4
fix for bug am46266: TFC team names not picking up
2006-10-24 22:57:19 +00:00
d2ebca38a1
Experimental addition to CreateMultiForward() for bcompat
2006-10-22 03:49:23 +00:00
00380cfe4c
fixed a bug in get_func_id (thanks P34CH_34732)
2006-10-02 06:12:02 +00:00
12ecf026db
hack for backwards compat layer (thanks suicid3)
2006-10-02 06:07:38 +00:00
3720810b61
fixed bug am44694 (is_user_alive() on TFC connect failing)
2006-09-21 23:33:05 +00:00
651c5d9f01
added more api to help with amxmod compat layer
...
cleaned up some more bcompat stuff
2006-09-12 07:59:56 +00:00
77e4d85002
fixed up a callfunc issue and added copyback parameter
2006-09-10 02:30:10 +00:00
4599b59834
corrected issue am44595
2006-09-10 00:51:35 +00:00
388711e969
Synced bcompat tree additions and fixes found so far
2006-08-28 11:08:18 +00:00