Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Primarily, we can recompile the zombie.iso.weather.ClimateManager class for the SERVER and optionally change the frequency of the climate packets. This way players wouldn't be required to replace a .class file to even join the server. But this would make digital watches go insane though so either they would need to be removed (functionally replaced with standard watches), or alternatively their display can be modified to work correctly with the aircon mod. Same goes for body temp and temp moodlets.
Its also MAYBE possible that we can use the `OnClimateTick` event to override the watch temperature without having to do anything hacky. Just depends on the UI rendering
How does that sound to you? I'm happy to work on it
It's tricky because we dont want for example a fireplace with heat of 30 degrees work as a cooler when it's 40 inside. Some heatsources should heat only, not cool.
Introducing negative heatsources would generate negative temperature with current implementation. This is not the solution either.
The solution would be maybe to introduce extra parameter for heatsources that would allow lowering the temperatures. Fireplaces would have that flag false, by default. For AC i could set if true. The flag would simply bypass the if statement at the end of the function (just before the check if player is in vehicle).
Or you can make an explicit mode cooling or heating. If heating, lower heatsources than temperature are ignored, just like it is now. If cooling, higher heatsource temperatures than temperature are ignored.