*** Method of Firing ***
* From above and in front
* From above and behind
* From straight above
*** Number of Headcrabs ***
* 0-40 headcrabs
*** Flight Time ***
* 0-15 seconds
*** Impact Damage ***
* 0-1000
*** Damage Radius ***
* 0-2000 units
*** Smoke Lifetime ***
* 0-120 seconds
*** First, right click to select a landing point. ***
*** Then, left click to summon the canister. ***
*** Bugs ***
Sometimes the smoke trail of the canisters doesn’t appear and you can’t see it falling from the sky. The canister just impacts at the landing point and then the smoke appears behind it. *
If the landing point is on a wall, then sometimes the canisters will impact and be facing into the wall. The headcrabs sometimes can’t get out. *
On some maps, this weapons is known to cause some lag. However, it shouldn’t be too much of a problem. *
Oh my god, Oh my god, Oh my god, finally!!! first post. Um just a suggestion. Could you make the cannister launching button operated?
**
(User was banned for this post (Reason: I'm getting tired of this "FIRST POST" bullshit. STOP IT. (in post "Re: STOOL: Headcrab Canisters" by leelad)))
Yeah, that is exactly what i mean. It would be awesome if i preset the canister’s landing coordinates and only waited for someone to walk by and get the fright of their lives. Also Does the right click only set 1 destination or can you set multiple destinations and fire them all at once?
It sets one destination, and then summons one canister. I’ll see what I can do with the numpad, it sounds like a good idea. You could assign a landing spot for each number and then press that number to summon it. Keep in mind that making 10 canisters at once might lag a little, I’m not sure. I’ll update it when I’m done. It’ll be a few days though, cause I don’t know how much time I’ll have to do this in the next few days.
It should work. self.target:SetKeyValue(“targetname”, “target”) makes the info_target called “target”. Then, self.canister:SetKeyValue(“LaunchPositionName”, “target”) finds an info_target named “target” and fires from there. If those are the same, there’s no reason why it shouldn’t work.
I have no idea. It has always worked for me, and according to what I know about lua scripting there’s no reason why it shouldn’t work. Sorry. If anybody else has any ideas feel free to tell.