Commit Graph
1770 Commits
Author SHA1 Message Date
Anuken 6f3e75569c Added instantBuild rule for editor 2024-01-23 21:22:02 -05:00
Anuken 797ef6400c Removed redundant RailBulletType hitEffect call 2024-01-12 22:26:08 -05:00
Anuken b0cc7d2e85 Fixed #9445 2024-01-12 15:13:11 -05:00
Anuken 4aaf3b2287 Use movePref for circling 2024-01-09 12:17:11 -05:00
Anuken 836e0a6f66 Fixed speed multiplier not affecting omni rotation speed 2024-01-07 10:35:31 -05:00
Anuken fae167a91d Minor optimization 2024-01-06 12:53:48 -05:00
Anuken eeefdd8054 Crash fix 2023-12-10 21:55:21 -05:00
Anuken 1eb70404d7 GC retention fixes 2023-12-10 20:01:40 -05:00
Anuken e494806cc8 Better Flare/Avert targeting / Fixed targets resetting on save load 2023-12-10 08:32:49 -05:00
Anuken c353163c34 Fixed #9342 2023-12-02 20:04:34 -05:00
MEEPofFaithandGitHub 2d6e1cdf65 PointLaserBulletType support for Weapons (#9331)
* PointLaserBulletType support for Weapons

I hate adding more fields to Weapon, but oh well. It's the price to pay when the behavior of what should be spread across multiple classes is compacted into a single class.

* Fix several problems
2023-12-01 20:50:32 -05:00
Anuken b189bfdf44 Closes Anuken/Mindustry-Suggestions/issues/4780 (dumping neoplasm from tanks) 2023-11-19 19:09:15 -05:00
Anuken 12bcc050a6 Merge branch 'master' of https://github.com/Anuken/Mindustry into new-pathfinding 2023-11-19 18:32:14 -05:00
Ilya246andGitHub 533c5a8afb fix shield arc ability (#9290)
* fix shield arc ability

* Update ShieldArcAbility.java
2023-11-18 08:35:10 -05:00
Anuken 5d1ec319bc BulletType delayFrags workaround 2023-11-17 19:12:56 -05:00
Anuken 4c33eed833 RailBulletType pierceCap 2023-11-17 18:47:52 -05:00
Anuken 587ff8bb46 Proper path cost support 2023-11-15 20:03:55 -05:00
Anuken 381fd12aad Still terrible 2023-11-11 19:59:14 -05:00
Anuken cdb6e3f85b Merge remote-tracking branch 'origin/master' 2023-11-04 17:38:56 -04:00
Anuken 6b2229ffb9 Fixed #9239 2023-11-04 17:38:50 -04:00
Ilya246andGitHub b4f01742cc overdrivable meltdown (#9234) 2023-11-04 10:56:24 -04:00
Ilya246andGitHub b3cddb0d82 uncap fsh shield damage (#9230) 2023-11-03 11:19:49 -04:00
Ilya246andGitHub 6014f2353a foreshadow overhaul (#9223)
* overhaul foreshadow

* whar ?
2023-11-02 08:58:26 -04:00
Anuken 1d051b5c16 Add setProp of speed/armor 2023-10-31 12:20:18 -04:00
Anuken e5047d752d Added dynamic status for custom speed/health/etc 2023-10-31 11:24:03 -04:00
Anuken ef7ee5fdfe Fixed #9195 2023-10-23 11:34:54 -04:00
Anuken da32780a38 Merge remote-tracking branch 'origin/master' 2023-10-23 11:18:08 -04:00
Anuken 3229c1e7b7 Derelict block click repair 2023-10-23 11:18:01 -04:00
4f701a7063 useUnitCap fun (#9187)
* a

* aaaaa

* aaaaaaaaaaaa

* AAAAAAAAAAAAAAAAAAAAAAA

* *inhales*

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* *inhales*

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* *inhales*

* aaaa

* AAAAAAAÆEEEEEEEEEEEEEEEE

* anyways im stupid

* *exhales*

* Update core/src/mindustry/world/blocks/units/Reconstructor.java

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2023-10-22 09:14:52 -04:00
MEEPofFaithandGitHub 2522b16738 SoundEffect - An Effect that produces sound when created. (#9178)
* SoundEffect

* Add to ClassMap

* Loading via prov does not work

* MEEP, that's not how you random
2023-10-19 13:55:04 -04:00
Anuken 19b4f871c2 ShootSummon empty constructor 2023-10-08 13:00:45 -04:00
Anuken 3ae016e8ab Merge remote-tracking branch 'origin/master' 2023-10-07 13:18:06 -04:00
Anuken 0b6ff5c56d Slight puddle performance increase 2023-10-07 13:17:57 -04:00
SiedeandGitHub 16488aeae4 Fixing RegionPart Child Rotation (#9137)
why would it ever need i * sign.
when it first goes around i = 0;
second time i = 1;
it just breaks the Child Mirroring by adding 1 tiny little annoying offset.
2023-10-04 14:30:13 -04:00
Anuken ef83af5f15 RailBulletType collision fixes 2023-10-03 09:48:55 -04:00
MEEPofFaithandGitHub 1d484d34e7 Point bullets hitting buildings doesn't call hit (#9106)
* Point bullet hitting buildings doesn't call hit

* Use px/py
2023-09-28 14:26:45 -04:00
guiYandGitHub 81688f3954 Maybe the ShieldArcAbility needs a minor fix? (#9105)
* Update ShieldArcAbility.java

* Update Fx.java

* Update ShieldArcAbility.java

* Update Fx.java

* Update ShieldArcAbility.java

* Update ShieldArcAbility.java

* Update Fx.java

* Update Fx.java

* Update Fx.java...again...

* Switch method
2023-09-28 13:47:47 -04:00
Redstonneur1256andGitHub 4ddd1f7ca0 Add sensor for player camera (#9103)
* Add sensor for player camera

* Fix sensor for player camera
2023-09-28 01:48:38 -04:00
Anuken 7536bbfeb0 Pathfinding fixes 2023-09-25 12:23:46 -04:00
Anuken 235c0222bf Limit formation speed 2023-09-24 08:11:37 -04:00
Anuken 2aab745603 WIP grouped unit arrival 2023-09-24 07:44:42 -04:00
Anuken b6c28bc27d Added stances for payloads 2023-09-22 18:22:19 -04:00
Anuken f633fb0af5 Fixed setProp x/y not teleporting on strict servers 2023-09-22 10:06:43 -04:00
Anuken 3e15f70efa Added unit stances 2023-09-20 21:55:06 -04:00
Anuken 2e0c5619b1 WIP command queueing 2023-09-19 17:25:49 -04:00
Anuken 66ad4e1798 Fixed commanded units attacking invalid targets 2023-09-18 23:18:55 -04:00
Anuken 8c93fb5f10 Fixed some crawling unit visual issues 2023-09-14 00:50:30 -04:00
8a9b123b81 Navanax buff (#8925)
* Update UnitTypes.java

its late at night imma just commit changes and pray i didnt fuck up anywhere

* Allow changing suppress effect color
* Fx.regenSuppressParticle and Fx.regenSuppressSeek now color-aware
- regenSuppressParticle's color handling changed, allows changing the from color intead of the to color
* Damage.applySuppression accepts color as an argument, old method signature still exists
* SuppressionFieldAbility has a new field allowing to specify the color for effect particles
* BulletType has a new field allowing to specify the color for suppress effect particles
* BuildingComp has a new field storing the color to be used for suppression effect

* name

---------

Co-authored-by: BalaM314 <71201189+BalaM314@users.noreply.github.com>
2023-09-12 16:31:38 -04:00
Anuken 34ba2cfd41 Fixed #9049 2023-09-11 20:00:20 -04:00
Anuken a47e4518fe Fixed #9031 2023-09-07 09:23:17 -04:00