Commit Graph

1678 Commits

Author SHA1 Message Date
Anuken
4fc48fabb5 Possible ShieldArcAbility tunneling fix 2024-09-10 13:16:34 -04:00
Anuken
ab9c7ba36b Fixed #10177 2024-09-05 13:05:57 -04:00
Anuken
0e6b122106 Fixed network error 2024-09-01 13:03:35 -04:00
Anuken
7963923013 Fixed #10116 2024-08-14 00:25:51 -04:00
Mythril382
e0c455bca8 Allow Mods To Modify RegionPart's Heat Light Region (#10048)
* actually work

* betterize

i think
2024-08-03 00:53:45 -04:00
Anuken
0de1bec554 Fixed #10046 2024-07-26 23:29:28 -04:00
Anuken
a594d796ad Batch optimizations 2024-07-23 11:31:34 -04:00
Anuken
995014cbe4 Cleanup 2024-07-23 07:26:17 -04:00
Anuken
6e5b1e81ae Crash fix 2024-07-23 07:21:05 -04:00
Anuken
0a224c52b4 Fixed #10042 2024-07-21 07:53:34 -04:00
Anuken
f6c240262d Fixed incorrect RailBullet length with pierceCap 2024-07-16 17:53:27 -04:00
Anuken
2f1f334d65 Turret ammo sync 2024-07-16 14:17:10 -04:00
Anuken
295573142f Removing Nulls.unit 2024-07-10 16:40:32 -04:00
TripleToxic
82bcf5966e Sensors, SetProp, and SetRule (#9943)
* some fun things for world proc only

* fix the format artifact

* SetProp and reformating

* Wildcard imports

* Wildcard imports

* velocity conversion

* compacting description

Co-authored-by: Anuken <arnukren@gmail.com>

* Update core/src/mindustry/world/blocks/defense/turrets/Turret.java

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2024-07-07 11:28:19 -04:00
Anuken
caf0ab581d Item deposit cooldown rule (default: 0.5 sec) 2024-06-30 10:28:01 -04:00
Anuken
87584ebd0b Minor power graph optimization 2024-06-20 17:41:36 -04:00
Elixias
0019b78f71 Custom shield colouring (#9647)
Five extra minutes I had the luxury of spending fixing Git because it exploded again

Co-authored-by: Anuken <arnukren@gmail.com>
2024-06-20 11:27:22 -04:00
Anuken
5c9e9e3ff4 Block solid sensor 2024-06-16 01:24:52 -04:00
Mythril382
b1e683a963 JSON Stuff (#9933)
* why is everything-

* don't shrink

* they're different????????

* varabel

* i cannot ignore it

* check

* a

* missing ops
2024-06-12 17:32:53 -04:00
Anuken
f51c6e458d Fixed unit shields breaking on spawn 2024-05-27 11:25:34 -04:00
Anuken
6243ef6d4a Fixed #9892 2024-05-27 09:40:52 -04:00
Anuken
f1f17965bc Fixed #9888 2024-05-26 09:31:40 -04:00
Anuken
a0569a63bc Possible entity collision variable overwrite fix 2024-05-25 21:50:12 -04:00
Anuken
d934fff02e Merge remote-tracking branch 'origin/master' 2024-05-03 15:57:32 -04:00
Anuken
179adabd56 Fixed #9804 2024-05-03 15:57:22 -04:00
Uenhe
d9ea8beae2 Call onRemoved() in StatusEffect.java when an effect is removed (#9801)
* Call onRemoved() in StatusEffect.java when an effect is removed

* Call onRemoved() in StatusEffect.java when an effect is removed

* cleanup

* cleanup
2024-05-02 09:41:59 -04:00
Anuken
7fcde1e109 Fixed derelict blocks not repairing when resources are not present 2024-04-24 22:40:20 -04:00
Anuken
7d3c94de9b Moved drawMining to UnitType 2024-04-23 09:42:05 -04:00
Anuken
9dd17ca16b Moved drawBuilding to UnitType 2024-04-23 09:32:46 -04:00
Anuken
31f4957657 Removed UnitComp#uiIcon() 2024-04-22 17:31:13 -04:00
Anuken
430114d931 Possible building raycast damage fix 2024-04-21 10:46:50 -04:00
Anuken
bc2f344c52 Fixed #9765 2024-04-21 09:53:54 -04:00
Anuken
3595c350ab Respect particle effect aspect ratio 2024-04-20 10:25:43 -04:00
BalaM314
7b759d41df Disable leg damage on disarmed units (#9755)
* Disable leg damage on disarmed units

* import

* Disable crush damage from disarmed units
2024-04-19 09:40:47 -04:00
Anuken
32957b63b9 Merge branch 'new-pathfinding' of https://github.com/Anuken/Mindustry 2024-04-18 12:48:26 -04:00
Anuken
604e732edb Switched to unit UI icons for minimap/players 2024-04-18 10:05:21 -04:00
Anuken
5e22b093e6 more bugfixes 2024-04-17 23:13:10 -04:00
Anuken
183c1a5763 Flow field raycasting 2024-04-17 22:10:43 -04:00
Anuken
27e0eabec7 Merge branch 'master' of https://github.com/Anuken/Mindustry into new-pathfinding 2024-04-15 13:08:48 -04:00
Anuken
569d0f8fac Fixed #9747 / Fixed #9746 2024-04-14 11:17:57 -04:00
Anuken
1144871b29 Merge remote-tracking branch 'origin/master' 2024-04-10 15:31:15 -04:00
Anuken
e280edac67 Fixed #9731 2024-04-10 15:31:09 -04:00
MEEPofFaith
fd303524e9 #9706 done smarter (#9723)
* Convert from explicit check to interface

* Apply the interface to other turret-like blocks
2024-04-09 11:16:49 -04:00
MEEPofFaith
58d6b3e2d6 Make ChildComp work with turrets (#9706) 2024-04-06 09:52:39 -04:00
Anuken
e177035593 Removed unnecessary hit effect calls 2024-04-02 09:51:17 -04:00
MEEPofFaith
2fb5bc56c6 Better Ability Stats (#9654)
* Fix armor plate multiplier + change Math.round to Strings.autoFixed

* Missing ability name bundles

* Center ability name

* SuppressionFieldAbility stats

* Is two per row is acceptable?

I can revert this commit if not.

* LiquidExplodeAbility stat display

* MoveLightningAbility stat display

* Better SpawnDeathAbility display

* Fix multiplier coloring inconsistencies

Some had [lightgray] before %/x, some had it after

* Consistent content name display

Match with bullet status effects

* Consistent stat formatting

Convert from some being "stat: #" and some being "# stat" to all being "# stat"

* Re-order stats

* Optimize Imports

* Add ability descriptions

* Apparently I forgot LiquidRegenAbility

* Mention healing allies if displayHeal = true
2024-03-30 00:11:39 -04:00
MEEPofFaith
d8c1ea17e1 Make payload blocks run onDestroyed() of the block payload it carries when destroyed. (#8253)
* Payloads go boom.

* When a payload unit dies too

* Keep the functionality, but limit it to a rule
2024-03-29 15:17:19 -04:00
nuri (smol)
ee412c61fc pierceFragCap (#9684)
Co-authored-by: SMOLKEYS <SMOLKEYS@users.noreply.github.com>
2024-03-29 15:01:59 -04:00
Elixias
e595627895 . (#9676) 2024-03-25 19:20:26 -04:00
MEEPofFaith
037f752b73 Improve ArmorPlateAbility draw (#9581)
* Improve ArmorPlateAbility draw

* Revert to tinting

Just make a white shine sprite. Or none-white if you want some interesting visuals with the colors.

* Fix not applying z when drawShine = false
2024-02-23 17:11:00 -05:00