10 Commits

Author SHA1 Message Date
0445c9f90d default/player_api/3darmor/skinsdb - dinamically set the model player on client conection
* improves previous commit 3b5cbef6529040620dd8e064f04e082cab5bb436
  and previous 3d_armor commit d7ae85b7f614ae4c37227c7d3a0c78013507ce4f ,
  the problem is that both server and client must be equal protocol, so
  this ugly hack check if this was loaded into FinalMinetest or Multicraft
  to dinamically check client nature and re-registering the model when
  server and client do not have same player models due the colisionbox check
* NOTE: the check already need to check if the engine is old and the server not,
  so the conditional just try to do exact check agains TRUE boolean.
* Closed https://codeberg.org/minenux/minetest-game-minetest/issues/12
  fixed the problem of collisionbox for the lufix player in ugly way but
  much more effectivelly due can be mixed in FinalMinetest and Multicraft
* fix model preview based on client view, not on server engine version
  for the skindb mod
2023-08-13 20:12:04 -04:00
d47102d5bf default/player_api set hp mx to 40 event 20 2023-08-13 14:16:34 -04:00
35829d7ca6 default - is_area_protected was renamed from intersects_protection
* backported for working able, renaming compatible function,
  https://github.com/minetest/minetest/pull/7073/files#diff-910f021741edbae068c5577bfc681853791aa6dce900b35305972bf5e24941e5R178
  for engines that already has it enabled, if not just use
  old way function, this backported and enabled
  66372e75d9
  from default game and also from newer engines build-in lua files
* provide both cases based on engine version, newer just call
  the is_area_protected and older just have the code improved,
  with aliasing to the improved code.
2023-08-06 10:09:56 -04:00
e6822f1f49 default - texture redo due upstream origin are optimized better 2023-08-05 23:18:34 -04:00
3b5cbef652 update player model remove vertial 1 node offset on newer engines only
* Player model: Remove vertical 1 node offset for new engines, but
  Required due to the settable player collision box engine feature
  change for MT/MTG v0.5.0 that breaks compatibility with old client
  so due that this commit will added backguard compatibility
* Autodetec minetest versoin engine and provide right model
  character, update player code to provide compatibility with player_api
2023-07-31 01:46:57 -04:00
5527e9d06a opticrush texture images to reduce size media 2023-06-11 06:24:23 -04:00
cd7c4e5949 default - commands - killme - fix mistake is_player conditional 2023-06-08 00:13:42 -04:00
260ff7143a simplified killme/game_commands into default mod 2023-06-07 17:55:05 -04:00
6861a44b60 adapted from player_api: Set eye height property for player model
* backported d4e1bd053e
* Player API: Set eye height property for new player model
2021-12-12 20:15:41 -06:00
97a963aa93 loading mods base - 0.4 based 2021-12-12 20:01:37 -06:00