Commit Graph

12135 Commits

Author SHA1 Message Date
Anuken
b006a2a4f5 Better conditional avoidance system 2025-07-06 01:20:57 -04:00
Anuken
21ef30531a Merge remote-tracking branch 'origin/master' 2025-07-05 18:06:54 -04:00
Anuken
3d3507dec9 Closes Anuken/Mindustry-Suggestions/issues/5703 2025-07-05 18:06:46 -04:00
WMF
d1b4158285 make pathfinder acknowledge that status effects given by floors can do damage too (#10987) 2025-07-04 10:41:15 -04:00
Anuken
ef07d504e8 Fixed #10984 2025-07-03 23:41:32 -04:00
Anuken
044b47cfd5 Unit avoidance for wave pathfinder (mostly broken) 2025-07-03 23:29:05 -04:00
Anuken
189795ff04 Merge remote-tracking branch 'origin/master' 2025-07-03 21:23:12 -04:00
Anuken
dd289d3d08 Fixed drawItemSelection squishing things 2025-07-03 21:23:02 -04:00
1ue999
0852a61caa Read from MessageBlocks/Builds (#10981)
* Added ability to read content of messages and sensing the length of the content.

Also some bundle changes for read/write

* this commit will make mindustry unable to compile trust

* oop missed a space
2025-07-03 13:25:22 -04:00
Redstonneur1256
835c8b4a6c Text align (#10804)
* Text/ShapeText marker text alignment

* Allow `draw print` to use a dynamic align

* Highlight currently selected value when possible

* Fix alignment with newlines

* Add `lineAlign`

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2025-07-02 14:04:43 -04:00
Redstonneur1256
b3050c299d Add select operation (#10798) 2025-07-02 14:02:51 -04:00
Anuken
adcbcec706 Removed redundant 'shoot' unit stance 2025-07-02 00:56:59 -04:00
Anuken
9e392c7caf Merge remote-tracking branch 'origin/master' 2025-07-01 23:23:54 -04:00
Anuken
88fc46fed2 Multiple unit stance support 2025-07-01 23:23:45 -04:00
DarkJune
a5beafc769 Removed 2 redundant checks in LExecutor.ControlI (#10980) 2025-07-01 19:40:43 -04:00
Anuken
c035cf00dd Closes #10884 2025-07-01 19:38:44 -04:00
Anuken
ecb3984110 Don't update drills when there is nothing to drill 2025-06-30 19:00:49 -04:00
Anuken
4f9fb2d7fb Merge branch 'balancing-payload_system' of https://github.com/SomeonesShade/Mindustry into SomeonesShade-balancing-payload_system 2025-06-30 14:51:58 -04:00
SomeonesShade
80740c0948 Merge branch 'master' into balancing-payload_system 2025-06-30 18:15:08 +08:00
Anuken
0234c448db Incinerator status fix 2025-06-29 19:57:12 -04:00
Anuken
5d9f519426 Fixed #10974 2025-06-27 23:56:58 -04:00
Anuken
3d5363692c wip crux floor 2025-06-26 21:25:15 -04:00
Anuken
bbc8d77386 Steam achievement for killing a unit with a mass driver 2025-06-26 20:14:42 -04:00
Agzam4
b7cb080f36 Mass driver bullets are destroyed like the blocks with items (#10969)
* Mass driver bullets explosions like the blocks

* Better code style

---------

Co-authored-by: TempUser <temp@mail>
2025-06-26 18:51:16 -04:00
Anuken
908b0a2dc5 Fixed rare explosion damage freeze 2025-06-25 14:47:05 -04:00
Anuken
9bd1c7d783 Hidden sector submission thread link button 2025-06-23 14:36:29 -04:00
Anuken
40828a9ccc Merge remote-tracking branch 'origin/master' 2025-06-23 12:19:20 -04:00
Anuken
b3cdec91b8 Fixed #10962 2025-06-23 12:19:13 -04:00
Cardillan
289889a685 Small canvas read/write fixes (#10955) 2025-06-21 21:20:43 -04:00
Anuken
4f04bf4b11 Fixed #10956 2025-06-21 21:18:25 -04:00
Anuken
7447e1f2bb Fixed #10948 2025-06-19 14:21:42 -04:00
Anuken
78e5ff2636 Another possible sublimate fix 2025-06-18 21:08:11 -04:00
Anuken
f7c72e950c Illuminator rendering optimization 2025-06-18 20:11:06 -04:00
Anuken
90603561ac Merge remote-tracking branch 'origin/master' 2025-06-18 19:14:18 -04:00
Anuken
8569eed795 Closes Anuken/Mindustry-Suggestions/issues/5674 2025-06-18 19:14:10 -04:00
Redstonneur1256
b73c85ff75 Quad marker tweaks (#10787)
* Don't clamp UV on repeat textures

* Cleanup
2025-06-18 19:05:08 -04:00
The4codeblocks
0185b08ca7 canvas read/write + multiplayer overwrite bug fix (#10899)
* stuff

* Update CanvasBlock.java

* canvas read/write

* updated flag

* dispose on every possible closing condition (back/cancel/ok)

* arraycopy

* hide listener

* partial colons

* fix updated and dedupe closing

* typo?
2025-06-17 12:36:42 -04:00
Anuken
7a33de8fe3 Fixed #10942 2025-06-17 12:23:49 -04:00
Anuken
1e3b6b7524 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	gradle.properties
2025-06-17 11:20:35 -04:00
Anuken
536f4db5fe Sublimate collision fix 2025-06-17 11:20:21 -04:00
Redstonneur1256
c27eac9bed Marker outline control (#10931)
* Marker `outline` control

* Text/ShapeText marker outline
2025-06-15 15:28:20 -04:00
Anuken
1465916bed Merge remote-tracking branch 'origin/master' 2025-06-15 12:40:17 -04:00
Anuken
3cffbec92c Don't fill core with hidden items 2025-06-15 12:40:09 -04:00
Cardillan
981e954c61 Sense number of graphics operations (#10898)
* Sense number of graphics operations

* int to long
2025-06-14 11:21:18 -04:00
Anuken
96b0544261 Fixed #10927 2025-06-14 10:29:51 -04:00
Anuken
a8700ef441 Merge remote-tracking branch 'origin/master' 2025-06-13 19:02:46 -04:00
Anuken
f4e8325238 Fixed player stuck shooting in certain situations 2025-06-13 19:02:40 -04:00
Iniquit
ef5fae289c Allow block info hotkey to also work on units (#10894)
* Allow the block info key to also work on units

* Follow code formatting guidelines
2025-06-13 18:06:14 -04:00
SomeonesShade
19d3e20328 Temporarily Invincible Missiles Quell (#10674)
* quell changes version 1 (draft)

* Quell Homing Workaround and Stat Display Working

* Quell, 16 close range instead of 19

* final color adjustment

* quell description attempt 1

* quell desc attempt 2

* e

* oop

* Added Homing to Quell Plasma Shielding

---------

Co-authored-by: EggleEgg <125359838+EggleEgg@users.noreply.github.com>
2025-06-13 18:04:09 -04:00
Anuken
a186b622f6 Merge remote-tracking branch 'origin/master' 2025-06-13 17:55:04 -04:00