Quote:
Originally Posted by DJ Tsunami
That would be exactly the same as how you'd do it in the SDK. MM:S simply adds some useful stuff, like SourceHook.
|
?
It's very difficult to do this. Since MM:S is server-side you can't introduce new code on the client and you can't modify the property networking tables. And since most games are closed-source and binary incompatible with SDK internals, you can't trivially derive from CBaseEntity anyway.
The best you can do is introduce tons of hooks on an existing CBaseEntity derivation, piggy-backing off another entity to introduce new server-side logic.
pRED could give you more examples.
__________________