miskatonicstudio / goat

Godot Open Adventure Template (GOAT) is a tool for making 3D adventure games.
MIT License
383 stars 34 forks source link

Implement skippable, chained voice recordings #229

Closed miskatonicstudio closed 4 years ago

miskatonicstudio commented 4 years ago

General idea:

EDIT: while working on this,consider that:

miskatonicstudio commented 4 years ago

This requires capturing the input in goat_voice, so a sample can be skipped. It can be achieved by introducing a new game mode, however, by far all game modes are "exclusive". This one would have to be a mode on top of another mode, to that it works both in EXPLORATION mode and in INVENTORY mode.

Possible solutions:

miskatonicstudio commented 4 years ago

Voice now captures input and can be skipped, but sequences are not yet implemented.