Just a quick post to show off what I've been working on recently.
I haven't had time to write up a single shred of documentation yet and the reason I'm posting this in this state is to get an idea on what developers want and so the more advanced people can have a play with it.
All the natives map to corresponding functions in vphysics_interface.h from the HL2SDK, these are different for each game. So if you want to see what Valve have to say about a functions (there are only comments for a few though), grab the version of this file from the SDK for the engine you are using and have a read.
1. To get the .sp script to work you have to add this
Thats needed for GetClientAimTarget()
When I get home I'll sort out a Mercurial repo to store this and fix that.
Originally Posted by Death [GER]
2. Working on Windows for HL2MP, some functions seem to crash the server on specific props
Do you know of any maps containing any props that crash?
As you can see my *_all commands loop through all physics entities and I was using these extensively on dm_lockdown (same as you, windows hl2mp).
One thing I forgot to mention, a lot of the Is* natives don't do anything on the EP1 engine and will print an error to the console and return false.