6 Commits

Author SHA1 Message Date
6ed6ce1317 improve warning message definition about old api vs newer one of 3d_armor
* backported commit 94de1bf2bc75071526d1a68d29bc9c4ed9da5dd0 from upstream
2024-04-23 13:03:41 -04:00
a6073f034d mods hudbars+hbarmor+hbhunger - make check for max_hp witout segfault old engines
* optimize checks, only set once, upgrade upstream
* use right supported check for version string
* do not make redundant checks and set of hp_max
* property set log warning notification when parts of mod are not used
* autodetect armor mod and able to work without it
2023-07-26 01:20:32 -04:00
2de5aaeeff mods - hudbars+hbhunger+hbarmor - featured upgrade
* fix workaroun about ssettings not configurable
* do not hardcoded hp_max from other mods, unless configured here
* provide settings for hbhunger steps
* provide settings for auto hide or not hbarmor
* document those missing features
* mark mod with version 2.3.5.0 and using redo flag
* detection of original mods and bypass build-in own features
* optimize loading of hubar for armor, bad initialization
* real check player becouse of wrong implementation at engine
2023-07-24 15:27:25 -04:00
a3f7816526 backguard compatibility of hp_max in older clients, (missing breath_max)
* honoring customizations of hp_max its not so valid in older
  clients becouse of a bug in older clients of hardcoded healt player
  long time ago user requested https://github.com/minetest/minetest/issues/2246
  the value was hardcoded into engine and do not allow to be
  customized by mods until the commit above, this patch
  takes that into consideration and set the value to 20.
* NOTE: as side effect if you started a server that support
  hp_max modification and try to connect using a older client,
  client will perfectly supports the already configured healt
  from client, but will start at 20 initialy, of course with
  max_hp supported over the value of 20
2023-07-19 00:44:11 -04:00
918bb6e8bb mods - hudbars : not hardcoded the hb.init_hudbar max values
* real fix for missing format_string_config.textdomain
  backpoted from c219b708f8
* fix the backguard compatibility for format_string_config.format_string
* add configuration settings for hp_max of player and breath_max
* do not hardcoded hp_max neither breath_max and honor customizations
* real fix of get_properties when join players
* set alternate honored max values before get_properties when join players
* increase default ticks of updates for hud bar, to avoid performance
  issues in low end devices
* optimize and fix texture images
2023-07-17 01:16:50 -04:00
fd5ca024e6 integrated nice hudbars into our default minetest game
* checkout facc2cffb8
* version 2.3.4 with many backported fixeds
2023-06-20 00:42:50 -04:00