Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New Feature] Spawn multiple animation types concurrently #752

Open
3 tasks done
Crimsonum opened this issue Mar 23, 2022 · 0 comments · May be fixed by #753
Open
3 tasks done

[New Feature] Spawn multiple animation types concurrently #752

Crimsonum opened this issue Mar 23, 2022 · 0 comments · May be fixed by #753
Assignees
Labels
new-feature New feature or request.

Comments

@Crimsonum
Copy link

First Check

  • I added a very descriptive title to this issue.
  • I used the GitHub search to find a similar issue and didn't find it.
  • I have attached as much information as possible (screenshots, videos, links, etc).

Description

Animation types allow for all sorts of clever mechanics or workarounds. However, they usually require chaining several dummy, intermediary animations together, and the available options (e.g. TrailerAnim) are not always exact nor reliable. Having the option to spawn multiple animations at once would remove the need for such dummy anims.

Proposed Code (optional)

New keys for animation types.

Example:

; Fixed amounts
[FOO]
ParallelAnims=EXPLOMED,DBRIS1LG,DBRIS1SM ;specifies a list of anims that will spawn concurrently with this anim, at the same location.
ParallelCount=1,2,3 ;specifies the fixed amount of each parallel anim to spawn. Defaults to 1 each.

; Randomized amounts
[FOO2]
ParallelAnims=EXPLOMED,DBRIS1LG,DBRIS1SM
ParallelMinimums=1,0,0 ;specifies the minimum amount of each parallel anim to spawn. Defaults to 0 for each.
ParallelMaximums=1,2,3 ;specifies the maximum amount of each parallel anim to spawn.

ParallelCount is mutually exclusive with ParallelMinimums/ParallelMaximums; if ParallelCount is undefined and ParallelMaximums is defined, then choose randomly between ParallelMinimums and ParallelMaximums. Otherwise ParallelCount takes precedence.

Additional Context

No response

@Crimsonum Crimsonum added the new-feature New feature or request. label Mar 23, 2022
@CCHyper CCHyper self-assigned this Mar 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-feature New feature or request.
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants