◆ setTalking()
void Sherlock::Scalpel::ScalpelPeople::setTalking |
( |
int |
speaker | ) |
|
Setup the data for an animating speaker portrait at the top of the screen
◆ synchronize()
void Sherlock::Scalpel::ScalpelPeople::synchronize |
( |
Serializer & |
s | ) |
|
|
overridevirtual |
◆ setTalkSequence()
void Sherlock::Scalpel::ScalpelPeople::setTalkSequence |
( |
int |
speaker, |
|
|
int |
sequenceNum = 1 |
|
) |
| |
|
overridevirtual |
Change the sequence of the scene background object associated with the specified speaker.
Implements Sherlock::People.
◆ restrictToZone()
Restrict passed point to zone using Sherlock's positioning rules
Implements Sherlock::People.
◆ loadWalk()
bool Sherlock::Scalpel::ScalpelPeople::loadWalk |
( |
| ) |
|
|
overridevirtual |
◆ setListenSequence()
void Sherlock::Scalpel::ScalpelPeople::setListenSequence |
( |
int |
speaker, |
|
|
int |
sequenceNum = 1 |
|
) |
| |
|
overridevirtual |
If the specified speaker is a background object, it will set it so that it uses the Listen Sequence (specified by the sequence number). If the current sequence has an Allow Talk Code in it, the _gotoSeq field will be set so that the object begins listening as soon as it hits the Allow Talk Code. If there is no Abort Code, the Listen Sequence will begin immediately.
- Parameters
-
speaker | Who is speaking |
sequenceNum | Which listen sequence to use |
Implements Sherlock::People.
The documentation for this class was generated from the following file: