Commit Graph
2734 Commits
Author SHA1 Message Date
Kam c2fa74c541 Scheduled Actions 2025-03-03 20:05:19 -05:00
Kam 150b8bfe2d Merge pull request #147 from bigguy345/dev
Added Scheduled Tasks system for NPC scripting.
2025-03-03 19:54:41 -05:00
Kam 9d288e9d09 Remove ScrollGroup Packet 2025-03-03 18:44:05 -05:00
Kam f5ee7451f5 Fix Cached Item and Scripted Item Errors 2025-03-03 18:25:29 -05:00
bigguy345 0033413235 Added Scheduled Tasks system for NPC scripting.
Allows for scripting the scheduling of runnable methods in sequence within the NPC's AI

An example sequence of tasks:
1. Dashes towards player (might take 3-5 seconds, doesn't matter, task durations are dynamic so it can take as long as it needs).
2. Punches player away
3. Waits 10 ticks - Fires a ki blast
4. Teleports behind player
5. Knocks player out
2025-03-03 23:59:49 +02:00
bigguy345 a8e8566e7d Formatted EntityNPCInterface 2025-03-03 23:58:58 +02:00
Kam 79f2b9b52c Fix Crash 2025-03-03 16:12:30 -05:00
Kam 58ff772e3c Magic GUI WIP Push 2025-03-03 05:13:07 -05:00
Kam 758485b4d0 Mailbox Remodel 2025-03-02 22:28:28 -05:00
Kam cdc5cc0983 TODO 2025-02-28 19:15:05 -05:00
Kam be9d664017 on profile change recalc attributes 2025-02-28 18:38:11 -05:00
Kam 05df0509e1 Active Quest Requirement 2025-02-28 18:31:59 -05:00
Kam c5c2590bc2 Reorg 2025-02-28 18:21:14 -05:00
Kam 2d89b8d450 Requirement System for Items 2025-02-28 18:17:39 -05:00
Kam 413236b0b5 Tooltip Sorting 2025-02-28 17:32:17 -05:00
Kam 98355a5fc1 Fix Legacy Steel Issue 2025-02-28 17:15:12 -05:00
Kam 05041464c1 Better Attribute Handling System + Requirement Registry System 2025-02-28 17:14:26 -05:00
Kam d0bd5ff210 All application with definition 2025-02-28 16:22:26 -05:00
Kam 033d45878d Fix Stack Overflow 2025-02-28 13:40:18 -05:00
Kam cd487e1122 Add another Register 2025-02-28 13:05:43 -05:00
Kam 93bb6243db Add Recalc Event for Listeners in Other Mods 2025-02-28 13:02:11 -05:00
Kam e27aade87d Add Stat Type to Attributes 2025-02-28 12:22:26 -05:00
Kam da0489296e Better Reorganization 2025-02-27 15:54:42 -05:00
Kam a328a635d7 Attribute Command Fix and Conditional Enabling 2025-02-27 15:25:05 -05:00
Kam baf06e7162 Custom Attributes can now modify health 2025-02-27 14:29:04 -05:00
Kam 4e0359902d Attribute THINGS 2025-02-27 13:47:09 -05:00
Kam c132db8299 Whoops 2025-02-27 11:54:56 -05:00
Kam f8b3dcee75 Rename to AttributeAttackHelper 2025-02-27 11:49:45 -05:00
Kam d482213c85 Change from Double to Float 2025-02-27 11:48:03 -05:00
Kam c4fdf1a7b6 Magic Key 2025-02-27 09:27:34 -05:00
Kam 53adb4c9a5 Better Formatting for Tooltips 2025-02-27 00:48:10 -05:00
Kam 90c3fab6c7 Magic Cycles 2025-02-27 00:36:59 -05:00
Kam 58cd2bc535 Tooltip Helper for RPG Items 2025-02-27 00:30:39 -05:00
Kam 50977543c0 More Item Attribute Things 2025-02-26 22:49:26 -05:00
Kam 9b7af03de3 Fix Color Codes for Objectives 2025-02-26 16:22:54 -05:00
Kam 6e59cc760f More Attribute Pushing 2025-02-26 16:13:43 -05:00
Kam c3573d5d2c Register Item Attribute Controller 2025-02-26 12:51:22 -05:00
luisc d41311147c Fixed first person rendering animation issue 2025-02-25 17:31:02 -06:00
Kam dbf81895a9 Fix Magic Map Diagram 2025-02-25 17:26:16 -05:00
Kam a16a930237 Party Disband and Create for Controller & Scripting 2025-02-25 17:24:43 -05:00
Kam 0b9e727e0c Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev 2025-02-25 17:15:03 -05:00
Kam 6903726300 Attribute Command and Player Equipment Tracking 2025-02-25 17:14:55 -05:00
luisc e585f11bb2 Merge remote-tracking branch 'origin/dev' into dev 2025-02-25 16:13:22 -06:00
luisc c4c1be3e2b Fixed some issues with full model animation rendering. 2025-02-25 16:13:12 -06:00
Kam f1b77fe94f Tick Attribute Tracker 2025-02-25 16:46:05 -05:00
Kam 0c1ce7ed7a Equipment Tracker for Players 2025-02-25 16:25:08 -05:00
Kam f2286a382f Fix to RPGCore for Future Porting 2025-02-25 16:05:40 -05:00
Kam 865978a971 Another Attribute Refactor 2025-02-24 20:07:32 -05:00
Kam 3d90ddab46 Renaming 2025-02-24 19:43:40 -05:00
Kam 5818060656 Large Unused Attribute Push 2025-02-24 16:08:22 -05:00