help with understanding the source engine's structure

Started by
12 comments, last by abbajane 16 years, 10 months ago
They are in the exe file. You have no access to the main game loop.

The only thing you have access to without licensing the source engine is the dll files.
Advertisement
i guess that makes sense, but i'd read that at least the rendering loop is accessible. is that true?
I wouldn't think that it is. I know there is (or was) an explanation of how the shaders worked though.
is there a better set of tutorials that deal with custom entity coding? i was thinking of starting by modifying the spark effect, but looking through the CEnvSpark class leads me to the Sparks() function that actually processes the effect. trying to find the code for that leads me to a brick wall, so i don't know how i would ever modify the effect behavior.

edit: well, nevermind. the sdk wiki does have an effects tutorial that i kept inadvertently skipping over.

[Edited by - abbajane on June 24, 2007 8:24:46 AM]

This topic is closed to new replies.

Advertisement