Gameplay:
While you hold down your left mouse button you get sucked towards the mine next to your cursor when you pressed the button. As long as you hold down the button you are accelerated towards that mine. But: As long as you hold down the button you can collide with that mine. Once you release the button you can no longer collide with the mine, but you also lose the acceleration.
You will start to fall down, and once you reach the lower bound, you lose (unless you fall on the ground, in which case you will bounce).
You can also bounce off the walls.

The goal is to get as high as possible. You use the acceleration from hooking to mines to swing yourself higher. Then you hook the next mine and use that one as your catapult.

The red line indicates the mine you will be hooked to when you press the left mouse button, unless you are currently hooked to a mine, in which case it indicates the mine youre currently hooked to.
The white line indicates the mine youre currently hooked to. Its invisible while youre not hooked to a mine.

Screenshots:

Commands:-fix: Sometimes, after reading the Quest-Log, the mouse triggers malfunction. This command recreates those triggers.

Credits:
- MindWorX and SFilip for RtC. Without their work this map wouldve been impossible.
- Adam Atomic and Danny Baranowsky for the original Gravity Hook.
- Vexorian for JassHelper, his Optimizer, TimerUtils, his dummy model and CSData.
- grim001 for fixing up the physics in this map.

Changelog:

Version 1.1.0
- Improved the gameplay by changing the way the acceleration towards the hooked mine is calculated.
- Improved efficiency by implementing simple unit recycling.
- Other minor performance related changes.

Version 1.1.1
- Hopefully fixed most problems related to starting this map.
- Added a command to fix problems related to viewing the quest log.

Version 1.2.0
- Updated to use the latest RtC version, which also brings compatibility with 1.24e.

This map is open source. You are free to copy parts of it (that is: only parts I have written, so nothing under External Libraries), and use them in your map. But: Your map has to be open source as well, if you directly copy anything.
This map may only be redistributed in its original state, being &quot;unprotected&quot; and readable with JNGP v5d.

For additional fun, try watching a replay of this map.

Moderator Comments (Highly Recommended)

00:34, 2nd Jul 2009
Linaze: I have not tested this myself, but you can see hvo-busterkomo's review at post #11.

13:06, 5th April 2010
ap0calypse: Very well-made game, it's brilliant use of RtC makes this the most unique game I've seen so far.
I would recommend this to anyone who likes minigames and likes progressive stuff.
Simple, yet very advanced...

You can switch between 1.21b and 1.23 for testing by changing the InstallPath(X) key in your registry (Path is something like: HKCU\Software\Blizzard\WarcraftIII\). Make sure that key points to your 1.23 installation.

Other than that, you need to have a version that has not been altered in any way (cracks, ...).

Gravity Hook 1.1.1 is a map that uses RtC to remake an addicting browser game into WC3.

Presentation was great; description, credits, and everything else were included.

The game was fun to play, and significantly harder than it sounds. The scripting was great, with a good use of the MouseAPI. I'm fairly bad at the game, but whatever, that's hardly a reason to downgrade it ;).

This review looks short, and it is. I really can't find anything bad about this map.

Anyway, you disqualified yourself from rating this map by not reading anything at all.
I mean, how can you miss my first comment?

After you successfully installed JNGP, open this map with the editor (the map's not protected) and without doing anything else, hit the Test Map button. The World Editor should minimize and WC3 should start up, directly loading the map. After WC3 finished loading, have a good time playing Gravity Hook.