So, I was adding actors in the market (market_day_room_0.zmap) and I encountered a problem.
I tried to relocate the actors without adding new ones; the problem was still there. It must be linked to the relocating.
I'll explain my steps:
1. I change the actor starting offset (00 00 00 60) in the actor header to the end of the zmap ( 00 00 58 70).
2. I insert enough lines at the bottom to handle the market's actors (270 hexadecimal bytes (390 decimal bytes) for the 39 actors of the market).
3. I copy the actor data from offset 60 and paste it on offset 5870.
4. I relocate the end offset of the zmap in the zscene (02AE6670 + 270 = 02AE68E0).
The problem is, the room won't load the second time! That is, when I first enter the market, everything works fine, but when I leave the market through any exit (alley, castle, entry, house...) and re-enter it, it freezes (the music goes on, though) !
Thank you very much for reading, and thank you even more for help!
Question
Rinku
So, I was adding actors in the market (market_day_room_0.zmap) and I encountered a problem.
I tried to relocate the actors without adding new ones; the problem was still there. It must be linked to the relocating.
I'll explain my steps:
1. I change the actor starting offset (00 00 00 60) in the actor header to the end of the zmap ( 00 00 58 70).
2. I insert enough lines at the bottom to handle the market's actors (270 hexadecimal bytes (390 decimal bytes) for the 39 actors of the market).
3. I copy the actor data from offset 60 and paste it on offset 5870.
4. I relocate the end offset of the zmap in the zscene (02AE6670 + 270 = 02AE68E0).
The problem is, the room won't load the second time! That is, when I first enter the market, everything works fine, but when I leave the market through any exit (alley, castle, entry, house...) and re-enter it, it freezes (the music goes on, though) !
Thank you very much for reading, and thank you even more for help!
Link to comment
Share on other sites
5 answers to this question
Recommended Posts