Commit Graph

  • c48b282c0b
    0.4.x support: Don't rely on undefined behavior master Lars Müller 2022-07-24 10:12:16 +0200
  • 5ecf600fda Fix crash for invalid player object Lars Mueller 2022-05-19 10:19:14 +0200
  • ec05529344
    Update Readme regarding compat & model format Lars Müller 2022-05-15 15:35:48 +0200
  • ac23e9f7dd Add 0.4.x support Lars Mueller 2022-05-14 11:55:10 +0200
  • 9a36d1a4aa Bump modlib version requirement Lars Mueller 2022-05-13 12:21:50 +0200
  • 2215e758c9 Convert indentation to tabs Lars Mueller 2022-05-13 12:19:05 +0200
  • 4e04d6b219 Regenerate settingtypes & readme Lars Mueller 2022-05-13 12:18:44 +0200
  • 92751cf03e Fix schema Lars Mueller 2022-05-13 12:17:03 +0200
  • 10afa0baaa Fix sign of yaw rotations Lars Mueller 2022-05-12 20:13:06 +0200
  • f37e8785f2 Fix crash in multiplayer by initializing playerdata when accessing it if necessary Lars Mueller 2022-05-12 14:46:20 +0200
  • 2e6ff66838 Fix B3D reading on Windows Lars Mueller 2022-05-12 14:21:05 +0200
  • 6cc339b503 Don't reset animation if frame range is unchanged The engine apparently handles this the same way Lars Mueller 2022-05-12 13:04:05 +0200
  • 9e67cb36a8 Change if to hard assertion Lars Mueller 2022-05-12 12:34:32 +0200
  • 2e2df7cc3f Remove bad TODO Look direction is relative to eye pos anyways Lars Mueller 2022-05-12 12:13:19 +0200
  • b59f1fe0b0 Set empty overrides to nil Lars Mueller 2022-05-12 12:12:11 +0200
  • 34c32db36c Remove minor hack Lars Mueller 2022-05-12 12:10:32 +0200
  • ce4169a725 Get rid of modlib env hacks entirely Lars Mueller 2022-05-12 12:06:21 +0200
  • 19aa47c3bc Don't rely on modlib env hacks, remove dead code Lars Mueller 2022-05-12 12:02:38 +0200
  • d3d2799105 Schema: Make `range` not an upvalue of itself Lars Mueller 2022-05-12 11:58:23 +0200
  • 121b5bf5b2 Remove obsolete assertion Lars Mueller 2022-05-12 11:56:56 +0200
  • 0a3dc65121 Improve EOF assertion Lars Mueller 2022-05-12 11:52:58 +0200
  • c8aaf5fccc Add .luacheckrc Lars Mueller 2022-05-12 11:50:24 +0200
  • af77ba9d69 Localize quaternions Lars Mueller 2022-05-12 11:50:21 +0200
  • aac5a76242 Break long lines, move bone check to correct place Lars Mueller 2022-05-12 11:46:02 +0200
  • 6b0c2b1355 Include modlib version check Lars Mueller 2022-05-12 10:47:01 +0200
  • a4eb93d5bc Restore body "lag behind" behavior Lars Mueller 2022-05-11 20:12:21 +0200
  • c4c1d70f77 Fix handling of attachment rotations Lars Mueller 2022-05-11 20:10:06 +0200
  • 7313a1627f Fix right arm rotation Lars Mueller 2022-05-11 19:59:21 +0200
  • e6d9725583 Fix crash if player_api isn't available Lars Mueller 2022-05-11 19:50:29 +0200
  • d8e978243a Fix incorrect total rotation Lars Mueller 2022-05-11 19:47:20 +0200
  • e43b2c4752 Fix crash Lars Mueller 2022-05-11 19:36:37 +0200
  • 052faab975 Merge branch 'disable-local-anim' into modlib-b3d Lars Mueller 2022-05-11 19:36:08 +0200
  • 57880e5b7a Get rid of hacks (breaks attached animations) Lars Mueller 2022-05-11 19:34:20 +0200
  • e503b04040 Redirect all animations through character_anim Clean implementation by hooking PlayerRef methods Lars Mueller 2022-05-11 19:25:42 +0200
  • 049a807c78 Merge remote-tracking branch 'origin/master' into modlib-b3d Lars Mueller 2022-03-05 01:31:01 +0100
  • 023390ef0c Fix crash if set_bone_pos is called on entities Lars Mueller 2021-12-26 01:44:08 +0100
  • 5f14d96eec Merge branch 'master' into modlib-b3d Lars Mueller 2021-10-10 13:18:26 +0200
  • 9e50e25cb5 Add an API for setting bone overrides Lars Mueller 2021-10-10 13:18:09 +0200
  • 2255f1cbdb Merge branch 'master' into modlib-b3d Lars Mueller 2021-10-10 12:32:47 +0200
  • 8082cfb9d3 Regenerate configuration section Lars Mueller 2021-10-10 12:32:24 +0200
  • b7bdb090f5 Load B3D models lazily from foreign media paths Lars Mueller 2021-10-10 12:28:34 +0200
  • 803d31fa66 First attempt at switching to b3d Lars Mueller 2021-04-02 21:03:12 +0200
  • 3117bfb779 Fix rotations for changing body pitch Lars Mueller 2021-04-01 14:04:34 +0200
  • 4ed9087d68 Fix rotations if player attached Lars Mueller 2021-04-01 13:25:43 +0200
  • c1741a1048 Switch to modlib quaternions Lars Mueller 2021-04-01 01:12:38 +0200
  • bcef6d2e39 Switch to newer modlib.mod.configuration() Lars Mueller 2021-04-01 00:56:32 +0200
  • 34751e62f9 Fix global warnings if strictness is enabled Lars Mueller 2021-01-17 18:16:37 +0100
  • 1dab70eb10 Lua 5.1 support & mod security compliance Lars Mueller 2021-01-05 20:27:44 +0100
  • 7e4b670cd6 Replace math.pow by ^ Lars Mueller 2020-12-19 15:18:08 +0100
  • 8eff7626a4 Fix Readme header levels Lars Mueller 2020-11-29 15:24:42 +0100
  • ccac61930a Remove mention of cmdlib from Readme Lars Mueller 2020-11-24 23:19:17 +0100
  • 8b2543c1cf Immediately handle player_api.set_animation Lars Mueller 2020-10-22 17:31:10 +0200
  • b14f7e3b5a Importer fixes Lars Mueller 2020-10-18 14:16:40 +0200
  • 55fdc5a933 base64 decoding: trim padding characters Lars Mueller 2020-10-18 11:35:30 +0200
  • 3a6a7b5d14 Add skinsdb support Lars Mueller 2020-10-13 11:57:12 +0200
  • e1257ce8af Fix crash for single keyframe looping animations Lars Mueller 2020-10-09 16:51:53 +0200
  • cfae7c07fb Do not require disabled mod security Lars Mueller 2020-09-24 14:37:55 +0200
  • 5fc8fcb7b0 Fix rotations if attached Lars Mueller 2020-09-22 20:22:02 +0200
  • 6756121430 Fix crash for invalid attachments, improve code Lars Mueller 2020-09-22 19:47:40 +0200
  • c8f701382a Add 3d_armor as optional dependency Lars Mueller 2020-09-22 18:56:17 +0200
  • cbb5668bd4 Add 3d armor character Lars Mueller 2020-09-22 18:51:43 +0200
  • ef52d83356 Make binarystream optional and get rid of cmdlib, request insecure environment, ship with modeldata Lars Mueller 2020-09-22 18:19:44 +0200
  • 075c794e15 Unignore modeldata for easier installation Lars Mueller 2020-09-22 18:17:11 +0200
  • a639cbdf9f Create gitignore Lars Mueller 2020-09-20 20:56:56 +0200
  • 35d20c06fe Fix instructions Lars Mueller 2020-09-20 20:56:37 +0200
  • 76653f775d Remove modeldata Lars Mueller 2020-09-20 20:56:10 +0200
  • fbd6bcbc0b Readme: Screenshot as image Lars Mueller 2020-09-20 20:46:52 +0200
  • fafd8c4744 Clarify player model license Lars Mueller 2020-09-20 17:38:59 +0200
  • 3b73842e50 Fix Minetest Forum link Lars Mueller 2020-09-20 17:31:11 +0200
  • afd82b5d6a Fix configuration Lars Mueller 2020-09-20 17:28:12 +0200
  • 5894c9a418 Add screenshot Lars Mueller 2020-09-20 17:22:26 +0200
  • e44571d5ae Configuration Lars Mueller 2020-09-20 17:22:10 +0200
  • 3c66406bdc Actual animating the character Lars Mueller 2020-09-20 15:18:39 +0200
  • c0596d9f62 Update Readme Lars Mueller 2020-09-20 15:16:19 +0200
  • 80f11a4f10 Update mod.conf Lars Mueller 2020-09-20 15:16:06 +0200
  • a2661a63b0 Readme & metadata Lars Mueller 2020-09-20 15:15:39 +0200
  • 64aeaf8ebf Default character: b3d, glTF and modeldata Lars Mueller 2020-09-20 15:09:23 +0200
  • 4ae6eb5f9c Remove bones.lua Lars Mueller 2020-09-20 15:08:52 +0200
  • da2fe86091 Importer fixes & tweaks Lars Mueller 2020-09-20 15:07:42 +0200
  • 02e256fcbb Quaternions Lars Mueller 2020-09-20 15:07:20 +0200
  • 1932286f3b Store paths, remove debug dump Lars Mueller 2020-09-09 13:15:42 +0200
  • 3f07111aae Switch to BinaryStream Lars Mueller 2020-09-09 12:49:57 +0200
  • 35950b2030 glTF reader Lars Mueller 2020-09-08 23:39:40 +0200