Commit Graph
11876 Commits
Author SHA1 Message Date
ApsZoldatandGitHub 6119f3a507 Fix text setting in marker control (#9108) 2023-09-28 16:07:02 -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
Anuken b1cb50a9cd Merge remote-tracking branch 'origin/master' 2023-09-28 08:52:14 -04:00
Anuken 4ed6ed9bcb copy paste 2023-09-28 08:52:08 -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 8bbf5b1f52 Marker instruction rework 2023-09-28 01:04:03 -04:00
ApsZoldatandGitHub 8c777e79fa Add marker instruction to world processors (#9087)
* Basic implementation of world processor marker control

* Add line marker, some marker control fixes

* Add remote for setting markers, add marker writer/reader to TypeIO

* Add sides cap to ShapeTextMarker's draw() method

* Marker instruction code refactor, revert accident auto-formatting, fix marker control bugs

* Cleanup LMarkerControl.java

* Remove deleted marker controls from MapObjectives

* Marker control method refactor, fix minimap marker rendering

* Refactor, proper double comparsion in MapObjectives

* Fix line marker's color not changing through world processors
2023-09-27 17:17:59 -04:00
Anuken 0a7690a43b Fixed #9094 2023-09-26 08:30:17 -04:00
Anuken 39dfdff53a Queued formation movement fix 2023-09-25 13:37:11 -04:00
Anuken 95609a90be More misc pathfinding improvements 2023-09-25 12:48:55 -04:00
Anuken 7536bbfeb0 Pathfinding fixes 2023-09-25 12:23:46 -04:00
Anuken d8535c4d03 Better turns for units pathfinding near blocks 2023-09-24 22:29:58 -04:00
Anuken 2b12800123 Remove all piercing from shocked status 2023-09-24 12:24:48 -04:00
Anuken 65aecbed20 Limit formation speed across collision layers 2023-09-24 09:03:44 -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 276245bf3c Commands are now content 2023-09-23 17:10:19 -04:00
Anuken cafec1386c Patrol tweaks 2023-09-23 17:09:50 -04:00
Anuken 9cb64d987d Fixed tests 2023-09-23 15:12:31 -04:00
Anuken d63133c720 Bindings per command/stance 2023-09-23 12:02:06 -04:00
Anuken 2286b54011 Command hotkeys 2023-09-23 11:03:15 -04:00
Anuken c59866a65c Offset tooltips on mobile 2023-09-22 22:19:13 -04:00
Anuken 06a5201ae8 Payload stances changed to commands 2023-09-22 18:32:35 -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 d9c607995b Misc bugfixes 2023-09-21 14:28:08 -04:00
Anuken 78b4d366cc Closes Anuken/Mindustry-Suggestions/issues/4677 2023-09-21 12:33:09 -04:00
Anuken 8598eedd6f Keybind tweaks 2023-09-21 10:40:44 -04:00
Anuken a6ec8f4bcc Ram stance + Mobile command queue support 2023-09-21 09:57:57 -04:00
Anuken 9d9d5d2e18 Patrol + pursue target stances 2023-09-20 22:45:45 -04:00
Anuken fccf6847c1 Merge remote-tracking branch 'origin/master' 2023-09-20 21:55:18 -04:00
Anuken 3e15f70efa Added unit stances 2023-09-20 21:55:06 -04:00
MEEPofFaithandGitHub fa0ce204da Unnecessary Drawer Icon Adding (#9078)
* DrawBlock icons shouldn't have icons by default

It doesn't make sense for drawers like DrawLiquidTile to return icons. Overriding in every such class doesn't make as much sense as simply changing the superclass.

* Ensure that finalIcons is never empty
2023-09-20 21:20:22 -04:00
Anuken cc4efdd428 Fixed #9077 2023-09-20 10:59:55 -04:00
Anuken aecd220574 RTS Control groups 2023-09-19 23:48:40 -04:00
Anuken 2e0c5619b1 WIP command queueing 2023-09-19 17:25:49 -04:00
Anuken a7ba018dc3 Merge remote-tracking branch 'origin/master' 2023-09-18 23:19:03 -04:00
Anuken 66ad4e1798 Fixed commanded units attacking invalid targets 2023-09-18 23:18:55 -04:00
WayZerandGitHub 2b93d39e72 Update SpawnGroup.java (#9065) 2023-09-17 00:22:04 -04:00
Anuken 844894f584 Localization cleanup 2023-09-16 11:40:53 -04:00
PhinnerandGitHub cbc3721e50 Add text input option allowing empty text (#9058)
* feat: Add option allowing empty text input

* feat: Implement https://github.com/Anuken/Arc/pull/155

* chore: Add missing null checks in Menus
2023-09-15 17:11:22 -04:00
Anuken de773ce406 Fixed #9055 2023-09-14 14:34:00 -04:00
Anuken 73e9ed4919 Implements Anuken/Mindustry-Suggestions/issues/4665 2023-09-14 01:53:09 -04:00
Anuken 8c93fb5f10 Fixed some crawling unit visual issues 2023-09-14 00:50:30 -04:00
Anuken cf503c0efc Merge remote-tracking branch 'origin/master' 2023-09-13 23:43:23 -04:00
Anuken f698d4dd37 Clamp mobile view 2023-09-13 23:43:16 -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
Mythril382andGitHub be525df065 Ban/Unban Blocks & Units with World Processors (#9052)
* uh

* mmmmmm

* hhhhhh

* i

* indicate
2023-09-12 13:56:16 -04:00
Anuken 34ba2cfd41 Fixed #9049 2023-09-11 20:00:20 -04:00