• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Gravity Hook 2.0

Gravity Hook 2.0
Inspired by Gravity Hook by Adam Atomic.


This map only works with WC3 1.30 and up.


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.



GravityHook_01.GIF
GravityHook_02.GIF
GravityHook_03.GIF
GravityHook_04.GIF
GravityHook_05.GIF



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.

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.

Version 2.0
- Updated for latest patch. No longer requires RtC.


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 "unprotected" and readable with JNGP v5d.


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

Keywords:
Gravity, Hook, Mouse Control
Contents

Gravity Hook 2.0 (Map)

Reviews
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...

Moderator

M

Moderator

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...
 
Level 1
Joined
Dec 7, 2008
Messages
823
This map requires Reinventing the Craft. The currently best way to get RtC would be to download the current version of JNGP (v5c).
What do I do after I download that. Where do I extract it?
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
Great description... I really wanted to check this map out, it's really good to see such a description ^^

Unfortunately, NewGen Warcraft doesn't work for me, there is some error about game.dll or ongameload.txt (both are mentioned), any ideas what might cause it?

("Could not hack game.dll Please post logs/ongameload.txt")

Edit:
The WE works perfectly, though.

I do wish to add:
GUI doesn't suck, it's very limited compared to JASS, but still advanced compared with other map-creator programs ;)
 
Level 14
Joined
Nov 18, 2007
Messages
816
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, ...).
 
Level 17
Joined
Jun 17, 2007
Messages
1,433
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.

Rating: 5.0 and recommended for approval.
 

N.O

N.O

Level 6
Joined
Feb 20, 2009
Messages
200
0/10 cuz RTC doesn't work cuz it doesn't exist b/c i can't dl it so I require help with this... otherwise it looks fun but one more thing you could make this without RTC...
 
Level 14
Joined
Nov 18, 2007
Messages
816
you could make this without RTC...
Oh yeah? Tell me how. Id be very interested in that.

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.
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
0/10 cuz RTC doesn't work cuz it doesn't exist b/c i can't dl it so I require help with this... otherwise it looks fun but one more thing you could make this without RTC...

It doesn't exist, because you can't download it? :xxd:
A lot of things do not exist, according to you :)

I think RtC is the main part of this map and it couldn't be accomplished without it, but if you have any brilliant ideas, share your knowledge with us.
 
Level 14
Joined
Nov 18, 2007
Messages
816
in anticipation of the first few bug reports:


HEY! YOU! YES, YOU. DONT YOU DARE TO SKIP THE DESCRIPTION. ESPECIALLY NOT THE FIRST FEW LINES.

qft. Now go fucking read.

Besides, its a single player map. It was never intended for use over Bnet (it would probably instantly desync).

Also:
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.
 
Level 7
Joined
Mar 16, 2008
Messages
348
Is it that hard to read the freaking description?
Deaod excellent addictive map, i dare say best than the original game.
Don't those retarded assholes discourage you, make more of these great maps. 5/5 and +rep
Rtc proves boundaries can be broken.
 
Level 14
Joined
Nov 18, 2007
Messages
816
dimitri231, no one forces you to play this map. Thus noone forces you to install a WE mod (yeah, JNGP is primarily an extension for the WE, shame you havent heard of it yet). Yeah, you cant play the map without an additional program, but if you can replicate the controls with the add on in standard JASS, show me. Im interested in learning new things, but i seriously doubt theres any way to tell if the left mouse button is currently held down (or which coordinate is currently hovered by the mouse).
 
Level 14
Joined
Nov 18, 2007
Messages
816
Alright, here i go again:

HEY! YOU! YES, YOU. DONT YOU DARE TO SKIP THE DESCRIPTION. ESPECIALLY NOT THE FIRST FEW LINES.

And for you, ill even make a flowchart:
attachment.php



Hopefully, people will learn to read descriptions one day.

To all those who actually DO read the description and managed to play this map:

Thank you for your feedback and your support.
 

Attachments

  • Flowchart_Question.PNG
    Flowchart_Question.PNG
    31.3 KB · Views: 410
Last edited:
Level 28
Joined
Jan 26, 2007
Messages
4,789
Awesome flowchart :')
I've said it in your rep, but say it again: if you cannot read, you don't know which arrow to follow =)

Anyway, it's a real shame... I was really happy when seeing this description, as it is really well explained and looks nice.
But still, there are some people who ruin it, who spoil the beauty and dignity of such a description
*cries in desperation*
 
Level 14
Joined
Nov 18, 2007
Messages
816
this normally happens when you dont have RtC enabled (normally because you dont have it in the first place, or you disabled it in the main WE-window's menu).
If you changed something of the map, you need to save first, before "testing".
You need to use 1.23a to run RtC.
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
you can go over the food limit with triggers...
You can even get over 300 food in the gameplay constants by shift + clicking, but that's off-topic.
I will try this map once I get home (I've waited a long time for this :p) and then post my ideas here.

Edit:

Gravity Hook is a very interesting and highly unique physics-based game.
RtC has been implemented very well and is the main component of this game.

Although the game may look easy (just click the mines and go up, as high as you can), in truth it is pretty hard at first.
Once you get used to the game, you can easily get higher scores (I couldn't even get over 415).

Once you get higher, the number of mines also drastically decrease (once above 300 it's noticeable), at least that's what I noticed.
Something that could be improved is the use of different mines and/or upgrades: you only have 1 mine type and no upgrades.
I do realise that adding several mine types and upgrades isn't the most entertaining job, but if you could add some sort of upgrade system based on a full-screen inventory and mine types with different effects (or even orb types with different effects), it would greatly improve the game.


I don't know what else to say... it's an amazing game which is more advanced than most maps, yet very simple and straight-forward: anyone can play this and I really suggest they do.
This gives a completely different view on the possibilities in Warcraft nowadays and may reveal new uses.

Rating: 4.5/5 (4/5) - for being the most unique map I've seen ^^
(the 5/5 moderator rating stays, since another moderator rated it 5/5, the total rating would be 9.5/10 or 4.75/5 -> 5/5).


I can only hope more people will use RtC, I'd really like to thank MindWorX and SFilip for their brilliant work ^^
 
Last edited:
Top