Commit Graph
245 Commits
Author SHA1 Message Date
Kam ada1409f58 get to Set for Max Hurt Time 2025-04-06 22:13:42 -04:00
Kam ef389da110 Fix Player Rotation 2025-03-31 22:46:20 -04:00
Kam cac5a53997 Add a new Aim While Shooting Type 2025-03-19 17:38:06 -04:00
Kam 9691c90ffc Scripting for Attribute Handling on Players, Items, Totals, etc 2025-03-14 05:35:23 -04:00
Kam 3dc08696f7 Fix Inventory Script for DBC Players 2025-03-14 04:22:31 -04:00
Kam 180d257024 Proper Reformating 2025-03-13 17:14:45 -04:00
Kam 43c940f7ed Merge branch 'dev' into dev 2025-03-06 02:19:17 -05:00
Kam 7a16cdf520 Magic for PlayerData and NPCs 2025-03-05 19:40:55 -05:00
Kam c2fa74c541 Scheduled Actions 2025-03-03 20:05:19 -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
Kam 40154f9c53 Quest Profile Options 2025-02-21 06:19:24 -05:00
Kam c3538836be Optimize Imports 2025-02-20 21:40:39 -05:00
Kam 7d37670494 Rename to NPC AI to NPC AIs 2025-02-10 21:32:55 -05:00
Kam a35db3f9e5 Fix Rotation Get / Set for NPCs 2025-02-10 21:01:53 -05:00
Mark Zharkov e963ead882 fix the comparison with yourself 2025-02-06 22:39:43 +03:00
Kam db2144116f Reorg -- Data Packets designed to send to Client 2025-01-30 13:54:49 -05:00
Kam db7473fd57 Delete more 2025-01-30 12:45:10 -05:00
Kam c3179b36f2 Remove PacketHandlerClient 2025-01-30 12:44:39 -05:00
Kam fb496ce1e2 SyncController 2025-01-30 09:26:10 -05:00
Kam d91d4668d6 WHEN WILL THIS END! 2025-01-29 21:50:55 -05:00
luisc d57571ea0d Made API return a DBC player object if a player is a DBC player. Deprecated old getDBCPlayer() function. 2024-10-24 17:12:00 -05:00
Kam 48baa6de5f Move Collisions to Stats 2024-04-09 20:35:29 -04:00
Kam c8d62f0c72 Fix Setting Item Stack to Null 2024-04-04 18:20:19 -04:00
Kam 3e1075691b set Skin URL does not change from URL 64 2024-03-29 17:02:54 -04:00
Kam 96560034cc Fix Remove Item not taking into account ignoreNBT and ignoreDamage 2024-03-28 01:32:45 -04:00
Kam 22b067930d getLeftItem Typo Fix 2024-03-20 13:23:26 -04:00
Kam dd7a0b7f12 Add Insane Sync Data Control from BACK in the BROKEN 1.9 BETA >:D 2024-03-07 22:22:39 -05:00
Kam bf6a77d183 Quest Location Party Complete 2024-03-03 20:19:08 -05:00
Kam 4a58702d16 Implement IVillager Scripting (removed duplicate entity variable) 2024-02-20 21:08:48 -05:00
Kam e46b78ff71 Optimize Imports 2024-02-15 17:54:28 -05:00
Kam 76000ecf55 Change attackDelay variable to be called SwingWarmup | Better Naming 2024-02-12 03:14:23 -05:00
Kam eb01579f4a SwingWarmup Time, CobwebAI Change, Change GUI Layout 2024-02-12 02:58:34 -05:00
Kam 68ac475bbe Knockback/MeleeRange/AggroRange Functions 2024-02-10 18:23:16 -05:00
Kam 52cdf91670 Initial Push for new Combat Policy Types [WIP] 2024-01-30 21:50:19 -05:00
Kam 75ba7a792b Fixed IRole.getType returning out of order types for scripting. 2024-01-25 14:27:02 -05:00
Kam a9f511f873 Merge branch 'dev' into experimental 2024-01-18 16:09:51 -05:00
Kam e1f5c912e7 Change to Wiki 2024-01-18 16:05:38 -05:00
Kam f3e162dafe Merge pull request #111 from Goodbird-git/screen-size
Implemented the ability to get the screen size from server
2024-01-18 15:06:44 -05:00
Kam 3e43855128 Merge Dev into PR 110 2024-01-18 14:45:08 -05:00
Goodbird c3b134b5ae Implemented the ability to get the screen size from server 2024-01-05 16:31:57 +03:00
Kam 24d12e25a9 Fix IProjectile Events
Thank you @somehussar
2023-12-31 16:10:38 -05:00
Goodbird 21c16e5341 Implemented a better synchronisation system for left hand item and projectile item, similar to main hand and armor items system for vanilla 2023-12-08 09:47:18 +03:00
Luis C.M eed9dbb92e Added line support for ICustomNpc 2023-12-03 20:48:37 -06:00
luisc 8fe2bb89ea Merge remote-tracking branch 'origin/dev' into dev 2023-11-30 15:31:46 -06:00
luisc 156a976cdd Implemented get/setDialog functions for ICustomNpc. 2023-11-30 15:29:35 -06:00
Kam debd00c1c2 updateEntity 2023-11-22 17:12:30 -05:00
Luis C.M f33260cf2d ScriptEntity:
-Fixed setDimension() not properly teleporting entities, sometimes causing duplicates.
2023-07-27 22:53:37 -05:00
Luis C.M 20b2cdae0a Merge remote-tracking branch 'origin/dev' into dev 2023-07-27 11:53:38 -05:00
Luis C.M e759310bcf ScriptDBCPlayer:
-Fixed add function for bonus attributes breaking after a bonus attribute has been removed
2023-07-27 11:53:31 -05:00
Kam c78ea34592 Remove Redundancies 2023-07-26 18:23:48 -04:00