Commit Graph
102 Commits
Author SHA1 Message Date
TwcashandGitHub a74460c49a Give X Y offsets to DrawCruci and DrawArc and make DrawRegion support x y and rotation in DrawPlan (#10412)
* Allow DrawRegions plan to support X Y and rotation

* Give DrawArcSmelt and DrawCruci X and Y offsets

* fixes
2025-02-06 14:27:00 -05:00
TwcashandGitHub 7879ae9220 update DrawParticles (#10407)
* update particles

* Forgot rotation

* Lock Fill.poly behind a boolean

* stylize
2025-02-04 14:41:04 -05:00
LeoandGitHub 0be74922b0 Added offset to DrawFlame (#9749) 2024-04-15 09:03:59 -04:00
MEEPofFaithandGitHub 8f231febb8 Layer options in DrawTurret (#9541) 2024-02-12 23:32:30 -05: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
zeutdandGitHub 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
MEEPofFaithandGitHub 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
MEEPofFaithandGitHub 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
MEEPofFaithandGitHub 6d71bcd2eb Multi shotgun fix (#8460)
* Multi-barrel shotgun fix

* multi-recoil support

* @Nullable for everything
2023-04-03 16:38:10 -04:00
MEEPofFaithandGitHub 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-devandGitHub 0d26b9e4f8 Added angleOffset to DrawPistons (#7950) 2023-01-07 11:45:33 -05:00
nullandGitHub 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
nullandGitHub fd0d4fb097 why is this hardcoded anyway (#7617) 2022-09-24 07:49:54 -04:00
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
GoobrrandGitHub 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
MEEPofFaithandGitHub 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