Commit Graph

95 Commits

Author SHA1 Message Date
MEEPofFaith
6ca54d4f6a Fix units that can't be hit being hit by some things. (#7391)
* Hittable check in checkTarget

* Remove hittable() and checkTarget() overlap

* Make PointBulletType abide collision types

There should probably be a thing for jsonable `buildingFilter`s, in the case that you want something that doesn't target blocks.

* PointBulletTypes should not be reflectable

* oop

* Use targettable instead of hittable

* targetable check for Damage#linecast

* targetable check for defenderAI

* I shot, and then I hit something, but it was some invisible thing in the way, so I guess I missed
2022-08-19 22:05:11 -04:00
Anuken
be61b45d08 WIP point laser turret 2022-06-23 20:57:22 -04:00
Anuken
bf91676fea Laser damage intersect fix 2022-05-16 01:53:44 -04:00
Anuken
210481703f Lots of balancing/tweaks 2022-05-03 14:42:11 -04:00
Anuken
9251ba6008 Better continuous laser bullet visuals 2022-04-24 22:49:36 -04:00
Anuken
5e65e250c3 Fixed laser underBullet 2022-04-11 16:32:37 -04:00
Anuken
54d90633e7 Armored duct + Balancing 2022-04-11 09:42:16 -04:00
Anuken
2145e31bac Too many things to list 2022-04-10 21:02:51 -04:00
Anuken
89af2c8033 Bullet pierceCap fix + Malis + Other fixes 2022-04-10 17:12:49 -04:00
Anuken
3847434c42 Non-stupid shockwave shader uniform setting 2022-03-10 19:14:01 -05:00
Anuken
7245364a55 RailBulletType improvements 2022-02-25 13:24:18 -05:00
Anuken
895fa784cf Better fog / Research cost tweaks 2022-02-19 16:24:22 -05:00
Anuken
027d037233 Basic AI defending 2022-02-18 11:27:20 -05:00
Anuken
fce3cf818e Untested support for JSON planets 2022-02-06 12:47:23 -05:00
Anuken
5fd139261f Supression system improvements 2022-02-05 21:59:38 -05:00
Anuken
c8da241825 Disrupt weapons complete 2022-02-04 17:34:13 -05:00
Anuken
60621520ee WIP Disrupt missiles 2022-02-04 15:37:51 -05:00
Anuken
5ac3e08b1d Tungsten walls 2021-12-13 14:42:16 -05:00
Anuken
7e9dd2d6f0 Fixed beam damage hit position 2021-12-10 12:39:37 -05:00
Anuken
b7ac1e1d74 Stuff. 2021-11-24 13:33:01 -05:00
Anuken
99d30b6351 Fixed #6287 2021-11-02 09:04:37 -04:00
Matthew Peng
bc3da30d45 Allow for dynamic laser absorption and insulation (#5047)
* Allow for dynamic laser absorption

* Might as well do insulated as well

* null checks are important
2021-10-05 12:36:29 -04:00
Anuken
48d568978b Merge remote-tracking branch 'origin/master'
# Conflicts:
#	core/src/mindustry/entities/Damage.java
2021-08-28 14:17:29 -04:00
Anuken
9a7324ce54 Fixed #5887 2021-08-28 14:17:01 -04:00
Matthew Peng
f8c7ff0159 Damage.damage doesn't properly convert cores (#5882)
* `Damage.damage` doesn't properly convert cores

* Well that was a complete failure
2021-08-28 08:46:08 -04:00
Anuken
8e90527609 Chat prefix empty message fix / Call.sound volume limit increase 2021-08-24 10:19:46 -04:00
Anuken
8949fd279e Build error fix / Anuken/Mindustry-Suggestions/issues/2897 2021-08-24 09:28:51 -04:00
MEEP of Faith
a74bc0c077 block destroyEffect (#5427) 2021-06-16 15:55:08 -04:00
MEEP of Faith
a09771b569 Custom Unit Death Explosion Effects (#5389) 2021-06-06 19:38:12 -04:00
Anuken
28b235ef07 Partial 7.0 merge - API preview 2021-06-02 11:08:08 -04:00
MEEP of Faith
d820e7d31a Fix small linecast issue (#5192) 2021-05-03 22:10:36 -04:00
Anuken
d66d7e09e3 Explosion damage tweaks 2021-03-31 13:28:08 -04:00
Anuken
53b99a650c Update Damage.java 2021-03-17 19:32:32 -04:00
Anuken
c7cbe50876 More misc cleanup 2021-03-17 17:39:50 -04:00
Anuken
0316009a9c Balance tweaks 2021-02-19 18:28:51 -05:00
Anuken
5a58f9c71a Fixed #4729 2021-02-18 17:00:23 -05:00
Anuken
06b8dd61c7 Better splash damage handling for small radii 2021-02-18 15:02:09 -05:00
Anuken
957583071d Splash damage tweaks 2021-02-15 18:42:24 -05:00
Anuken
c942331117 New splash damage algorithm 2021-02-15 18:00:47 -05:00
Anuken
949f5eccd7 Damage distance check fix 2021-02-10 09:46:30 -05:00
MEEP of Faith
cbf30c599b If a building and unit are found within the line, target the closer one. (#4646) 2021-02-10 09:16:49 -05:00
Anuken
ce2750ba60 Rail bullet fix 2021-02-08 16:29:41 -05:00
Anuken
c658865907 Dynamic lightning damage tweaks 2021-01-25 17:21:12 -05:00
Anuken
4f683cac8b Fixed #4054 2020-12-20 09:47:45 -05:00
Anuken
0dd3c2cb5a Fixed #4033 2020-12-18 17:22:01 -05:00
Anuken
8d43590657 Multiblock damage calculation bugfix 2020-12-18 14:56:14 -05:00
Anuken
ddd9f2259c Fixed #3960 2020-12-13 10:27:44 -05:00
Anuken
d6546a38c0 #3830 2020-12-12 18:49:24 -05:00
Anuken
9863cbc991 Disabled unit explosion team damage 2020-11-26 19:30:49 -05:00
Anuken
91c50ae126 Disabled explosion fires for item flammability <= 1
coming soon: spore bombing?
2020-11-26 19:25:26 -05:00