Commit Graph
77 Commits
Author SHA1 Message Date
Kam adf9cd7012 Add Barrier Reflection! 2026-02-23 00:17:34 -05:00
Kam d2d5bcc59b Various Fixes to CNPC Abilities
- super slow speed orb has weird properites, after awhile it flies weirdly
- Binding HUD scroll key to middle mouse button crashes client
- Zero Knockback still does knockback to CNPCs
- Charge: the telegraph is where you are looking but you actuually charge where your current body rotation is instead
- using slam mid air makes it not work correctly
- Beam disappears after going out of the render distance but still fires
- Player vortex can only pull one target

Slam now takes current height when being used to calculate damage
2026-02-22 21:19:44 -05:00
Kam fc8e2e9e7f Create Ability Hud Editor and Remove Ability Wheel. 2026-02-20 01:59:01 -05:00
Kam 1de1c4e710 Reformat Code 2026-02-18 05:13:51 -05:00
Kam 1ed012331b Enhance ability input handling: block movement during ability locks, ensure proper input suppression, and cancel abilities on logout, dimension change, death, and respawn 2026-02-15 23:15:50 -05:00
Kam 83b86a4538 Fix Scripting Config Syncing Issues & Fixed Auction Tooltip Rendering Bugs 2026-02-04 16:16:43 -05:00
bigguy345 cca69d8e1d Added GUI NPC rendering utilities 2025-12-09 12:49:40 +02:00
Kam 9c541999f3 Optimize Imports 2025-07-23 14:22:52 -04:00
Kam 7e15c598a2 OOps again 2025-04-21 03:10:23 -04:00
Kam 965573bfb9 Oops 2025-04-21 03:09:22 -04:00
Kam 4f5ed749f4 Fix Overlays 2025-04-21 03:08:42 -04:00
Luis C.M. d95733cb6b Added some more writes to make sure renderingNpc and renderingPlayer static vars are never both not null at the same time. 2025-03-31 22:52:08 -05:00
Kam 180d257024 Proper Reformating 2025-03-13 17:14:45 -04:00
Kam 9b7af03de3 Fix Color Codes for Objectives 2025-02-26 16:22:54 -05:00
Kam 7135f1ad27 Compass 2025-02-23 05:58:56 -05:00
Kam fe9bb02aea Better Hud System CNPC+ 2025-02-23 04:58:41 -05:00
Kam c023071ff0 Quest Tracking Changes 2025-02-22 23:58:56 -05:00
Kam c3538836be Optimize Imports 2025-02-20 21:40:39 -05:00
luisc 0418aa11e4 Fixed some issues with animations not continuing when they should 2025-02-12 13:16:39 -06:00
Luis C.M. 572077b7e5 Loads of changes from the animation branch 2025-01-22 18:54:00 -06:00
luisc 8419d6f643 Removed easing out of animations for players. Fixed bug where default offsets are incorrect for some player models sometimes. 2024-09-24 18:13:49 -05:00
Matheus Barreto 3deb2fb884 optimize reflection for render events 2024-09-11 04:02:04 -03:00
Kam 934cc3d7cd Reapply "Revert Animation Events"
This reverts commit 4113bcc6e9.
2024-08-22 16:47:45 -04:00
Kam 4113bcc6e9 Revert "Revert Animation Events"
This reverts commit 1ffddd3ce9.
2024-08-22 16:47:07 -04:00
Kam 1ffddd3ce9 Revert Animation Events 2024-05-26 19:26:47 -04:00
Luis C.M. 13987bdc39 Merge branch 'animation-events' into dev 2024-05-10 20:35:33 -05:00
Kam 9fd715a3f8 MorePlayerModels Support for Overlays 2024-04-08 20:59:42 -04:00
Kam 564f494b73 Fix Overlays not Working in Dev Env or Matching Hand Model 2024-04-08 13:44:42 -04:00
Kam 9a090980a7 Small Changes 2024-04-08 04:35:03 -04:00
luisc d055d434df Merge remote-tracking branch 'origin/dev' into animation-events
# Conflicts:
#	src/api
#	src/main/java/noppes/npcs/controllers/data/AnimationData.java
2024-04-01 16:32:45 -05:00
Luis C.M. cc9cf6a7f9 big ol dumb reflection mixin why is dbc like this oh my god 2024-04-01 00:15:43 -05:00
luisc 799631eece Removed "render ticks" tick type. Instead, animations and frames can define a tick speed measured in milliseconds. Animations/frames using MC tick type will be 50ms (1000ms/20), and render ticks 20ms. 2024-03-23 23:34:01 -05:00
Kam f732665994 Null check just in case 2024-03-07 22:31:29 -05:00
Kam 8ec795c98a MarkData to NPCs [1.12 Backport] 2024-02-21 03:02:39 -05:00
Kam e46b78ff71 Optimize Imports 2024-02-15 17:54:28 -05:00
Luis C.M 4b50f34e07 Fixes to first person animation rendering and small change to the model renderer animation mixin. 2024-02-08 01:31:54 -06:00
luisc d683b3e64d More fixes to first-person animation rendering. 2024-01-24 18:10:17 -06:00
luisc 5dd3da83cd Fixed animations not animating in first person. 2024-01-24 17:59:43 -06:00
Luis C.M 0ee066b974 Initial commit for first person animations, still need to debug and fix. 2024-01-24 00:34:06 -06:00
Luis C.M 8340ae7311 Small fix to animations: still running when using render ticks when the game is paused 2024-01-08 00:15:19 -06:00
Luis C.M 3af3a541e2 Moved animation data into the controllers.data package. 2023-07-27 17:19:15 -05:00
Luis C.M 6470c8317b Client-side cache is now cleared when leaving or joining worlds 2023-06-05 18:50:41 -05:00
Luis C.M b8a3740ad2 Fixed player animations not updating after re-logging. 2023-01-23 22:58:55 -06:00
Luis C.M 07175758a7 Small fix for model part compatibility. 2023-01-23 18:47:23 -06:00
Luis C.M 9f02d118cd Fixed player animations not syncing correctly in multiplayer. 2023-01-19 00:00:03 -06:00
Luis C.M 5e5bf2eb1c Added render ticks option for frames, inherited from its animation parent if not customized. 2023-01-18 21:35:39 -06:00
Luis C.M f504424fd2 Added a declared field reflection cache, improving render times for NPC models that have many fields. 2023-01-18 21:28:16 -06:00
Luis C.M f61001d32a Changed mixin to support players with animations better. Rotations and pivots are now saved as and use floats. 2023-01-17 13:08:10 -06:00
Luis C.M be18e756fc Animation overhaul, along with animation changes to the API. 2023-01-16 13:53:15 -06:00
Luis C.M 54d53041ac Animation Data overhaul 2023-01-12 15:07:45 -06:00