Repository navigation
Temperature Number v1.0.2
·
24 commits
to main
since this release
This mod is meant to help with managing enemy temperature states in a regular gameplay, as well as with some simple temperature tests in Sandbox. Only one enemy at a time, unless it's a Boss. Tested on client side. Optional.
Features:
- Displays actual current temperature as a simple number on top of a regular temperature widget (host side).
- Displays converted current temperature depending on game's temperature widget fill progress when enemy's not frozen/burning (client side).
- Displays freeze / burn temperature and dynamically displays unfreeze / douse fire temperature.
- Accounts for Temperature Change Scale, hence it actually shows Effective Temperature.
- Gradual colour change.
- Supports multiple Boss healthbars.
- Supports full re-initialization upon character reloading like when you switch loadout / class via Sandbox Utilities.
Performance:
- Adds one widget for all regular healthbars, and then one for each new Boss healthbar.
- Ticks only when you see the temperature icon, i.e. when temperature's not zero.
Possible mod upgrades:
- Mod Hub customization settings.
- (If possible) Update Timer related calculations, which would tell when, for example, a Dreadnought is going to unfreeze in one tick.
v1.0→v1.0.2:
- Fixed font issue.
- Switched to local player controller initialization delay which should be more consistent on latejoins.