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

Implement "DropStrider" input on dropships #281

Open
wants to merge 9 commits into
base: develop
Choose a base branch
from

Conversation

Bronzehawk75
Copy link

Dropships and striders have inputs and animations for being dropped directly into combat, but the feature was never finished. This PR implements that functionality.

This reuses a lot of logic from Combine soldier drop-offs, so most of the basic setup for mappers is the same (an info_target landing point, OnFinishedDropoff after it's done, etc.)

A few notes:

  • Dropships can now specify a template NPC for the strider it's carrying with the StriderTemplate field.
  • If a strider is killed while being carried by a dropship, the dropship now fires the OnCrateShotDownBeforeDropoff output.
  • The strider doesn't make any sounds or effects when it hits the ground. I've never done any modeling, but I'm pretty sure the correct way to do this would be to recompile the strider model with a new animation event on frame 100 of the deploy animation.

Test map: dropship_strider_test.zip


Does this PR close any issues?

  • No

PR Checklist

  • My PR follows all guidelines in the CONTRIBUTING.md file
  • My PR targets a develop branch OR targets another branch with a specific goal in mind

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant