Commit Graph

2659 Commits

Author SHA1 Message Date
Anuken
37dc449471 Processor list bugfixes 2024-05-24 22:02:37 -04:00
Anuken
b4b6b9fa44 World processor list in editor 2024-05-24 21:46:15 -04:00
Anuken
19b6b60ac5 Merge remote-tracking branch 'origin/master' 2024-05-23 11:54:33 -04:00
Anuken
779a8f75bc Fixed #9876 2024-05-23 11:54:26 -04:00
WayZer
a14daab7e9 Update BeamDrill.java (#9857) 2024-05-18 14:25:41 -04:00
Anuken
6cf371b949 Unloader optimizations from buthed 2024-05-08 10:24:38 -04:00
Anuken
abf3111bdc Fixed #9821 2024-05-07 11:39:11 -04:00
Elixias
b12fac3aef i fix bug heheheheheheheeeeh (#9808) 2024-05-04 09:18:59 -04:00
Andrey Andreyevich Bienkowski
08429b5492 Add turret ammo capacity to the in-game help (#9777)
* Add turret ammo capacity to the in-game help

* Rename max shots to ammo capacity

* Rename ammo multipier to ammo per item
2024-05-03 14:11:23 -04:00
Leo
143db64710 Updated the core landing sound and added a launch sound (#9802)
* Added core launch sound and remade the land sound,

* Updated the land.ogg to use Synth Pad 3

* Added saw

* Updated
2024-05-02 15:56:09 -04:00
Anuken
49489ffadc Don't rotate base shadow 2024-04-22 09:20:24 -04:00
Anuken
d7191e4f71 Fixed #9769 2024-04-22 08:43:25 -04:00
Anuken
14a155147d Item turret status fix 2024-04-21 19:17:14 -04:00
Anuken
caf9f2a6e3 Fixed #9761 2024-04-21 10:07:14 -04:00
Anuken
bc2f344c52 Fixed #9765 2024-04-21 09:53:54 -04:00
Anuken
066e18ae40 Coolant display fix 2024-04-20 11:36:31 -04:00
Anuken
169a186d63 Coolant display fix 2024-04-20 11:36:08 -04:00
Anuken
3a4f3e7fe7 Don't refund deconstruction in sandbox 2024-04-20 11:18:57 -04:00
Anuken
b35c435ebd Full unit payload drawing 2024-04-18 11:15:15 -04:00
Anuken
b8c6781004 Fixed #9750 2024-04-15 17:20:48 -04:00
Leo
0be74922b0 Added offset to DrawFlame (#9749) 2024-04-15 09:03:59 -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
Anuken
6b7260250a Fixed #9728 2024-04-08 19:07:58 -04:00
Anuken
ad0d0a7e99 Additional construction fixes 2024-04-08 12:22:32 -04:00
Anuken
3b0fac1ba2 Fixed #9726 2024-04-08 10:45:30 -04:00
Anuken
33f01112ca Fixed #9714 2024-04-06 18:20:45 -04:00
Anuken
d1538a168d Fixed #9708 2024-04-04 09:21:25 -04:00
GlFolker
bfd8dbd769 Enable full customization of core launching/landing animations. (#9693)
* Extract all updates and draws of core launch/land animations to CoreBlock/CoreBuild

* Re-add removed methods as deprecated

* Fixed tests failing

* anuke said no

* Extract launch effect
2024-04-01 10:46:44 -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
Anuken
aea1897309 Fixed #9656 2024-03-19 15:09:16 -04:00
Anuken
ac15b94978 Significant sprite packing memory leak fixes
additional thanks to GlFolker for reporting issues with undisposed content icon pixmaps
2024-03-03 14:19:27 -05:00
GlFolker
0d795d59c8 Per-tile edge regions (#9601)
* Delegate more methods into Planet

* Per-tile edges

* You win, IntelliJ
2024-03-01 09:42:05 -05:00
Anuken
e3b24ac980 WIP logic display transform matrix support 2024-02-26 10:29:14 -05:00
Anuken
eb42d91c5d Fixed #9573 2024-02-19 10:20:26 -05:00
SITUVNgcd
e6dd6cb44d Make privileged SwitchBlock(World Switch) can't pickup (#9557) 2024-02-16 09:52:31 -05:00
Anuken
b27ed03842 Fixed #9561 2024-02-16 09:52:14 -05:00
Anuken
0d273503be Merge remote-tracking branch 'origin/master' 2024-02-13 21:22:14 -05:00
Anuken
1ab8b50977 Fixed #9548 2024-02-13 21:22:07 -05:00
MEEPofFaith
8f231febb8 Layer options in DrawTurret (#9541) 2024-02-12 23:32:30 -05:00
Anuken
e99b9c2ad1 Fixed #9537 2024-02-11 09:00:51 -05:00
Anuken
2fd92b8c80 Processor global variable dialog 2024-02-09 18:09:41 -05:00
Anuken
01d875da04 Added system for removing consumers in JSON 2024-02-01 15:59:29 -05:00
Anuken
8aa7e8b930 Merge remote-tracking branch 'origin/master' 2024-01-27 10:08:06 -05:00
Anuken
021e766214 Cleanup 2024-01-27 10:07:59 -05:00
Elixias
342ec4adce Unprotect dumpTime (#9493) 2024-01-27 09:22:28 -05:00
Anuken
6f3e75569c Added instantBuild rule for editor 2024-01-23 21:22:02 -05:00
Anuken
76e83c1516 Better allowRectanglePlacement 2024-01-22 22:12:24 -05:00