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
luisc
5af8a15de7
Removed "id" field from EnumAnimationPart
2025-03-17 17:05:04 -05: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
06a8317860
Fix Magic Crashes
2025-03-13 17:20:23 -04:00
Kam
180d257024
Proper Reformating
2025-03-13 17:14:45 -04:00
Kam
ce75880aba
Fix up to Dev
2025-03-13 16:52:08 -04:00
Kam
53daf359cd
Better DBC Loaded Handling
2025-03-11 22:18:39 -04:00
Kam
495fd98bfd
Implement Profile Events to Player Scripts
2025-03-11 17:16:54 -04:00
Kam
6571e09911
Fix to Dialog Event
2025-03-06 02:22:21 -05:00
Kam
43c940f7ed
Merge branch 'dev' into dev
2025-03-06 02:19:17 -05:00
Kam
67a1650fb6
Profile Events
2025-03-06 01:24:51 -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
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
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
Kam
a16a930237
Party Disband and Create for Controller & Scripting
2025-02-25 17:24:43 -05:00
Kam
d7d968bf86
Scripting for Effects and Profiles
2025-02-21 17:30:57 -05: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
fdd47691ae
Fix Linked Item Duplication Bug
2025-02-18 02:15:06 -05:00
Luis C.M.
972e930b31
Implemented anvil repair and item destroyed events for custom items and linked items
2025-02-17 21:39:18 -06:00
Luis C.M.
90bd8aeb02
Implemented version change and build events for linked items
2025-02-17 18:01:11 -06:00
Kam
5c04b1aae6
Update NpcAPI.java
2025-02-17 16:45:57 -05:00
Kam
690f2ca10d
Hook Up Linked Item to existing Events
2025-02-17 16:02:56 -05:00
Kam
5cbab2581c
Linked Item Saving & Writing
2025-02-17 14:38:42 -05:00
Kam
85165070e0
Linked Item Building
2025-02-17 14:06:26 -05:00
Kam
639e44f98f
Try and work?
2025-02-17 13:44:01 -05:00
Kam
e316946915
push something??
2025-02-16 06:24:57 -05:00
Kam
f51c636b79
LinkedItem Things
2025-02-16 05:50:03 -05:00
Kam
eb8b5387ea
Linked Item GUI + Packets
2025-02-16 04:54:21 -05:00
Kam
025e1ada3c
Linked Item Things
2025-02-15 19:37:25 -05:00
Kam
25d917c338
Merge branch 'packet' into animation-events-2
2025-02-14 15:22:59 -05:00
luisc
8909124fff
Made ScriptLinkedItem implement IItemLinked api interface
2025-02-14 12:29:53 -06:00
luisc
4a1a092757
More linked item changes
2025-02-14 12:28:17 -06:00
luisc
d394174108
Made item events use IItemCustomizable interface.
2025-02-13 19:00:21 -06:00
luisc
6d80acb5f0
Created IItemCustomizable interface
2025-02-13 18:44:11 -06:00
luisc
44e5c8b4c5
progress on linked items
2025-02-13 18:11:58 -06:00
luisc
fb75f52806
NBT changes to accommodate nullable fields
2025-02-13 14:48:21 -06:00
luisc
82dfbc8635
Made display fields nullable
2025-02-13 14:12:27 -06:00
luisc
d510fe8a00
Created abstract ScriptCustomizableItem class for scripted items
2025-02-13 13:48:59 -06:00
luisc
00af353e65
Merge remote-tracking branch 'refs/remotes/origin/packet' into animation-events-2
...
# Conflicts:
# src/api
# src/main/java/noppes/npcs/CommonProxy.java
# src/main/java/noppes/npcs/ServerEventsHandler.java
# src/main/java/noppes/npcs/client/PacketHandlerClient.java
# src/main/java/noppes/npcs/client/gui/global/GuiNPCManageAnimations.java
# src/main/java/noppes/npcs/controllers/data/AnimationData.java
2025-02-11 16:53:36 -06:00
somehussar
3f91be9498
Remove comment
2025-02-11 22:49:48 +01:00
somehussar
155cacf3c1
Merge remote-tracking branch 'upstream/packet' into packet
2025-02-11 22:39:17 +01:00
somehussar
9188499e7e
Move purely display data into ScriptItemCustom.Display
2025-02-11 22:39:08 +01:00
Kam
4a064add75
Fix Spawn Particle
2025-02-11 16:05:49 -05:00
Kam
7d37670494
Rename to NPC AI to NPC AIs
2025-02-10 21:32:55 -05:00