I now realize I'm an idiot, as "images" are definitely not "GIFS".
New solution works, but isn't fast & easy. You need to convert the starting screen GIF (oe.gif I think?) into multiple images, then write code that mimics a GIF. I spent a couple hours troubleshooting your problem, so I'll save you from the struggle and just upload them.
I was only encountering an issue with the first GIF, being that it overloaded the memory, but if you need help with the others just let me know.
Your problem is in your Start class code. Here is the fix:
GreenfootImage myGif = new GreenfootImage("oe.gif");
That should replace the previous line about GIF images, which was above the act method.
2019/5/22
HELP
2019/5/22
HELP
2019/4/27
Jungle Warfare