TeamPeril / Sculk-Horde

Sculk Hoard implements a new end-game era to your game that once activated, will force you to fight against the newly awaked ancient sculk hoard in order to survive. This ancient enemy seeks to infect and consume the world in it's entirety.
Apache License 2.0
24 stars 7 forks source link

Draft: Add assets and code for missing infested blocks #27

Closed pl-luk closed 8 months ago

pl-luk commented 8 months ago

This PR adds assets for blocks that are currently not being infested (As villages and player structures currently look a little bit ugly when infested).

Note: In order to get blocks with blockstates (i.e. stairs) to work the Cursor and InfestationTableEntry code had to be altered slightly.

Mikeatron-User commented 8 months ago

Wow, this is great, I will review this and see about pulling this into the main branch.

Mikeatron-User commented 8 months ago

This PR completely put cursor pathing out of wack, but I'm working to fix it.

pl-luk commented 8 months ago

Yes the cursor pathing is completely messed up, it seemed like a good idea at the time but after a little bit of playtesting I ran into a lot of issues... I have a semi working solution which consists of saving allowed non-full block blockstates in a list and checking if they can be replaced (could be potentially tied back to the InfestionTable). I am not really understanding how it failed though.

Mikeatron-User commented 8 months ago

Finished Feature and has been merged into the 1.20 branch. Expect an update to the mod soon.

Mikeatron-User commented 8 months ago

If you have a discord @ Me and ill give you the contributor role @pl-luk