From e1685ef46c0376140a7a15f27547e58fc0a5f23e Mon Sep 17 00:00:00 2001 From: "Matthew (or Maya) Peng" <54301439+MEEPofFaith@users.noreply.github.com> Date: Fri, 26 Nov 2021 08:05:50 -0800 Subject: [PATCH 1/4] BlueWolf does not want MoveLightningAbility to mirror (#6376) --- .../mindustry/entities/abilities/MoveLightningAbility.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/core/src/mindustry/entities/abilities/MoveLightningAbility.java b/core/src/mindustry/entities/abilities/MoveLightningAbility.java index cec4332dd2..d91a0d6cc8 100644 --- a/core/src/mindustry/entities/abilities/MoveLightningAbility.java +++ b/core/src/mindustry/entities/abilities/MoveLightningAbility.java @@ -36,8 +36,6 @@ public class MoveLightningAbility extends Ability{ public Effect shootEffect = Fx.sparkShoot; public boolean parentizeEffects; public Sound shootSound = Sounds.spark; - - protected float side = 1f; MoveLightningAbility(){} @@ -66,7 +64,7 @@ public class MoveLightningAbility extends Ability{ public void update(Unit unit){ float scl = Mathf.clamp((unit.vel().len() - minSpeed) / (maxSpeed - minSpeed)); if(Mathf.chance(Time.delta * chance * scl)){ - float x = unit.x + Angles.trnsx(unit.rotation, offset, width * side), y = unit.y + Angles.trnsy(unit.rotation, offset, width * side); + float x = unit.x + Angles.trnsx(unit.rotation, offset, width), y = unit.y + Angles.trnsy(unit.rotation, offset, width); shootEffect.at(x, y, unit.rotation, color, parentizeEffects ? unit : null); shootSound.at(unit); @@ -78,8 +76,6 @@ public class MoveLightningAbility extends Ability{ if(bullet != null){ bullet.create(unit, unit.team, x, y, unit.rotation + bulletAngle + Mathf.range(bulletSpread)); } - - side *= -1f; } } From c0554072498219060dc25070518aafe528bdc70d Mon Sep 17 00:00:00 2001 From: buthed010203 Date: Fri, 26 Nov 2021 13:45:27 -0500 Subject: [PATCH 2/4] Fix editor camera panning (#6380) VSync being disabled will make the camera move unbearably fast currently as it isnt tied to frame time. --- core/src/mindustry/editor/MapView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/editor/MapView.java b/core/src/mindustry/editor/MapView.java index e1e0512c43..a2502e4b8a 100644 --- a/core/src/mindustry/editor/MapView.java +++ b/core/src/mindustry/editor/MapView.java @@ -181,8 +181,8 @@ public class MapView extends Element implements GestureListener{ if(Core.scene.getKeyboardFocus() == null || !(Core.scene.getKeyboardFocus() instanceof TextField) && !Core.input.keyDown(KeyCode.controlLeft)){ float ax = Core.input.axis(Binding.move_x); float ay = Core.input.axis(Binding.move_y); - offsetx -= ax * 15f / zoom; - offsety -= ay * 15f / zoom; + offsetx -= ax * 15 * Time.delta / zoom; + offsety -= ay * 15 * Time.delta / zoom; } if(Core.input.keyTap(KeyCode.shiftLeft)){ From 061357e1df9eb49d233247b9f2e93e60b409c5a4 Mon Sep 17 00:00:00 2001 From: Darkness#3729 <79508138+Darkness6030@users.noreply.github.com> Date: Mon, 29 Nov 2021 17:46:45 +0300 Subject: [PATCH 3/4] Reserved 5000 port for a new gamemode (#6385) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 👀 --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 1fa352ca86..6178f0da0f 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -25,7 +25,7 @@ }, { "name": "DarkDustry", - "address": ["darkdustry.ml", "darkdustry.ml:6000", "darkdustry.ml:7000", "darkdustry.ml:8000", "darkdustry.ml:9000"] + "address": ["darkdustry.ml", "darkdustry.ml:5000", "darkdustry.ml:6000", "darkdustry.ml:7000", "darkdustry.ml:8000", "darkdustry.ml:9000"] }, { "name": "Chaotic Neutral", From 582f05fa33fc33ad6e304e7e4623c95fb84af81b Mon Sep 17 00:00:00 2001 From: smol <75618732+SMOLKEYS@users.noreply.github.com> Date: Tue, 30 Nov 2021 01:23:16 +0800 Subject: [PATCH 4/4] Fix a single pixel in Fuse's sprite (#6387) * Create m * Delete m * Add files via upload --- .../sprites/blocks/turrets/fuse.png | Bin 2369 -> 1587 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/core/assets-raw/sprites/blocks/turrets/fuse.png b/core/assets-raw/sprites/blocks/turrets/fuse.png index 61ff3c7b2d8c66ba1009678759699db8b695d9c3..16c3d3991c236bff2884a1a89db476f8d129a27c 100644 GIT binary patch delta 1571 zcmX>ow3%muay{!WPZ!6KiaBrR?$4HS7dh^qP#|ouqpZ+dVMT}XRLwP~Lc1)cD){a) zVViz1Aw<6I!KDdmbETVCTez+YIVnFuzL%3_XF;yPlETu5it|j&XUV_cTbciC?bi8j z<=b~}Uj05jzbq|1Y}d9ZiBnrIvKL&9WZ_8@G?3WN#cegxb@=|p0kb3(3)J2W`Qy(%FWwZrPGLV|i zq;u$#*1@?A7E9K@ySukUc7c)a>$%_MRCfqZa8gQ~bxo{&(K#I!1{u!FTejJVgr+Go zEby4IthC=bFgc8=Av5azp8nYz@4fmVwORPX!iQcAPv7Leji|58=G-Y5z-78FEl6?M zw)0;%*?JlXI?R1p@Om=)>h148e$D#&Z2t0-U$cZP9x|JMlV98S?R=cP?Ef9L-(ML% zEm-|INOcAGgO>Tfe6$q**|4|F|J9>(FiEO=Rl~Fohf`%Z4exw7oT{v{g7X50eT=)3 zqg34vzkE(DCY`kHo~sti)KB@aGs81OEWvW?1g(YTKRVi2%+CgJ#<^{cdZEW~F5^^b z0?UKC()QGN1o zeb{~b-}%2k%L5)lFp|h{|pWxGbuwDGVQ@;7`J*qWJT$?-`v}#=Hy_?*A zc=$EB{pbi`igwVfaZyrS683ga?f;`cUoU=q`15sv626FQmy#Blq^k-=Fljtg-q`Yk z=S=HSPJ6a*fs+EVwjF!gcHhA-zDc`Lr$N}RNhm1(e@KMx!|A7ZJv}|9a?fvM@pSJ~ zZd7p)vJ2Y9(3Y6lGGEKwRbyd@p3ZK^`g^bSLO4Sibsze(w||`)w(Fs??$y8(FXz`! zsPC8PYFX5W;QsTwtMATk5#d~vrV%h{0+;=s)hBZe zGrTr%$$Olgqv4tHs)JFJbL)qRfOJ%$URFaB>xzr0%P5= z%K;jPyDT|(9?%fdJGH=+sp#p`mLR`bQ&=v4Y>+rtf1pZdVcE7UKg*Rsg*7s}_Hyb{b$ouhQSE!SO+E<;c`yPfJD)Et+*dkx2 zHub_M12=unXUX-4bRV{#-XUZnckG4Y!4jVcs z7xFpQqI-yc`^l;LoS9o#z8WT;{;*a;)3MfPMpJ0~qOH94PKWv$EZh6f_%@wduxI)Q z!S_N=Wh@?SPZFh1O`f#(kb9L!gR$hf48NOKGc{#6E!-IX&s?EW?`Ztz)_r!a>Cs*X zjt5%`g`~SCfYM{?56wr>H^hVYV=7IWf1pb}_s? zxmS0yve)fQ-*xr5N1sR^cl=T%&bT~%ffvWaFyA?SQ%Zk0Ob-)SuJ1Teq4n~_SAupI)=Hjw z=^f#*;9u_cxP!`hzZeZ?3Az10|3D~@l|fkEFfcH9y85}Sb4q9e04QV9ga7~l delta 2359 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