Commit Graph

3110 Commits

Author SHA1 Message Date
MCxzfwq
cfabcaa871 Some minor modifications (#11575)
* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* Update ForceProjector.java
2026-02-09 13:16:13 -05:00
Cardillan
b3c8a8ec4f Fix draw image bug with tiled displays. (#11638) 2026-02-09 13:14:42 -05:00
Redstonneur1256
47d28c0d20 Logic sensor (#10795)
* Add `selectedBlock` logic sensor

* Add `buildX`/`buildY`/`building` logic sensors

* Change `building` from boolean to the building

* `breaking`

* Make `breaking`/`building` more consistent

* Allow blocks/content to be null

* Change `selectedBlock` from air to null

* Change `selectedBlock` from air to null

* Make `selectedBlock` SyncLocal

* Add `selectedRotation`
2026-02-07 20:52:33 -05:00
Cardillan
9c0446a053 Fix the disparity between acccumulator increase and time waited in WaitI (#11631) 2026-02-07 20:30:34 -05:00
Sputnuc
3dd3cf5a28 True placement efficiency percentages text in ThermalGenerator (#11597) 2026-02-06 18:40:10 -05:00
laomoze
a5080a3faf Fix rotation (#11624) 2026-02-06 18:20:00 -05:00
Anuken
dced8834b6 Fixed bridges not linking when landing 2026-02-05 07:15:44 -05:00
Anuken
f92e7fffac Fixed #11603 2026-02-04 14:13:39 -05:00
Anuken
1381291256 Fixed #11608 2026-02-04 13:53:42 -05:00
Anuken
4c9a1538f7 Fixed #11607 2026-02-04 13:42:23 -05:00
Anuken
b0e0b46d2f Fixed #11588 2026-02-04 13:23:59 -05:00
Anuken
964810add9 Fixed #11587 2026-02-04 13:22:52 -05:00
Anuken
14fe0a4c85 Fixed #11585 2026-02-04 13:19:17 -05:00
Cardillan
f4fb105adc Preserve accumulator on yield (#11568) 2026-01-15 22:52:23 -05:00
Anuken
f0186853ec Closes Anuken/Mindustry-Suggestions/issues/6060 2026-01-15 00:48:23 -05:00
Anuken
03260f60cd Made T2+ tanks instantly kill nodes 2026-01-12 12:55:40 -05:00
Anuken
e658a430f4 Polar Aerodrome moved to hidden sector 2026-01-11 18:55:04 -05:00
Anuken
4969e382f6 Laser pierce & crash fixes 2026-01-09 22:02:24 -05:00
Anuken
06589cd77f Merge remote-tracking branch 'origin/master' 2026-01-09 20:20:30 -05:00
Anuken
8ab249b815 Better turret ammo entry search 2026-01-09 20:20:24 -05:00
Cardillan
a8bf71b12a Fix tileable display not being updated when the root tile is not shown (#11544) 2026-01-09 19:50:13 -05:00
Anuken
c23a0a1e62 Special border for challenge sectors (WIP) 2026-01-07 23:30:58 -05:00
Anuken
57b1cfa3fa Made IPA accept extra loadouts 2026-01-06 01:56:13 -05:00
Anuken
e890363345 Fixed #11540 2026-01-05 21:50:02 -05:00
Anuken
10a432d244 Fixed #11529 2026-01-05 21:38:27 -05:00
Anuken
58b6c994d5 Fixed #11527 2026-01-02 18:12:56 -05:00
Anuken
9cc687efca Fixed #11522 2026-01-01 11:55:43 -05:00
Anuken
ac95b2b9fa Merge remote-tracking branch 'origin/master' 2026-01-01 11:14:05 -05:00
Anuken
0bf2eea358 Disabled line rotation lock on mobile / Disabled command queue 'stealing' 2026-01-01 11:13:57 -05:00
SomeonesShade
4122a9d51d Reactivity and Assorted Changes (#11245)
* Implemented turretDepositCooldown (1)

* Implemented activationTime for Turrets (1)

* activationTime for Turrets Fixes (2)
readSync() line isn't needed,
Overdrive should not make the cooldown go faster, it stays as is unless there is a good argument against it.

* activationTime (3): Descriptions and SetBars()
Updated arc and lancer descriptions.
Added setBars() stuff for clearness.

* turretDepositCooldown (2):
now depositCooldown and is now on a per turret basis if needed... will potentially need further iteration

* turretDepositCooldown (3): made it opt in
added an internal gamerule (long name, need to reduce it later) to enable the balance (oriented for pvp)
depositCooldown = 0 by def
added depositCooldown entries in Blocks.java

* activationTime (4): Minor Adjustments to UI

* activitationTime (5): Implemented drawInactive() and inactiveColo, and arc/lancer sprite
Thinking if I should set the sprites to be white, then use Color.gray...

* turretDepositCooldown (4): Made the cooldown only affect turrets

* Reload Turret Coolant Fixes (1)
Made coolant and overdrive effects not get chopped off from Math.min when its too high

* activationTime (6): activationTime is now at the Base Turret Level
Also implemented the code for TractorBeamTurret thanks to the code changes
Parallax can have the feature if needed for future balancing.
Hopefully nothing was screwed up in the transition...

* Counterbalance (1): Swarmer 8 -> 7 firerate nerf, and Cyclone 7.5 -> 6 firerate nerf [First Attempt]

* Reload Turret Coolant Fixes (2): added a buffer if the excessReload exceeds more than 2 reloads.

* Reload Turret Coolant Fixes (3): hotfix, the buffer actually works this time

* turretDepositCooldown (5): Made the cooldown seperate from itemDepositCooldown

* Implemented armorMultiplier (1)

* fixing a merge

* (AT:7a) Reverted Saving Capability

* (AT:7b) Removed activation timer from lancer and arc as well as sprites

* (AT:7c) Removed visuals for activation timer
will be reimplemented via a greyscale effect if returned rather than via sprites

* (AT:7aa) oops

* Made the default value 0 when placed - Activation Timer (8)

* (depositCooldown : 6) Moved depositCooldown to Blocks.java, cleaned up canDepositItem(), removed enableTurretDepositCooldown

* armorMultiplier (2) - oops, made armorMultipler = 0 correspond to 100% armorPiercing

* Update core/src/mindustry/input/InputHandler.java

* Reload Turret Coolant Fixes (4): A bit too high

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2025-12-31 14:39:22 -05:00
Anuken
87e2dc69a2 Merge remote-tracking branch 'origin/master' 2025-12-31 11:15:35 -05:00
Anuken
d6619b9055 Fixed some tiled floor/wall bugs 2025-12-31 11:15:29 -05:00
EggleEgg
d368a73464 scale most consumers with timescale (#11516) 2025-12-30 22:18:22 -05:00
Anuken
8db5ec0247 TiledFloor and TiledWall implementation classes 2025-12-30 19:19:23 -05:00
酪桦姬
4981300476 Core Database Content Classification Subdivison (#11506)
* test

* test

* test

* Core database content subdivision

* Core database content subdivision

* undo some old change

* Revert "test"

This reverts commit ada9dca787.

* Revert "test"

This reverts commit d7c81185

* undo some old change

* cleanup

* Update core/assets/bundles/bundle.properties

* Format and Cleanup

* Format and Cleanup

* gradle toggle

* Update core/assets/bundles/bundle.properties

* Update core/assets/bundles/bundle.properties

* Update core/assets/bundles/bundle.properties

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2025-12-30 01:08:00 -05:00
Anuken
90d32abd6b Fixed #11508 2025-12-29 10:38:11 -05:00
Anuken
011713cd25 Minor fixes for markers and empty floor edges 2025-12-28 20:46:17 -05:00
Anuken
c0d0419016 Merge remote-tracking branch 'origin/master' 2025-12-28 10:45:58 -05:00
Anuken
4fa45154bb Fixed #11504 2025-12-28 10:45:53 -05:00
EggleEgg
54ea4acf22 Unloader fixed stupid bug (#11452)
* aaaaaaa

* unloader fixed stupid bug (check #development)

* a
2025-12-27 21:43:02 -05:00
Anuken
8fb7aa34e3 Cleanup 2025-12-27 21:42:22 -05:00
Redstonneur1256
1a89fc9f8e Allow displays on draw image (#11140)
* Display on display drawing

* Update draw image description
2025-12-27 21:38:44 -05:00
Redstonneur1256
59c3b18a6f Allow markers to use content/displays as textures (#11142)
* Allow markers to use content/displays as textures

* Don't process empty commands

* Allow canvases to be used as marker textures

* Proper Json serialization

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2025-12-27 21:37:03 -05:00
Anuken
c3b8abf3e5 Made beam drills rotate on mobile again / Server player name regex blacklist 2025-12-26 15:09:17 -05:00
EggleEgg
34d276ff43 Dont buff liquid capacity in turrets, this is cancerous (#11491)
* Dont buff liquid capacity in turrets, this is cancerous

* liquid capacity 120 spectre, 60 to fs and meltdown
2025-12-25 18:56:19 -05:00
Anuken
7886e9fe52 AA turret placement overlap fix 2025-12-24 11:53:33 -05:00
Anuken
60eb3afb8d Play core destroy sound even when core capture is enabled 2025-12-23 21:52:50 -05:00
EggleEgg
fc8056343b maxheatefficiency display hotfix (#11486) 2025-12-23 14:50:56 -05:00
Anuken
861678fd71 Rule for Serpulo core unloaders taking items from the core 2025-12-21 16:01:27 -05:00
Anuken
012eeabc87 Merge remote-tracking branch 'origin/master' 2025-12-20 14:07:40 -05:00