TeamLapen / VampirismIntegrations

Integration between Vampirism and several mods
GNU Lesser General Public License v3.0
13 stars 7 forks source link

Tough as nails #15

Closed maxanier closed 3 years ago

maxanier commented 6 years ago

https://minecraft.curseforge.com/projects/tough-as-nails?gameCategorySlug=mc-mods&projectID=246391

Vampires shouldn't need to drink water to refill the "thirst meter". Perhaps Vampires should be slightly more resistant to temperature changes than mortals - @MLMII

Rutes commented 6 years ago

This might be a delicate thing to tweak/balance. TAN does intentionally add a lot of difficulty to a pack/server. Having Vampirism shouldn't nullify everything, but I agree that water-thirst doesn't make sense for a vampire. Since vampires are "undead" it seems reasonable that cold would not affect them as much. If anything it would help to prevent decay, right? Heat/cold protection could be something to build into the Vamp armors, though I think that can already be done with TAN config.

maxanier commented 6 years ago

UtsuroTsukasa

Integration idea: if tough as nails is loaded the campfires from that mod will replace the vampirism campfires in camps. Also, when you turn into a vampire, thirst and temperature are ignored.

maxanier commented 6 years ago

by @Rufflikerex

-Completely disable thirst for vampires. -Make vampires completely immune to cold temperatures. -Make vampires more susceptible to warmer temperatures using debuffs. This would force vampires to prioritize pvp attacks during winter (Serene Seasons), and during nights. -Make sunscreen only block the sun's direct effects (sunscreen doesn't block temperature debuffs and vampires can still burn in temperatures that would normally burn normal players, but damage directly from the sun would still be blocked). -Make vampires reach the "burning temperature" much sooner on the heat spectrum than other players.

maxanier commented 6 years ago

So I had a look at their code/api and here are a couple of possibilities:

Thirst 1) Keep the thirst meter at 20 at all times 2) Ensure thirst meter never drops below 1, so no damage is inflicted

In addition I could probably tint the thirst meter overlay violet to indicate that vampires are not affected

Temperature 1) Remove damage of hypothermia potion and increase damage of hyperthermia potion 2) Have a permanent positive temperature offset for vampires

Camp Fire

@Rutes @Rufflikerex what do you think?

Rutes commented 6 years ago

I like it! I'll put this in another thread, but if you're able to replace the campfire generation, might there also be the potential to replace the tents at camps with those from the Camping Mod by Rikmuld?

maxanier commented 6 years ago

Probably not since the tents are used as spawners for the hunters.

Do you prefer option 1) or 2) respectively?

Rutes commented 6 years ago

Option 2 and 1: Thirst meter never below 1, but I would say make blood sate the thirst meter as well as the normal hunger/blood meter. For the other, the potion effects would be the more noticeable/effective change. Found this stack exchange post which might be interesting to review: https://scifi.stackexchange.com/questions/8962/what-bodily-functions-work-in-vampires

maxanier commented 6 years ago

The feature is basically implemented, but due to an issue with TAN I currently cannot test it. Let's see if I will get an answer to the issue I have created

maxanier commented 5 years ago

So, they fixed the issue, so I can finally test the changes. Looking good so far. Still have to actually replace the campfire, but that requires a Vampirism update.

Rufflikerex commented 5 years ago

Sorry for the long delay, I have forgotten about this thread. I love the proposed features, and this feature will allow your mod to fit in with my modpack without conflicts.

maxanier commented 3 years ago

In 1.12 this should be working For 1.14 TAN has been discontinued