Battle Sprites not Showing

● ARCHIVED · READ-ONLY
Started by MobiusXVI 6 posts View original ↗
  1. So I was working on a script to customize some aspect of the DBS and I went to playtest it via the battletest button in the database. It loaded up fine, but neither the actor nor enemy sprites were displayed and the command windows weren't showing up either. I assumed I must have made a mistake so I closed the program, went back to the script editor, and removed all of my code. I then tried battletest again but still had the same problem. I tried a regular playtest - same problem. I tried closing RMXP and reopening it - same problem. Just to reiterate, I did all of this without any additional scripts, so I'm fairly confident it's not a scripting issue but I could be wrong. Anybody have any ideas?
  2. If you start a new project without any of your mods or "fixes", does it work?


    If it does, and you've got your actors/battlers set up the same way in both projects, then it's a scripting issue.
  3. Shaz said:
    If you start a new project without any of your mods or "fixes", does it work?

    If it does, and you've got your actors/battlers set up the same way in both projects, then it's a scripting issue.
    Normally I would agree, and believe me I've been trying to fix this for a while assuming it was a scripting issue. But how can it be a scripting issue if I've removed all of the extra scripts and the problem still happens? That's what I'm really stuck on. Whenever I screw something up while scripting, I can usually just remove things until I find the culprit. I suppose another way to come at this problem is to ask what suggestions there are for resetting a project. Maybe try and undo whatever I might have done.
  4. MobiusXVI said:
    But how can it be a scripting issue if I've removed all of the extra scripts and the problem still happens? That's what I'm really stuck on.
    You only believe to have removed everything - the test with a completely new project will proof whether it is a scripting issue and you just have forgotten to remove some of the changes you made, or if the problem is now part of the engine or editor or RTP itself.
    Believe us, if we got a cent for every time where someone said "but I have removed all XY", only to return three weeks later with a "sorry, there was one thing I forgot to remove"...


    So please, check this with a new project. If the error is in the new project, then the bug is somewhere else - if the new project works, then there is a scripting change you made in your old project that you have forgotten to remove.
  5. I couldn't make a new project because when I tried it said "Failed to load actor data". So I uninstalled and reinstalled RMXP. Then tried making a new project, it worked. Tested the project, it worked. Loaded up my old project (completely unchanged!) and it worked, so yea definitely not a script issue like I said. But whatever, this can be marked as solved.
  6. It can still be a script issue.

    You said you were working on a script.  You didn't say whether you had changed any of the RTP stuff or if you were keeping your changes completely separate.  If you change the existing scripts rather than overriding or aliasing the methods in a new script slot (painful to do in XP), then it's possible you didn't undo ALL of your changes.  And they'd be hard to track down.  This is why I suggested trying a new project without any script mods whatsoever - only by starting from scratch can you be guaranteed that there's nothing of your scripting efforts affecting anything.