Commit Graph

  • 4e1123730c fixed lib class Borja Ferrer 2006-05-10 12:29:37 +00:00
  • 8e3a5e6d58 sdk v4 David Anderson 2006-05-10 12:00:22 +00:00
  • beb975bdbf ohmygod like the modules are synced and updated for sdk v4 David Anderson 2006-05-10 11:53:22 +00:00
  • 302b759fc8 oops :( Scott Ehlert 2006-05-10 11:31:17 +00:00
  • c6e8a356ee Added request at29487 1) New hookable Engine func: GetInfoKeyBuffer 2) New GameDLL func that can be called via engfunc: GetInfoKeyBuffer 3) New native: copy_infokey_buffer that copies data out of the specified info key buffer 4) EngFunc_InfoKeyValue, EngFunc_SetKeyValue, and EngFunc_SetClientKeyValue have been reworked so that they expect pointers to an info key buffer in order to work properly o_O Scott Ehlert 2006-05-10 11:28:00 +00:00
  • b12025093b added ability to override natives (someone shoot me) David Anderson 2006-05-10 11:23:08 +00:00
  • de1f1eef8d Added request at29487 1) New hookable Engine func: GetInfoKeyBuffer 2) New GameDLL func that can be called via engfunc: GetInfoKeyBuffer 3) New native: copy_infokey_buffer that copies data out of the specified info key buffer 4) EngFunc_InfoKeyValue, EngFunc_SetKeyValue, and EngFunc_SetClientKeyValue have been reworked so that they expect pointers to an info key buffer in order to work properly o_O 5) Added some error messages to get_tr Scott Ehlert 2006-05-10 11:19:24 +00:00
  • 25d4b6aea3 added these include files k David Anderson 2006-05-10 10:42:49 +00:00
  • f9fd83b42e test commit of new sdk David Anderson 2006-05-10 07:49:05 +00:00
  • 1e6ba05ec9 corrected some changes for inclusion into base David Anderson 2006-05-10 07:42:35 +00:00
  • dd7529b42c Fixed a bug where three of the new pragmas parsed spaces wrong David Anderson 2006-05-10 04:51:07 +00:00
  • cfb36025b5 builds of latest compiler sources, and version bumped David Anderson 2006-05-10 04:48:19 +00:00
  • f5cabb4bea fixed infinite loop (oops) David Anderson 2006-05-10 04:44:07 +00:00
  • 58209dfb37 Added fix for __DATE__, added __TIME__ Added tag table crap for new autoloading feature Version bump David Anderson 2006-05-10 03:44:35 +00:00
  • a29f8d0651 Cleaned up error reporting a bit David Anderson 2006-05-10 03:43:53 +00:00
  • f600a96657 Initial massive import of the new code module auto-loading code Important difference - pubtags table is used instead of library table! David Anderson 2006-05-10 02:32:34 +00:00
  • d8c8e72745 Committed fix for bug at29456 David Anderson 2006-05-09 23:43:06 +00:00
  • 9a34213992 Committed rebuild of ASM stuff for bug at29456 David Anderson 2006-05-09 23:43:05 +00:00
  • 67d4c5ccad bumped version David Anderson 2006-05-09 22:47:16 +00:00
  • 6b794d4a9d Version bump Scott Ehlert 2006-05-08 04:37:15 +00:00
  • ca3e8582e3 Added missing files to MSVC8 project (libraries.h and libraries.cpp) Fixed some MSVC8 errors with new files Bumped version Scott Ehlert 2006-05-08 04:13:37 +00:00
  • 7669ab02f6 fixed prototype error David Anderson 2006-05-08 00:26:32 +00:00
  • c6f8749242 real fix for memleak David Anderson 2006-05-07 22:21:06 +00:00
  • 6ee7930a46 experimental fix for memleak David Anderson 2006-05-07 21:59:57 +00:00
  • f2c5a2b85b updated to new module API David Anderson 2006-05-07 21:40:12 +00:00
  • 37151d361f added layout for "plugin cache" dynamic natives that are paused now pause parent plugin with an error added catch for a potentially serious bug? David Anderson 2006-05-07 21:16:00 +00:00
  • 974e8882b9 detach zOMG Borja Ferrer 2006-05-07 20:07:57 +00:00
  • 9b9f0d0e27 fixed small typo David Anderson 2006-05-07 17:27:24 +00:00
  • 0a4a209f94 corrected commit David Anderson 2006-05-07 17:11:17 +00:00
  • 603be35426 test of new module API, should work though David Anderson 2006-05-07 10:10:44 +00:00
  • 92645db291 Synced in new modules.ini format David Anderson 2006-05-07 10:09:04 +00:00
  • 00e32aca97 added a little more flexibility to modules.ini fixed bug where unloading was never called David Anderson 2006-05-07 10:05:04 +00:00
  • dad00a2eb6 Initial import of replacement Library system - Backwards compat tested! Updated new SDK (bumped vers number, kept backwards compat) Improved module path resolving David Anderson 2006-05-07 09:56:06 +00:00
  • 576680eaf9 Added vformat() native David Anderson 2006-05-07 00:25:43 +00:00
  • 7a533c7be5 Added vformat() David Anderson 2006-05-07 00:25:30 +00:00
  • 4e5ada6ad1 added request at28200 Borja Ferrer 2006-05-06 22:49:38 +00:00
  • a9f300bca9 Version bumpage for every module except MySQL/MySQLX (as I'm unsure of the status of those at the moment) Scott Ehlert 2006-05-06 04:57:10 +00:00
  • 8fec829c63 Version bump in AMX_VERSION define (since version.rc was bumped) Scott Ehlert 2006-05-06 04:49:36 +00:00
  • f3fe58809d changes so forward ids can be mapped back to names David Anderson 2006-05-06 02:03:25 +00:00
  • c6d16eac7a version bump David Anderson 2006-05-05 18:31:27 +00:00
  • d7e53d7a81 Err, more descriptive param names? Scott Ehlert 2006-05-05 08:30:16 +00:00
  • 26ee3955b6 Another one of my stupid clarifications that shouldn't break anything (I hope...) Scott Ehlert 2006-05-05 08:27:58 +00:00
  • 21ffd88bdd More bugs? 1) FM_CreateInstancedBaselines has been renamed to FM_CreateInstBaselines 2) DLLFunc_CreateInstancedBaseline has been renamed to DLLFunc_CreateInstBaselines (I'd be extremely surprised if someone complained about the above 2 changes) 3) New hookable GameDLL func: FM_CreateBaseline 4) New hookable Engine func: FM_CreateInstBaseline 5) New GameDLL func that can be called via dllfunc: CreateBaseline 6) New GameDLL func that can be called via engfunc: CreateInstancedBaseline 7) Added some comments to each member of various enums that correspond to special structs in the engine and/or game dll Scott Ehlert 2006-05-05 08:07:31 +00:00
  • ed19c53552 More bugs? 1) New hookable GameDLL func: CreateBaseline 2) New hookable Engine func: CreateInstancedBaseline 3) New GameDLL func that can be called via dllfunc: CreateBaseline 4) New GameDLL func that can be called via engfunc: CreateInstancedBaseline Scott Ehlert 2006-05-05 08:04:19 +00:00
  • 133c7d6815 Fixed possible crash bug in get_tr2 at29250 (Orangutanz) Scott Ehlert 2006-05-05 05:11:17 +00:00
  • 7cd10e4796 Another param change that I seemed to have missed... should be no problem Scott Ehlert 2006-05-04 22:39:23 +00:00
  • ecd2d913e4 Err, gah... native one being changed didn't really matter Scott Ehlert 2006-05-04 22:12:16 +00:00
  • 53e84a13be gah Scott Ehlert 2006-05-04 22:10:23 +00:00
  • eb55e1f4aa i prefix changed to ent because it looks nicer indeed Scott Ehlert 2006-05-04 19:59:05 +00:00
  • dc063594de Not sure why I decided to potentially crash the server with cs_set_user_vip o_O Stayed tuned for another episode of "What Was DS Thinking?" Scott Ehlert 2006-05-04 05:32:45 +00:00
  • f26d208c38 Updated to May Scott Ehlert 2006-05-03 07:12:01 +00:00
  • 6cc239c66f Two extra params in cs_set_user_vip for determining whether or not model and scoreboard are updated at28699 Version bumpage Scott Ehlert 2006-05-02 21:49:17 +00:00
  • 6733ef9a79 Two extra params in cs_set_user_vip for determining whether or not model and scoreboard are updated at28699 Scott Ehlert 2006-05-02 21:48:26 +00:00
  • 7dc4beae63 Removed set_user_deaths from inc file at29080 (Doesn't seem to be any easy general way to implement it) Scott Ehlert 2006-05-01 05:25:28 +00:00
  • de33bb6a1d Oh goodness, let the bugs begin... 1) New hookable GameDLL funcs: UpdateClientData, AddToFullPack, CmdStart, CmdEnd (at28754) 2) New GameDLL funcs that can be called via dllfunc: UpdateClientData, AddToFullPack, CmdStart, CmdEnd 3) New natives to read/write special data structures associated with the above GameDLL funcs: get/set_cd (ClientData), get/set_es (EntityState), get/set_uc (UserCmd) Scott Ehlert 2006-04-30 07:37:31 +00:00
  • 7883710bf6 Added pm_shared to include directories so this can compile on Linux again Scott Ehlert 2006-04-30 07:28:39 +00:00
  • 0071d73e25 Oh goodness, let the bugs begin... 1) Fixed getting incorrect value of the entity index when using ClientUserInfoChanged via dllfunc 2) New hookable GameDLL funcs: UpdateClientData, AddToFullPack, CmdStart, CmdEnd (at28754) 3) New GameDLL funcs that can be called via dllfunc: UpdateClientData, AddToFullPack, CmdStart, CmdEnd 4) New natives to read/write special data structures associated with the above GameDLL funcs Scott Ehlert 2006-04-30 07:27:14 +00:00
  • 0555e7aa63 fixed MM warning Borja Ferrer 2006-04-29 13:51:52 +00:00
  • ddda9c9118 Fixed weird close bug Christian Hammacher 2006-04-29 10:20:41 +00:00
  • d2b57d29fb untested fix for issue where hooks were not released on server deactivate - only on plugin load David Anderson 2006-04-29 07:23:23 +00:00
  • d78ec24679 fixed bug when registering plugin_(un)pause forward Borja Ferrer 2006-04-28 22:51:40 +00:00
  • e5057d7191 cell upcasting (second revision) Borja Ferrer 2006-04-28 21:30:17 +00:00
  • f10ecbb239 Small bug fix and tiny optimizations in xs_get_maxmessages and xs_is_msg_valid Added xs_vec_maked2d (at28754) Scott Ehlert 2006-04-28 21:10:29 +00:00
  • 229b149247 cell upcasting (second revision) Borja Ferrer 2006-04-28 20:14:08 +00:00
  • 1f8b9a8cd9 Renamed FM_ClientInfoChanged to FM_ClientUserInfoChanged for consistency with DLLFunc_ClientUserInfoChanged (Also goes along with fix made in FakeMeta module itself, sort of :|) Scott Ehlert 2006-04-28 20:10:42 +00:00
  • 6000fe43d1 Fixed ClientUserInfoChanged forward not being reset on mapchange Scott Ehlert 2006-04-28 20:07:53 +00:00
  • 5a2e35c1bf Fixed is_in_viewcone always returning 0 Fixed is_visible causing a crash when a non-player entity was passed and also made it quite a bit more accurate (at28936) Scott Ehlert 2006-04-28 19:19:24 +00:00
  • 62c096d7d3 updated comment as per at28188 David Anderson 2006-04-27 17:41:41 +00:00
  • f6cb8ab3bb fixed typo (at28930) David Anderson 2006-04-27 17:31:55 +00:00
  • 8da4987895 implemented request at28875 David Anderson 2006-04-27 17:31:38 +00:00
  • 38cb60c60b Eh hem. This shouldn't have been bumped quite yet :( Scott Ehlert 2006-04-27 03:57:33 +00:00
  • a87966cde3 Oops (again) Scott Ehlert 2006-04-27 00:07:36 +00:00
  • 9b252fa919 Oops :( Scott Ehlert 2006-04-27 00:04:52 +00:00
  • 760514a1fe Makefile now in sync with the others (I think) (This is mostly for cleaning fixes. Please give me a better idea) Scott Ehlert 2006-04-27 00:02:54 +00:00
  • 2ca42b7b21 MSVC8 Project File + SDK Update Scott Ehlert 2006-04-26 23:54:12 +00:00
  • b65b8a1cf0 request at28581 David Anderson 2006-04-26 05:21:29 +00:00
  • e96eaa6174 Fixed small error Twilight Suzuka 2006-04-26 05:18:26 +00:00
  • 2a74d2229f commit for fix to a deadlock which would occur when stopping a live, queue'd thread worker David Anderson 2006-04-25 20:41:18 +00:00
  • 3f5bae615b added request at28199 Christian Hammacher 2006-04-25 17:19:58 +00:00
  • 96854aefa7 now allows you to teleport yourself (request by jpt10181) Christian Hammacher 2006-04-25 15:14:54 +00:00
  • 697f63f2e9 fixed small modified bug fixed another tiny bug (default author+default name weren't equal if you created a new plugin if the settings.ini wasn't found) Christian Hammacher 2006-04-25 14:51:13 +00:00
  • 98a1d2b3da added fast read+write fixed modified bug for the notes Christian Hammacher 2006-04-25 14:24:21 +00:00
  • 2c541f338c Now shows if a document has been modified in the documents tab bar Christian Hammacher 2006-04-25 13:16:43 +00:00
  • 9dccde4567 Fixed bug with ClientUserInfoChanged forward at28782 Also bumped version Scott Ehlert 2006-04-25 09:08:11 +00:00
  • 47408443f7 Fixed bug with ClientUserInfoChanged forward at28782 (Orangutanz) Also bumped version Scott Ehlert 2006-04-25 09:08:11 +00:00
  • f673e641f3 Fixed issue where hostname could be retrieved too early if it was set in server.cfg; thereby having an incorrect hostname if %hostname% was used in the message Scott Ehlert 2006-04-25 07:35:02 +00:00
  • 1f44f5f481 fixed some return stuff David Anderson 2006-04-24 15:14:34 +00:00
  • 94d4380f39 renamed logtag to deal with stupid system David Anderson 2006-04-24 11:59:22 +00:00
  • 5adc7021e4 fixed project for release builds David Anderson 2006-04-24 11:22:24 +00:00
  • 14db579540 added more tests David Anderson 2006-04-24 11:13:17 +00:00
  • 3aebbd7173 Restored linux compat David Anderson 2006-04-24 10:31:37 +00:00
  • 1c5b8670d9 added backwards compat layer to old mysql module David Anderson 2006-04-24 10:27:25 +00:00
  • 768880fa92 leprechaun ! David Anderson 2006-04-24 07:33:09 +00:00
  • 114a6fe19d added linux support [untested] David Anderson 2006-04-24 07:19:15 +00:00
  • 0d3e657e1a added pragma library David Anderson 2006-04-24 07:08:05 +00:00
  • 880ec0572f fixed some bugs in result stuff David Anderson 2006-04-24 02:09:27 +00:00
  • eba3f39d88 fixed some corruption bugs, hopefully improved memory management David Anderson 2006-04-23 23:17:20 +00:00
  • 58ed3067ed Fixed search bug Fixed print bug Bumped version number to 1.4.2 Christian Hammacher 2006-04-23 20:46:52 +00:00
  • fce58de726 *** empty log message *** David Anderson 2006-04-23 04:24:46 +00:00
  • 3677bc15ad *** empty log message *** David Anderson 2006-04-23 01:36:33 +00:00