Booster’s Lab – JP edition

October 3, 2012 § 7 Comments

As the title suggests, I’m doing some work to get the editor working for a japanese release, since the other day I saw a post that reminded me that they make cave story mods too. Tragic, but I think they’ve only ever had Sue’s Workshop D:

I’ll have to make sure there are plenty of warnings in converting… but yeah. Editing the scripts in japanese seems to be working properly far’s I can tell, and mercifully the editor displayed the characters without too much hassle. Now, I just need GIR to finish the translation of all the labels..

BL 0.2.0.0

September 25, 2012 § 3 Comments

Like the title says, another version of booster’s lab has been pushed out. I have been spending almost every fraction of my spare time on this the last few weeks and that’s why I probably forgot to post last tuesday, since I really wanted to release this update as soon as possible.

Key feature is inclusion of an npc.tbl editor which I somehow neglected to add before (possibly on account of how much of a pain in the ass it is to make all those GUI items.. sheesh)

As usual, download available on the forum thread. I also added a list of projected future features to the OP because now that the list is small enough that I can remember them all at once (almost) I want to start working towards getting a finished 1.0 version of the editor released. Then I will be freeeeeeeeeeee

just kidding. I’ll never be free again.

A possibly terrible idea, and a not-so-terrible one

September 13, 2012 § 3 Comments

The first idea is an update to the script segment, adding something where there was naught before. Image:

 

So basically what you’re looking at is a window where you can write some javascript and have it output on the right (out is just a bind to the JTextArea so if you really wanted you could do all kinds of weird things to it).
The idea is to have a way to programatically generate repetitive TSC code and, while this is probably the most robust solution I can implement without putting any effort into it, not a lot of people who want to make CS mods may know javascript. Heck, even I don’t. So, my eventual plan is to have some simple variables and an iterative print. The variable definitions would go where “label” is right now..
If it doesn’t make sense, don’t worry about it, that’s for me to fix. On the note of fixing things, god swing is hard to lay things out nicely with. I probably complain about this more than is necessary but it was way too hard to just get it to fill the space, let alone behave well when things are in one text box or the other & when resizing.

The OTHER idea that I think is actually useful is a hacking interface that will basically be “push butan get hack”. Hacks will have to be predefined in an xml format that I’m working on defining (although I may initially release a partial implementation of the planned set of fields). This would be used to say what the gui looks like (buttons, input boxes, etc) and how to use the data in it. It’ll be somewhat complicated to set up a hack but designed well they could be versatile and add new depth to CS modding.
lol who am i kidding only 12 year olds do this nowadays anyway…………..

Improvements to BL, etc.

September 5, 2012 § 1 Comment

This week what work I did was spent on minor improvements to Booster’s Lab. I’m working on adding some improvements to the TSC editor to allow people to quickly and easily assemble large, repetitive blocks of TSC, as well as automatically assemble simple script components via like, idk, right-click menus.

If anybody else has suggestions for the editor, feel free to leave a message here or on the forum thread, because without feedback I dunno what needs work the most.

Back to normal

August 28, 2012 § 1 Comment

Alright, it looks like I missed last week’s post, but I had a good-ish reason for it

All last week was spent entertaining a handful of my internet friends at the newly inaugurated “CaveCon”, which is basically a meetup for the cave story tribute site forums. I hosted the event, so I was quite busy keeping everything on track and making sure things went smoothly. And it was a pretty good time! 9/10 would con again.

Apart from that my laptop is almost back up to speed so I’ll resume work and finish Booster’s Lab, then get some ACTUAL (really really) work done. Still, I’ve got to move around a few times before I get into the room I’m renting for the school semester. And then classes start again.

It never ends :/

(filler post #2350)

August 15, 2012 § 2 Comments

Laptop coming in the mail sometime next week – AsusĀ U56E-BAL7.

In the meantime I’ve had my hands full with getting ready for the forum meetup and moving out of my current room and finding a new one and wrapping up my work term etc. etc. that I haven’t had time to do a whole lot else

here’s a drawing of a snake

here WOULD be a drawing of a snake but I guess my university’s email service won’t let me send a .zip file to myself >:[

well take an iscribble collab instead

Can you guess what parts I drew?
hint: it’s not misery

 

Eulogy for a Laptop

August 8, 2012 § 2 Comments

Well, over the weekend my laptop died.. Normally this wouldn’t be such a big issue, except it was pretty much the main tool I had for writing code and stuff. So, hopefully, I’ll be able to get myself a new one soon. Perhaps one even BETTER than a compaq presario CW50 139WM. But that might be aiming a bit high.

I just wish computer shopping wasn’t so hard. I went to the store yesterday, but I’m sort of in the french-canadian part of new brunswick so all the laptops had canadian multilingual standard keyboards with extra keys and the layout of certain buttons like left shift and enter totally rustled my jimmies. I’ll probably have to either order online or wait until I get to america again to get a laptop with a normal keyboard.. sigh…

I can still work on the desktop but it isn’t as fun because I like to lie down when I write code and walk around and stuff and I totally can’t haul this monstrous rig all over my room.
Well, anybody have recommendations for what I should look at for my new lappy? I’m still thinking mid-range to budget, since I don’t really need the laptop to play much games with outside of the odd emulator or indie (that’s what the desktop is for)