Arkshine
768fa2c3bc
Cvars: Add hook_cvar_change, [enable|disable]_cvar_hook natives
2015-01-23 19:05:33 +01:00
Arkshine
0db5963641
Cvars: Remove global forward
2015-01-23 19:05:33 +01:00
Arkshine
cdc7d550eb
Cvars: Rearrange a bit some code
...
Changed class CCVar -> struct CvarInfo
Added CvarManager class and moved some code there
Code of registering a cvar is rewritten
Cvars datas are stored in a hashtable for fast lookup
For natives compatibility, an inline list is kept (though CList -> ke::InlineList)
Replace some CVAR_GET/SEt_ by FindVar
2015-01-23 19:05:32 +01:00
Arkshine
faeaf9259e
Cvars: Add OnCvarChanged global forward
...
I really tried to use "cvar_changed" as name, but it bothered me so much to look that weird I could not keep it.
2015-01-23 19:05:31 +01:00
Arkshine
34d91789c4
Cvars: Hook Cvar_DirectSet from engine library
2015-01-23 19:05:30 +01:00
Arkshine
7c96c30be8
Replace old SVN_* defines by the new ones
2014-12-08 01:42:42 +01:00
Arkshine
9cf4564057
Fix linux warning in previous commit
2014-10-24 11:25:52 +02:00
HttrckCldHKS
d1c0b8fea6
Improving Code
2014-10-18 11:09:49 -07:00
HttrckCldHKS
82cbc94f27
Improving Code
2014-10-18 10:58:26 -07:00
HttrckCldHKS
59a1b018ed
Improving Code
2014-10-18 10:34:03 -07:00
HttrckCldHKS
aa963603ed
Adding New Game Modifications Due Colored Menus
...
Adding New Game Modifications Due Colored Menus.
2014-10-18 10:09:11 -07: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
47dc226393
Merge pull request #76 from Arkshine/improve-cellarray
...
Update dynamic Array.
2014-08-01 18:03:53 +02:00
Vincent Herbet
d2595b8b92
Merge pull request #31 from xPaw/burn-baby-burn
...
Remove compatibility stuff from the core
2014-07-27 12:07:58 +02:00
Vincent Herbet
88042ce5a9
Merge pull request #82 from xPaw/ml-plugin-update
...
Multilingual plugin update
2014-07-27 11:57:51 +02:00
xPaw
b4d006438c
Update core to use amx_language cvar instead of vault
2014-07-27 11:42:34 +03:00
xPaw
ef1e1edea5
Update copyright year
2014-07-27 11:22:40 +03:00
Arkshine
42fa547cb4
Improve CellArray.
2014-07-25 21:28:23 +02:00
xPaw
2696f0af0e
🔥 Remove compatibility stuff from the core
2014-06-05 23:00:47 +03:00
Valentin Grünbacher
a6ffae72f5
Newmenus: Add get_menu_by_id and use it everywhere
2014-05-27 10:33:53 +02:00
Valentin Grünbacher
fa5336cade
Newmenus: Use Menu::Close everywhere
2014-05-21 18:58:51 +02:00
Valentin Grünbacher
6a4c55de7d
Newmenus: Fire MENU_TIMEOUT on menuselect client command
2014-05-21 18:47:20 +02:00
Arkshine
9ac3763267
Add iterators natives
2014-05-03 23:21:56 +02:00
Arkshine
8a1464ac41
Introduce DataPacks (bug 5885, r=ds)
2014-04-11 22:57:42 +02:00
David Anderson
1f15fdd6cb
Update versioning for AMBuild and git.
...
Former-commit-id: ea473061ef1f3b52716decfb4dafcfd66167730d
2014-02-08 20:37:33 -08:00
Vincent Herbet
af0a1200ab
Add client_print_color native (CS only) (bug 5823, r=Nextra)
...
Former-commit-id: 9e37c60bc543676cbd659621a129bd953fc71473
2013-08-24 01:03:13 +02:00
Scott Ehlert
3a65722bff
Changed my handle for amxx client command.
...
Former-commit-id: 51b3160068ef6cbe3dd6ba6acaeacf35c333b7b6
2013-05-25 00:05:34 -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
53ed817183
Added amb1600: trie natives
2008-04-14 19:52:11 +00:00
David Anderson
a2e3f8682f
fixed amb1069 - map prefixes still didn't work
2007-10-25 23:54:51 +00:00
David Anderson
2d737970d0
small fix for amb1024 - weird plugin dir choice
2007-10-22 20:06:28 +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
3f268e5f2e
Fixed amb69 - metamod trying to reload amxmodx on systems with poorly configured clocks.
2007-06-22 16:02:17 +00:00
Steve Dudenhoeffer
961114c260
Fix for amb305 - tasks cause a crash on mods that do not have the standard mp_timelimit cvar.
2007-05-28 14:49:34 +00:00
David Anderson
d682375d7d
rewrote how new menus are detected -- menucmds are no longer used since they're idiotic anyway
2007-04-25 14:44:37 +00:00
David Anderson
8f49cddd7d
fixed windows build
2007-04-25 14:15:00 +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
David Anderson
1ec4d9cc7d
fixed amb18 and various associated menu re-entrancy bugs
2007-04-16 18:00:54 +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
Orangutanz
609fdae508
Fixed native get_user_origin mode 4
2007-01-09 15:01:08 +00:00
David Anderson
4eaea443e1
who would have thought that iterators change?!
2006-11-22 07:33:54 +00:00
David Anderson
db7dc509e0
Fixed another serious bug where deleting menus and not returning PLUGIN_HANDLED would cause the iterator to fail and crash
2006-11-21 23:59:21 +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
e72aff5c14
Fixed bug am44956 (extra plugin file lists not working)
2006-09-21 17:18:04 +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
2df8b4269e
fixed bcompat trans + optimized it a bit
...
added bcompat trans support to format() and copy()
2006-09-10 22:08:52 +00:00
David Anderson
c67e19a62f
updated credits + look for 1.76
2006-09-10 06:35:54 +00:00