- The projectile does no damage and will not cause a pain state.
- The projectile is faster, and disappears shortly after being fired.
- This will only work on enemies and level geometry. Friendlies and other shootable objects aren't affected.
- The speed at which it reels you or your target in is a lot lower than Strife's, and is based on the distance from your target. This can be modified in the script.
- Your target's mass is not considered when calculating the velocity. This can easily be added, but I decided against it to give newbies a chance to figure it out.
This provides no sounds or graphics, but it should work with any IWAD if you provide the necessary resources. It works "as is" with Strife perfectly. Pushing the 'use hook shot' key will fire it, regardless of what weapon you have out. It is bound to 'x' by default. Check the bottom of the controls menu if you have it bound to something else already. Feel free to tear it apart and learn from it. It can be reused without my permission. Some of the ACS functions I used can be found on the wiki (more specifically, the distance and gettargetangle functions). The acs source is included, and includes plenty of comments. If you need any help implementing this into your project, please post here or contact me via PM. Enjoy

Here is the link: Download
A recent version of ZDoom is required. This will not work with Skulltag or Zandronum.