Commit Graph

2911 Commits

Author SHA1 Message Date
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
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
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
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
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
a186b622f6 Merge remote-tracking branch 'origin/master' 2025-06-13 17:55:04 -04:00
Anuken
0b1399b3b1 Closes #10921 2025-06-13 17:54:55 -04:00
WhiteSpike
39ad275cb4 Included self check when disabling the redirect prompt from Landing Pad (#10925)
- If a sector had both a launch and landing pad of the same resource, when clicking "Redirect Launch Pads" to make other sectors' launch pads to send theirs to that sector, the prompt would remain enabled due to the disable check not considering self sending that same resource, making it seem it did nothing.

Implementation details:
- Refactored some variable names and code blocks for easier reading.
- Created ``canRedirectExports`` method which determines if the provided sector's launch pads can be redirected to the player's current sector. This method is used in both the button's disabled attribute and during execution of redirecting sectors.

Testing details:
- Utilized Windows instructions for compilation and running the application;
- Used save file from Steam's "v8-beta" branch;
- Selected a sector which contained both a launch and landing pad of the same resource. Before the changes, the button would remain enabled after pressing it. After the changes, the button now remains disabled (as all other sectors were already exporting to that sector).
2025-06-13 17:52:20 -04:00
Anuken
7da5f0a6d9 Fixed #10915 2025-06-13 00:03:31 -04:00
Anuken
e5c745ee16 Generate autotiles at gradle pack time 2025-06-10 20:21:20 -04:00
Anuken
70ad6eb7d1 Autotile support for floors (untested) 2025-06-09 17:08:18 -04:00
KochiyaUenehaaa
f21429f3f1 display StatusDuration to one decimal place (#10908) 2025-06-08 10:26:28 -04:00
Anuken
47c19487fc Fixed #10901 2025-06-05 13:12:08 -04:00
Anuken
945f916d2c Fixed #10895 2025-06-04 13:34:39 -04:00
KochiyaUenehaaa
ab73305df9 building dumps faster when overdriven (#10871)
* Update Binding.java

* Update UnitCommand.java

* building dumps faster when overdriven
2025-06-01 11:58:42 -04:00
Anuken
8991af9598 Planet generation noise tweaks 2025-05-31 18:25:18 -04:00
Anuken
85302bc465 Fixed #10854 2025-05-27 13:37:23 -04:00
Anuken
91ca60e90f More decimals for RTG stats / Pathfinder crash fix in editor 2025-05-23 19:23:09 -04:00
Anuken
0de78ffa0d Fixed #10824 2025-05-22 19:14:38 -04:00
Anuken
685a52eb48 Fixed #10769 2025-05-06 10:28:34 -04:00
Anuken
8d48c678bc Cleanup 2025-05-05 20:52:32 -04:00
Anuken
16cb530b99 Allow setting attack mode wave unit spawn position 2025-05-05 20:50:43 -04:00
Anuken
2602ebb2ea Floor large texture tiling variant support 2025-05-04 10:49:21 -04:00
Cardillan
55b954a3d4 Closes Anuken/Mindustry-Suggestions/issues/5540 - accounts for the frame of tileable displays (#10714) 2025-05-03 18:54:48 -04:00
Anuken
5dd77ef08f Fixed ammo multiplier for ContinuousLiquidTurret 2025-04-30 15:09:41 -04:00
Anuken
f5f2951d26 Fixed wave naval pathfinding for solid blocks 2025-04-30 14:29:38 -04:00
EggleEgg
2d8e99339b Serpulo transport stuff + qol (#10706)
* death penalty, instant

* idk if to leave to exactly 11/s or 12/s

* yass display changes

* broke

* hhh

* a

* welp, good enough

* ok fixed

* totally not stealing from foos. Yup

* revert dump

* a
2025-04-26 10:58:13 -04:00
Anuken
8de3e28994 Replaced some post calls with cancel-able time calls 2025-04-24 11:18:24 -04:00
Anuken
b46139d723 Fixed crash with core capture 2025-04-24 11:06:48 -04:00
Anuken
45f8144a2e RTS AI fixes and improvements 2025-04-22 19:42:05 -04:00
Anuken
bea50d3821 Sync spawned units immediately 2025-04-22 13:23:53 -04:00
Anuken
c7e9ff7b6f Merge remote-tracking branch 'origin/master' 2025-04-21 14:23:08 -04:00
Anuken
847ec1813e Allow controlling/selecting units with LogicAI 2025-04-21 14:23:01 -04:00
1ue999
ab0a47a837 Conveyor progress (#10620)
* sensor progressssssssssssssssssssssssss

* for duct aswell

* better setprop for conveyors

* slight performance improvement i assume

* * import

* check if len is 0
2025-04-21 09:36:24 -04:00
Anuken
f8fdb541f7 Merge remote-tracking branch 'origin/master' 2025-04-19 00:46:28 -04:00
Anuken
65146f9a11 Reduced liquid transport explosiveness to mostly pre-capacity-increase levels 2025-04-19 00:46:17 -04:00
Cardillan
c3e2bcf2e7 Adds LAccess.bufferUsage, fixes wrong property names for displayWidth and displayHeight (#10679)
* Adds LAccess.bufferUsage - sensable property returning number of unprocessed commands in the graphics buffer of a display.
Fixes wrong property keys (lacess.* -> laccess.*) of the recently added displayWidth and displayHeight properties.

* Revert unnecessary bundle updates
2025-04-18 10:05:56 -04:00
The4codeblocks
a394084f37 fix clipSize for overhanging canvases (#10678)
(should've included it in the other PR.....)
2025-04-18 09:29:39 -04:00
Anuken
264d13f827 Closes Anuken/Mindustry-Suggestions/issues/5537, partially implements Anuken/Mindustry-Suggestions/issues/5535 2025-04-17 16:28:56 -04:00
Anuken
20425fde14 Merge remote-tracking branch 'origin/master' 2025-04-17 14:38:52 -04:00
Anuken
c4a54ec103 Crash fix, minor duct bridge cost reduction 2025-04-17 14:38:39 -04:00
The4codeblocks
222e3436b3 fix clipSize for overhanging displays (#10673)
* fix clipSize for overhanging displays

* Update contributors
2025-04-17 12:22:34 -04:00
Anuken
9cadf06c92 Minor optimization 2025-04-16 13:06:15 -04:00
Anuken
b45afe1f4c comment 2025-04-15 15:39:28 -04:00