Commit Graph

100 Commits

Author SHA1 Message Date
Leo
0be74922b0 Added offset to DrawFlame (#9749) 2024-04-15 09:03:59 -04:00
MEEPofFaith
8f231febb8 Layer options in DrawTurret (#9541) 2024-02-12 23:32:30 -05:00
MEEPofFaith
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
zeutd
57d000f767 let DrawRegion drawer can draw regions rotate with building rotation (#8987)
* let DrawRegion drawer can draw regions that rotate with building rotation

create a variable buildingRotate that can select whether the region will rotate with building rotation or not

* let DrawRegion drawer can draw regions rotate with building rotation

create a variable buildingRotate that can select whether the region will rotate with building rotation or not
make modders needn't to use DrawSideRegion to make this effect

* Update DrawRegion.java
2023-08-29 09:10:46 -04:00
Anuken
135874b922 Fixed #8787 2023-07-23 15:19:21 -04:00
MEEPofFaith
38b2540677 Side-based liquid tile padding (#8676) 2023-06-05 10:37:26 -04:00
Anuken
e60fff43bd Minor DrawPistons fix 2023-05-10 13:13:43 -04:00
MEEPofFaith
a5eda4fb2e Horizontal shifting of pistons (also adds proper icons for pistons) (#8345)
* Horizontal offset for pistons

* might as well fix icons in the meantime

* Make a positive offset shift to the right
2023-05-10 13:10:48 -04:00
Anuken
72b456fca2 Optimized imports 2023-04-06 10:46:52 -04:00
Anuken
e62a5888ef Fixed some possible crashes 2023-04-03 16:40:12 -04:00
MEEPofFaith
6d71bcd2eb Multi shotgun fix (#8460)
* Multi-barrel shotgun fix

* multi-recoil support

* @Nullable for everything
2023-04-03 16:38:10 -04:00
MEEPofFaith
9c3ddc398c Battery Graphical Updates (#8323)
* Battery Graphical Updates

* Add the vanilla fields back

* Add back topRegion and depricate it
2023-03-25 14:00:08 -04:00
whert-dev
0d26b9e4f8 Added angleOffset to DrawPistons (#7950) 2023-01-07 11:45:33 -05:00
null
9dcb8b7bd5 yay more hardcoded regions (#8021)
* change fuckall

* more of this

* typo
2023-01-07 11:38:12 -05:00
Anuken
2e684863d5 Fixed #7710 2022-10-14 07:00:26 -04:00
Anuken
be5eac5335 Implementation of #7325 2022-10-04 12:06:00 -04:00
Anuken
5a79960ce0 Minor changes to disassembler/separator sprites 2022-09-27 14:57:53 -04:00
Anuken
b873392309 Misc block rendering cleanup 2022-09-27 12:29:27 -04:00
null
fd0d4fb097 why is this hardcoded anyway (#7617) 2022-09-24 07:49:54 -04:00
hortiSquash
1d971231ca Support of mods with textures in different resolution (HD or low-res) (#7602)
* HDustry - scl() & private map

Co-Authored-By: citrusMarmelade <20476281+citrusMarmelade@users.noreply.github.com>

* MEEP stop doing stuff when i work

<3 <3

* Replaced Draw.scl

Co-authored-by: citrusMarmelade <20476281+citrusMarmelade@users.noreply.github.com>
Co-authored-by: Anuken <arnukren@gmail.com>
2022-09-23 16:21:53 -04:00
Anuken
a54907583b Neoplasia reactor 2022-08-02 21:26:15 -04:00
Anuken
2bc000f53c WIP flux reactor 2022-08-01 20:28:07 -04:00
Anuken
2fd8134700 First phase of generator cleanup 2022-07-11 16:59:07 -04:00
Goobrr
fe51500e8e Use new drawers (#7127) 2022-07-05 10:44:15 -04:00
Anuken
5b1d1a2ce4 Misc minor fixes 2022-07-04 16:52:18 -04:00
Anuken
36aa56f251 New WIP missile turret 2022-06-29 17:37:32 -04:00
Anuken
122c7654e5 Possible fix for double turret outline 2022-06-14 11:22:45 -04:00
MEEPofFaith
968651d9ed Charge Progress (#6947) 2022-06-08 09:13:11 -04:00
Anuken
e62c2f9d8e UnitType type -> class 2022-05-22 09:00:32 -04:00
Anuken
b8dac1e408 JSON UnitType type: support 2022-05-21 12:40:16 -04:00
Anuken
b010e9d720 recoil as part progress 2022-05-20 19:46:18 -04:00
Anuken
67344ffd7d Turret instant reload fix 2022-05-14 23:28:15 -04:00
Anuken
b66283fbd0 Misc fixes for mods 2022-05-13 22:23:50 -04:00
Anuken
ad5e4f2556 disabled gl30 2022-05-13 20:55:49 -04:00
Anuken
f54116425d Bugfixes 2022-05-11 12:33:10 -04:00
Anuken
5a3c8573c3 WIP Turret field rename / More JSON consume support 2022-05-08 23:17:37 -04:00
Anuken
1733381cf2 Bugfixes 2022-05-08 13:52:43 -04:00
Anuken
f6e68e91d0 Temporary sprite packing fix 2022-05-06 22:13:52 -04:00
Anuken
7268ac98f8 Removed team light drawing 2022-04-06 17:17:47 -04:00
Anuke
d3ec3f7ebf Block drawer icon system fix 2022-03-06 14:16:52 -05:00
Anuke
fb2b266661 Block Drawer cleanup 2022-03-06 13:03:14 -05:00
Anuken
d4aff92fda the refactoring continues 2022-02-22 13:33:55 -05:00
Anuken
19828410a9 The on-going consumer disaster 2022-02-20 23:00:25 -05:00
Anuken
c324f2124b DEATH AND DESTRUCTION 2022-02-15 16:46:32 -05:00
Anuken
65161a4129 deprecation annihilation 2022-02-14 22:29:55 -05:00
Anuken
e8c277d7b8 Disperse turret mostly done 2022-02-11 20:08:59 -05:00
Anuken
60621520ee WIP Disrupt missiles 2022-02-04 15:37:51 -05:00
Anuken
18c192d307 More animation improvements 2022-02-03 12:47:52 -05:00
Anuken
eb4d2fc3a3 Weapons parts for units / No logic on Erekir 2022-02-02 20:39:22 -05:00
Anuken
0b9ad22e88 Titan 4x4 2021-12-27 19:44:16 -05:00