Implement temperature impact on energie/hp of player/enemies #210

Closed
opened 2025-12-16 12:09:20 +01:00 by lassel · 1 comment
lassel commented 2025-12-16 12:09:20 +01:00 (Migrated from git.sopranium.de)
  • The player regenerates energy when standing on cold tiles and loses energy when standing on warm tiles
  • The enemies regenerate HP when standing on warm tiles and lose HP when standing on cold tiles
  • Sprint logic costs energy
  • Switch drinking logic to energy
- [x] The player regenerates energy when standing on cold tiles and loses energy when standing on warm tiles - [x] The enemies regenerate HP when standing on warm tiles and lose HP when standing on cold tiles - [x] Sprint logic costs energy - [x] Switch drinking logic to energy
lassel commented 2025-12-20 15:02:17 +01:00 (Migrated from git.sopranium.de)

2b290eb983

  • Implemented EnergyBehavior -> The player regenerates energy when standing on cold tiles and loses energy when standing on warm tiles.
  • Changed RegenerateHealthBehavior to HealthBehavior -> Enemies regenerate HP when standing on warm tiles and lose HP when standing on cold tiles.
  • Changed sprinting logic to consume energy
  • Changed drinking logic to restore energy
  • Adjusted ColdSource and EnemyBase radius values

AI-assisted development

2b290eb983c14d3350452c009e808d66532b465e - [x] Implemented EnergyBehavior -> The player regenerates energy when standing on cold tiles and loses energy when standing on warm tiles. - [x] Changed RegenerateHealthBehavior to HealthBehavior -> Enemies regenerate HP when standing on warm tiles and lose HP when standing on cold tiles. - [x] Changed sprinting logic to consume energy - [x] Changed drinking logic to restore energy - [x] Adjusted ColdSource and EnemyBase radius values --- AI-assisted development
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ufr/sopra10#210
No description provided.