Log In
Name:
Pass:
Online Members (0)
No members are currently online.
Current Interguild Time:
Wed Apr 24 2024 8:02 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, . . . 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22 | Next»

Livio
[?] Karma: 0 | Quote - Link
Tuesday, July 20 2010, 4:52 pm EST

Age: 31
Karma: 470
Posts: 9620
Gender: Male
Location: Arizona, USA
pm | email
'The Chatbox' said:
Tue. 4:50pm - NeoXulXul Oh, no... Windows with numbers and different accepted programs!
Tue. 4:48pm - NeoXulXul Of course... It's Windows. But something still doesn't let me make my cave
Tue. 4:46pm - Livio then it looks like it won't work. Did you try that last link?
Tue. 4:46pm - NeoXulXul I'm still waiting...
Tue. 4:44pm - Livio I'm on Vista and it works for me.
Tue. 4:41pm - Kittikiyana For me, the cavemaker only works on Windows 7. It doesn't work on Windows XP, and we have a Vista too, but I don't know if that works.
Tue. 4:39pm - Livio http://www.interguild.org/members/forums/topic.php?id=5124
Tue. 4:38pm - Livio hey wait, do you have Windows 7?
Tue. 4:37pm - Livio oh no... usually if it doesn't come, it's because you don't have java, but you do have java...
Tue. 4:36pm - NeoXulXul It's not coming...
Tue. 4:34pm - NeoXulXul Now I am waiting for the Cavemaker...
Tue. 4:31pm - Livio
Tue. 4:31pm - NeoXulXul I installed Java
Tue. 4:23pm - NeoXulXul Oooh, I will read more now
Tue. 4:22pm - NeoXulXul It's the Neopets version
Tue. 4:21pm - NeoXulXul I'm using the guide, about to open the .bat file
Tue. 4:18pm - Livio what are you trying to do when you get the error? Just opening it? and which cavemaker is that? neopets' or our's? looks like neo's
Tue. 4:17pm - Livio that's a weird error
Tue. 4:16pm - NeoXulXul (Winrar) Can be executed C/DOCUME 1/Client/CONFIG 1/TEMP/RAR$EX00.516/cavemaker.exe
Tue. 4:13pm - Livio if you don't have a program that can read .zip files, download WinRAR: http://www.win-rar.com/download.html
Tue. 4:12pm - Livio Extract those files to a folder somewhere, and double click the cavemaker.bat file to open it. It may take a while to open (first a black box will open, then the real cavemaker), you need the latest version of Java: http://www.java.com
Tue. 4:10pm - Livio here's the download file: http://www.interguild.org/hatpc/cavemaker.zip
Tue. 4:10pm - Livio You can go to: Blogs & Guides > HATPC Guides > New CaveMaker, or just click here: http://www.interguild.org/blogs/?id=1072
Tue. 4:09pm - NeoXulXul The error... Wait
Tue. 4:09pm - NeoXulXul xantaan told me that here I can get a link of cavemaker
Tue. 4:08pm - Livio what does the error say?
Tue. 4:07pm - Livio csd's cavemaker? I thought you had to open the .bat file
Tue. 4:03pm - NeoXulXul and all I find is an error message when I make click to open the file cavemaker.exe
CSD, any idea why he can't get it to work?
canadianstickdeath
[?] Karma: 0 | Quote - Link
Wednesday, July 21 2010, 4:07 am EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
"and all I find is an error message when I make click to open the file cavemaker.exe"
First of all, he's trying to open cavemaker.exe, and idkwth that is. There's no exe in my .zip, and the TNT cavemaker is cavemaker_v1.exe. He also probably shouldn't be getting any errors running the TNT cavemaker on XP or later. Perhaps he doesn't have the required privileges to run that type of program? See what happens if he right-clicks/runs as administrator?

"(Winrar) Can be executed C/DOCUME 1/Client/CONFIG 1/TEMP/RAR$EX00.516/cavemaker.exe"
Why the hell is winrar trying to open cavemaker.exe? He might have been trying to open the TNT cavemaker with winRAR, or maybe he renamed my .zip to a .exe. If that were the case, I don't know why winRAR would be complaining.

