-
Notifications
You must be signed in to change notification settings - Fork 7
SMB3 Bowser is compatible with many enemies that the editor claims it is not #89
Comments
Do you still have that level handy in hex-tree? If so, can you go to level settings for that room and share what these values are? Basically the answer currently is more research is needed. The root of the problem is classic Bowser. When classic Bowser is present, many enemies stop working correctly. So far classic Bowser and smb3 Bowser both are known to use the same graphic sets. So since classic Bowser breaks enemies and uses the same graphic set as smb3 Bowser, smaghetti denies both of them from coexisting with those enemies. That is probably not correct, but that's the best data we have so far. I really don't want to add a special "is classic bowser present" logic to the code, as that kind of stuff gets really painful after a while. I have a feeling truly decompiling and fully reverse engineering parts of the game might be necessary to really get to the bottom of some of these things. |
Ah nevermind on those values, I see your level. Since you started with bowser then added the goomba, yeah that will work. This is definitely a bug, but unfortunately don't have a good solution to it yet. |
I see. Didn't you technically already do that for Big Bass though. He is in two graphics sets in which one of them has him and Boo, and the other one is him with the other SMB3 underwater enemies. |
BigBass is a good example, as he's also incompatible with classic Bowser. His graphic set is currently The Why does classic bowser break big bass? I currently have no idea. It's very strange. So far classic bowser is the only sprite in the game that does this. Once we can figure out why he does this and what it really means, it will hopefully show a good solution to this problem. So the problem is, smb3 bowser also wants |
So I was using hex-tree and I noticed that a lot of the common enemies listed in the title still have proper graphics with SMB3 Bowser present in the room. I was wondering of why you are disabled from putting all of these in the level together. Here's a screenshot below for proof.
![download](https://user-images.githubusercontent.com/73958100/121796937-e7ff8300-cbea-11eb-836a-7bfc31823c18.png)
The text was updated successfully, but these errors were encountered: