Wow! Thank you SO MUCH! I'm so grateful with you! :D
The Common Event feature works as intended and it's super awesome! I'll wait for the other features that I suggested.
However, the little issue with the other note tags is still there. The audio doesn't play or if it is played, it's like a strange low sound that lasts less than 1 second.
Viewing post in KoTC Roguelike Visual Loot Drop System - MV / MZ comments
Oops, maybe I found another bug. O_O
It's the first time I'm using this plugin command
KoTCDataPoolLootDropRoll TABLENAME EVENTID
and it does nothing. The game doesn't crash, but if I open the console, it shows this error:
Uncaught SyntaxError: Unexpected end of JSON input
at JSON.parse (<anonymous>)
at KoTC Roguelike Loot Drop System.js:700
at Array.forEach (<anonymous>)
at KoTC Roguelike Loot Drop System.js:693
at KoTC Roguelike Loot Drop System.js:799
EDIT: Ok, the game just crashed. XD I used the script call
KoTCDataPoolLootDropRoll(TABLENAME, EVENTID);
and the game crashed. Here's the console log:
rpg_managers.js:1949 ReferenceError: Boom is not defined
at eval (eval at Game_Interpreter.command355 (rpg_objects.js:10500), <anonymous>:1:26)
at Game_Interpreter.command355 (rpg_objects.js:10500)
at Game_Interpreter.executeCommand (rpg_objects.js:8930)
at Game_Interpreter.update (rpg_objects.js:8838)
at Game_Map.updateInterpreter (rpg_objects.js:6115)
at Game_Map.update (rpg_objects.js:6022)
at Scene_Map.updateMain (rpg_scenes.js:608)
at Scene_Map.updateMainMultiply (rpg_scenes.js:600)
at Scene_Map.update (rpg_scenes.js:589)
at Function.SceneManager.updateScene (rpg_managers.js:2024)
SceneManager.catchException @ rpg_managers.js:1949
And also this log:
Uncaught SyntaxError: Unexpected end of JSON input
at JSON.parse (<anonymous>)
at KoTC Roguelike Loot Drop System.js:700
at Array.forEach (<anonymous>)
at KoTC Roguelike Loot Drop System.js:693
at KoTC Roguelike Loot Drop System.js:799
Hello again! I believe I've resolved most the crash issues if not all of them, and possibly some other ones, as usual let me know if things give you trouble, the version is 1.06 Once again I appreciate your help in hunting down issues, I wish my testing revealed these as quickly as yours does! Hope you have a merry Christmas!
And KoTCDataPoolLootDropRoll should work now as well (:
I'll be sure to separate the discard command and the drop command in the next update.
Thanks for the reply, but the bugs are still there and now there is one more issue... T_T
The game crashes if I use this plugin command
KoTCDataPoolLootDropRoll TABLENAME EVENTID
Here's the console log:
Uncaught SyntaxError: Unexpected end of JSON input
at JSON.parse (<anonymous>)
at KoTC Roguelike Loot Drop System.js:700
at Array.forEach (<anonymous>)
at KoTC Roguelike Loot Drop System.js:693
at KoTC Roguelike Loot Drop System.js:799
And this:
rpg_managers.js:1949 ReferenceError: boom is not defined
at eval (eval at Game_Interpreter.command355 (rpg_objects.js:10500), <anonymous>:1:26)
at Game_Interpreter.command355 (rpg_objects.js:10500)
at Game_Interpreter.executeCommand (rpg_objects.js:8930)
at Game_Interpreter.update (rpg_objects.js:8838)
at Game_Map.updateInterpreter (rpg_objects.js:6115)
at Game_Map.update (rpg_objects.js:6022)
at Scene_Map.updateMain (rpg_scenes.js:608)
at Scene_Map.updateMainMultiply (rpg_scenes.js:600)
at Scene_Map.update (rpg_scenes.js:589)
at Function.SceneManager.updateScene (rpg_managers.js:2024)
SceneManager.catchException @ rpg_managers.js:1949
Also, when discarding an item, that item won't be dropped anymore on to the ground. That's a new bug. O_O So, I can't even tell if the audio plays because I can't pickup anything. XD
I'm sorry, but at this point I don't know if the other plugin commands and script calls will work because there are already tons of bugs and I haven't tested yet all the features of this plugin, so who knows that if using the other features, will they work...?
Anyway, I hope you're having a merry Christmas, too! :D
Yes, of course! Here's the miniproject: https://drive.google.com/file/d/13Mv38B3ozh25kJiUoIMl-QmUS3GLuAxS/view?usp=shari...
I also tested ALL the plugin commands and ALL the script calls and I noticed that NONE of them worked. You can test them by yourself because I created an event for each one of them. Basically, the plugin commands don't do anything and the script calls, every single one of them, make the game crash! O_O NO WAY!
Also, the Map Loot Config now doesn't work: the items don't show up on the map.
And the Item Discard feature doesn't work, so I can't tell if the audio plays.
I also put all of the notetags in the Item 1: Potion, so you can also test those notetags.
And I created a simple Common Event 1 to call whenever picking up items for testing purposes, if you want to test it, too.
Basically, this plugin now doesn't work at all. XD
So, please, this time test every single feature of the plugin before updating it because it can't be used at all this way... :(
Sorry again for the trouble, but thanks to your project i was able to root out more than one issue, and I realized I forgot to tell in the documentation, item type, tier name, and table name have to surrounded in quotes when used in script call, updated documentation will relay this!
And the reason it quit working completely is because the minimum level on a loot table was set to 0, I correctly limited it to level 1.
I gone over it multiple times for an hour, testing every command/ script call, and transfering maps, reloading saves, and it appears to be working fine now in the latest version V1.07.
Here's the fixed project, i changed comments and commands to show the script calls that require quotes and where the quotations are required.
https://drive.google.com/file/d/1--bduXPzh90zNt0VvWh9yMlja6HIybLc/view
As usual, do tell me if anything else gives you trouble!