Commit Graph

11175 Commits

Author SHA1 Message Date
Anuken
7be19b3baa Merge remote-tracking branch 'origin/master' 2024-03-14 18:53:35 -04:00
Anuken
40d06c87d1 Mark disabled dependencies #9641 2024-03-14 18:53:28 -04:00
MEEPofFaith
60c6e03d32 Weather with World Logic (#9621)
* Weather sense

Honestly, doesn't seem game changing enough to warrant privileged restriction.

* Weather set

* Rename "snow" to "snowing"

Fix conflict with the snow floor block, though I don't know if this'll have negative repercussions on saves.

* Don't last forever

* Cleanup and bundle

* add space
2024-03-14 14:25:03 -04:00
GlFolker
3f46080f42 Allow categorized sprite names to not be prefixed. (#9616)
* Delegate more methods into Planet

* Allow categorized sprite prefixes
2024-03-14 12:12:28 -04:00
Mythril382
11f9052715 Merge branch 'Anuken:master' into do-you-hear-the-voices-too 2024-03-11 17:25:34 +08:00
Anuken
d7dc180a3f Fixed #9628 2024-03-08 21:04:35 -05:00
Anuken
9e503efd2f Fixed sync issues with large objective trees 2024-03-03 17:09:23 -05:00
Anuken
ed26bf18a7 Merge remote-tracking branch 'origin/master' 2024-03-03 14:19:34 -05: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
Cubical box
f18a61d579 add shield to settable list (#9612) 2024-03-03 00:29:03 -05:00
Anuken
9bedc0bcd4 Added world switch to bundle 2024-03-02 22:49:54 -05:00
buthed010203
277291ce09 Cleanup GameState (#9610)
* Cleanup GameState

* Braint
2024-03-02 10:49:11 -05:00
MEEPofFaith
aa896362dc Shader getShaderFi check for mod files (#9599)
* Shader getShaderFi check for mod files

* Just use tree.get()

It defaults to files.internal() if nothing is found. Actually, I think this also has the added benefit of allowing mods to override vanilla shaders by having a frag with an identical name.
2024-03-01 12:50:28 -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
755c369496 Merge remote-tracking branch 'origin/master' 2024-02-24 12:31:16 -05:00
Anuken
d8a66b7b25 Bundle change for #9591 2024-02-24 12:31:06 -05:00
MEEPofFaith
037f752b73 Improve ArmorPlateAbility draw (#9581)
* Improve ArmorPlateAbility draw

* Revert to tinting

Just make a white shine sprite. Or none-white if you want some interesting visuals with the colors.

* Fix not applying z when drawShine = false
2024-02-23 17:11:00 -05:00
Anuken
eb42d91c5d Fixed #9573 2024-02-19 10:20:26 -05:00
Anuken
45b4499fbf Merge remote-tracking branch 'origin/master' 2024-02-19 10:06:04 -05:00
Anuken
ac4d57013d Fixed #9572 2024-02-19 10:05:58 -05:00
GlFolker
2c3167e668 Delegate more methods into Planet (#9568) 2024-02-17 15:48:33 -05:00
MEEPofFaith
4e24b31c0d Allow gasses to be coolants (#9545) 2024-02-17 11:23:25 -05:00
Anuken
d2c914f495 Merge remote-tracking branch 'origin/master' 2024-02-17 09:03:14 -05:00
Anuken
54967429fe Fixed #9566 2024-02-17 09:03:09 -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
56d0b87443 Fixed #9562 2024-02-16 09:50:18 -05:00
Anuken
af13ff9ee0 Merge remote-tracking branch 'origin/master' 2024-02-14 10:37:54 -05:00
Anuken
c8d7733826 Fixed #9552 2024-02-14 10:37:48 -05:00
GlFolker
d0845b481c Update Sector.java (#9553) 2024-02-14 10:04:55 -05:00
SITUVNgcd
7339443604 Fix TextInput::message on mobile (#9549)
This issue from 70f345cc75
2024-02-13 23:17:41 -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
Elixias
15f9854427 Unhardcode frag offsets (#9543) 2024-02-13 08:24:47 -05:00
MEEPofFaith
8f231febb8 Layer options in DrawTurret (#9541) 2024-02-12 23:32:30 -05:00
Anuken
00ecf37276 Fixed #9539 2024-02-11 20:14:48 -05:00
Anuken
da0bcdcca3 Fixed #9538 2024-02-11 09:06:28 -05:00
Anuken
e99b9c2ad1 Fixed #9537 2024-02-11 09:00:51 -05:00
Anuken
0e3c4c097c Fixed #9535 2024-02-11 08:56:19 -05:00
Anuken
1542f7c28e UI#loadColors moved earlier in init 2024-02-10 17:20:35 -05:00
Anuken
2fd92b8c80 Processor global variable dialog 2024-02-09 18:09:41 -05:00
Anuken
f2c267fd75 Fixed #9520 2024-02-05 21:19:16 -05:00
Anuken
8d36c7710c Merge remote-tracking branch 'origin/master' 2024-02-04 19:09:42 -05:00
Anuken
602bb93f1e Fixed #9512 2024-02-04 19:09:36 -05:00
MEEPofFaith
9093c92b07 Add RandomSound support to ContentParser (#9518) 2024-02-04 18:58:40 -05:00
Redstonneur1256
f0d37281d4 Marker fixes (#9514) 2024-02-03 12:17:17 -05:00
MEEPofFaith
75ae76135f targetUnderBlocks for units (#8160)
* targetUnderBlocks for units

You know, why don't units use the same targeting code as turrets?

* prioritize non-under blocks
2024-02-03 12:17:07 -05:00
BalaM314
dc4f3ba972 Add bool Config::isDefault() (#9510)
* Add `bool Config::isDefault()`

* use Structs.eq instead of ==
2024-02-02 10:52:28 -05:00
Anuken
d376183d14 Merge remote-tracking branch 'origin/master' 2024-02-01 19:05:41 -05:00