Page 1 of 1

Hello Everyone!

Posted: Sun Mar 15, 2015 3:08 pm
by nergal
Hello everybody, I'm Nergal!

I'm a SourcePawn coder who generally scripts plugins for Alliedmodders.

I've been wanting to branch out into some real programming but I needed something to motivate me to do so as I would get bored very quickly to do force myself to do something and not get anything out of it.

I saw a link for SourcePython from another user in a thread on Alliedmodders and I was interested since my brother knows Python for use on arduinos and I learned a bit of Python from udacity.

Not only that, but the many limitations of SourcePawn (no classes, no object-orientation) can be a real pain the ass so I thought why not use Python for heavy duty scripting!

I should also point out that I'm a heavy TF2 player so I have absolutely no knowledge of scripting for L4D or CounterStrike.

Posted: Sun Mar 15, 2015 3:19 pm
by L'In20Cible
Welcome! :)

Posted: Sun Mar 15, 2015 3:30 pm
by satoon101
Certainly, welcome!! We could use more TF2 coders around here!!

Posted: Sun Mar 15, 2015 3:37 pm
by nergal
satoon101 wrote:Certainly, welcome!! We could use more TF2 coders around here!!


well I'm happy to help out!

Here's a bit of my work so you can see what skill level I'm about at - https://bitbucket.org/assyrian

My only question is what API is available for TF2 and how would I use it? the Wiki doesn't seem to point it out.

Posted: Sun Mar 15, 2015 3:46 pm
by Woody
Welcome to the forums!

Posted: Sun Mar 15, 2015 3:48 pm
by satoon101
We don't have any TF2 exclusive support. Everything on the wiki should work for all supported games unless it explicitly states otherwise. Obviously, there is a lot not on the wiki, as of yet, but we are working on it. We also do not have support, for now, for TF2 in our data. orangebox engine functionality is supported, but not game-specific TF2. I will work on that a bit when I get the chance, but I really don't play TF2. If you see anything we need to add, please feel free to post it on the forums or, better yet, as an issue or pull request on GitHub:
https://github.com/Source-Python-Dev-Team/Source.Python/issues
https://github.com/Source-Python-Dev-Team/Source.Python/pulls