Skip to content

[Request] Add function with memory address 0xa138b0 (disc) / 0xa3b50 (March 2017) and related functions to the SDK #32

Description

@Tenderi4

Said function(s) interacts with 0x40C0C100!base.soundProp and together seem to be factoring in what kind of voice a creature has depending on their mouth/model type (and based on conditions within the function itself).

For tribal creatures and NPCs in the adventure editor, their voice is determined by a string key mouthType that can be found as a value in their mouth parts.

For civilization, space creatures and captains, their voice is determined by default through the property 0x0B65639D, which while looking through the function in disassembly seemed to be fixed. By default, the property 0x0B65639D has the string value "MamA", which corresponds to the mammal sentient creature voice.

EDIT: As an added detail, the function is called whenever a creature needs to load a voice file, so it is possibly related to the Audio namespace and the AudioSystem class.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    SDK additionRequests for new functions in the SDK

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions