vrHaptek 1.1 for Hal 6.0 Plugin


Management of some Haptek features in Hal

User Guide


Table of Contents

Purpose.
Requirements.
How to install it.
How to use it.
How to configure it.
How to uninstall it.
Disclaimer.
Comments.


Purpose

After installing this plugin, you will get some different behaviours, according to what you say and to what Hal says.

Requirements

This plugin requires:
  1. Hal 6.0
  2. Ultra Hal Character Expansion Pack
  3. Haptek full body character, which can be downloaded from the Haptek site.

How to install it

Download the file vrHaptek.zip and copy it on your hard drive. Then unzip it using as target directory your Hal 6 directory, so that the uhp files are in the Hal 6 main directory and the folders Skins, Bodyskins and Characters are directly under it. You should get the following files in the main Hal folder:

And some other files in the following subfolders: Then select General Options - Brain and mark the "Various Haptek behaviours" checkbox.
You should also select General Options - Character, and choose the Full Body Female character (because some animations are based on that Haptek character), and then select General Options - Skin, choosing the Full body Skin included in this zip (it is not needed, but some features of this plugin assume that you are using a vertical window skin and might not work properly if you use different skins).
The plugin does not change the standard Hal brain script, nor are you required to do it. However, we recommend to create a backup copy of your brain, before installing it.

How to use it

When this plugin is activated, you get the following behaviours:
  1. Default Startup: At Startup, Hal will run the Startup.hap file, which positions correctly the girl in the window and loads a specific dress, which is called Startup.jpg.
  2. Changes background according to the current time: from 8 a.m. to 7 p.m. loads a daylight background, otherwise it loads a nightlight background.
  3. Changes dress every hour, provided you load 24 different skins in the Bodyskins folder.
  4. Shows different emotions according to Hal answer: if Hal says something like "I feel happy" or "This makes me cry", then she will behave accordingly.
  5. Nods if she answers Yes: If her answer contains words like Yes, Of course, etc, she will nod.
  6. Changes hair color and style, according to your input.
  7. Moves in several directions, according to your input.

Here is an example of what Hal does, according to your input.

If your sentence contains
Then Hal will do the following
Notes
brown hair
blonde hair
black hair
changes hair colour and style -
turn front
turn back
turn right
turn left
moves in the required direction -
start walking
stop walking
starts and stops walking -
come here
go there
moves at different distances from you -

How to configure it

This plugin automatically creates the table vrEmotionDetect in the miscData folder of the Hal brain where you run it. This table contains some default words, used to trigger Hal behaviours. You can customize them, changing some values, and/or adding or deleting some of them. To do this:
  1. Launch Hal Brain Editor.
  2. Open the brain you want to customize.
  3. Open the miscData folder on the left.
  4. Double Click on the vrEmotionDetect table.
  5. Add, Delete or Modify the lines according to your preferences. In doing this, remember that the word in the left column is the triggering one (i.e. if Hal says something containing that word), while the word in the right column must correspond to the name of a .HAP file, located in the Characters folder.
  6. Close and save your brain.
  7. Restart your Hal.
You can change the background images and the startup dress, just replacing the files DayBack.jpg, NightBack.jpg and Startup.jpg with other graphics files.

In order to see Hal change her dresses every hour, you should install 24 different skins for full body characters in the Bodyskins folder. They must be renamed wear0.jpg, wear1.jpg...up to wear23.jpg (one for every hour in the day). Just as an example, we have put the file wear12.jpg in the zip. You can download them from sites like
DigitalGirl.

How to uninstall it

In case you do not want to use it anymore, simply select General Options - Brain and unmark the "Various Haptek behaviours" checkbox. If you want to remove it completely from your system, remove the files required in the installation step and the vrEmotionDetect table.

Disclaimer

vrHaptek.uhp - Release 1.0 by VR Consulting sas.
This script shall not be sold or used for any purpose unless specifically authorized by the author in writing. Personal (non-business) use of this script is free for users of Ultra Hal Assistant.
If you want to use this software in business applications, you must contact us at
info@vrconsulting.it
This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; VR CONSULTING DISCLAIMS ALL WARRANTIES WITH RESPECT TO THIS SOFTWARE, EXPRESS, IMPLIED, OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ALL WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
VR CONSULTING SHALL NOT BE LIABLE FOR ANY SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST REVENUES, LOST PROFITS, OR LOSS OF PROSPECTIVE ECONOMIC ADVANTAGE, RESULTING FROM THE USE OR MISUSE OF THIS SOFTWARE.
This software is made available free by the author. Although he is interested in your feedback, he is under no obligation to address bugs, enhancements, or answer questions.

Comments

Please send us any comment, suggestion or bug report to info@vrconsulting.it

Company Web Address: http://www.vrconsulting.it

Postal address: Via Piatti, 6 - 24030 Mozzo (Bergamo) - Italy
Copyright © 2005 V.R. Consulting sas di Vittorio Rossi & C.