Decreasing asset respawn times for the losing team

Suggestions from our community members for PR:BF2. Read the stickies before posting.
Post Reply
GAJAN
Posts: 110
Joined: 2017-09-09 10:39

Decreasing asset respawn times for the losing team

Post by GAJAN »

Balancing battles (in assets)

You know that situations when enemy team at start of round (Germans on silent eagle for an example) already has 90 or 100 percent of flags, and your team is unable to do anything and game becomes boring an thing like that. To stop that I suggest to make (if it is possible) shorter time of assets spawning/respawning for team which is losing, cause if that team has some heavy assets they are automatically able to defend last flag or retake it on easier way. I think that is gonna change game to be faster and more fighiting. Otherwise all are spawning in the main and doing TKs. So yeah thats all. :D
Last edited by AlonTavor on 2018-04-10 10:18, edited 2 times in total.
AlonTavor
PR:BF2 Developer
Posts: 2991
Joined: 2009-08-10 18:58

Re: BALANCING BATTLES (in assets)!

Post by AlonTavor »

We actually discussed something like that internally a few months ago. However changing an existing spawn point's respawn time is impossible without direct memory editing. So its not simple enough to be worth to implement.
rPoXoTauJIo
PR:BF2 Developer
Posts: 1979
Joined: 2011-07-20 10:02

Re: BALANCING BATTLES (in assets)!

Post by rPoXoTauJIo »

[R-DEV]AlonTavor wrote:However changing an existing spawn point's respawn time is impossible without direct memory editing.
Something similar i've coded back in time, with correcting spawn timers.
1. On a round start delete existing spawners, remembering their settings.
2. Control spawn system with python.
I mean it could be possible, but need to think about side-effects like snowballing.
Image

assetruler69: I've seen things you smurfs wouldn't believe. Apaches on the Kashan. I watched burned down tank hulls after the launch of the single TOW. All those moments will be lost in time, like tears in rain.

Time to give up and respawn.
AlonTavor
PR:BF2 Developer
Posts: 2991
Joined: 2009-08-10 18:58

Re: BALANCING BATTLES (in assets)!

Post by AlonTavor »

[R-DEV]rPoXoTauJIo wrote:Something similar i've coded back in time, with correcting spawn timers.
1. On a round start delete existing spawners, remembering their settings.
2. Control spawn system with python.
I mean it could be possible, but need to think about side-effects like snowballing.
Cant connect spawned vehicle to its spawner reliably with python. Especially when things block spawn point. Its really not reliable.

I had a working proof of concept memory-hack. ObjectSpawner struct has an int32 that counts how many ticks until next spawn. Changing it in real time works.

Also since every ObjectSpawner has a unique ObjectSpawnerTemplate editing that in real time without any memory stuff might also work? Never tested. I think the ObjectSpawner copies the respawntime from it only when it needs to.

Doing spawn reduction when a flag is lost sounds like it could be a nice feature. But it sounds like its making things more complex than they should be. Maybe in the future.
Last edited by AlonTavor on 2018-04-10 10:19, edited 2 times in total.
AlonTavor
PR:BF2 Developer
Posts: 2991
Joined: 2009-08-10 18:58

Re: Decreasing asset respawn times for losing team

Post by AlonTavor »

I took the liberty of changing your title to something more informative.
Outlawz7
Retired PR Developer
Posts: 17261
Joined: 2007-02-17 14:59

Re: Decreasing asset respawn times for the losing team

Post by Outlawz7 »

Aside from how to hax this, how would you determine when a team is 'losing'?

And what would prevent a team from playing intentionally shitty so they can play with more assets more often, abusing whatever supposedly objective logic that would trigger this aid to a "losing" team? Or the other team 'winning' just enough not to trigger this? Or would admins decide?

IMO only thing that would fix the shittiness of losing is losing faster, so you get to the next round.
Last edited by Outlawz7 on 2018-04-10 14:06, edited 2 times in total.
Image
AlonTavor
PR:BF2 Developer
Posts: 2991
Joined: 2009-08-10 18:58

Re: Decreasing asset respawn times for the losing team

Post by AlonTavor »

[R-DEV]Outlawz7 wrote:Aside from how to hax this, how would you determine when a team is 'losing'?
Flag loss. I would use the same event that causes -30 tickets. I would make the early-respawn a one time thing.

For instance, decrease 3 min from the timer of all currently dead and re-spawning assets. This doesn't do much with Tanks/APC, but helps getting fobs back up/transport/AAVs and prevents the losing team from giving up so easily.

I would also filter all spawners that didn't spawn a vehicle yet, so delayed cas/tanks don't show up too early.
Murphy
Posts: 2339
Joined: 2010-06-05 21:14

Re: Decreasing asset respawn times for the losing team

Post by Murphy »

I think this could work out nicely if you do not include the heavier/more influential assets in the system. If you lost your tank it won't give you another one earlier, but if your trans choppers are getting chewed up and you're team is losing ground while everyone stands around the carrier and this mechanic kicks in the losing team is given a last gasp of air before they finally sink or swim.

This would be more helpful on 4k maps, and could easily salvage amphibious assault maps that turn into early steam rolls. The one issue I would be wary of is enabling bad players/trolls to waste tickets that much faster, which might in fact exacerbate the loss of assets by certain individuals, allowing them to simply chew through tickets at a quicker rate.
Image
Post Reply

Return to “PR:BF2 Suggestions”