Hello!
Which version of BookMenu are you using?
Also... which deployment type? Is it Android / Web deployment?
The plugin checks if the image exists before loading it into the screen. If it doesn't find the image, it skips this steps instead of crashing. However, there was a bug on older versions where this check would never work for Android / Web deployments. This was fixed on 1.6.0, if my memory serves me well.
Another possible reason is the required image was not exported. If you export your game with the option to remove unused files checked, the default exporting engine does not consider BookMenu inline images (as they are dinamically loaded by the game). There's three ways of working around this issue:
- Not marking this option on export.
- Enabling this feature, then manually copying inline images to your deployed project.
- Running your game in test mode and issuing the $gameSystem.createExportDummy() script cal, which will create a dummy map and dummy event which will ensure all inline images are referenced by an event. Then export your game removing unused files as usual. Check the help file on how to use this command.