Log In
Name:
Pass:
Online Members (0)
No members are currently online.
Current Interguild Time:
Thu Apr 18 2024 8:45 pm
Member Chat Box  [click here to enlarge]
Recent Posts and Comments
ShareThis
« Blogs Index < Game Guides < HATPC Guides
« canadianstickdeath's Blog

This is something I should have made a long time ago. You know, back when I still made caves and it'd actually be useful to me. Anyway, I posted the link a little below, and I'd appreciate it if you all'd download it, play around with it, and tell me what you think. I don't want you guys to mention any potential new features just yet, I just want to know if you can find any bugs, or anything that doesn't function in the way that you would perhaps expect it to.

http://www.interguild.org/hatpc/cavemaker.zip (EDIT: You cannot trust this link to be remotely up-to-date.)
original link:
https://drive.google.com/file/d/1BNp_r4-qIIZ8QuNE1wRw6Vi9HT526aDL/view

Due to a forum bug, you'll probably have to copy that and paste it into your address bar.

To run that, you'll first have to extract that all into the same folder. If you can't extract zip files, download WinRAR: http://www.win-rar.com/download.html

You'll also need to make sure you have the latest version of Java: http://www.java.com

Inside, there's a file named cavemaker.bat, which you will double-click on the run the program. A cmd window will pop up and hang around with you the whole time as you use the cavemaker. Close it, and you close the cavemaker with it, so, just ignore it for now. If it comes up and then just goes away, then you (probably) have not, either, followed these steps properly, or you do not have the latest version of java on your computer. I'm working on a way to make it stand-alone, but for now this will suffice. Also, you can make a short-cut of the .bat file (right-click create shortcut, probably) and then you can paste that into wherever you'd like to be able to open the cavemaker from. Also note that, since this was coded in java, it should be able to run on systems other than Windows. I haven't seen fungus in a while, but if you see him, direct him here so I can get that straightened out. We might have to jump through a few hoops, but it should be able to run on his mac. Update: The cavemaker program is now in a jar file. You should be able to run it by double clicking but, if not, set java as the default program from opening jar files. The .bat is still there if needed.

If you have Windows 7, check out this short topic for help: http://www.interguild.org/members/forums/topic.php?id=5124

I'm going to attempt to list some of the changes that I've made from the Neopets version. Here's what I could think of, in no particular order:

Spoiler: ''List of Changes from the Neopets Version''

So yeah, try it out, and if there's anything that gets on your nerves, let me know I'll try making changes to it. I'll work on adding new features at an unspecified point in the future. For now, I'd like to ensure that this is working properly and there's nothing about it that people just hate to death.

Spoiler: ''Changes in Update 1''


Spoiler: ''Changes in Update 2''


Spoiler: ''Changes in Update 3''


Spoiler: ''Changes in Update 4''


Spoiler: ''Changes in Update 5''


Spoiler: ''Changes in Update 6''


Spoiler: ''Changes in Update 7''


Spoiler: ''Changes in Update 8''


Spoiler: ''Changes in Update 9 (Current Version)''
[?] Karma: 0
User Comments (549)
« Forum Index < The Hannah and the Pirate Caves Board
«Previous | 1, 2, 3, 4, 5, 6, 7, 8, 9, . . . 20, 21, 22 | Next»

GF4
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 5:52 pm EST
-X-

Karma: 117
Posts: 850
Gender: Male
pm | email
Also, I found that the Win32 was Windows32


Check my description for my accounts.
Harumbai
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 5:52 pm EST
[|]-X-[|]

Age: 30
Karma: 260
Posts: 1743
Location: New Zealand
pm | email
does it write stuff?


Upcoming HatPC level: Sanctuary, coming soon to an internet browser near you...
Isa
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 5:53 pm EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
The only thing it should write is where the file is located...hm.
Livio
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 6:29 pm EST

Age: 31
Karma: 470
Posts: 9620
Gender: Male
Location: Arizona, USA
pm | email
if it disappears, that must mean that it cannot access the other files. Either the other files are still inside the zip file, or you didn't move the rest of them to your folder. what's inside the folder that has your extracted stuff
Harumbai
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 6:42 pm EST
[|]-X-[|]

Age: 30
Karma: 260
Posts: 1743
Location: New Zealand
pm | email


