Commit Graph

  • 4c3d5673e6 Added VSP listening and a function to SMGlobalClass Scott Ehlert 2007-04-08 18:19:06 +0000
  • b6e9922394 fixed a linux build problem David Anderson 2007-04-07 04:01:24 +0000
  • dee3a2b3cf added some levelchange functions to SMGlobalClass to get rid of some messy crap David Anderson 2007-04-07 03:58:20 +0000
  • c7f1f04246 Added LANG_SERVER constant to lang.inc Scott Ehlert 2007-04-05 11:02:22 +0000
  • a99089b518 Can't do anything right... removed debug message Scott Ehlert 2007-04-05 11:01:12 +0000
  • 385a4408da Oh. This variable was no longer used. Scott Ehlert 2007-04-05 10:59:26 +0000
  • e677d5d5de Various things: - Fixed inline translations when using %T - "Improved" caching of server language - Renamed Translator::GetServerLanguageCode() to GetServerLanguage() - Added some more comments to sm_globals.h - Natives folder in project file mysteriously was moved inside Interfaces, so moved it back o_O - DS hates empty if statements :o Scott Ehlert 2007-04-05 10:55:40 +0000
  • 5ee48f60a2 Added comments to core.cfg Scott Ehlert 2007-04-05 07:59:27 +0000
  • 58ad1932c2 added file headers David Anderson 2007-04-05 07:09:17 +0000
  • 7263533fe5 initial import of skeletal DBI code David Anderson 2007-04-05 07:08:39 +0000
  • eb006bb665 fixed various retarded errors David Anderson 2007-04-05 05:45:35 +0000
  • 2cb7b5a06a whoops David Anderson 2007-04-05 05:28:44 +0000
  • f93711bd82 changed the API around a bit to be more flexible removed some ghastly unneeded stuff from the Translator added Logger::LogFatal, experimental David Anderson 2007-04-05 05:25:11 +0000
  • 3b9c8e1410 Oh, wow, I forgot to remove this. Scott Ehlert 2007-04-05 03:16:03 +0000
  • ddfe6d84d6 Ugh, initial import of core config file stuff Warning: This is positively terrible code. It works, but needs A LOT of work still :\ Scott Ehlert 2007-04-05 03:02:00 +0000
  • af77decdab configs/gamedata wasn't being copied... Scott Ehlert 2007-04-03 07:02:27 +0000
  • 708a3a9a5c oh one native for the hat man teame Borja Ferrer 2007-03-29 19:48:54 +0000
  • daeb5a7dba added iplayerinfo natives Borja Ferrer 2007-03-28 23:35:12 +0000
  • 22dd1ba592 Couple of quick things... - Changed SourceMod logtag from SRCMOD to SM - ConVars dynamically created by convar manager now can properly be set on srcds command line Scott Ehlert 2007-03-28 20:28:42 +0000
  • fd1e3c4e97 added precache natives Borja Ferrer 2007-03-25 22:25:45 +0000
  • 5c7381f11a synced linux build Borja Ferrer 2007-03-25 21:18:50 +0000
  • 08ec195e27 initial implementation of KV natives Borja Ferrer 2007-03-25 20:20:43 +0000
  • bb92fc06a6 More consistency of some sort... Scott Ehlert 2007-03-22 21:50:20 +0000
  • 5b3a3cef27 Made this more consistent or something... Scott Ehlert 2007-03-22 21:12:17 +0000
  • 862f25b223 fixed possible overflow cases Borja Ferrer 2007-03-19 19:19:41 +0000
  • 1ced2210ed Guess I forgot to close this. Scott Ehlert 2007-03-19 18:07:15 +0000
  • 1bb6f90d2e apparently I can't change a single line of code these days David Anderson 2007-03-19 05:39:11 +0000
  • ec0e0dca63 whoops, tee hee, broke OnClientAuthorized David Anderson 2007-03-19 01:50:03 +0000
  • c6c4de1f75 fixed a potential bug with kicking players during authorization David Anderson 2007-03-19 01:44:09 +0000
  • c6375166a1 added auth ident type creation fixed some spacing issues David Anderson 2007-03-19 01:29:29 +0000
  • ee8780966d made another timer parameter default David Anderson 2007-03-17 23:03:56 +0000
  • 49c9ab6e25 added a playerinfo function to kick this off David Anderson 2007-03-17 23:03:44 +0000
  • 88eae4ad1e added a new forward for OnServerActivate included timers from sourcemod.inc David Anderson 2007-03-17 20:25:08 +0000
  • 3250b1d2b7 added the textpad files contributed by cybermind David Anderson 2007-03-17 16:32:40 +0000
  • 6e78ac6302 fixed several memory leaks fixed plugin listeners being removed before a OnPluginUnloaded Call_AskPluginLoad removed some virtuality all cached ptrs using the Stack system are freed now Borja Ferrer 2007-03-17 00:55:46 +0000
  • c6166f4b44 fixed a very serious codegen bug where stack usage was not corrected when breaking or continuing in while loops. glad I caught this last minute! David Anderson 2007-03-16 22:50:27 +0000
  • c6183b14b0 moved to inner loop David Anderson 2007-03-16 22:49:52 +0000
  • b89b932f15 fixed a bug where ReadFileLine could return true when no data was read David Anderson 2007-03-16 22:38:24 +0000
  • cbf1bbec0f added admin "simple file" parsing David Anderson 2007-03-16 22:15:03 +0000
  • 62bd9ee7f8 fixed various file operations using Path_SM instead of Path_Game David Anderson 2007-03-16 22:09:07 +0000
  • c02dbabe30 Clarified some things here... Scott Ehlert 2007-03-16 21:34:29 +0000
  • 5187ea1903 Changed some tags to "any" where appropriate (did I miss anything?) Plus some other strange things... Scott Ehlert 2007-03-16 20:39:32 +0000
  • bb40b22125 fixed a bug where GetCmdArgString() would crash on 0 parameters David Anderson 2007-03-16 20:10:34 +0000
  • 43af1a130e Added experimental "any" tag to compiler... Scott Ehlert 2007-03-16 20:10:26 +0000
  • 19cfb041aa added StrBreak from AMX Mod X, with various improvements David Anderson 2007-03-16 20:10:13 +0000
  • 632608b5bb fixed debug section not being packed -- oops! David Anderson 2007-03-16 18:19:26 +0000
  • d5ca9a3872 synced and fixed linux build Borja Ferrer 2007-03-16 18:05:47 +0000
  • c9f81b9b11 Changed this for the better... Scott Ehlert 2007-03-16 18:02:00 +0000
  • ccc1dde76d Fixed minor bug... Scott Ehlert 2007-03-16 17:30:36 +0000
  • 19728377f1 Minor stuff, no need to look Scott Ehlert 2007-03-16 17:29:05 +0000
  • a98c47e04b typo fix Borja Ferrer 2007-03-16 15:41:56 +0000
  • afb247d2bd This line isn't needed anymore o_O Scott Ehlert 2007-03-16 11:37:57 +0000
  • 83145e84fc Fixed issue with UE not finding functions containing parameters with a tag list Scott Ehlert 2007-03-16 07:01:54 +0000
  • b199861065 Thank you for the typo, UltraEdit Scott Ehlert 2007-03-16 06:57:31 +0000
  • 5fa53bfc68 Dear me, I should have committed this long ago... 1) Added natives to create and manipulate global and private forward 2) Added natives to call forwards and functions 3) Added an IChanageableForward::RemoveFunction overload for convenience or something 4) Added test suite plugins for functions and forwards 5) Some random touch-ups to some include files Scott Ehlert 2007-03-16 06:54:24 +0000
  • b45b71fdd2 some doxygen fixes Borja Ferrer 2007-03-15 22:32:45 +0000
  • 279c102ddc random touchups that might not be so great David Anderson 2007-03-15 20:44:23 +0000
  • 0aadfbdfab added natives for iterating plugins and retrieving plugin info David Anderson 2007-03-15 20:10:25 +0000
  • dc9f6e405e fixed two spelling mistakes David Anderson 2007-03-15 04:45:33 +0000
  • 2c70ec1a8c refactored singleton class names David Anderson 2007-03-15 04:45:17 +0000
  • 043b8f255f removed const from most apis. it was pointless since there were no actual const pointers. David Anderson 2007-03-15 04:34:42 +0000
  • 0bbb4670fc my easter egg. if you're wondering, this only took an hour. David Anderson 2007-03-15 04:23:46 +0000
  • df2d234b06 oh forgot to delete killed timers Borja Ferrer 2007-03-14 15:32:28 +0000
  • 971cb8f7e7 implemented timer natives fixed some design issues in the timer manager Borja Ferrer 2007-03-14 11:34:03 +0000
  • 62aa55b23b Global forwards created after all plugins have been loaded now properly get filled with IPluginFunction pointers. Added CPluginManager::AddFunctionsToForward() to help do this... Scott Ehlert 2007-03-14 07:54:54 +0000
  • 3f7180aa65 whoops, i should have done this a long time ago David Anderson 2007-03-14 04:08:59 +0000
  • c4a677df79 Made this define consistent with AMXX Scott Ehlert 2007-03-14 02:58:12 +0000
  • 243aea7a3a Forgot to add svn:ignore property to a few places Scott Ehlert 2007-03-13 21:52:19 +0000
  • c3cf831a6d Added svn:ignore property to a bunch of stuff Scott Ehlert 2007-03-13 21:48:10 +0000
  • 8867fb1ce7 fixed linux build David Anderson 2007-03-13 05:55:58 +0000
  • 21ed05048f dynamic native providers can now be unloaded safely fixed an api naming typo :( David Anderson 2007-03-12 20:40:30 +0000
  • 8e4a59a4e0 This assertion is no longer correct because of sm_trie_delete() David Anderson 2007-03-12 20:11:54 +0000
  • b3d3b30855 updated Makefile to have all the .cpp files - we need to keep better track of this various gcc whinings fixed David Anderson 2007-03-12 17:42:44 +0000
  • 57d0a7a23a gcc fix David Anderson 2007-03-12 17:33:39 +0000
  • 7c06d89b00 initial import of dynamic native code for both the JIT and plugins note: dependency resolution is not done yet! David Anderson 2007-03-12 07:08:05 +0000
  • 7ab8e2027b fixed spacing on headers David Anderson 2007-03-12 00:07:54 +0000
  • 2aa8810021 used a better error number David Anderson 2007-03-12 00:06:20 +0000
  • f64945b2aa implemented the bf_read natives message hooks now receive the bf_read handle Borja Ferrer 2007-03-11 21:09:05 +0000
  • 95dcffc972 user messages tested and working fixed some floating point casts Borja Ferrer 2007-03-11 19:26:47 +0000
  • d8c02c294f fixed linux build David Anderson 2007-03-11 18:37:55 +0000
  • c2f106d4c6 added request amb80 (system time) David Anderson 2007-03-11 18:30:29 +0000
  • d51ea0695f HAHA estoy usando el internet!!!11! Borja Ferrer 2007-03-11 03:25:28 +0000
  • f78b3fa086 rewrite of user messages fixed possible iterator corruption Borja Ferrer 2007-03-11 03:04:39 +0000
  • 5b1f1d19c1 part 2 of singleton renaming David Anderson 2007-03-10 21:26:04 +0000
  • 749ddc8c15 part 1 of singleton renaming David Anderson 2007-03-10 21:18:07 +0000
  • 5228c86e2c reorganized this a bit David Anderson 2007-03-10 21:12:40 +0000
  • 38c94838b9 IPluginFunction implementation is re-entrant across native calls, as heap allocations are delayed until execution removed ICallable::GetAddressOfPushedParam removed phys_addr from ICallable::PushArray fixed a bug where sp_context_t::n_idx was overwritten upon re-entrant calls David Anderson 2007-03-10 21:02:40 +0000
  • f592744d87 NULL'ed this or something Borja Ferrer 2007-03-10 13:36:38 +0000
  • 5fe8bed256 Added timer system implementation Borja Ferrer 2007-03-10 13:16:19 +0000
  • bda756f3ff fixed a really dumb bug - shouldn't compilers be checking this? David Anderson 2007-03-10 05:52:51 +0000
  • 949b83c99b Reverted change where flags param was removed on PushCellByRef and PushFloatByRef. Instead set the param to a default value of SM_PARAM_COPYBACK. (DS, how dare you!) Scott Ehlert 2007-03-07 18:37:41 +0000
  • dfed71eb28 Breakage alert :\ ThrowNativeErrorEx now returns 0 for convenience PushCellByRef and PushFloatByRef no longer have a flags parameter because it was almost pointless Scott Ehlert 2007-03-07 18:24:09 +0000
  • 876e3da8e3 fixed the build David Anderson 2007-03-07 16:41:12 +0000
  • 0b25b6d667 Many things: 1) General code clean-up in convar manager 2) Fixed bug where convar handles were not being cached for pre-existing convars 3) Fixed bug where a convar's old value and new value were switched in the ConVarChanged hooks 4) Made convar and concmd listings more consistent, I think 5) Alphabetized convar listing 6) Minor clean-up in event manager Scott Ehlert 2007-03-06 23:59:25 +0000
  • e6a127ac17 Redid case on some error messages Really minor things in EventManager Scott Ehlert 2007-03-06 07:38:19 +0000
  • c256741488 Renamed CConVarManager to ConVarManager Scott Ehlert 2007-03-06 06:49:35 +0000
  • 70ec3db66c Commands with the same name as an existing convar can no longer be created Scott Ehlert 2007-03-06 06:15:19 +0000
  • ac9051ab71 Oh, this isn't needed anymore Scott Ehlert 2007-03-06 04:53:14 +0000
  • dbb74a612d Creating/Firing/Canceling events now use CStack to avoid the need to use new when possible Scott Ehlert 2007-03-06 04:50:30 +0000
  • 68f40e96f2 Initial import of event stuff: Natives to hook and fire game events Also made some minor internal changes to convars Scott Ehlert 2007-03-04 04:05:03 +0000