From aef55bdc22e5c3f2ae90693121458b733a07de5b Mon Sep 17 00:00:00 2001 From: minjaesong Date: Tue, 31 Oct 2023 14:28:50 +0900 Subject: [PATCH] lesser actor speed mult for landing-on-ground particle --- src/net/torvald/terrarum/gameactors/ActorWithBody.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/torvald/terrarum/gameactors/ActorWithBody.kt b/src/net/torvald/terrarum/gameactors/ActorWithBody.kt index 94e1ea6f5..ec33d81aa 100644 --- a/src/net/torvald/terrarum/gameactors/ActorWithBody.kt +++ b/src/net/torvald/terrarum/gameactors/ActorWithBody.kt @@ -2075,7 +2075,7 @@ open class ActorWithBody : Actor { val veloXvar = (Math.random() + Math.random()) * (if (Math.random() < 0.5) -1 else 1) * 0.5 // avr at 0.5 val veloYvar = brownianRand() val veloMult = Vector2( - vecSum.x + veloXvar, + vecSum.x * 0.8 + veloXvar, (count.pow(0.5) + veloYvar) * vecSum.y.sign ) createRandomBlockParticle(tileNum, pos, veloMult, u, v, pw, ph).let {