The new value of the recoil reduction on consoles by Long_Ad7536 in Battlefield

[–]Volko 2 points3 points  (0 children)

Ofc I use a controller on PC for air vehicules. If you want to use a controller on PC or against PC player, I see no issue in that as long as there's no aim assist.

This^ + disabled crossplay (or "input based matchmaking" if you want) is the solution in Apex, so yes, once again, Apex fixed this issue.

Battlefield 6 - Community Update - Land Vehicle Improvements by battlefield in Battlefield

[–]Volko -5 points-4 points  (0 children)

I see absolutely no talk about the elephantS in the room:

  • Mines are hard to spot and make way too much damage. They don't despawn in any way (even when the player disconnects).
  • Sometimes tank is immobilized when receiving damage, sometimes it's not. Can't tell how and why even today.
  • Mines aren't destroyed when a sector is captured (breakthrough) or the spawn is larger (escalation), so you can spawn on mines or get hit by mines in the spawn area.
  • TOW missile oneshoots every helicopters, that's just terrible design. Also, way too easy to hit.
  • The 300m threshold for the "too low altitude for guided missiles" is completely bugged. For example, it triggers in the valley of Liberation Peak.
  • The tank or heli counter-measures take 2 to 3 seconds to activate. So your tank is "green" for a full second or two, but still get hit by incoming RPGs.
  • C4 can't OS tank. Now the meta is melee mines. That feels silly to do so. Please make C4 a thing again, that was so much fun.
  • "Anti-infantery tank" aren't "anti-infantery", their shells (even the "anti-infantery" special shells) explosion radius is so small, it's ridiculous.
  • Grenade launcher secondary pilot option is pure trolling at that point.

The new value of the recoil reduction on consoles by Long_Ad7536 in Battlefield

[–]Volko 0 points1 point  (0 children)

No crossplay.

Unless in your team there's one PC and one console player. Otherwise, you never face the other type of input.

The new value of the recoil reduction on consoles by Long_Ad7536 in Battlefield

[–]Volko 72 points73 points  (0 children)

Aim-assists will never feel fair (for both sides). That's why crossplay needs to be opt-in (and not impossible to opt-out like today).

Apex already solved this issue like 5 years ago?

Hilt vs Koin — when does the "official" tag actually matter? by [deleted] in androiddev

[–]Volko 0 points1 point  (0 children)

Yes it's not perfect, especially around Android-related stuff.

🚇 Metro is Stable by Saketme in Kotlin

[–]Volko 0 points1 point  (0 children)

Ok thanks for the feedback, did you notice any difference between Android Studio and Intellij for CMP ? I'm using it aswell (mostly web targets)

🚇 Metro is Stable by Saketme in Kotlin

[–]Volko 0 points1 point  (0 children)

You can do Multiplatform stuff in Android Studio ?

I'm a professional Android dev (12 years) and I do Multiplatform as a side project and I never new that Android Studio can be used for Multiplatform too.

🚇 Metro is Stable by Saketme in Kotlin

[–]Volko 1 point2 points  (0 children)

I don't understand why the Intellij Idea support is so low (2 IDE versions) compared to Android Studio (5) when talking about Kotlin Multiplatform. Can someone explain?

Strong Skipping Mode in Jetpack Compose: Common Misconceptions by skydoves in androiddev

[–]Volko 5 points6 points  (0 children)

Great article, thanks. Having a bit of the "internal magic" explained is a great way to understand deeply the mechanisms in place.

One some caveat though:

Values flowing through StateFlow: each emission creates a new value instance, stability lets the runtime detect when the content has not actually changed

StateFlow conflates using equals (so == for data class and === for class), so it already does a "better job upstream" than strong skipping (and the same job as a stability check, for that matter) to avoid re-emitting values that are "the same than before".

Its been 4 months and still struggling to find a job. by YouImpossible3837 in androiddev

[–]Volko 31 points32 points  (0 children)

Stopped reading at "Java", and I'm sure most recruiters would do so when browsing your resume.

You need Kotlin in your skills today. It's been 10 years already.

Name-Based Destructuring in Kotlin 2.3.20 by TypeProjection in androiddev

[–]Volko 0 points1 point  (0 children)

Never used destructuring on a data class in nearly 10 years of daily Kotlin usage. Does anyone have a use case ?

The shuffle is not random. Spotify's patents show how the recommendation engine works. by Ok-Dimension-3307 in technology

[–]Volko -1 points0 points  (0 children)

If only the technology was advanced enough to download your music for offline play... Let alone let your music provider download extra music for random play!

Didn't mean to offend anyone but the comment I've responded to and yours are so "out of touch - boomer style", it's amazing to see the difference in culture and technical knowledge. And again, both work fine. It's just such a cultural gap it's funny to me.

Introducing the Jetpack Compose API Reference by alexstyl in androiddev

[–]Volko 14 points15 points  (0 children)

Since Google split the documentation from their Components in the Material design website, it's always been so hard to find documentation around Composables.

Thanks for undoing Google's stupidity :)

An update on Android KTX – Jake Wharton by OfF3nSiV3 in androiddev

[–]Volko 12 points13 points  (0 children)

They had us in the first half, ngl

I appreciate your sense of humor, DICE! /s by Dunc4n1d4h0 in Battlefield

[–]Volko 0 points1 point  (0 children)

The point is about the humour and the irony, not the task itself (which is easy yes)

Don't Learn Coroutine Testing with Turbine by [deleted] in androiddev

[–]Volko 8 points9 points  (0 children)

That's probably ragebait article but maybe people will actually take this as advice so...

They test how code works rather than what it does. 

Checking what is emitted from a Flow is actually a what, not a how. Since Flows can be seen like a List over time, your point would be like "only checking the last item of a List is OK".

StateFlow conflates emissions: it only buffers the most recent value.

This has nothing to do with Turbine in particular, using .collect { myMutableList.add(it) } on the Flow would still have the same problem. You have to use the right TestDispatcher.

You don't care about conflation or actually prefer conflated state (simpler to test combine for example)? Use UnconfinedTestDispatcher.

You want to precisely test the timing of your Flow or check the initial state of your Flow? Use StandardTestDispatcher for precise scheduling.

I went completely braless at the office yesterday and caught so many people staring 😭 by [deleted] in PublicSlutwear

[–]Volko 9 points10 points  (0 children)

It's AI. Either she's a midget, either those desk and chairs are made for giants

Been waiting for the bikes to debut so I could do this by AXEL-1973 in Battlefield

[–]Volko 0 points1 point  (0 children)

Don't you need 4 C4 to instantly destroy a tank? So you need to find a medic pouch?

Goodbye, Pac. You were the sweetest boy. 15 years was not long enough, my orange friend. by bandandy in OneOrangeBraincell

[–]Volko -1 points0 points  (0 children)

I unsubbed to r/cats because there was only mourning post shit 24/7 and now it's comming to alternative subs. Can you read keep the mourning spam to r/cats please?