whoops, a bit small


Upcoming HatPC level: Sanctuary, coming soon to an internet browser near you...
Isa
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 6:44 pm EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
Eek, minimal image...but as far as I can see, you should just click on the icon in the top-right corner.

Wait, maybe you don't have Java installed on your computer? That might be it.
Livio
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 7:00 pm EST

Age: 31
Karma: 470
Posts: 9620
Gender: Male
Location: Arizona, USA
pm | email
oh yeah, that's a good possibility.
Harumbai
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 7:01 pm EST
[|]-X-[|]

Age: 30
Karma: 260
Posts: 1743
Location: New Zealand
pm | email
How do I get Java?


Upcoming HatPC level: Sanctuary, coming soon to an internet browser near you...
Livio
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 7:01 pm EST

Age: 31
Karma: 470
Posts: 9620
Gender: Male
Location: Arizona, USA
pm | email
I would look it up on google and make sure you download it from the official site.
Silver
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 7:22 pm EST

Karma: 121
Posts: 3581
Gender: Female
pm | email
I'm having no problems with this Cavemaker. Although if you close the code window the Cavemaker closes down too.
GF4
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 8:11 pm EST
-X-

Karma: 117
Posts: 850
Gender: Male
pm | email
I got it to work. After updating Java.


Check my description for my accounts.
GF4
[?] Karma: 0 | Quote - Link
Thursday, January 8 2009, 8:37 pm EST
-X-

Karma: 117
Posts: 850
Gender: Male
pm | email
Whenever I edit the width/height, my cave goes away and I have to undo. I did 50x50, 70x70, 80x80, and none worked.


Check my description for my accounts.
canadianstickdeath
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 12:09 am EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
Acce, if you read my entire post, you'll notice that I pointed out that thing you mentioned on the first page about dimension changes. This was a decision I made in order to allow a cave to be any uploadable dimension. If I'd kept track of all possible off-screen tiles (8000x8000), you'd get an insta-crash. I also added a tooltip (hover over a tile) that shows you where in the grid the mouse is, to help remove the usual dimension-changing guess-work.

Everybody, I noticed that dimension changing bug earlier today. A made a change that I didn't realize would have those repercussions. A simple call to revalidate() in my modify() method fixes that problem. One line of code, lol. 13 characters... *sigh*. I'll upload a (should be) fixed version later sometime soon. Goldfun, until I upload the fixed version, moving the frame in any way should solve the problem.

Acce, which background are you talking about? The tile-selector?

Isa, this was coded in java. There's really not much in the way of ".exe"s for it. There are jar files (or something) which will require research and may remove some of its portability. Whatever I do, I'll need to do some research first. This was a temporary solution to the usual way of navigating the the proper folder in cmd. Essentially, my .bat file navigates for you.

Lol. Acce, about hitting enter in those boxes... I keep doing it too, even though I know it doesn't work. Back when I said in my first post, "I know the level properties box is ugly", I meant "It's completely unfinished". I suck at dialogs. A retrofit of that dialog is a priority.

Acce, redoing dimension changes works fine for me. If you make a change after undoing, you obviously won't be able to redo anymore. Could that be your problem? And I can't seem to recreate that bug you're talking about. If you can get it to happen again, make a video or something. If your cmd window is filled with new text describing some exception that occurred, please post that for me. Yeah, guys, if you get a bug, check the cmd window to see if there's an error message and, if there is, let me know what it says.

And the file-selector doesn't let you mess with your files? I'll look into that when I get the chance as well.

Also guys, I should point out that black space around tiles shows up when you highlight them. I'm going to look into making like the original cavemaker does as well, but if I can't get it to work, I'm not losing any sleep over it. The only real problem is that it makes all the platforms look the same. Did I mention how I just wanted to implement the "core" features and get something out for you to try as soon as possible?

I'm also not getting the bug with the code window closing the cavemaker. That shouldn't be possible. viewTextWindow.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE); See! It hides, not exits. I'm gonna tell you to update your java too, lol. The windowClosing method won't even do anything if it's not the main window that's closing! It doesn't make any sense.

Nobody notice that the horizontal scroll-wheel won't work? It really bugs me. It's a bug in java. If you make the cave so short that there's no vertical scrollbar, you'll scroll horizontally using the vertical scroll-wheel.

