How to remove first-person control targeting restrictions?

How to remove first-person control targeting restrictions?

Discuss game development here, from a distinct game project to an accessible third-party mutator, down to the interaction and design of individual units if you like.

Moderator: Moderators

User avatar
Anarchid
Posts: 1384
Joined: 30 Nov 2008, 04:31

How to remove first-person control targeting restrictions?

Post by Anarchid »

Since some versions, Spring forces all aiming done in FPS mode to snap to ground or valid targets, which makes the mode pretty useless - even while conceivably nerfing a large range of exploits.

In the case somebody (ahem) would want to unnerf FPS back into its perceived exploitable OPness, is there a way to do that?
Last edited by Anarchid on 04 Feb 2013, 17:17, edited 1 time in total.
User avatar
PicassoCT
Journeywar Developer & Mapper
Posts: 10454
Joined: 24 Jan 2006, 21:12

Re: unleashing FPS?

Post by PicassoCT »

bump
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Re: unleashing FPS?

Post by SinbadEV »

I feel like a more meaningful subject might be helpful here... "unleashing FPS?" makes me think you are trying to figure out how to improve your frame-rate.
User avatar
Anarchid
Posts: 1384
Joined: 30 Nov 2008, 04:31

Re: How to remove first-person control targeting restriction

Post by Anarchid »

editbump with awesome new elaborate title for maximum disambiguation.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: How to remove first-person control targeting restriction

Post by smoth »

someone dicked the feature at the engine level. I have no idea why or how it was done.

pisses me off becuase it was great for testing.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: How to remove first-person control targeting restriction

Post by Forboding Angel »

Depending on what game you're playing, it's probably disabled. For example, Evo removes it (though, anyone with a brain and uikeys can get it back).

I removed it cause it was silly and not binding c to capture is dumb.

BA removed it rather forcefully due to exploits iirc.
User avatar
Anarchid
Posts: 1384
Joined: 30 Nov 2008, 04:31

Re: How to remove first-person control targeting restriction

Post by Anarchid »

Depending on what game you're playing
A vanilla mod without a single gadget still does that afaik.
User avatar
NeonStorm
Posts: 173
Joined: 23 May 2012, 18:36

Re: How to remove first-person control targeting restriction

Post by NeonStorm »

It should be at least enabled for single-player or bot games.

I think of it as an advantage, because as a newbe I were trapped sometimes after [C] instead of [X].
^ Newbes have to like Spring ^
User avatar
Anarchid
Posts: 1384
Joined: 30 Nov 2008, 04:31

Re: How to remove first-person control targeting restriction

Post by Anarchid »

Insolent bump. Just because i can.
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: How to remove first-person control targeting restriction

Post by knorke »

Forboding Angel wrote:For example, Evo removes it (though, anyone with a brain and uikeys can get it back).
Does not use my superhackgadget anymore?
I think if anyone manages to bypass my superhackgadget by uikeys it must be engine bug and should report on mantis.
User avatar
Anarchid
Posts: 1384
Joined: 30 Nov 2008, 04:31

Re: How to remove first-person control targeting restriction

Post by Anarchid »

Here i come asking to liberate the guns from the shackles, and then knorke brags about how the yoke of his mounstrous domination gadget is unbreakable.

:\
msafwan
Posts: 38
Joined: 16 Dec 2010, 14:44

Re: How to remove first-person control targeting restriction

Post by msafwan »

Can't Spring just allow FPS and limit weapon range using gadget?

I heard we have new Spring callins to watch over projectiles and manipulate them, can't we use those to limit range for weapon in FPS mode?

But first, we need more callins from Spring about whether player enter FPS mode and what unit he is currently in.
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: How to remove first-person control targeting restriction

Post by knorke »

msafwan wrote:But first, we need more callins from Spring about whether player enter FPS mode and what unit he is currently in.
If AllowDirectUnitControl returns true it basically is notifaction player entered fps mode. Also Spring.GetPlayerControlledUnit
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: How to remove first-person control targeting restriction

Post by Silentwings »

Can't Spring just allow FPS and limit weapon range using gadget?
I think that fps mode *is* allowed? At least I can use it. I haven't tried firing in it though.

If I've correctly understood the exploit that this is dealing with - it's easier and much more efficient to write a gadget which filters the points at which a unit is aiming, than one which filters projectile behaviour.
User avatar
Anarchid
Posts: 1384
Joined: 30 Nov 2008, 04:31

Re: How to remove first-person control targeting restriction

Post by Anarchid »

I think that fps mode *is* allowed? At least I can use it. I haven't tried firing in it though.
It is, technically, allowed, in the sense that it still exists. Yet the state of that existence is miserable.

You cannot aim into the sky, period. No exception.

And rendering will occasionally do hilarious borkage. For instance, last time i tried FPS'ing a ZK commander dude, i didn't see any unit models OR icons at all (trees were still there though).
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: How to remove first-person control targeting restriction

Post by Silentwings »

Oh - well I've not come across any gfx bugs but its true that aiming into the sky is disabled. In BA its also prevented with a gadget because of too much hax opportunities.
User avatar
KDR_11k
Game Developer
Posts: 8293
Joined: 25 Jun 2006, 08:44

Re: How to remove first-person control targeting restriction

Post by KDR_11k »

You can also just reimplement FPS mode using Lua and confering whatever advantages you have in mind for an FPS player. E.g. in Air Raid I implemented my own approach to manual controls.

FPS is gimped because it was able to break some assumptions about what units can do, especially when it comes to the way projectiles can travel past maximum targeting range. Sniping turrets with units that aren't supposed to do that can create balancing issues.
User avatar
NeonStorm
Posts: 173
Joined: 23 May 2012, 18:36

Re: How to remove first-person control targeting restriction

Post by NeonStorm »

wouldn't be such an issue if:
* missile's propulsion would be disabled by engine so that it will hit ground level at max range exactly (from where it was fired).
* ballistic weapons always use 45° fire arc

maybe FPS-mode can be disabled for
* single player
* some units
* coop vs bot games
User avatar
KDR_11k
Game Developer
Posts: 8293
Joined: 25 Jun 2006, 08:44

Re: How to remove first-person control targeting restriction

Post by KDR_11k »

Missiles are not the only thing that can exceed its range and besides, you want things like guided missiles to be able to go past the targeting range and chase enemies.
User avatar
Silentwings
Posts: 3720
Joined: 25 Oct 2008, 00:23

Re: How to remove first-person control targeting restriction

Post by Silentwings »

Iirc there are some weapontypes (maybe only lesser used ones, like rifle) where the mod does not control the trajectory of the missile.
Post Reply

Return to “Game Development”