Momo-Softworks / Cold-Sweat

Other
45 stars 14 forks source link

[Suggestion] Compatibility between some mods and other enhancements/mechanics #52

Closed Catomax262 closed 2 years ago

Catomax262 commented 2 years ago

Remember that if i mentioned something already present on the mod, please remind me of it as soon as possible!

Mechanics

Compatibility (revolves around armor insulation values)

Catomax262 commented 2 years ago

Also, a new mechanic i forgot to add: When you're too hot, you start having blackouts (short blindness effect)

MikulDev commented 2 years ago

Mechanics:

  1. Already possible to some extent via configs. Insulation improvements are coming in the future to differentiate between hot/cold.
  2. Waterskins can be kept in the hotbar to regulate your body temperature.
  3. Water already does a similar thing to this by lowering the "perceived" world temperature. In hot climates, this is good, but in cold climates, this is bad. We won't be adding any kind of sickness mechanic because I don't really think it fits with the scope of Cold Sweat or Minecraft in general.
  4. Many blocks already produce heat, which is configurable. Sleeping in a bed also helps equalize your temperature if you sleep through the night.

Compatibility:

  1. Custom insulators or insulating armor can be defined in the configs. Future versions of Cold Sweat will have an expanded insulation system, so combining insulators might be possible then.
  2. Answered in 1.
  3. Curios/Baubles support is something we plan on adding, but it isn't high on our to-do list. It will happen eventually, though.
  4. How would you drink from a waterskin? They already have a right-click action.
  5. Already a feature.
  6. Possible via configs.
  7. If they truly act like a bed, then they should have the same mechanic of sleeping through the night equalizing your temperature.

Extra comment: Additional effects for extreme temperatures are already planned. This is actually one of the features we were discussing.

Catomax262 commented 2 years ago

Yeah, i knew many of these were already in the game, but having to refill a waterskin when they all run out of water is kinda tedious so why not a cheap substitute that instead just slows down the temperature change? For example a Heatstim could make the counter count down slower, and an Ice bag could do the same, however, heatstims wear out and ice bags melt into the world.

Catomax262 commented 2 years ago

Also, how can i make the counter go down from 100? Am i done in when it reaches 100?

MikulDev commented 2 years ago

Yeah, i knew many of these were already in the game, but having to refill a waterskin when they all run out of water is kinda tedious so why not a cheap substitute that instead just slows down the temperature change? For example a Heatstim could make the counter count down slower, and an Ice bag could do the same, however, heatstims wear out and ice bags melt into the world.

I'm saying that waterskins already do this. If you have them in your hotbar, they will slowly change your temperature and not consume the water. And what substitute would be cheaper than leather and string?

Also, how can i make the counter go down from 100? Am i done in when it reaches 100?

You still have a chance to help yourself. If you quickly get somewhere that's not deadly, your temperature will start normalizing after a brief delay (the delay gets longer the more time you spend in a dangerous area while your temperature is 100)

Catomax262 commented 2 years ago

I didn't knew Waterskins had an effect in the hotbar. Guess all these suggestions are things that are already in the game.

MikulDev commented 2 years ago

@XLB9363 Please do not hijack other people's issues, especially ones that are already closed. This is an unrelated topic. I've created a new issue for you to use instead of this one.

BigMartin58 commented 1 month ago
  1. Curios/Baubles support is something we plan on adding, but it isn't high on our to-do list. It will happen eventually, though.

Sorry to gravedig, but has this been implemented yet?

MikulDev commented 1 month ago

Yes, this was implemented about a year ago. I'd suggest looking through the config files & changelog