ok- I am still optimistic that Medeksza will address this issue.
Currently I am on programming moratorium and waiting to see if 5.0
has this solved. I checked out the Empire's page on the timer control
it looks do-able although we would have to get that sdk and figure it out.
Ideas about Hal pushing his own button:
Currently, Hal only speaks when spoken to. I am assuming control is the
reasoning. What I propose is when Hal pushes his own button, most of the
time Hal returns silence. That's not to say that nothing happened though!
Hal could be doing alot of stuff. I think the starting point would be
updating a TimeNow variable in the script. Hal could be comparing sentences
from Moments ago, morphing subjects and objects together, even be a good
oven timer. >B)
-There could exist an 'Utterance Threshold' where if Hal came up with
something that needed clarification or a question or something funny
or interesting or whatever, Hal would say it.
I had another idea the other day where in each push of the button, Hal
would perform a different part of the thought process, much like we do.
A sequence of events like Identify Predict Decide Execute.
Currently when you do push Hal's button you will get 'Please say something'
or 'talk to me'. A workaround for that would be to have the timer input
which event sequence to use. 'II' can mean 'use the Identify routine'
(two letters are needed to appease/disable the embedded 'talk to me' response).
However,I still do not like the idea of
shagging something like this together.
It ought to be in the program.
CatAtomic