Commit Graph
3088 Commits
Author SHA1 Message Date
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
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
EggleEggandGitHub 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
EggleEggandGitHub 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
Redstonneur1256andGitHub 1a89fc9f8e Allow displays on draw image (#11140)
* Display on display drawing

* Update draw image description
2025-12-27 21:38:44 -05:00
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
EggleEggandGitHub 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
EggleEggandGitHub 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
Anuken d889acba16 Fixed core launch sound playing regardless of volume settings 2025-12-20 14:07:34 -05:00
WMFandGitHub a1b47b1188 per-team toggles for core no-build radius / placement range check (#11448)
* per-team toggles for core no-build radius / placement range check

* oops

* fair enough
2025-12-20 11:16:28 -05:00
Anuken 266c5a541b Do not allow patching hasItems/liquids/power
There is no good reason to change these, and setting them to false usually just makes the game crash. Consumers set them up automatically.
2025-12-19 20:07:34 -05:00
EggleEggandGitHub 4e9461adde how max heat eff in turrets (#11458) 2025-12-18 11:45:57 -05:00
Anuken 670e9467da Flare nerf / More liquid capacity increase considerations 2025-12-17 18:51:24 -05:00
EggleEggandGitHub 425b154e3b I bet this will break shit somewhere (#11292) 2025-12-17 18:32:53 -05:00
EggleEggandGitHub 9f388baf59 show constructor build speed stat (#11364) 2025-12-15 20:14:34 -05:00
Anuken 0ebe105ddd Two more sector submissions 2025-12-13 11:44:37 -05:00
Anuken 90796d041d Core launch/land SFX 2025-12-11 13:29:32 -05:00
Anuken 034392c231 Interplanetary accelerator launch sounds 2025-12-10 21:46:37 -05:00
Anuken e58f4b0da3 Updated some sound loops 2025-12-10 19:02:05 -05:00
Anuken dc4eada23f Rotation & repair sounds / Explosion sound rename 2025-12-10 11:55:00 -05:00
Anuken c5656278ad Breach sounds 2025-12-09 15:14:31 -05:00
Anuken e77a1e2f2a Sound file reorganization 2025-12-09 14:59:40 -05:00
Anuken f53abd0b3d More sound effects 2025-12-09 00:22:48 -05:00
Anuken cae67b7897 New unit death, wreck and creation noises 2025-12-08 19:30:09 -05:00
Anuken e255912156 More sound effects + core destruction sound 2025-12-06 23:14:08 -05:00
EggleEggandGitHub a0fe9e8415 Shootpattern allow replacing per bullet (ammo type support) (#11402) 2025-11-30 12:04:44 -05:00
Anuken 3791a7f375 Fixed #11403 2025-11-30 11:50:10 -05:00
Anuken 15efb721a0 Fixed #11399 2025-11-30 11:10:13 -05:00
Anuken 43d4deb801 Shield and shockwave tower sounds 2025-11-29 17:43:36 -05:00
Anuken 3e0eb4a875 Various sound tweaks 2025-11-25 16:27:01 -05:00