Commit Graph

  • 58932ffe55 Fixes to scripted item rendering. Luis C.M 2022-06-28 04:39:50 -05:00
  • bfce45028c Fixed quest log crash when no quest data is found on a new world. Luis C.M 2022-06-28 02:11:43 -05:00
  • 0aa9303f61 IPlayer: -Removed 4 sendMessage functions that can already be done with Minecraft formatted codes. Luis C.M 2022-06-28 01:23:42 -05:00
  • 37e12b81d0 IPlayer: -Implemented removeItem, removeAllItems, and inventoryItemCount functions with "ignoreNBT" and "ignoreDamage" parameters. Luis C.M 2022-06-28 01:10:38 -05:00
  • b789c80046 ISkinOverlay: -Scales to JYCAge now. Luis C.M 2022-06-20 02:08:33 -05:00
  • 1ca5a306fc IDBCPlayer: -Items can be set in vanity or armor slots, based on a "vanity" boolean value in setItem(). Luis C.M 2022-06-19 15:18:13 -05:00
  • 3f8910f5bd Added CustomGuiEvent.SlotClickEvent to the scripting GUI. Luis C.M 2022-06-18 12:53:09 -05:00
  • b45cad77dd Added CustomGuiEvent.SlotClickEvent. Luis C.M 2022-06-18 12:52:23 -05:00
  • cc1c6c1910 Fix Log Warn to Info KAMKEEL 2022-06-17 21:26:40 -04:00
  • ef5ab224e2 Fix Cloak Rendering KAMKEEL 2022-06-17 13:16:54 -04:00
  • 9d6febdf26 Fix Done Button KAMKEEL 2022-06-16 15:59:35 -04:00
  • 2f549b110b Update mcmod.info to CNPC+ Information KAMKEEL 2022-06-16 13:41:29 -04:00
  • c2b27a6d11 Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev KAMKEEL 2022-06-16 11:42:00 -04:00
  • a9399ae3b5 Add Directional Buttons to Melee Properties KAMKEEL 2022-06-15 19:49:38 -04:00
  • 938ff3e496 Fix Mob Cloner Recipe KAMKEEL 2022-06-15 19:48:43 -04:00
  • b302cb26d3 Update README.md Kamron Vaswani 2022-06-15 17:24:35 -04:00
  • 275699a6af Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev KAMKEEL 2022-06-15 16:59:15 -04:00
  • 6fa685f1a0 Add Developer Names KAMKEEL 2022-06-15 16:59:13 -04:00
  • 8fc73197b8 Merge remote-tracking branch 'origin/dev' into dev Luis C.M 2022-06-15 14:07:21 -05:00
  • 76f7db69fe Added glow button to NPC skin overlays. Luis C.M 2022-06-15 14:07:13 -05:00
  • 33c2f6b716 Replace 64x32 Textures with 64x64 Textures KAMKEEL 2022-06-15 14:48:13 -04:00
  • 4a32f76b70 Fixed overlays not able to be removed in the GUI Luis C.M 2022-06-15 13:08:54 -05:00
  • 50e911bd82 Fix TextureLocation Overwrite for Local Texture case KAMKEEL 2022-06-15 14:02:03 -04:00
  • c95c48a033 A server-side skin overlay data fix. Luis C.M 2022-06-15 05:04:17 -05:00
  • 3a604112ca A server-side skin overlay data fix. Luis C.M 2022-06-15 05:03:31 -05:00
  • 522b5b884a Scripted Skin Overlay render and packet sending fixes. Luis C.M 2022-06-15 03:48:32 -05:00
  • a18c05714c DEV overlay packet fixes Luis C.M 2022-06-15 01:38:51 -05:00
  • eb3dd66871 Merge DEV KAMKEEL 2022-06-15 02:00:11 -04:00
  • 16edeabb9a Cape Invisibility | MPM Dependency Fix KAMKEEL 2022-06-15 01:58:46 -04:00
  • c6cdae5106 Merge pull request #59 from c0508383/master Luis C.M 2022-06-15 00:57:57 -05:00
  • a47323575e Fixed skin overlay crash on multiplayer. Luis C.M 2022-06-15 00:53:59 -05:00
  • 4cae85e50b Added configurable dialog image limit to IDialog.addImage(id,image) Luis C.M 2022-06-14 23:28:55 -05:00
  • 40a210ce8f Added configurable limits to skin overlays and dialog images. Luis C.M 2022-06-14 23:27:15 -05:00
  • 5785b643b0 Merge pull request #58 from c0508383/master Luis C.M 2022-06-14 21:52:50 -05:00
  • 188cb39769 NOT Working Version Compat. KAMKEEL 2022-06-14 22:47:57 -04:00
  • 7cfc4ccca4 Possible fix for cloak alphas not rendering correctly. Luis C.M 2022-06-14 21:27:21 -05:00
  • 18ad84e186 Merge pull request #57 from c0508383/master Kamron Vaswani 2022-06-14 22:26:23 -04:00
  • 9e1f19fa53 Add Version Compatibility to PartData KAMKEEL 2022-06-14 22:26:11 -04:00
  • a195c4035a GUI fixes for NPC entity selection. Luis C.M 2022-06-14 21:15:30 -05:00
  • 424b868b48 Merge pull request #56 from c0508383/master Kamron Vaswani 2022-06-14 18:48:57 -04:00
  • 5292916ef4 IItemCustom: -Hid some internal script execution functions from the player. Luis C.M 2022-06-13 21:50:14 -05:00
  • 180b798773 IItemCustom: -Hid some internal script execution functions from the player. Luis C.M 2022-06-13 21:42:49 -05:00
  • 5b3c6d9e3f NpcAPI: -stopServer() calls initiateShutdown() instead of stopServer(), stops crashes on stop. Luis C.M 2022-06-13 21:31:42 -05:00
  • c7085f7acb IDBCPlayer: -Added getItem(byte slot) to get IItemStack objects from DBC EP slots. -Renamed setInventoryItem to setItem Luis C.M 2022-06-13 21:24:55 -05:00
  • ab5775f8f3 IDBCPlayer: -Added void setInventoryItem(byte slot, IItemStack itemStack) function to set and remove (set null) items from DBC extra inventory. Luis C.M 2022-06-13 21:01:58 -05:00
  • dd207757ea IPlayer: -Added disableMouseInput(long time, int... buttonIds) function. Luis C.M 2022-06-13 17:21:02 -05:00
  • dfec85484b Quests: -Quests with complete text now complete the quest in data before showing the text GUI, instead of being completed when that GUI is closed. Luis C.M 2022-06-13 04:08:36 -05:00
  • 1293fabca9 RenderCNPCPlayer changes in ClientEventHandler: -Fixed cancelling an uncancellable armor render event. -Only RenderPlayerEvent.Specials.Pre is cancelled, rather than trying to cancel both Pre & Post. Luis C.M 2022-06-13 00:47:39 -05:00
  • 3c4b680bc1 Another fix to alternate NPC model textures not working the way they're supposed to. Luis C.M 2022-06-12 15:45:04 -05:00
  • 57d95b9d42 Tracked quests are removed if they are no longer in a player's active quest data. Luis C.M 2022-06-12 05:52:07 -05:00
  • 8f5df6b661 Merge remote-tracking branch 'origin/master' Luis C.M 2022-06-12 05:40:51 -05:00
  • 389d8adf98 A quest is now properly untracked if a player completes it. Luis C.M 2022-06-12 05:40:38 -05:00
  • 65a661d8a2 Merge pull request #6 from c0508383/dev Luis C.M 2022-06-12 05:10:15 -05:00
  • 31671b0281 Reverted DataDisplay and RenderNPCInterface changes. Luis C.M 2022-06-12 04:50:29 -05:00
  • 50cb0150aa Reverted GuiCreationScreen changes. Luis C.M 2022-06-12 04:42:33 -05:00
  • 95d17f2167 Merge branch 'KAMKEEL-dev' into dev Luis C.M 2022-06-12 04:25:01 -05:00
  • fd1ac6dce4 Merge KAMKEEL-dev into dev. Luis C.M 2022-06-12 04:23:05 -05:00
  • 13ddc19522 Merge branch 'master' into dev Luis C.M 2022-06-12 03:40:50 -05:00
  • 8b77597e27 Overlays don't render over special DBC model parts like antennae & tails. Luis C.M 2022-06-12 03:38:20 -05:00
  • 9a76c9a68d The glow texture selection GUI now correctly starts the player out at the "customnpcs:textures/overlays/" directory. Luis C.M 2022-06-12 03:20:27 -05:00
  • f52721dc8f Small fix for NPC textures not appearing for different NpcGolem, NpcDragon, NpcSlime, & NpcPony types. Luis C.M 2022-06-12 02:52:11 -05:00
  • b70d0ba08f Fixed NPC textures being adjusted if an NPC has an entity model different from the default CNPC model. Luis C.M 2022-06-12 01:52:57 -05:00
  • 63a1525ee2 API Changes: -Implemented interfaces for all jobs & roles. Luis C.M 2022-06-12 01:26:23 -05:00
  • 587f63396f Dialog Image interface added. Luis C.M 2022-06-10 18:46:24 -05:00
  • 9c29aabea8 Merged local and global NPC events, deleting old unused event classes. Luis C.M 2022-06-10 18:32:42 -05:00
  • 8f16e6b20f Added IDialogImage, a scripted object which is used by IDialog. Used to add dialog images. Luis C.M 2022-06-10 17:25:58 -05:00
  • 486e37cd7f Implemented title positions for dialogs. Luis C.M 2022-06-10 04:47:28 -05:00
  • ff8fc68e88 Implemented dialog and text colors. Luis C.M 2022-06-10 01:38:01 -05:00
  • 4fe61a904f More dialog GUI data fixes and visual tweaks. Luis C.M 2022-06-09 18:07:51 -05:00
  • 76106b1ea6 Added dialog option to show line above options. Luis C.M 2022-06-09 03:51:27 -05:00
  • 84b7744023 Dialog GUI fixes. Luis C.M 2022-06-09 03:41:27 -05:00
  • b64ee1c93a Merge pull request #54 from 1whohears/dev Luis C.M 2022-06-09 02:35:22 -05:00
  • c99a4f8439 Server-side dialog data fixes. Luis C.M 2022-06-09 02:30:01 -05:00
  • 799d54a4dc Fixed a couple of client-side dialog data errors. Luis C.M 2022-06-09 02:16:25 -05:00
  • 60794592d1 Completely remade visual dialog options, added images and many other attributes to dialogs. Luis C.M 2022-06-09 02:03:14 -05:00
  • b7ef1da0d8 added npc.setMinPointsToSoulStone 1whohears 2022-06-08 22:13:30 -05:00
  • deffb78167 Fixed render spam on overlays when checking for armor rendering. Luis C.M 2022-06-08 16:51:28 -05:00
  • f3177f6fd9 Fixed ImageDownloadAlt console spam. Luis C.M 2022-06-08 13:46:41 -05:00
  • 5740519ed2 ScriptRoleTrader.getSellOption returns the item being sold instead of the currency 1whohears 2022-06-08 12:12:18 -05:00
  • 4a70dfb4ce soulStoneInit field bugfix 1whohears 2022-06-08 00:32:58 -05:00
  • 825c42fc52 npc.isSoulStoneinit 1whohears 2022-06-07 12:31:49 -05:00
  • 5edb08945e changed slot disabled label color 1whohears 2022-06-06 14:39:10 -05:00
  • 17fa6328c9 fixed crash when hovering over a trader item slot 1whohears 2022-06-06 14:38:33 -05:00
  • 50471dbfac Added curly bracket pauses to instant dialog text. Luis C.M 2022-06-06 14:17:39 -05:00
  • b70b51fab1 Added curly bracket pauses to gradual dialog text. Luis C.M 2022-06-06 03:08:04 -05:00
  • 671899f215 Added curly bracket pauses to gradual dialog text. Luis C.M 2022-06-06 03:06:09 -05:00
  • e51d36e7a1 Dialog text renders on top of options again. Luis C.M 2022-06-05 23:28:33 -05:00
  • a1f4861d33 Added toggle for text sound Luis C.M 2022-06-03 17:16:58 -05:00
  • 3552b58e5c You can no longer scroll up until no dialog lines are visible. Luis C.M 2022-06-03 15:38:52 -05:00
  • c7b34dcf54 More scrolling and dialog alignment fixes. Luis C.M 2022-06-03 15:33:20 -05:00
  • 2c84a527bf Fixed dialog height Luis C.M 2022-06-03 14:02:48 -05:00
  • 8c687e7ef5 fixed DataTimers.writeToNBT 1whohears 2022-06-02 21:32:19 -05:00
  • 213d69f146 Function added Luis C.M 2022-05-31 18:54:11 -05:00
  • dccdb9636c More tweaks to dialogs, fixed option X spacing. Luis C.M 2022-05-30 23:56:31 -05:00
  • bb65e79102 Implemented dialog option spacing Luis C.M 2022-05-30 18:31:58 -05:00
  • e7ceaa6d2a Simplified logic on an if statement Luis C.M 2022-05-30 04:53:17 -05:00
  • 2370c5e1f4 Added scrolling to dialogs Luis C.M 2022-05-30 04:51:30 -05:00
  • f0862e8a64 Fixed armor rendering twice when a player is using an overlay. Luis C.M 2022-05-29 19:51:03 -05:00
  • c0406958a3 The script controller now checks whether a language can have objects loaded into it on startup, catching an exception and skipping that language as available if so. Luis C.M 2022-05-29 16:01:05 -05:00
  • e4eb0e9cd8 Removed player completion checker. Luis C.M 2022-05-29 14:49:42 -05:00