Alright, so I have been working on a serverside mod for TF2 for quite a while, doing both custom maps and custom coded mods to change the gameplay. Now, I have come to the most difficult part so far, and I need you guys insight.
I am developing a powerups system, with powerups such as quad damage, invisibility, haste, etc. Creating a custom entity type from scratch with code is absolutely ridiculously hard, if even possible I am not sure. So, basically I need to find an entity, preferably with OnTouch properties, that I can use for a template. My maps use health packs and ammo packs, but aside from that map entities don't play a huge role. I was thinking of using the Intel briefcase, but im not sure yet, as in the future I might make a CTF game type and wouldn't want to have to deal with that.
Also, I need to find someway to communicate what client has just touched the entity. Can you actually find a client's ID within a map, or am I going to have to do more of this through code?
I just woke up, so my thoughts are completely collected. I hope I got my point across as to what im trying to do, and any help you guys can give me would be great.
I am developing a powerups system, with powerups such as quad damage, invisibility, haste, etc. Creating a custom entity type from scratch with code is absolutely ridiculously hard, if even possible I am not sure. So, basically I need to find an entity, preferably with OnTouch properties, that I can use for a template. My maps use health packs and ammo packs, but aside from that map entities don't play a huge role. I was thinking of using the Intel briefcase, but im not sure yet, as in the future I might make a CTF game type and wouldn't want to have to deal with that.
Also, I need to find someway to communicate what client has just touched the entity. Can you actually find a client's ID within a map, or am I going to have to do more of this through code?
I just woke up, so my thoughts are completely collected. I hope I got my point across as to what im trying to do, and any help you guys can give me would be great.