While reading at the Codex about how different armour items have different warmth ratings (from a minus-rating to a number up to 95) I wonder how "being warm" is actually calculated for a party member in Serpent Isle?
Is there a certain number that has to be reached in order to not have the character feel cold and take damage? Since I can't look into the source files, can someone please do this for me? That way, I could improve certain articles.
That would also be interesting in if Petra generally has this mechanism disabled, or she just has such a low minus number that she never feels cold.
How is warmth calculated in SI
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
-
- Posts: 1219
- Joined: Thu May 14, 2020 1:34 pm
Re: How is warmth calculated in SI
NPC shapes have flags so they do not feel cold. Automatons and Goblins, for example.
There are eggs at entrances and exits to handle the is-it-cold question.
You can also see details in Exult by going to the F2 menu -> NPC -> NPC Flags
There are eggs at entrances and exits to handle the is-it-cold question.
You can also see details in Exult by going to the F2 menu -> NPC -> NPC Flags
Re: How is warmth calculated in SI
Ok, that just leaves the question how much "warmth" rating has to be produced by armour in order to not feel cold. That's something the NPC flags don't tell me (or I didn't find it). There has to be some kind of minimum number, after all.
Re: How is warmth calculated in SI
The NPC flags are actually an Exult thing; they are hard-coded in the original.
Warmth is computed by starting from a base value (which depends on the freezing flag being set, and neither value I remember off the top of my head) then add the warmth values of every piece of equipment being worn.
The warmth of each piece of equipment was hard-coded in the original, but I figured them out and made them editable in Exult; you can view them in Exult Studio.
There are a few warmth thresholds (which I don't remember off the top of my head either) that make the character take damage at different rates depending on how cold he/she is.
Warmth is computed by starting from a base value (which depends on the freezing flag being set, and neither value I remember off the top of my head) then add the warmth values of every piece of equipment being worn.
The warmth of each piece of equipment was hard-coded in the original, but I figured them out and made them editable in Exult; you can view them in Exult Studio.
There are a few warmth thresholds (which I don't remember off the top of my head either) that make the character take damage at different rates depending on how cold he/she is.
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
Re: How is warmth calculated in SI
Interesting.
That could mean you don't neccassarily need a full set of winter clothes.
While a cloak is needed (and doesn't take up another armour slot), I'm surprised that footwear does have a greater selection than thought.Just look at the warmth ratings:
-Magic Boots: 65
-Swamp Boots: 80
-Furt Boots: 95
Also interesting to compare headwear:
-Magic Helm: 5
-Helm of Light: 10
-Viking Helm: 15
-Fur Cap: 35
What I think is at work is, that you don't actually need full winter gear to get protected. After all, the Helm of Light keeps you warm, despite having a worse rating than the Viking Helm, while Swamp Boots are almost as good as Fur Boots in that regard. I could speculate you only need a Snow Leopard Cloak if you wear the alternate footwear and helmets (although if that reaches the minimum number I don't know).
That could mean you don't neccassarily need a full set of winter clothes.
While a cloak is needed (and doesn't take up another armour slot), I'm surprised that footwear does have a greater selection than thought.Just look at the warmth ratings:
-Magic Boots: 65
-Swamp Boots: 80
-Furt Boots: 95
Also interesting to compare headwear:
-Magic Helm: 5
-Helm of Light: 10
-Viking Helm: 15
-Fur Cap: 35
What I think is at work is, that you don't actually need full winter gear to get protected. After all, the Helm of Light keeps you warm, despite having a worse rating than the Viking Helm, while Swamp Boots are almost as good as Fur Boots in that regard. I could speculate you only need a Snow Leopard Cloak if you wear the alternate footwear and helmets (although if that reaches the minimum number I don't know).
Re: How is warmth calculated in SI
Yes, it was never necessary to have a full set of winter clothes
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
-
- Posts: 1219
- Joined: Thu May 14, 2020 1:34 pm
Re: How is warmth calculated in SI
Too bad you could never buy the black-blue heating potion.
Re: How is warmth calculated in SI
This is interesting stuff. I thought I knew everything that's to be known about Ultima 7, but I stand corrected.
I used to just slap a fur cap, boots and cloak on everyone and figured that'd keep me warm, like most people I reckon. Nice to know there are options.
I used to just slap a fur cap, boots and cloak on everyone and figured that'd keep me warm, like most people I reckon. Nice to know there are options.