You should also note that if you do not use the interfaces we provide
(i.e go around them, say by using CBaseEntity directly in a server
plugin) then your program and code will be fragile and will break when
we update. If you ever think you are doing something dangerous please
email us and ask :)
We will be adding some more interfaces to CBasePlayer to give server
plugins a richer interface to the player class.


- Alfred

----Original Message----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jay Stelly
Sent: Wednesday, December 08, 2004 10:42 AM To:
[EMAIL PROTECTED] Subject: RE: [hlcoders] sourcesdk.gcf
question

> The reason we use the versioned interfaces in the Source SDK is to
> make it extremely unlikely that any mods will break as we upgrade the
> engine.
> We've done lots of engine updates over the years without breaking
> mods, and the interfaces are a new tool that make it even easier to
> do this successfully.
>
> Jay
>
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of tei
> > Sent: Wednesday, December 08, 2004 9:03 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [hlcoders] sourcesdk.gcf question
> >
> >
> > Ruari O'Sullivan wrote:
> >
> > [...]
> >
> > > Hopefully Valve will be looking at an advance access program for
> > > modders in the future so we can respond to engine changes when
> > > they become necessary, or the first thing you know about a
> > > problem with your mod is when it starts segfaulting everywhere
> > > from SF to Sydney.
> > >
> > > -randomnine-
> >
> >
> > Say... a bug on Source able remote root access,  Valve fix that bug
> > and update Source, all Source engines update but some mods broke.
> >
> > Humm...
> >
> > Can be interesting If Valve able to test patches before relase, so
> > coders can test before the crash will ocurr (anyway modders will be
> > lazy and will not test)
> >
> > Maybe Steam will support 3th modes "update to stable", "update to
> > experimental" and "no updates", so modders will be able to debug
> > against actual versions and future versions.
> > This will also able some dedicated servers to inmediatelly apply
> > updates even if where "experimental",..
> >
> > This its a similiar design decision as Debian has taken with woody,
> > sid, etc..
> >
> > Humm.. Real World sux :/  Fortunally enough, I dont work on valve,
> > so I dont need to care about this problems. MuAHahahaha! :D
> >
> > _______________________________________________
> > 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