Opened 22 years ago

Closed 22 years ago

Last modified 6 years ago

#8163 closed patch

CMI: SO_ACTOR_FREQUENCY (experimental)

Reported by: eriktorbjorn Owned by: SF/ender
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game: Monkey Island 3

Description

This is an attempt at implementing the SO_ACTOR_FREQUENCY opcode, which is used whenever Guybrush inhales helium.

The implementation is straightforward enough, but I'm a bit uncertain if I can really rely on _actorToPrintStrFor the way I do, or if the desired rate should be passed as a parameter to playBundleSound().

The save/load stuff is untested, and I've heard the suggestion that we shouldn't update savegame format again for some time, so maybe this patch shouldn't be applied for some time yet?

Ticket imported from: #671701. Ticket imported from: patches/268.

Attachments (1)

talk-frequency.diff (3.4 KB ) - added by eriktorbjorn 22 years ago.
Patch against a January 20 CVS snapshot

Download all attachments as: .zip

Change History (5)

by eriktorbjorn, 22 years ago

Attachment: talk-frequency.diff added

Patch against a January 20 CVS snapshot

comment:1 by SF/ender, 22 years ago

Owner: set to SF/ender

comment:2 by SF/ender, 22 years ago

Nope, this is perfectly fine. In CVS :)

comment:3 by SF/ender, 22 years ago

Status: newclosed

comment:4 by digitall, 6 years ago

Component: Engine: SCUMM
Game: Monkey Island 3
Note: See TracTickets for help on using tickets.