Commit Graph
97 Commits
Author SHA1 Message Date
Patrick 'Quezler' MounierandGitHub 42c643f769 Fix ammo multiplier exception in itemturret (#5446) 2021-06-22 13:35:28 -04:00
Patrick 'Quezler' MounierandGitHub 7a3a39d3b1 Draw duct bridges in schematics (#5378) 2021-06-06 09:55:24 -04:00
Patrick 'Quezler' MounierandGitHub 4ab115d007 Get rid of potentially white period (#5368) 2021-06-05 12:03:44 -04:00
Patrick 'Quezler' MounierandGitHub 3336e6cdde Exclude derelict targets from Units.bestEnemy (#4990) 2021-03-25 09:52:35 -04:00
Patrick 'Quezler' MounierandGitHub af20db4cf7 Colorize the inner corners of other conduit sprites (#4978) 2021-03-23 09:44:09 -04:00
Patrick 'Quezler' MounierandGitHub b75a8d5260 Fix typo to preserve sanity (#4857)
* compatable > compatible

* compatable > compatible
2021-03-05 11:27:51 -05:00
Patrick 'Quezler' MounierandGitHub ae838b9392 Trace times joined & kicked (#4844)
* Trace times joined & kicked

* Make mindustry.* import obsolete
2021-03-03 09:09:05 -05:00
Patrick 'Quezler' MounierandGitHub 1de4dd1bfe Call super.drawPlace for menders & overdrives (#4831) 2021-03-01 13:02:27 -05:00
Patrick 'Quezler' MounierandGitHub 4019c49fff Log who skipped the wave to the console (#4825) 2021-03-01 09:47:23 -05:00
Patrick 'Quezler' MounierandGitHub 526157a514 Draw to-be affected blocks when placing projectors (#4818) 2021-02-28 13:58:06 -05:00
Patrick 'Quezler' MounierandGitHub 2146b35e5a eacho ther (#4810)
* eacho ther

* Update Tile.java
2021-02-27 10:21:11 -05:00
aabbfd624a Add disarmed status effect that disarms (#4762)
* Add disarmed status effect that disarms

* Update core/src/mindustry/entities/comp/StatusComp.java

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

* Rename disarms -> disarm

Co-authored-by: Anuken <arnukren@gmail.com>
2021-02-23 09:51:43 -05:00
Patrick 'Quezler' MounierandGitHub 4d9dc66a96 Remove stray spaces from accelerator (#4465) 2021-02-20 12:52:56 -05:00
Patrick 'Quezler' MounierandGitHub 868d4e05f7 Move update function of resupply point 5x1 spaces back (#4746) 2021-02-20 12:51:12 -05:00
Patrick 'Quezler' MounierandGitHub 5d9506eb12 Reshuffle nydus servers (#4708) 2021-02-17 09:12:20 -05:00
Patrick 'Quezler' MounierandGitHub f64ad2db9f Remove another dead server (#4699) 2021-02-16 11:46:51 -05:00
Patrick 'Quezler' MounierandGitHub 7a21c02476 Makes the top sprite visible on liquid turret icons (#4683)
* Add top region to liquid turret icons

* Attempt to change outline icon generation

* Draw regions above the outlined icon over it

* Draw regions **above** the outlined icon over it

* Add clarrifying comment

* Implement backwards compatibility for mods

* an -> any
2021-02-15 09:32:46 -05:00
Patrick 'Quezler' MounierandGitHub 557e5710cd Fixes BuilderAI & RepairAI retreat nullpointers (#4681)
* Update BuilderAI.java

* Update RepairAI.java
2021-02-15 09:31:27 -05:00
Patrick 'Quezler' MounierandGitHub 6498ce3c4f Remove double indentation of the io server group (#4650) 2021-02-10 09:21:21 -05:00
Patrick 'Quezler' MounierandGitHub 292f771eb1 Draws team regions during schematic placement (#4588)
* Draw team regions during schematic placement

* Fall back to sharded for headless

* Only draw team regions if the schematic is in-world

This seems better than `player != null && req.worldContext` since it wouldn't really result in any visual changes but saves some draw operations.

* This seems cleaner

Although the order of the 1st and 2nd if argument is debatable for performance reasons.
2021-02-07 13:27:09 -05:00
Patrick 'Quezler' MounierandGitHub 9de8c4d8ac Update servers_be.json (#4602) 2021-02-06 09:09:56 -05:00
Patrick 'Quezler' MounierandGitHub a6c3ebc467 Save rotation of repair points (#4586) 2021-02-04 10:23:17 -05:00
Patrick 'Quezler' MounierandGitHub 48ee3d255d Make timescale accessible to logic (#4503) 2021-02-02 15:20:36 -05:00
Patrick 'Quezler' MounierandGitHub bc6db72df0 Make fillitems fill the core to the brim (#4462)
Instead of just setting all items to the capacity of the first found core.
2021-01-29 09:38:26 -05:00
Patrick 'Quezler' MounierandGitHub 96ee32f8ed Custom Game Underline 2: Electric Boogaloo (#4457)
* Update CustomGameDialog.java

* Remove .row() for consistensy
2021-01-28 09:06:30 -05:00
Patrick 'Quezler' MounierandGitHub 03b37235b3 producer -> generator (#4441) 2021-01-26 11:35:48 -05:00
Patrick 'Quezler' MounierandGitHub 6969fbb1e7 Give tsunami the extinguisher flag as well (#4442) 2021-01-26 11:31:36 -05:00
Patrick 'Quezler' MounierandGitHub 1fb608220f Make impact reactor warmup sensable as heat (#4399)
* Make impact reactor warmup sensable as heat

* Update ImpactReactor.java
2021-01-21 09:30:25 -05:00
Patrick 'Quezler' MounierandGitHub 32a1d91faf Use Player.deathDelay + 1 instead of magic number (#4344) 2021-01-17 15:33:19 -05:00
Patrick 'Quezler' MounierandGitHub f3b1ef02e3 Scale impact reactor warmup time with boost (#4317) 2021-01-15 17:09:39 -05:00
Patrick 'Quezler' MounierandGitHub e83cfe6cab Display unit cap modifier for core blocks (#4163)
* Display unit cap modifier for core blocks

* Move maxUnits stat from crafting to general

* Omit string formatting
2021-01-11 14:30:58 -05:00
Patrick 'Quezler' MounierandGitHub f4bf8fd998 Add boost bars to overdrive projectors (#4255)
* Add boost bars to overdrive projectors

* Add bar.boost to bundle

* Intelij lied to me
2021-01-05 15:32:43 -05:00
Patrick 'Quezler' MounierandGitHub fdf08ed51d Highlight all linked inventories on core selection (#4256)
* Highlight all linked inventories on core selection

* Loop cores instead of storage blocks
2021-01-05 10:43:36 -05:00
42fb6ffa0d Add core incineration to custom rules dialog (#4264)
* Update CustomRulesDialog.java

* Update bundle.properties

* Update core/assets/bundles/bundle.properties

Co-authored-by: YellOw139 <70975516+YellOw139@users.noreply.github.com>

Co-authored-by: YellOw139 <70975516+YellOw139@users.noreply.github.com>
2021-01-05 10:37:37 -05:00
Patrick 'Quezler' MounierandGitHub 0cfdacdd28 Allow for core incineration via rules (#4242) 2021-01-03 16:48:25 -05:00
Patrick 'Quezler' MounierandGitHub 3eb0857906 Building tile > Building build @ Inputhandler.java (#4241)
Was weird to see `if(player != null) tile.lastAccessed = player.name;` in there.
2021-01-03 16:18:39 -05:00
Patrick 'Quezler' MounierandGitHub 200eb26b78 Added Call#clearItems (#4243) 2021-01-03 12:42:42 -05:00
Patrick 'Quezler' MounierandGitHub fe92ce557f Draws build request bridges using bridge opacity (#4180)
* Update ItemBridge.java

* Introduce renderer.bridgeOpacity
2021-01-02 13:06:13 -05:00
Patrick 'Quezler' MounierandGitHub b79a6f6b32 Fix block status of repair point and battery (#4187)
* Fix block status of repair point and battery

* Update Battery.java

* Update RepairPoint.java
2020-12-30 15:30:49 -05:00
Patrick 'Quezler' MounierandGitHub 0e1e399788 Draw reconstructor in region during placement & unconnected (#4143)
* Draw reconstructor in region during placement & unconnected

* Same as the previous commit, but for block loaders & unloaders
2020-12-28 12:23:06 -05:00
Patrick 'Quezler' MounierandGitHub d84a36b8ee Block loader/unloader progress bar changes (#4138)
* Change block loader/unloader progess bar color & bundle

ammo -> items

* Make block unloader bar go down
2020-12-28 10:44:59 -05:00
Patrick 'Quezler' MounierandGitHub e714d44a0e Return large launchpad item costs (#4134)
* Return large launchpad item costs

hidden -> debugonly

* Remove the 4 orange squares from the large launch pad

Leaving the lights and launchpod alignments alone since that is campaign only.
2020-12-28 09:38:58 -05:00
Patrick 'Quezler' MounierandGitHub 6eb604585b Removed packed sprite section from CONTRIBUTING.md (#4152) 2020-12-28 09:38:34 -05:00
Patrick 'Quezler' MounierandGitHub 2239ca6372 Remove 4 square blocks from the accelerator (#4139)
* Normalize rule comment line endings

Just so i can get a new patch-## branch where i can drag my accelerator sprite on since github isn't smart enough yet to see that as a possible pull request by itself.

* Add files via upload

* Add files via upload
2020-12-27 13:32:04 -05:00
Patrick 'Quezler' MounierandGitHub 9397bd57c4 Prevents plastanium conveyor unload exploit (#4098)
* Prevent unloaders from unloading plast loading dock

* Use overridable boolean method unloadable instead

* unloadable -> canUnload
2020-12-24 10:33:40 -05:00
Patrick 'Quezler' MounierandGitHub 85a668c202 Prevent visual plastanium conveyor glitch when disabled (#4101) 2020-12-24 09:47:43 -05:00
Patrick 'Quezler' MounierandGitHub 1e7e66c424 Rename existing Power Infinite with Power Source (#4090) 2020-12-23 12:02:28 -05:00
Patrick 'Quezler' MounierandGitHub d144e9c91c Allow plastanium conveyor to be unloaded (#4087) 2020-12-23 09:39:29 -05:00
Patrick 'Quezler' MounierandGitHub 9d740e1e37 Rebrand power infinite as power source (#4088) 2020-12-23 09:39:04 -05:00
Patrick 'Quezler' MounierandGitHub e1125a38da Update servers_be.json (#4081) 2020-12-22 14:14:17 -05:00
Patrick 'Quezler' MounierandGitHub 9a577adf5f Makes Drill.drawMineItem default to true (#4057)
* Update Blocks.java

* Update Drill.java
2020-12-20 15:22:34 -05:00
bbdcef62e4 Draw item in the drill center when in place mode (#4055)
* Draw item in the drill center when in place mode

* Update core/src/mindustry/world/blocks/production/Drill.java

Co-authored-by: Patrick 'Quezler' Mounier <Quezler@me.com>

Co-authored-by: Anuken <arnukren@gmail.com>
2020-12-20 14:22:14 -05:00
Patrick 'Quezler' MounierandGitHub 118ae8e87d #3889 2: electric boogaloo (#4056) 2020-12-20 14:22:01 -05:00
Patrick 'Quezler' MounierandGitHub 22221a0f28 Add in region to payload block icons (#4052) 2020-12-20 09:58:18 -05:00
Patrick 'Quezler' MounierandGitHub abcd27184d Update Drill.java (#4030) 2020-12-18 13:08:03 -05:00
Patrick 'Quezler' MounierandGitHub 056afa572e Allow hidden blocks to be revealed by plugins (#4017)
* Add revealedBlocks rule

(1/2)

* Use revealedBlocks rule

(2/2)
2020-12-17 12:37:47 -05:00
Patrick 'Quezler' MounierandGitHub cfd67bb1fc Fix sprite packing typo (#4016) 2020-12-17 10:15:58 -05:00
Patrick 'Quezler' MounierandGitHub 2da7afc081 Update Accelerator.java 2020-12-10 12:15:29 +01:00
Patrick 'Quezler' MounierandGitHub e5b341c63e Prevent accelerator from blending with conveyors 2020-12-10 12:14:57 +01:00
Patrick 'Quezler' MounierandGitHub 2a1ddf2573 Fixed #3839 2020-12-07 13:21:32 +01:00
Patrick 'Quezler' MounierandGitHub 2e586c4403 Update ConstructBlock.java 2020-12-02 18:54:46 +01:00
Patrick 'Quezler' MounierandGitHub 129f21e3a9 Update Boulder.java 2020-12-02 18:01:40 +01:00
Patrick 'Quezler' MounierandGitHub 435f15a450 Update ConstructBlock.java 2020-12-02 18:00:50 +01:00
Patrick 'Quezler' MounierandGitHub 3eac8cb6ad Update Boulder.java 2020-12-02 17:59:20 +01:00
Patrick 'Quezler' MounierandGitHub ea96bf2675 Update Block.java 2020-12-02 17:58:58 +01:00
Patrick 'Quezler' MounierandGitHub e4c3664cc6 Update ConstructBlock.java 2020-12-02 16:36:07 +01:00
Patrick 'Quezler' MounierandGitHub 664cd6a3a0 Update ConstructBlock.java 2020-12-02 16:26:22 +01:00
Patrick 'Quezler' MounierandGitHub b64df565a4 Update MassDriver.java 2020-12-02 14:09:19 +01:00
Patrick 'Quezler' MounierandGitHub 382e27e1e4 Populate prevBuild when deconstructting 2020-12-02 12:02:49 +01:00
Patrick 'Quezler' MounierandGitHub 0dd95e736d Add items back to reconstructor if it overwrote itself 2020-12-02 12:01:21 +01:00
Patrick 'Quezler' MounierandGitHub 1ed2b2eb2e Update core/src/mindustry/world/blocks/experimental/BlockForge.java 2020-12-01 09:28:22 +01:00
Patrick 'Quezler' MounierandGitHub 4102c380d2 Update BlockForge.java 2020-11-30 22:47:26 +01:00
Patrick 'Quezler' MounierandGitHub bbee3ae9cd Update BuildingComp.java 2020-11-30 18:36:57 +01:00
Patrick 'Quezler' MounierandGitHub 9df4eac2f8 Update BuildingComp.java 2020-11-30 16:36:10 +01:00
Patrick 'Quezler' MounierandGitHub 5ba99ecb42 Fixed #3661 2020-11-30 14:21:18 +01:00
Patrick 'Quezler' MounierandGitHub 80f027471c Update RepairFieldAbility.java 2020-11-29 19:35:49 +01:00
f26b3358ef Update core/src/mindustry/ui/dialogs/JoinDialog.java
Co-authored-by: Anuken <arnukren@gmail.com>
2020-11-25 17:08:03 +01:00
Patrick 'Quezler' MounierandGitHub 3d6390a76a Set the ping to null when canceling manually as well 2020-11-25 16:51:57 +01:00
Patrick 'Quezler' MounierandGitHub ff20928bec Anukify reconnect logic 2020-11-25 16:49:36 +01:00
Patrick 'Quezler' MounierandGitHub b002d8b446 Update bundle.properties 2020-11-25 10:42:13 +01:00
Patrick 'Quezler' MounierandGitHub f5e06cca54 Update NetClient.java 2020-11-25 10:41:41 +01:00
Patrick 'Quezler' MounierandGitHub 642b877ab0 Update JoinDialog.java 2020-11-25 10:40:42 +01:00
Patrick 'Quezler' MounierandGitHub 8ee3f2b2e6 Remove stray newline 2020-11-25 09:38:04 +01:00
Patrick 'Quezler' MounierandGitHub 40bf0741f0 Remove unused import 2020-11-25 09:36:12 +01:00
Patrick 'Quezler' MounierandGitHub ebf7cf859e Update UnitSpawnAbility.java 2020-11-22 17:37:53 +01:00
Patrick 'Quezler' MounierandGitHub 3ef2c585a5 Update UnitSpawnAbility.java 2020-11-22 17:33:50 +01:00
Patrick 'Quezler' MounierandGitHub 55a929010e Remove stray newline 2020-11-21 18:51:50 +01:00
Patrick 'Quezler' MounierandGitHub c6657109b1 Sync construction blocks 2020-11-21 16:59:09 +01:00
Patrick 'Quezler' MounierandGitHub 2d06495472 Remove double whiteline from under package 2020-11-20 10:55:01 +01:00
Patrick 'Quezler' MounierandGitHub a6d1ac0b86 Use icon font in favor of def 2020-11-19 21:08:07 +01:00
Patrick 'Quezler' MounierandGitHub 637cca2e66 Probably one more 2020-11-19 20:50:14 +01:00
Patrick 'Quezler' MounierandGitHub 72136ebea3 Or is it? 2020-11-19 20:36:58 +01:00
Patrick 'Quezler' MounierandGitHub ce045a470a Update NetClient.java 2020-11-19 20:34:49 +01:00
Patrick 'Quezler' MounierandGitHub 07893eee9c Allow for plugins to trigger the same alerts as sectors and guardians 2020-11-19 19:50:30 +01:00
Patrick 'Quezler' MounierandGitHub dd9b85f79b Give some techtree brackets a new line 2020-11-19 18:32:03 +01:00
Patrick 'Quezler' MounierandGitHub 1c48bc786b Remove leading space from console kick message 2020-11-19 18:21:17 +01:00
Patrick 'Quezler' MounierandAnuken ddf31e82f6 Remove duplicate check for banned id (#792)
It already existed 2 if's up :)
2019-10-07 09:59:47 -04:00