You can use IVEngineServer right now (its an engine to plugin
interface). The plugin API hooks various calls from IServerGameDLL
already.

- Alfred

----Original Message----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson Sent: Wednesday, December 01, 2004 9:10 PM To:
[EMAIL PROTECTED] Subject: RE: [hlcoders] ServerPlugin API

> For example, how would it be possible to hook anything in
> IServerGameDLL, or say something more useful like
> IVEngineServer::ChangeLevel or IVEngineServer::CreateEdict or
> IVEngineServer::LogPrint?
>
>       -----David Anderson
>
> On Wed, 1 Dec 2004, Alfred Reynolds wrote:
>
> > What fraction of power are you missing? The plugin interface should
> > have all the relevant callbacks you need.
> >
> > - Alfred
> >
> > ----Original Message----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of David
> > Anderson Sent: Wednesday, December 01, 2004 8:03 PM To:
> > [EMAIL PROTECTED] Subject: [hlcoders] ServerPlugin API
> >
> > > With HL1 metamod, it was possible to hook Engine and GameDLL calls
> > > directly because Metamod literally sat in between the engine and
> > > gamedll. With HL2's server plugin interface, it appears that it
> > > sits on the side, and that you only get a fraction of this power
> > > through the IServerPlugin interface.
> > >
> > > Is this the case?  Do we still have the ability to intercept
> > > engine/gamedll calls?  Or have I missed something in the SDK (I
> > > only took a cursory look).
> > >
> > > Thanks,
> > >
> > >       -----David Anderson
> > >
> > >
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list
> > > archives, please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list
> > archives, please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> >
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to