From: Ryan N. <tri...@me...> - 2002-07-29 17:58:53
|
At 10:50 29/07/2002 -0700, Jeff Freedman wrote: >On Monday 29 July 2002 10:44 am, Ryan Nunn wrote: > > > Ok, I'll have a look... first though, I'm going to see what you did to > > disable the world when gumps are open, since I had locally implemented an > > option to allow full movement when gumps are up, but it was using the old > > method of stopping things :-) > >Sorry. The changes were: > >1. Time_queue: Keeps track of pauses/resumes (like a stack), so only the >final resume updates the times. Also, 'activate()' doesn't do anything when >paused (except for an exception I had to make to have text removed after a >few seconds). > >2. Gump_manager: Calls Time_queue::pause when it adds a gump, >Time_queue::resume when it removes it. So the pausing could easily be >disabled here. Ok, just noticed the changes. Will be real easy to conditionally reverse them. Your change to combat.cc actually helped me too since you removed check for gump mode there. :-) |