Log In
Name:
Pass:
Online Members (0)
No members are currently online.
Current Interguild Time:
Fri Mar 29 2024 8:00 am
Member Chat Box  [click here to enlarge]
Recent Posts and Comments
« Forum Index < The Hannah and the Pirate Caves Board
«Previous | 1, 2, 3, 4, 5 | Next»

David
[?] Karma: +18 | Quote - Link
Saturday, February 2 2013, 6:35 am EST

Karma: 24
Posts: 3
Gender: Male
Location: Hungary
pm | email
How to play your own levels in HATIC

Create a HTML file with the following content:
Code:
<input type="button" value="goto" onclick="document.getElementById('em').GotoFrame(160);"><br>
<embed id="em" src="http://images.neopets.com/games/g473_v22_85913.dcr" width="600" height="440" swStretchStyle="stage"></embed>

Open the file in Internet Explorer.
[tech]
Unfortunately, it won't work in other browsers, because they don't support the scripting interface that the Shockwave plugin uses.
(See: https://bugzilla.mozilla.org/show_bug.cgi?id=77489, https://bugzilla.mozilla.org/show_bug.cgi?id=78775)
[/tech]
Wait for the game to load fully and click the "goto" button above the game.
A text field will appear. Click into it and paste your level with Ctrl-V, then click submit.
That's it!

Alternatively, you can play this game locally.
Download the game from this link:
http://images.neopets.com/games/g473_v22_85913.dcr
In the same folder, create a HTML file with the following content:
Code:
<input type="button" value="goto" onclick="document.getElementById('em').GotoFrame(160);"><br>
<embed id="em" src="g473_v22_85913.dcr" width="600" height="440" swStretchStyle="stage"></embed>


In both cases you can make the game bigger (stretching bug) by modifying the numbers after width= and height= .

The level format is mostly the same as for HATPC, the differences are the following:
- The water type is ignored.
- "s" means snow.
- Tap crate ("!") and water crate ("@") are not supported.
- Tutorial arrows ("(", ")", "n" and "u") will cause a shockwave error.
- There are only 3 terrains, not 4.
Teo
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 6:45 am EST

Age: 25
Karma: 138
Posts: 1766
Gender: Male
Location: Warsaw, Poland
pm | email
Are you sure this is going to work? If yes, you have just totally changed the state of things! I'll edit this post with the result.
jellsprout
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 6:47 am EST
Lord of Sprout Tower

Karma: -2147482799
Posts: 6445
Gender: Male
pm | email
I'm on Ubuntu at the moment and this method works for neither Firefox or Chromium, so I can't try this out right now. But I would love to try this out.


Spoiler:
Isa
[?] Karma: +1 | Quote - Link
Saturday, February 2 2013, 6:57 am EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
I just tried this with ICE: Hit Arrow and I can confirm: THIS WORKS.

Note that Armin is stuck in the wall. I suppose that he spawns one tile to the left and one tile above where you place your starting position - just like Hannah does, but Armin doesn't get pushed to the side.
Teo
[?] Karma: +1 | Quote - Link
Saturday, February 2 2013, 7:10 am EST

Age: 25
Karma: 138
Posts: 1766
Gender: Male
Location: Warsaw, Poland
pm | email
This is just amazing! Purely amazing! How did you find that out? Woah... Just a Teo gets out from bed, eats breakfast, goes on Interguild and can play HATIC levels... I'm pretty sure this is just an excellent step to the Interguild revamp. This is just like HATPC, now we have the challenge to find out everything about HATIC! And we can use normal signs in the title I guess + there's no "uploader glitch"!

Here's a demonstration video!
Isa
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 7:21 am EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
So a few things:

The physics are almost the same as in HATPC. Floating works the same, boulders can fall through terrain, fake crates exist. Water physics are different though.
Armin spawns exactly one tile to the left of Hannah.
Armin can crawl-jump into this:
Code:
x

x#
xx

If there's nothing for Armin to stand on when spawning, jumping with Hannah will cause Armin to jump, and following that, fall. Armin is invincible during this fall!
Apparently if he breaks a crate during this, he'll disappear?
The background message is "UNKNOWN".
Monster 1 is the only flying monster, the "spirit ice ball". Monsters 2, 3 and 4 are all ice warriors. Monster 5 is the Snow Beast.
If you press Goto while the game has only loaded the pre-load, you'll have the pre-load as your background. =p

More to come, possibly...
shos
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 10:17 am EST
~Jack of all trades~

Age: 31
Karma: 389
Posts: 8273
Gender: Male
Location: Israel
pm | email
I am prqcticallt in shock. So many ideqs. I will get home in around 11 pm, and tonorrow morning im back to the army, ill do my best to make something of it


jebby
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 11:03 am EST
Interguild Founder

Age: 32
Karma: 233
Posts: 968
Gender: Male
Location: United Kingdom
pm | email
  
Code:
<input type="text" id="textbox" value="10"><br>
<input type="button" value="goto" onclick="document.getElementById('em').GotoFrame(document.getElementById('textbox').value);"><br>
<embed id="em" src="http://images.neopets.com/games/g473_v22_85913.dcr" width="600" height="440" swStretchStyle="stage"></embed>


Use this to specify which frames you go to. Frame 10 is the starting page. Frame 160 is the hidden uploading page. Who knows, we might find another hidden page if we try out different numbers.

Frame 110 is a message saying that a user level doesn't exist. Wonder why we never got a HATIC cavemaker/COTW...
jellsprout
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 11:31 am EST
Lord of Sprout Tower

Karma: -2147482799
Posts: 6445
Gender: Male
pm | email
Is the same thing possible for HatPC? That way we won't have to use Fiddler anymore. I also wonder what other games have secret uploaders.


Spoiler:
jebby
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 11:33 am EST
Interguild Founder

Age: 32
Karma: 233
Posts: 968
Gender: Male
Location: United Kingdom
pm | email
  
Code:
<input type="text" id="textbox" value="10"><br>
<input type="button" value="goto" onclick="document.getElementById('em').GotoFrame(document.getElementById('textbox').value);"><br>
<embed id="em" src="http://swf.neopets.com/games/g349_v9_99392.dcr" width="600" height="440" swStretchStyle="stage"></embed>


This is the HATPC version. Currently looking for the uploader frame (assuming there is one).
jebby
[?] Karma: +7 | Quote - Link
Saturday, February 2 2013, 11:37 am EST
Interguild Founder

Age: 32
Karma: 233
Posts: 968
Gender: Male
Location: United Kingdom
pm | email
Lol, check out frame 51.

jebby
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 11:55 am EST
Interguild Founder

Age: 32
Karma: 233
Posts: 968
Gender: Male
Location: United Kingdom
pm | email
I've searched through the HATPC frames pretty thoroughly and I'm sad to say that there's no secret uploader page for us to make use of.  
Isa
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 11:56 am EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
Haha. The impossible gems...only now did this page see the light!

But yeah - HatPC was the first game on Neopets that featured user levels, but the only one to upload directly to the site. Every other game, with Tyrannian Mini Golf being the first, uploaded in-game rather than through a specific web page.
Isa
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 12:12 pm EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
lol, HatIC is quite glitched.

Load this:
Code:
Ice Caves Exclusive
terrain 1
background 1
water clear
xxxxxxxxxxxxx
x           x
x           x
x           x
x           x
x      kxx  x
x      b  xxx
x         xxx
x     kk< xxx
x    |k   xxx
x     w #  xx
x     m x>vxx
xxxx= xkxx xx
xxxx"  ^  <xx
xxxx" xmxxxxx
xxxx" xzxxxxx
xxxx" w xxxxx
xxxx"^  xxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
D

At the start, do NOT move or switch to Armin. Instead, jump with Hannah. When you land, press s.
Quirvy
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 12:16 pm EST
  

Karma: 655
Posts: 7753
Gender: Male
pm | email
This is extremely easy to use, especially in comparison to the fiddler discovery. I am excited to see this and will likely try out some levels when people make them.

Also, this reminds me of way back on the neoboards when GAW used some screenshots to fool a bunch of people into thinking that there was a HatIC cavemaker that was about to be released soon, which he had access to as a beta tester or something.



spooky secret
jebby
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 12:26 pm EST
Interguild Founder

Age: 32
Karma: 233
Posts: 968
Gender: Male
Location: United Kingdom
pm | email
This is probably a general glitch with HATIC, but when you press S and Space together enough times, eventually one of the two characters will be left suspended in mid air.

'Quirvy' said:
This is extremely easy to use, especially in comparison to the fiddler discovery. I am excited to see this and will likely try out some levels when people make them.

Also, this reminds me of way back on the neoboards when GAW used some screenshots to fool a bunch of people into thinking that there was a HatIC cavemaker that was about to be released soon, which he had access to as a beta tester or something.


Would be amazing if HATPC had something similar. A potential project for Livio and CSD to work on would be an application that packages all this stuff together (HTML files, Fiddler, cavemakers, etc) to abstract away all these fiddly details that we have to deal with when making levels for these games. For example, the initial interaction with the application would be logging on to Neopets via a customised interface and subsequent interactions would be making caves in the cavemaker and then pressing 'Play Cave' to play the level locally (with the details of uploading/Fiddlering performed by the application). No idea if this would be possible through Neopets, but would be pretty cool if it was. The more I think about these things, the more I just want to make my own version of the game.
Isa
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 12:45 pm EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
'jebby' said:
This is probably a general glitch with HATIC, but when you press S and Space together enough times, eventually one of the two characters will be left suspended in mid air.

It's a timing thing - you need to press S one frame (I think?) after leaving the ground.

Also a basic HatIC trick: Place Armin on a boulder, move the boulder, Armin floats in midair.

Did anyone try my cave up there? I think it's exciting, you can use it to instantly create two completely separated paths for the two.
jebby
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 12:49 pm EST
Interguild Founder

Age: 32
Karma: 233
Posts: 968
Gender: Male
Location: United Kingdom
pm | email
I did; very weird indeed. What determines the location of Armin's reappearance?
Teo
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 12:52 pm EST

Age: 25
Karma: 138
Posts: 1766
Gender: Male
Location: Warsaw, Poland
pm | email
Woah, a lot has happened during the last 2 hours. =p Maybe that's the cause of Neopets blocking that frame. There are a lot of glitches in the custom levels, I guess they just were too lazy to fix it and they've hidden the level uploader.

Yeah, too bad there's nothing like that in HATPC... Honestly, the Fiddler discovery was very exciting and incredible, but it's a bit annoying to use and I'm still having hope we'll finally have some way to upload HATPC levels normally. By the way, I didn't know what to say when I saw the HATPC "you collected all the gems" xD Yeah, neopets are genius.
Isa
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 1:16 pm EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
'jebby' said:
I did; very weird indeed. What determines the location of Armin's reappearance?

I think it's a set location. I discovered it in a 40*40 level and I do not think Armin spawned somewhere else.

Anyway, more on that glitch.
Start your spawn like this:
Code:
K<
  
!#
 x
xx
  (! is added for clarification, and isn't part of the code)
The metal crate will alter the starting position of Armin, offsetting him slightly from Hannah. Armin is coded to follow Hannah's location on the y axis until he touches the ground, so by doing this, Armin will spawn at the location marked with !, while Hannah spawns at the regular # tile. Now, Armin floats in midair. Now, Hannah has touched the ground, but Armin has not, so Armin is still coded to follow Hannah at the Y axis. So if you were to add a ladder to the right of Hannah, if Hannah climbs it, Armin follows. If you just jump straight upwards, Armin follows as well.

Now, Armin interacts weirdly with objects that cross his path while in this "follow-Hannah" mode. If hitting a piece of terrain, metal crate, block of ice or similar object from above, he'll just stand upon it like usual. However, if he hits it from beneath, he'll end up stuck in it. If you try to switch to Armin, he'll pop a tile up. So you can pass a single instance of terrain or similar object, but not two. The same happens with platforms, surprisingly.
Spikes are completely disregarded. Armin does not notice them. Water is not regarded either, but if you touch terrain and then switch, Armin will probably drown at once. Monsters, however, are still lethal when following Hannah.
Wooden crates and variations are the most interesting. When hitting one, Armin immediately disappears, and if you press S, he spawns at x: 1, y: ??? (I've yet to pinpoint exactly where). I am not sure why this happens.
If an arrow is hit, it'll fly off as usual, and Armin will disappear like above. Same with Life/Gem crates.
Hitting a wooden dynamite causes two things to happen apart from the above: An explosion happens at the spot the location of the dynamite, as if it was hit by an arrow, but the dynamite is also launched upwards in the air as if hit by Hannah. So essentially, you get two explosions for the price of one.
Secret areas can be passed by, but no message appears on the screen.
Doors have no effect.
Treasure chests can be collected like usual but have no other effect.

Finally, you can achieve this effect by just making Hannah and Armin drop a decently big distance at start, then steer to the right or left with Hannah, but the provided code makes it automatic.
Teo
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 1:42 pm EST

Age: 25
Karma: 138
Posts: 1766
Gender: Male
Location: Warsaw, Poland
pm | email
'Isa' said:
Armin can crawl-jump into this:
Code:
x

x#
xx


Are you sure? I'm trying and trying to do it and it's not working. How did you pass it?
Isa
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 1:55 pm EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
Turns out, when I tested that, I did it on a level with no ceiling. ;p So if that's the absolute top of the level, it's true. Technically, what I said was true, I just didn't clarify.

Hannah can apparently also do it. Is that true for HatPC as well?
jellsprout
[?] Karma: +2 | Quote - Link
Saturday, February 2 2013, 2:28 pm EST
Lord of Sprout Tower

Karma: -2147482799
Posts: 6445
Gender: Male
pm | email
From what I'm reading, it's time for Bootcamp: Christmas Edition.


Spoiler:
soccerboy13542
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 2:31 pm EST
~*~Soccer~*~

Karma: 450
Posts: 4466
Gender: Male
Location: 1945
pm | email
How do i make the HTML file?  


'Livio' said:
You know, I was thinking of getting an internship at Microsoft, but I'm not sure I want their lameness to rub off on me.
jellsprout
[?] Karma: 0 | Quote - Link
Saturday, February 2 2013, 2:35 pm EST
Lord of Sprout Tower

Karma: -2147482799
Posts: 6445
Gender: Male
pm | email
Open notepad, copy the text, save as *filename*.html.


Spoiler:

« Forum Index < The Hannah and the Pirate Caves Board
«Previous | 1, 2, 3, 4, 5 | Next»

In order to post in the forums, you must be logged into your account.
Click here to login.

© 2024 The Interguild | About & Links | Contact: livio@interguild.org
All games copyrighted to their respective owners.