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

Throw grenades instead of just dropping them on the floor #166

Conversation

necessarily-equal
Copy link
Contributor

@necessarily-equal necessarily-equal commented Dec 12, 2022

This also lowers the added speed a bit to avoid throwing them unreasonably far

This also lowers the added speed a bit to avoid throwing them unreasonably far
@slipher
Copy link
Contributor

slipher commented Dec 16, 2022

So the formula is like missile->speed + missile->lag * (player speed)? So it seems the patch decreases the human's throwing strength a bit, but allows him to do it while running using his momentum 🤔

@necessarily-equal
Copy link
Contributor Author

Exactly

@cu-kai
Copy link
Contributor

cu-kai commented Dec 16, 2022

I'm not entirely convinced this is a problem which needs solving, especially as it has not been tested in gameplay yet. It feels like a solution in search of a problem.

@sweet235
Copy link
Contributor

Newton would be pleased. I, however, am worried that a human using a jetpack can reach speeds that make a grenade fly through half of the map. Let's test this.

@sweet235
Copy link
Contributor

sweet235 commented Dec 17, 2022

Let me elaborate on that. Grenades are terribly strong. A common question from new players is why they are so expensive. The answer is, of course, that they can wreak havoc in the alien base. Accidentally throwing a grenade into the human base regularly requires admin intervention. They are among the strongest weapons in the human arsenal.

Grenades, as they are now, require a human to be very close their point of denotation when throwing them; at least in non-vertical situations. We should be very careful with changing this.

Here is a somewhat related video, for fun: https://www.youtube.com/watch?v=j_DIR--yRK0

Edit:
That video is actually very much related to this PR. Once we require grenades to be consistent with Newtonian mechanics, we will have to do the same for projectile weapons. This is what we will end up with.

@necessarily-equal
Copy link
Contributor Author

necessarily-equal commented Dec 17, 2022 via email

@necessarily-equal necessarily-equal removed this from the Beta 54 (v0.54.0) milestone Jan 9, 2023
@necessarily-equal necessarily-equal marked this pull request as draft January 9, 2023 23:29
@illwieckz
Copy link
Member

Throw grenades instead of just dropping them on the floor

I'm curious about this sentence, as grenade are already thrown. You can, for example, look high over a barricade to throw the grenade over the barricade to reach the alien base behind it. One can reproduce this in plat23 successfully.

Aiming with grenade has its own learning curve but it's really a useful game mechanics and it works for me™.

Example: https://dl.illwieckz.net/b/unvanquished/shots/grenade-throwing/20230117-160835-001.unvanquished-grenade-throwing.webm

@illwieckz
Copy link
Member

This repository has no longer use as it is not a submodule anymore:

If there is still something to merge from it, this PR should be redone on https://github.com/Unvanquished/Unvanquished instead.

I let this PR open so the one redoing the PR on the other repo can close it when it's redone if it has to be redone, so we know what PR is redone or not yet.

@necessarily-equal
Copy link
Contributor Author

necessarily-equal commented Apr 13, 2023

Let's close it for now because people here were not enthusiastic about it. Might redo it in a gameplay mod someday

@necessarily-equal necessarily-equal deleted the throw-grenades branch April 13, 2023 10:44
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.

Add firebomb and grenade "lag"
5 participants