Raised This Month: $51 Target: $400
 12% 

Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!


Post New Thread Closed Thread   
 
Thread Tools Display Modes
Author Message
BAILOPAN
Join Date: Jan 2004
Old 10-10-2007 , 00:50   Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#1

I am very pleased to announce that after weeks of design decisions, multiple rewrites of almost every component, and all-nighters on behalf of PM OnoTo and I, Metamod:Source 1.6.0 is now ready for public consumption as a beta.

This is the first major change to Metamod:Source in over two years. While the compatibility transition through Orange Box will be bittersweet, we're confident that the upgrade path will keep everyone happy for as long as possible. Remember that if you wish to continue to use Metamod:Source 1.4 plugins, you should not upgrade.

To kick things off, I have ported Stripper:Source to TF2.

Some useful docs for developers:
If you port your plugin, make sure to re-submit it to the plugins list so people can see which plugins run on the new engine.

If you have questions, please feel free to join us in IRC or the Metamod:Source Forums.

Note that Stripper:Source will run under both Metamod:Source 1.4 and 1.6 -- this is a bit of black magic implemented using an intermediate "switching and replacing" DLL, and developers can read more information about that from the "Upgrading Plugins" link. This technique cannot be used to make an older plugin work on Metamod:Source 1.6.0, but it can let developers distribute one package and configuration instruction.

With this announcement, we have officially begun our SourceMod port of Orange Box. However, this process is intense -- we have to completely redo our build process, packaging, and scripts that perform automation. That's on top of actually doing the port! Please do not, under any circumstance, make a thread or post asking when the SourceMod port will be done. You will be banned. We're putting a lot of effort into getting everything right, and nagging is not appreciated or helpful. We're working on it.

Special thanks for this release goes to PM OnoTo, who continues to improve SourceHook which Metamod:Source developers know and love!

Changelog:
Code:
 - Added new version of SourceHook with the following changes:
   - Added API for hooking functions on a virtual table to all instances.
   - SH_ADD_HOOK macros now return non-zero hook IDs.  Additionally,
     the old hook adding/removing syntax is deprecated (but still supported).
   - Added SH_REMOVE_HOOK_ID to remove hooks by ID.
   - CallClasses have been deprecated.  The SH_CALL macro can now take a class
     instance pointer rather than a callclass pointer.
   - SourceHook is now at v5.0, which is backwards incompatible with previous versions.
 - Removed various unused and pointless API calls.
 - Cleaned up headers for developers.
 - Metamod:Source has now received a large internal rewrite to improve coding
   standards and to separate internal logic from engine specifics.
 - Added API for getting highest supported IServerPluginCallbacks interface
   version.
 - Added API for detecting the engine version.
 - Added API for getting the VSP-simulation interface upon late loading.
 - Added new loading API so thin-loaders can choose different plugin DLLs.
 - Added OnUnlinkConCommandBase to IMetamodListner to notify when Metamod:Source
   is about to remove a concommand or convar.
 - The output of the "meta list" command has been reformatted in order to allow
   more space for plugins' name, version, and author fields.
__________________
egg

Last edited by BAILOPAN; 10-10-2007 at 01:16.
BAILOPAN is offline
bzz0
Senior Member
Join Date: Oct 2005
Location: Latvia, Riga
Old 10-10-2007 , 04:07   Re: Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#2

yeah, nice work!
__________________
Let's make it better
bzz0 is offline
Nican
Veteran Member
Join Date: Jan 2006
Location: NY
Old 10-10-2007 , 07:08   Re: Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#3

I love when people put effort into their work. Really nice work!


Me want to learn C++ now :O
__________________
http://www.nican132.com
I require reputation!
Nican is offline
Send a message via ICQ to Nican Send a message via MSN to Nican
GoD-Tony
Veteran Member
Join Date: Jul 2005
Old 10-10-2007 , 08:49   Re: Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#4

Wow, great work!
GoD-Tony is offline
Fredd
Veteran Member
Join Date: Jul 2007
Old 10-10-2007 , 10:07   Re: Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#5

Buckets!
__________________
Need a private coder? AMXX, SourceMOD, MMS? PM me!
Fredd is offline
rotahn
Junior Member
Join Date: Oct 2007
Old 10-10-2007 , 11:08   Re: Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#6

fabulous work guys...well done..

I'm sorry for my beta posts..i can be a bit stupid sometimes
rotahn is offline
nutz
Member
Join Date: Aug 2007
Location: vegas
Old 10-10-2007 , 18:01   Re: Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#7

WOOOOOOOOOOOOOT!
__________________
[702]Мąﻞסּř ИữŦz|TR
Forums @ www.rewindabiosis.net
TOOLL4D.nuclearfallout.net:27015
nutz is offline
HanoverFist
Member
Join Date: Oct 2007
Old 10-10-2007 , 23:19   Re: Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#8

does this install the same way. I can't seem to get it to work
HanoverFist is offline
BAILOPAN
Join Date: Jan 2004
Old 10-11-2007 , 07:16   Re: Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#9

Yes, it installs the same way.
__________________
egg
BAILOPAN is offline
GrossKopf
Senior Member
Join Date: Jun 2007
Old 10-11-2007 , 14:42   Re: Metamod:Source 1.6.0 Beta Released with Orange Box/TF2 Support!
#10

Yay! I can't wait for an admin plugin for Metamod Source 1.6.0!
GrossKopf is offline
Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 10:46.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode