next up previous contents
Next: Hash_utils Up: Installation Previous: Porting objects   Contents

Aloha

Download the module called Kahuna_x_x.txt.gz (with x being the version number).
Decompress the package using: gunzip Kahuna_x_x.txt.gz - Upon decompression you will be left with one file called: Kahuna_x_x.txt - Open it up with your favorite text editor.

From your MOO, create an object. This object will be used for Aloha:
@create $thing named kahuna

Make sure that you type: kahuna EXACTLY (no other name will work for the updates - no UPPERCASE letters neither).
The MOO will answer something like:
You now have kahuna with object number #xxxx and parent generic thing (#5).

Where #xxxx is the object number used by your MOO (can be #1234 or #5678 etc..)

Next, we need to corify the object; type:

@corify #xxxx as kahuna

Where you would replace #xxxx by your OWN object number.

Your MOO will say something like: Kahuna has no :init_for_core verb. Strongly consider adding one before doing anything else. - this is OK.

Let's check that everything is kool by typing:

@examine $kahuna

If everything is OK, you will see a short description of your object. So now you can always refer to this object using $kahuna instead of remembering its object number.

Highlight all the properties from Kahuna_x_x.txt.gz (lines that start with ;;), copy them and paste them to your MOO. You should see a bunch of "Property added with value ..." and some "=$>$0".

Highlight one verb at the time, copy them and paste them into your MOO.

Do NOT run any verb or start it until you install Hash_utils object.


next up previous contents
Next: Hash_utils Up: Installation Previous: Porting objects   Contents
Kr@nX 666 2004-01-04