I have a device in a mod that uses this code - the text and file names have been changed to retard mod spoilage
-
DATA
PAGE 0
ACTN popup endquest
TITL example concept
GFXP items/l_life1.jpg 1
TEXT Would you like to spend 3 months doing something fun?
YSNO 1 -1
END PAGE
PAGE 1
REMV dv_thing
ITEM ps_person
SCOR 100 other
TIME 90
END PAGE
END DATA
Here's the problem:
Whenever you click on the use button, it pauses the game.
When paused, you can't travel to another world, the map snaps back into place when you try to scroll, and of course it looks for all the world like the item failed to use the 90 days of time it's programmed for.
This really threw me for a loop the first time - I thought the game had frozen/hung, so I used Force Quit to get back to the desktop and tried debugging the code.
So, a question for Fingers (or anyone else who knows the mod codes better than I do)... Is there something wrong with my device code above? What's making it pause, and how can I make it stop?
The melodium conograph doesn't pause the game like that, for example, so I know it's possible for my item to not do it either.