Temporary area checker program

For builders to discuss and ask building questions.
Post Reply
Dalvyn
Sword Grand Master
Sword Grand Master
Posts: 4708
Joined: Tue Jul 15, 2003 9:26 pm
Location: House of Wonder, Waterdeep

Temporary area checker program

Post by Dalvyn » Mon Apr 23, 2007 8:08 pm

If you have an area ready or under construction, please feel free to try to area-check it with the following program. Note that it's beta, that it will work only on Windows, and that (though the initial goal was to allow people to also use it to build areas) it should only be used to check areas, not to build them (many functionalities are not coded). I'm still providing this version since the area check part of it should work.

Depending on my free time, I might work on a Java version that would be more portable.

1. You can get the file here and save it to some place on your computer.

2. Start AreaBuilder.exe.

3. You first need to load FKBIT.LST. Either click on the "Load FKBIT.LST" button or choose that option from the first menu, then indicate where the FKBIT.LST file can be found. If you do not have it, you can get it here.

4. Click the "Open Area File" button or choose the "Open" option from the menu and choose the file you want to check.

5. The comments and bugs are reported under the "Logs" tab.

(6. If you have an area loaded/checked, you can take a look at the other tabs, they should let you examine the contents of your file, but many parts are not fully coded/tested).

------------

Please report any bug you find on this thread. Depending on how much time it would take to fix them, I'll do it.
Dalvyn
Sword Grand Master
Sword Grand Master
Posts: 4708
Joined: Tue Jul 15, 2003 9:26 pm
Location: House of Wonder, Waterdeep

Post by Dalvyn » Sat Apr 28, 2007 2:49 am

No answer?

Does it not work at all?
User avatar
Kregor
Sword Grand Master
Sword Grand Master
Posts: 1474
Joined: Sun Jul 11, 2004 6:14 am
Location: Baldur's Gate

Post by Kregor » Sat Apr 28, 2007 4:34 am

Can't tell you, as I do all my work on Mac :)

The previous Java-based FKBuilder, however, works fine for me.
"There is no safety for honest men except by believing all possible evil of evil men."

Kregor - Ranger of Tangled Trees
Rozor - Lady Luck's Duelist
Tygen - Ranger-Bard of Mielikki
Solaghar
Staff
Staff
Posts: 1283
Joined: Sun Nov 16, 2003 8:33 am
Location: Menzoberranzan

Post by Solaghar » Sat Apr 28, 2007 8:14 pm

It seems to work for me, checked out the area checker program and it worked well, I just don't have anything I need checked at the moment that wasn't a completed area. Will see when I get to my new area, though it's nice to get the updated bit list for textpad.
Dalvyn
Sword Grand Master
Sword Grand Master
Posts: 4708
Joined: Tue Jul 15, 2003 9:26 pm
Location: House of Wonder, Waterdeep

Post by Dalvyn » Sat Apr 28, 2007 8:57 pm

This area checker should spot many more bugs than FKBuilder or whatever was used before.

Amongst other things, it checks that all mobs are speaking only one language, that the correct types of flags are used at the right spot, and so on. It's still not 100% error proof, but it should spot more mistakes.
Arnof
Sword Journeyman
Sword Journeyman
Posts: 129
Joined: Wed Oct 22, 2008 8:47 pm
Location: Arizona, USA
Contact:

Re: Temporary area checker program

Post by Arnof » Tue Jan 05, 2010 7:07 am

How do we feel about this being used nearly three years later? Have there been any significant changes to the mud that will clash with this? Personally, if the next area we're coming up with (no, it hasn't been applied for yet) turns into what I think it will, this will be amazing.

If FKBIT.LST should be updated first, is that easy? I've only glossed over it, is there something I can do to update it so the staff doesn't have to be troubled with it? Whatever the case, it may be years late, but this is excellent, Christophe.

B
Mask
Staff
Staff
Posts: 2649
Joined: Tue Jul 15, 2003 9:21 pm

Re: Temporary area checker program

Post by Mask » Tue Jan 05, 2010 11:56 am

We should standardise on one 'checker' program, ideally one which rejects uploads to the game before making them available for update into the game. This means it should be runnable on a web server, ideally in PHP.

I am happy to put a vague skeleton of this in place if others can help me complete and perfect it.
Post Reply