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

Use a smaller hitbox for human buildables when checking for friendly fire #59

Open
illwieckz opened this issue Feb 3, 2023 · 3 comments
Labels
idea A standalone idea or solution proposal.

Comments

@illwieckz
Copy link
Member

illwieckz commented Feb 3, 2023

Related Problem issues:

It's very easy to do friendly fire on some buildables like turrets as humans. Since humans use rifles player is expected to intuitively believe a bullet could go between two buildables.

Idea:

While we may keep the current hitbox size when hit by aliens to give them a chance, it may be possible to implement a smaller hitbox for the friendly human team in a way friendly fire is not disabled but it's easier to shoot between buildings without destroying its base.

I guess we may even not implement it as friendly hitbox but as human hitbox. In a potential human vs human game humans have enough precision with their rifle to accommodate a small enemy buildable hitbow.

Since aliens use close attacks or complex projectiles (spit), the large enemy hitboxes are good to keep. They also probably don't need smaller hitboxes for their own buildables.

@illwieckz illwieckz added the idea A standalone idea or solution proposal. label Feb 3, 2023
@sweet235
Copy link

As weird as this would be, I like the idea. We hear complaints about humans hitting their base frequently.

But I'm not sure if and how we should implement this.

@Viech Viech changed the title [Idea] Use smaller friendly hitbox for human buildables Use a smaller hitbox for human buildables when checking for friendly fire Apr 6, 2023
@VReaperV
Copy link

Related to this, can we do the same for battlesuits as well? Sometimes I hit them despite clearly shooting through empty space next to them.

@Viech
Copy link
Member

Viech commented Apr 29, 2023

I'm undecided on this. Friendly fire isn't fun and this would maybe be a good change to alleviate it. It is however a bit complex and, since the effect is invisible, could easily lead to inconsistencies in the code (between the many types of traces we do for various purposes: all of them would have to be "assigned to a team"). There is also a tendency that humans defending their base is too efficient and too frustrating for attackers at the time; this could only get a bit worse through this proposal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea A standalone idea or solution proposal.
Projects
None yet
Development

No branches or pull requests

4 participants