"It's not coming..."
OK, now we're making progress? It the black box came up and never went away, it's possible that it just hadn't loaded yet. It doesn't take very long for me to get it to load, so I dunno about that. I guess it could be possible that he closed that window right away as well, without letting the cavemaker open.

So usually if the cavemaker doesn't work, there are three things to try:
1) Actually unzip the files into the same folder, like I said to.
2) Download the latest version of Java
3) Add Java to your PATH or move everything into the bin folder.

But I honestly can't make heads or tails of what he's trying to accomplish. Xul, I need you to post for me, step by step, from the very beginning, in as much detail as possible, exactly what you are trying to do to get the cavemaker to run.
Yaya
[?] Karma: 0 | Quote - Link
Monday, July 26 2010, 3:20 pm EST

Age: 29
Karma: 747
Posts: 5367
Location: Ohio (US)
pm | email
Would there be any way to make it that the cavemaker saves specific settings for each level? Ex: no terrain borders, enemy #4s etc. This is because the level I am making exceeds the character limit with the extra terrain border, and remembering to uncheck that box every time is easy.



COMING SOON: A giant meteor. Please.
Give me +karma. Give me +karma.
canadianstickdeath
[?] Karma: 0 | Quote - Link
Tuesday, July 27 2010, 3:53 am EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
Any caves you had open when you last closed the cavemaker are automatically opened the next time you open it, and the settings are retained for as long as you leave the cave open inside the cavemaker. That should be good enough to last you until you are done making it.
Yaya
[?] Karma: 0 | Quote - Link
Tuesday, July 27 2010, 5:14 pm EST

Age: 29
Karma: 747
Posts: 5367
Location: Ohio (US)
pm | email
The levels I work on never come up when I reopen the cavemaker.



COMING SOON: A giant meteor. Please.
Give me +karma. Give me +karma.
Livio
[?] Karma: 0 | Quote - Link
Tuesday, July 27 2010, 5:19 pm EST

