I use tf2 as my training ground for coding, to test stuff out and generally get better at programming. So I wanna make something like an API with documented methods and all that stuff. I'd like to make something like that for tf2 but I'm not really sure if anyone would have use for this, so I'm asking you guys if you'd use this to make applications. The language would be c# 2.0.
Some ideas:
- A list of keys, ingame + names
- Send keys to tf2 like in 4Hud
- Gettings list of weapons from online
So, would you have use for this? Or do you have an idea of something else I could make an API for?
I use tf2 as my training ground for coding, to test stuff out and generally get better at programming. So I wanna make something like an API with documented methods and all that stuff. I'd like to make something like that for tf2 but I'm not really sure if anyone would have use for this, so I'm asking you guys if you'd use this to make applications. The language would be c# 2.0.
Some ideas:
- A list of keys, ingame + names
- Send keys to tf2 like in 4Hud
- Gettings list of weapons from online
So, would you have use for this? Or do you have an idea of something else I could make an API for?
What kind of things would be possible with an API that are not now/are too time consuming now?
What kind of things would be possible with an API that are not now/are too time consuming now?
WaldoWhat kind of things would be possible with an API that are not now/are too time consuming now?
I'm not really sure, that's why I made this thread :/
[quote=Waldo]What kind of things would be possible with an API that are not now/are too time consuming now?[/quote]
I'm not really sure, that's why I made this thread :/
are you talking about reading/writing data to the game engine? because that's probably not a good idea if you enjoy playing on VAC secure servers
are you talking about reading/writing data to the game engine? because that's probably not a good idea if you enjoy playing on VAC secure servers
snowblindare you talking about reading/writing data to the game engine? because that's probably not a good idea if you enjoy playing on VAC secure servers
I'm not
[quote=snowblind]are you talking about reading/writing data to the game engine? because that's probably not a good idea if you enjoy playing on VAC secure servers[/quote]
I'm not
as an ameteur programmer I would say getting a list of weapons and their names, IDs, and all that bloody annoying. If you made it easier that sounds like it would be handy for alot of people
as an ameteur programmer I would say getting a list of weapons and their names, IDs, and all that bloody annoying. If you made it easier that sounds like it would be handy for alot of people
I just want to see a recent players list that actually works.
I just want to see a recent players list that actually works.
I think you'll find that most of what you could possibly do has already been done. If you don't mind the fact that you'd be reimplementing something that already exists, try making an API wrapper for VSPs. The raw valve VSP api is absolutely horrible, so if you can architecture something that doesn't add a lot of overhead, it has a ton of potential use.
Metamod already does an excellent job of this, so it's a good reference.
I think you'll find that most of what you could possibly do has already been done. If you don't mind the fact that you'd be reimplementing something that already exists, try making an API wrapper for VSPs. The raw valve VSP api is absolutely horrible, so if you can architecture something that doesn't add a lot of overhead, it has a ton of potential use.
Metamod already does an excellent job of this, so it's a good reference.