So yeah, thanks for pointing all that stuff out! Keep at it and let me know if you find anything else that seems off.
Sefro
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 12:20 am EST

Karma: 313
Posts: 1136
Gender: Male
Location: Canada
pm | email
Really impressive CSD!  =O I might actually use this the next time I make a cave. It makes using glitches much easier, that's for sure.

Although the changes would probably make me uncomfortable and I'd just resort back to the old cavemaker. But still, good work.
Silver
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 1:56 am EST

Karma: 121
Posts: 3581
Gender: Female
pm | email
'canadianstickdeath' said:
I'm also not getting the bug with the code window closing the cavemaker. That shouldn't be possible. viewTextWindow.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE); See! It hides, not exits. I'm gonna tell you to update your java too, lol. The windowClosing method won't even do anything if it's not the main window that's closing! It doesn't make any sense.


By hiding, you mean minimizing? If so, I do not see the window bar on the Taskbar.

Also, I cannot download Java. I'm not allowed too, even if my dad is not here, his rule still applies. He says I can download fun stuff, but not anything that alters the computer (or other very important downloads). I would ask my dad... but I just can't steel up the courage for it.
canadianstickdeath
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 2:01 am EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
Hide means that you can't see it anymore. It's not minimizing, it's making it disappear. If I say viewTextWindow.show() it comes back. I can't see how closing the view text window could have any effect on the main window. What are you clicking the close the window? The x or the close button? Does it occur with only one button or with both? Before you say both, know that they use COMPLETELY different means to accomplish their tasks.
Silver
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 2:06 am EST

Karma: 121
Posts: 3581
Gender: Female
pm | email
I click the X button in the top right corner.
snowman
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 2:07 am EST
I am a person.

Age: 25
Karma: 38
Posts: 1209
Gender: Male
Location: Singapore The Lil' Red Dot
pm | email
Which one?






Silver
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 2:08 am EST

Karma: 121
Posts: 3581
Gender: Female
pm | email
I said it already. Look ^
GF4
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 6:54 am EST
-X-

Karma: 117
Posts: 850
Gender: Male
pm | email
One useful thing you could add ( I know you said not to suggest ) would be to be able to scroll up and down with the blue tile ( The one which indicates that is where you while place a tile ) I had gotten use to doing that with the old cavemaker and I find it helpful.

I do like very much how you made it so we don't have to code glitches ourselves.


Check my description for my accounts.
snowman
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 6:58 am EST
I am a person.

Age: 25
Karma: 38
Posts: 1209
Gender: Male
Location: Singapore The Lil' Red Dot
pm | email
Please upload the fixed version of this one.






canadianstickdeath
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 10:44 am EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
I uploaded a new version (same link as on first page, I hope). Let me know if anything that I fixed caused more problems. I fixed the following bugs:

- Changing dimensions would cause the grid to disappear until you move the frame.
- Saving a cave would not flag the cave as saved or modified. Meaning, if you tried to close the cave just after saving, it'd tell you it was modified when it wasn't, and, clicking save (not save as), after already saving the file, would one again bring up a save dialog.
- Clicking the x on an internal frame after modifying a cave, clicking cancel when asked to save, and then closing all windows (or the whole cavemaker, which closes all windows) would cause only one internal frame to be closed.
- Opening the level properties window and clicking OK after not changing any properties will no longer flag the cave as modified.
Cedric
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 1:20 pm EST

Age: 24
Karma: 13
Posts: 2056
Gender: Male
pm | email
I still don't know how to open it. I've got the .zip file poen, but not the cavemaker. Whenever I click the cavemaker, it opens a black window and immiedetely closes.
Silver
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 2:19 pm EST

Karma: 121
Posts: 3581
Gender: Female
pm | email
Click the cavemaker program. It has a weird wheel shape on it. That opens the Cavemaker.
Silver
[?] Karma: 0 | Quote - Link
Friday, January 9 2009, 2:23 pm EST

Karma: 121
Posts: 3581
Gender: Female
pm | email
Also, what purpose does the Clone serve? What does it do, and what is it for?

« Forum Index < The Hannah and the Pirate Caves Board
«Previous | 1, 2, 3, 4, 5, 6, 7, 8, 9, . . . 20, 21, 22 | 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.