Age: 31
Karma: 470
Posts: 9620
Gender: Male
Location: Arizona, USA
pm | email
they always come up for me. Try moving some of the cave windows around. Maybe they're hiding behind that first window.
canadianstickdeath
[?] Karma: 0 | Quote - Link
Tuesday, July 27 2010, 5:35 pm EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
'Yaya' said:
The levels I work on never come up when I reopen the cavemaker.
You have to leave it open inside the cavemaker, and you have to close the cavemaker normally (like, if you close it by the CMD window, it doesn't work). And if that doesn't work, try redownloading? Maybe you have an older version...
Yaya
[?] Karma: 0 | Quote - Link
Tuesday, July 27 2010, 5:38 pm EST

Age: 29
Karma: 747
Posts: 5367
Location: Ohio (US)
pm | email
Ok, I'll redownload it later tonight, just for you Csd. (Will all my caves saved in this version get deleted if I redownload?)



COMING SOON: A giant meteor. Please.
Give me +karma. Give me +karma.
canadianstickdeath
[?] Karma: 0 | Quote - Link
Tuesday, July 27 2010, 6:12 pm EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
If you saved them in the "caves" folder, you'll need to copy them over into the new folder. If you replace the current folder with the new one, the caves inside would get replaced as well, so don't do that, lol.
canadianstickdeath
[?] Karma: 0 | Quote - Link
Wednesday, October 13 2010, 12:27 pm EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
The interguild link hasn't been using the most recent update.

I noticed because the version I have in the lab computers didn't have "Added an "Allow Multiple" for the ghost enemy, since at most one will ever appear in the level. Defaulted to disallowed, I guess. It is useless, but it could throw people off who don't know only one can ever appear." and when I redownloaded, it still didn't.

The interguild link has been outdated for almost a year, 'cause I last updated on October 16, 2009.
sup_mus
[?] Karma: 0 | Quote - Link
Sunday, October 30 2011, 5:26 am EST

Age: 25
Karma: -18
Posts: 242
Gender: Male
pm | email
what is shockwave error for


Sup
shos
[?] Karma: 0 | Quote - Link
Sunday, October 30 2011, 5:39 am EST
~Jack of all trades~

Age: 31
Karma: 389
Posts: 8273
Gender: Male
Location: Israel
pm | email
it does not have a goal, lol. it just happens from time to time for several reasons, and it's annoying and stupid. however, since we do know some ways to create it, csd decided to put it in the cavemaker. just ignore it, its existence alone sucks =\


jellsprout
[?] Karma: 0 | Quote - Link
Sunday, October 30 2011, 6:47 am EST
Lord of Sprout Tower

Karma: -2147482799
Posts: 6445
Gender: Male
pm | email
Was that 0? It makes the level spazz up when loading before giving a Shockwave Error.


Spoiler:
Isa
[?] Karma: 0 | Quote - Link
Sunday, October 30 2011, 6:51 am EST
No. I'm an octopus.

Age: 31
Karma: 686
Posts: 7833
Gender: Male
Location: Uppsala, Sweden - GMT +1
pm | email
6, 7, 8, 9, 0.
jellsprout
[?] Karma: 0 | Quote - Link
Sunday, October 30 2011, 7:24 am EST
Lord of Sprout Tower

Karma: -2147482799
Posts: 6445
Gender: Male
pm | email
I remember 6, 7, 8 and 9 acting different from 0. I just don't remember what it exactly was. I think 6-9 immediately gave a Shockwave Error while 0 first caused the loader to weird out.


Spoiler:
shos
[?] Karma: 0 | Quote - Link
Sunday, October 30 2011, 10:17 am EST
~Jack of all trades~

Age: 31
Karma: 389
Posts: 8273
Gender: Male
Location: Israel
pm | email
'jellsprout' said:
I remember 6, 7, 8 and 9 acting different from 0. I just don't remember what it exactly was. I think 6-9 immediately gave a Shockwave Error while 0 first caused the loader to weird out.
I did not know about that I never tried testing it. do we have an article about these? all the methods we know about how to create shockwave errors? 6-9,0, water flow on 2nd culumn, etc?  


jellsprout
[?] Karma: 0 | Quote - Link
Sunday, October 30 2011, 5:59 pm EST
Lord of Sprout Tower

Karma: -2147482799
Posts: 6445
Gender: Male
pm | email
I had something written about it somewhere. It's probably somewhere in my research thread on the OIG. I'll see if I can find it.

Edit: I found a few mentions by me that 6-0 cause Shockwave Errors, but nothing about 0 acting different from 6-9.


Spoiler:
Bmwsu
[?] Karma: 0 | Quote - Link
Wednesday, December 7 2011, 12:49 pm EST

Age: 28
Karma: 175
Posts: 2557
Gender: Male
pm | email
Have you ever considered a zoom in/out ability?


shos
[?] Karma: 0 | Quote - Link
Wednesday, December 7 2011, 4:23 pm EST
~Jack of all trades~

Age: 31
Karma: 389
Posts: 8273
Gender: Male
Location: Israel
pm | email
'Bmwsu' said:
Have you ever considered a zoom in/out ability?
heh, I just posted that in that other topic. so yes, I APPROVE


canadianstickdeath
[?] Karma: 0 | Quote - Link
Wednesday, December 7 2011, 5:35 pm EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
You approve eh

That was probably mentioned about 10 times in this topic. At this point I think I can safely say it's not happening. I'll add support for larger caves (aka removing the checks that prevent you from doing it, lol), but I mean, I'm basically done editing this program. The code is included so if you know Java, you can try to decipher what's going on... Ehh maybe I'd be willing to add some comments so that that might be remotely possible... Anyway. There were a lot of things that I wanted to add but, yeah.
shos
[?] Karma: 0 | Quote - Link
Wednesday, December 7 2011, 6:44 pm EST
~Jack of all trades~

Age: 31
Karma: 389
Posts: 8273
Gender: Male
Location: Israel
pm | email
You don't have to do it quickly you know. we'll be patient.

How hard is it supposed to be? just an option to resize each of the squares. have 2 modes, nothing more..


canadianstickdeath
[?] Karma: 0 | Quote - Link
Wednesday, December 7 2011, 6:51 pm EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
I'd have to resize the squares, resize all the images, probably have to repaint some things b/c Java probably won't like me too much for doing that, and then add the menu options and listeners. IDK how to resize images so I would have to look it up. I'm not sure if the images would like me for changing them to 25% and then back to 100%, so I would probably have to clone the originals and save them somewhere and blah. Optionally I could add your zoom preference to the settings file.

I really don't know if I want to go through the trouble...
canadianstickdeath
[?] Karma: 0 | Quote - Link
Wednesday, December 7 2011, 8:10 pm EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
Update 7 - Dec 7, 2011

You will have to download using my link in the blog post until Livio updates our link.


- I completely forgot to disable/enable the save all button. It shouldn't matter too much, since, if there's no caves open (which is when it'd be disabled), there's nothing it can do anyway.

- Fixed a bug where the close all button would disable if all the open windows were minimized.

- Slightly changed the way the view text window is created. With that change, I am now able to manually set the font type, without causing any layout problems. Now, people who's textareas didn't use a mono-space font, by default, should now see the cavecode in mono-space.

- At last, the terrain type combo box displays (almost) correctly! You have no idea how long this has alluded me...

- I removed the restrictions that limited the size of the cave that you are allowed to make. Every time you attempt to load or create a cave larger than 8000 tiles (or increase the size of an already opened cave that is above that limit) you will be asked to confirm before doing so. The warning (that there could be slow performance or that you could get an out of memory error, which could result in the loss of data) is to be heeded.

- Attempted to improve the performance of the cave saving and view map as text operations. I don't think there are any problems but you might want to back up caves that you save in this version until you feel comfortable that there aren't. View map as Text is very prone to out of memory errors with larger caves and can still take a semi-long time to appear -- with especially large caves I recommend saving and opening the text file, as saving is nearly instantaneous and shouldn't crash the program. Loading especially large caves is still a little bit slow but there's not much I can do about that.

- Fixed a couple typos of with the word "Openning".
canadianstickdeath
[?] Karma: 0 | Quote - Link
Thursday, December 8 2011, 4:09 am EST

Age: 35
Karma: 350
Posts: 2990
Gender: Male
pm | email
Hey guys just a reminder that, if you're working with an especially large cave, every edit you make saves a copy of the array to the undo/redo stack, so the more edits you make, the more likely you are to run out of memory. I tried a 1000x1000 cave and after around 20 or 30 edits or so, I ran out of memory (you can tell by the error messages on the cmd window). It would allow me to continue making edits or to save, but undo/redo became pretty much unusable. Hopefully in that state it doesn't become too unstable. Promise me that you'll save often, OK?

On the subject of Zoom (not that I'm actually going to add it), how should it work? Should each open cave has it's own level of zoom, or should it be a cavemaker-wide setting that affects all open caves? I have a feeling you're going to tell me it's a cave-by-cave thing, which would be troublesome because now each cave will need to save it's own copy of the images in order to resize them. If you think it should be a cave-by-cave setting, should that setting be saved for the next time that you open the cavemaker while leaving that cave open? I think if it's a cavemaker-wide setting that it'd be better off left unsaved. What levels of zoom should I have? Each tile is 32 pixels, so I'm thinking 150%, 100%, 75%, 50%, 25%, and 12.5%? Would you really need each tile any less than 4 pixels? I kinda doubt it. I'm not even sure 4 pixels per tile would be usable at all with all the lines everywhere. I don't think there's really a need to zoom in either, but there might as well be one zoom-in option. There won't be any fancy-shamancy slider, btw; it'd just be a sub-menu in the options. Ugh, I just remember that I'll have to like, calculate the scroll bar positions every time you change the zoom. That's a huge pain, lol. Really, you don't need this, right?

And don't think that just because Livio can do it "easily" means it's easy for me in Java. Zoom is probably build right into Flash. It's probably like "setZoom(0.5)" in actionscript or something.
soccerboy13542
[?] Karma: 0 | Quote - Link
Thursday, December 8 2011, 6:03 pm EST
~*~Soccer~*~

Karma: 450
Posts: 4466
Gender: Male
Location: 1945
pm | email
the new cavemaker is not loading for me D:


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

« Forum Index < The Hannah and the Pirate Caves Board
«Previous | 1, 2, 3, . . . 12, 13, 14, 15, 16, 17, 18, 19, 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.