[RMVX ACE] PROBLEM WITH TSUKIHIME'S RESOURCE CHECKER
Posts
Pages:
1
Red_Nova
Sir Redd of Novus: He who made Prayer of the Faithless that one time, and that was pretty dang rad! :D
9192
For some reason, Tsukihime's Resource Checker script (last updated on May 5, 2013 which I assume is the latest version) seems to be bugging out whenever I run a check. I installed it correctly, wrote the correct file path to the RTP directory, and ran the script in Playtest Mode, so it's not a problem with the setup.
It checks most of the resources just fine, but it does return two weird animations in the animations tab: Flash and Holy All. I have no animation.png files in the game with those names. I have ANIMATIONS defined in the database with those names, but that's not what the file is supposed to check. I noticed that deleting these animations does delete them from the list on subsequent checks. Odd, but nothing crippling.
Here's where things get weird though: It does not check all the sound effects, and gives up after about 2 battlebacks.
I know this because when I went into a playtest, I used a weapon with an animation that contained the sound effect Slash4 defined in the database. However, the game crashed, saying Slash4 was missing. I went a checked the resource list and, sure enough, Slash4 was not defined in the SE section of the resource list. I don't know why it skipped over that particular SE, but it does.
I used a lot more than 2 battleback 1s and 1 battleback 2s (yes, they are all RTP battlebacks), so I don't know why the script started recording them but stopped.
I've disabled the RTP for the game and am currently running through the database and recording all the assets that don't show up but should, so I'm not sure exactly how much the checker skipped, but this is an issue that I can't seem to figure out on my own.
I can definitely manually import all the assets as a last resort, but any help on fixing this would be much appreciated!
I'm not sure how this will help, but here is the resources.txt file that it created after the most recent scan. I've omitted the character sets, faces, and other assets that were imported without a hitch. It's worth noting the Flash and Holy All defined in the Animations tab that shouldn't be there. Also, note the few battlebacks. I know for a fact that I used at least 8 of each type in this game, but there are only a total of three defined in the checker.
== Animations ==
Graphics/Animations/Attack1.png
Graphics/Animations/Attack10.png
Graphics/Animations/Attack11.png
Graphics/Animations/Attack12.png
Graphics/Animations/Attack2.png
Graphics/Animations/Attack3.png
Graphics/Animations/Attack4.png
Graphics/Animations/Attack5.png
Graphics/Animations/Attack6.png
Graphics/Animations/Attack7.png
Graphics/Animations/Attack8.png
Graphics/Animations/Attack9.png
Graphics/Animations/Blow1.png
Graphics/Animations/Blow2.png
Graphics/Animations/Blow3.png
Graphics/Animations/Darkness1.png
Graphics/Animations/Darkness2.png
Graphics/Animations/Darkness3.png
Graphics/Animations/Death1.png
Graphics/Animations/Earth1.png
Graphics/Animations/Earth2.png
Graphics/Animations/Earth3.png
Graphics/Animations/Fire1.png
Graphics/Animations/Fire2.png
Graphics/Animations/Fire3.png
Graphics/Animations/Fire4.png
Graphics/Animations/Flash.
Graphics/Animations/Gun1.png
Graphics/Animations/Gun2.png
Graphics/Animations/Heal1.png
Graphics/Animations/Heal2.png
Graphics/Animations/Heal3.png
Graphics/Animations/Heal4.png
Graphics/Animations/Heal5.png
Graphics/Animations/Heal6.png
Graphics/Animations/Holy All.
Graphics/Animations/Ice1.png
Graphics/Animations/Ice2.png
Graphics/Animations/Ice3.png
Graphics/Animations/Ice4.png
Graphics/Animations/Ice5.png
Graphics/Animations/Light1.png
Graphics/Animations/Light2.png
Graphics/Animations/Light3.png
Graphics/Animations/Light4.png
Graphics/Animations/Light5.png
Graphics/Animations/Light6.png
Graphics/Animations/Light7.png
Graphics/Animations/Meteor.png
Graphics/Animations/Spear1.png
Graphics/Animations/Spear2.png
Graphics/Animations/Spear3.png
Graphics/Animations/Special1.png
Graphics/Animations/Special10.png
Graphics/Animations/Special11.png
Graphics/Animations/Special12.png
Graphics/Animations/Special13.png
Graphics/Animations/Special14.png
Graphics/Animations/Special15.png
Graphics/Animations/Special16.png
Graphics/Animations/Special17.png
Graphics/Animations/Special2.png
Graphics/Animations/Special3.png
Graphics/Animations/Special4.png
Graphics/Animations/Special5.png
Graphics/Animations/Special6.png
Graphics/Animations/Special7.png
Graphics/Animations/Special8.png
Graphics/Animations/Special9.png
Graphics/Animations/State1.png
Graphics/Animations/State2.png
Graphics/Animations/State3.png
Graphics/Animations/State4.png
Graphics/Animations/State5.png
Graphics/Animations/State6.png
Graphics/Animations/Sword1.png
Graphics/Animations/Sword10.png
Graphics/Animations/Sword2.png
Graphics/Animations/Sword3.png
Graphics/Animations/Sword4.png
Graphics/Animations/Sword5.png
Graphics/Animations/Sword6.png
Graphics/Animations/Sword7.png
Graphics/Animations/Sword8.png
Graphics/Animations/Sword9.png
Graphics/Animations/Thunder1.png
Graphics/Animations/Thunder2.png
Graphics/Animations/Thunder3.png
Graphics/Animations/Thunder4.png
Graphics/Animations/Water1.png
Graphics/Animations/Water2.png
Graphics/Animations/Water3.png
Graphics/Animations/Wind1.png
Graphics/Animations/Wind2.png
Graphics/Animations/Wind3.png
Graphics/Animations/devour chara.
Graphics/Animations/devour chara red.
== SE ==
Audio/SE/Absorb1.ogg
Audio/SE/Attack2.ogg
Audio/SE/Attack3.ogg
Audio/SE/Battle1.ogg
Audio/SE/Battle3.ogg
Audio/SE/Bell1.ogg
Audio/SE/Bite.ogg
Audio/SE/Blow1.ogg
Audio/SE/Blow2.ogg
Audio/SE/Blow3.ogg
Audio/SE/Blow5.ogg
Audio/SE/Blow6.ogg
Audio/SE/Blow7.ogg
Audio/SE/Blow8.ogg
Audio/SE/Book1.ogg
Audio/SE/Book2.ogg
Audio/SE/Bow1.ogg
Audio/SE/Bow4.ogg
Audio/SE/Breath.ogg
Audio/SE/Buzzer1.ogg
Audio/SE/Cancel2.ogg
Audio/SE/Chest.ogg
Audio/SE/Close1.ogg
Audio/SE/Close2.ogg
Audio/SE/Coin.ogg
Audio/SE/Collapse1.ogg
Audio/SE/Collapse2.ogg
Audio/SE/Collapse3.ogg
Audio/SE/Collapse4.ogg
Audio/SE/Cursor2.ogg
Audio/SE/Damage3.ogg
Audio/SE/Damage4.ogg
Audio/SE/Damage5.ogg
Audio/SE/Darkness1.ogg
Audio/SE/Darkness3.ogg
Audio/SE/Decision3.ogg
Audio/SE/Dog.ogg
Audio/SE/Down4.ogg
Audio/SE/Earth8.ogg
Audio/SE/Earth9.ogg
Audio/SE/Equip1.ogg
Audio/SE/Equip2.ogg
Audio/SE/Equip3.ogg
Audio/SE/Evasion1.ogg
Audio/SE/Evasion2.ogg
Audio/SE/Explosion1.ogg
Audio/SE/Fall.ogg
Audio/SE/Fire1.ogg
Audio/SE/Fire2.ogg
Audio/SE/Fire7.ogg
Audio/SE/Flash1.ogg
Audio/SE/Flash3.ogg
Audio/SE/Heal1.ogg
Audio/SE/Ice11.ogg
Audio/SE/Ice2.ogg
Audio/SE/Ice7.ogg
Audio/SE/Ice9.ogg
Audio/SE/Item3.ogg
Audio/SE/Key.ogg
Audio/SE/Knock.ogg
Audio/SE/Load.ogg
Audio/SE/Magic3.ogg
Audio/SE/Magic4.ogg
Audio/SE/Magic7.ogg
Audio/SE/Miss.ogg
Audio/SE/Monster2.ogg
Audio/SE/Move.ogg
Audio/SE/Noise.ogg
Audio/SE/Open1.ogg
Audio/SE/Open2.ogg
Audio/SE/Open3.ogg
Audio/SE/Recovery.ogg
Audio/SE/Reflection.ogg
Audio/SE/Run.ogg
Audio/SE/Saint4.ogg
Audio/SE/Saint8.ogg
Audio/SE/Save.ogg
Audio/SE/Shop.ogg
Audio/SE/Slash1.ogg
Audio/SE/Slash2.ogg
Audio/SE/Slash3.ogg
Audio/SE/Slash5.ogg
Audio/SE/Slash8.ogg
Audio/SE/Switch2.ogg
Audio/SE/Switch3.ogg
Audio/SE/Thunder9.ogg
== Battlebacks1 ==
Graphics/Battlebacks1/Grassland.png
Graphics/Battlebacks1/Translucent.png
== Battlebacks2 ==
Graphics/Battlebacks2/Grassland.png
EDIT: Upon further experimentation, I noticed battlebacks that were referenced via map events were picked up by the checker. Does the script just not look into the battlebacks defined in the Map Properties screen?
It checks most of the resources just fine, but it does return two weird animations in the animations tab: Flash and Holy All. I have no animation.png files in the game with those names. I have ANIMATIONS defined in the database with those names, but that's not what the file is supposed to check. I noticed that deleting these animations does delete them from the list on subsequent checks. Odd, but nothing crippling.
Here's where things get weird though: It does not check all the sound effects, and gives up after about 2 battlebacks.
I know this because when I went into a playtest, I used a weapon with an animation that contained the sound effect Slash4 defined in the database. However, the game crashed, saying Slash4 was missing. I went a checked the resource list and, sure enough, Slash4 was not defined in the SE section of the resource list. I don't know why it skipped over that particular SE, but it does.
I used a lot more than 2 battleback 1s and 1 battleback 2s (yes, they are all RTP battlebacks), so I don't know why the script started recording them but stopped.
I've disabled the RTP for the game and am currently running through the database and recording all the assets that don't show up but should, so I'm not sure exactly how much the checker skipped, but this is an issue that I can't seem to figure out on my own.
I can definitely manually import all the assets as a last resort, but any help on fixing this would be much appreciated!
I'm not sure how this will help, but here is the resources.txt file that it created after the most recent scan. I've omitted the character sets, faces, and other assets that were imported without a hitch. It's worth noting the Flash and Holy All defined in the Animations tab that shouldn't be there. Also, note the few battlebacks. I know for a fact that I used at least 8 of each type in this game, but there are only a total of three defined in the checker.
== Animations ==
Graphics/Animations/Attack1.png
Graphics/Animations/Attack10.png
Graphics/Animations/Attack11.png
Graphics/Animations/Attack12.png
Graphics/Animations/Attack2.png
Graphics/Animations/Attack3.png
Graphics/Animations/Attack4.png
Graphics/Animations/Attack5.png
Graphics/Animations/Attack6.png
Graphics/Animations/Attack7.png
Graphics/Animations/Attack8.png
Graphics/Animations/Attack9.png
Graphics/Animations/Blow1.png
Graphics/Animations/Blow2.png
Graphics/Animations/Blow3.png
Graphics/Animations/Darkness1.png
Graphics/Animations/Darkness2.png
Graphics/Animations/Darkness3.png
Graphics/Animations/Death1.png
Graphics/Animations/Earth1.png
Graphics/Animations/Earth2.png
Graphics/Animations/Earth3.png
Graphics/Animations/Fire1.png
Graphics/Animations/Fire2.png
Graphics/Animations/Fire3.png
Graphics/Animations/Fire4.png
Graphics/Animations/Flash.
Graphics/Animations/Gun1.png
Graphics/Animations/Gun2.png
Graphics/Animations/Heal1.png
Graphics/Animations/Heal2.png
Graphics/Animations/Heal3.png
Graphics/Animations/Heal4.png
Graphics/Animations/Heal5.png
Graphics/Animations/Heal6.png
Graphics/Animations/Holy All.
Graphics/Animations/Ice1.png
Graphics/Animations/Ice2.png
Graphics/Animations/Ice3.png
Graphics/Animations/Ice4.png
Graphics/Animations/Ice5.png
Graphics/Animations/Light1.png
Graphics/Animations/Light2.png
Graphics/Animations/Light3.png
Graphics/Animations/Light4.png
Graphics/Animations/Light5.png
Graphics/Animations/Light6.png
Graphics/Animations/Light7.png
Graphics/Animations/Meteor.png
Graphics/Animations/Spear1.png
Graphics/Animations/Spear2.png
Graphics/Animations/Spear3.png
Graphics/Animations/Special1.png
Graphics/Animations/Special10.png
Graphics/Animations/Special11.png
Graphics/Animations/Special12.png
Graphics/Animations/Special13.png
Graphics/Animations/Special14.png
Graphics/Animations/Special15.png
Graphics/Animations/Special16.png
Graphics/Animations/Special17.png
Graphics/Animations/Special2.png
Graphics/Animations/Special3.png
Graphics/Animations/Special4.png
Graphics/Animations/Special5.png
Graphics/Animations/Special6.png
Graphics/Animations/Special7.png
Graphics/Animations/Special8.png
Graphics/Animations/Special9.png
Graphics/Animations/State1.png
Graphics/Animations/State2.png
Graphics/Animations/State3.png
Graphics/Animations/State4.png
Graphics/Animations/State5.png
Graphics/Animations/State6.png
Graphics/Animations/Sword1.png
Graphics/Animations/Sword10.png
Graphics/Animations/Sword2.png
Graphics/Animations/Sword3.png
Graphics/Animations/Sword4.png
Graphics/Animations/Sword5.png
Graphics/Animations/Sword6.png
Graphics/Animations/Sword7.png
Graphics/Animations/Sword8.png
Graphics/Animations/Sword9.png
Graphics/Animations/Thunder1.png
Graphics/Animations/Thunder2.png
Graphics/Animations/Thunder3.png
Graphics/Animations/Thunder4.png
Graphics/Animations/Water1.png
Graphics/Animations/Water2.png
Graphics/Animations/Water3.png
Graphics/Animations/Wind1.png
Graphics/Animations/Wind2.png
Graphics/Animations/Wind3.png
Graphics/Animations/devour chara.
Graphics/Animations/devour chara red.
== SE ==
Audio/SE/Absorb1.ogg
Audio/SE/Attack2.ogg
Audio/SE/Attack3.ogg
Audio/SE/Battle1.ogg
Audio/SE/Battle3.ogg
Audio/SE/Bell1.ogg
Audio/SE/Bite.ogg
Audio/SE/Blow1.ogg
Audio/SE/Blow2.ogg
Audio/SE/Blow3.ogg
Audio/SE/Blow5.ogg
Audio/SE/Blow6.ogg
Audio/SE/Blow7.ogg
Audio/SE/Blow8.ogg
Audio/SE/Book1.ogg
Audio/SE/Book2.ogg
Audio/SE/Bow1.ogg
Audio/SE/Bow4.ogg
Audio/SE/Breath.ogg
Audio/SE/Buzzer1.ogg
Audio/SE/Cancel2.ogg
Audio/SE/Chest.ogg
Audio/SE/Close1.ogg
Audio/SE/Close2.ogg
Audio/SE/Coin.ogg
Audio/SE/Collapse1.ogg
Audio/SE/Collapse2.ogg
Audio/SE/Collapse3.ogg
Audio/SE/Collapse4.ogg
Audio/SE/Cursor2.ogg
Audio/SE/Damage3.ogg
Audio/SE/Damage4.ogg
Audio/SE/Damage5.ogg
Audio/SE/Darkness1.ogg
Audio/SE/Darkness3.ogg
Audio/SE/Decision3.ogg
Audio/SE/Dog.ogg
Audio/SE/Down4.ogg
Audio/SE/Earth8.ogg
Audio/SE/Earth9.ogg
Audio/SE/Equip1.ogg
Audio/SE/Equip2.ogg
Audio/SE/Equip3.ogg
Audio/SE/Evasion1.ogg
Audio/SE/Evasion2.ogg
Audio/SE/Explosion1.ogg
Audio/SE/Fall.ogg
Audio/SE/Fire1.ogg
Audio/SE/Fire2.ogg
Audio/SE/Fire7.ogg
Audio/SE/Flash1.ogg
Audio/SE/Flash3.ogg
Audio/SE/Heal1.ogg
Audio/SE/Ice11.ogg
Audio/SE/Ice2.ogg
Audio/SE/Ice7.ogg
Audio/SE/Ice9.ogg
Audio/SE/Item3.ogg
Audio/SE/Key.ogg
Audio/SE/Knock.ogg
Audio/SE/Load.ogg
Audio/SE/Magic3.ogg
Audio/SE/Magic4.ogg
Audio/SE/Magic7.ogg
Audio/SE/Miss.ogg
Audio/SE/Monster2.ogg
Audio/SE/Move.ogg
Audio/SE/Noise.ogg
Audio/SE/Open1.ogg
Audio/SE/Open2.ogg
Audio/SE/Open3.ogg
Audio/SE/Recovery.ogg
Audio/SE/Reflection.ogg
Audio/SE/Run.ogg
Audio/SE/Saint4.ogg
Audio/SE/Saint8.ogg
Audio/SE/Save.ogg
Audio/SE/Shop.ogg
Audio/SE/Slash1.ogg
Audio/SE/Slash2.ogg
Audio/SE/Slash3.ogg
Audio/SE/Slash5.ogg
Audio/SE/Slash8.ogg
Audio/SE/Switch2.ogg
Audio/SE/Switch3.ogg
Audio/SE/Thunder9.ogg
== Battlebacks1 ==
Graphics/Battlebacks1/Grassland.png
Graphics/Battlebacks1/Translucent.png
== Battlebacks2 ==
Graphics/Battlebacks2/Grassland.png
EDIT: Upon further experimentation, I noticed battlebacks that were referenced via map events were picked up by the checker. Does the script just not look into the battlebacks defined in the Map Properties screen?
From what I've noticed when I put together the no-RTP-required demo Oracle of Askigaga (and, to some extend, Myriad Cypher), the script does not include sound effects, outside of what's defined in the "System" tab. Also, the only battleback it copies over is whatever battleback is defined in the Troop tab in regards to the Battle Test option.
*Edit: I would suppose that the script would not skip over specifically evented instances of resources. Which is why you got the battlebacks that you specified through eventing.
*Edit: I would suppose that the script would not skip over specifically evented instances of resources. Which is why you got the battlebacks that you specified through eventing.
Red_Nova
Sir Redd of Novus: He who made Prayer of the Faithless that one time, and that was pretty dang rad! :D
9192
I did some experimenting after making the assumption that sounds aren't checked in the Animations tab. Sure enough, only sound effects that are referenced via map events are detected by the script.
Well, this means I do have to make sure to manually import the sound effects and battlebacks. Yaaaaay....
I guess the confusion here arose from the misinterpretation of what classifies as, "defined in the database," as the script description says.
I still don't understand the issue of referencing animations that don't exist. Any leads on that?
Well, this means I do have to make sure to manually import the sound effects and battlebacks. Yaaaaay....
I guess the confusion here arose from the misinterpretation of what classifies as, "defined in the database," as the script description says.
I still don't understand the issue of referencing animations that don't exist. Any leads on that?
author=Red_Nova
I still don't understand the issue of referencing animations that don't exist. Any leads on that?
To be honest? No! Then again, I'm not been using that script for very long, myself. Also, I don't customize animations, like, at all. The most I've done with them is move the ones that exist around, while outright deleting ones I know I'm not going to use.
Pages:
1














