diff options
| author | jacksonmj <mj-pt@jacksonmj.co.uk> | 2011-06-16 23:58:08 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2011-06-25 14:50:32 (GMT) |
| commit | fb7986518643a8dd6b838df709bf128ff2adaf2f (patch) | |
| tree | b466474c86a001c9e45857dab34f550531d1f8f1 /src | |
| parent | ad99287f8a8a31476fc5e01825e607dcbe45cf98 (diff) | |
| download | powder-fb7986518643a8dd6b838df709bf128ff2adaf2f.zip powder-fb7986518643a8dd6b838df709bf128ff2adaf2f.tar.gz | |
Fix gravmap build up during repeated frame stepping
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.c | 5 | ||||
| -rw-r--r-- | src/powder.c | 4 |
2 files changed, 5 insertions, 4 deletions
@@ -1831,6 +1831,11 @@ int main(int argc, char *argv[]) if (!sys_pause||framerender) //Only update if not paused memset(gravmap, 0, sizeof(gravmap)); //Clear the old gravmap + if (framerender) { + framerender = 0; + sys_pause = 1; + } + if (cmode==CM_PERS) { if (!fire_fc)//fire_fc has nothing to do with fire... it is a counter for diminishing persistent view every 3 frames diff --git a/src/powder.c b/src/powder.c index adb5cb7..ebfedc8 100644 --- a/src/powder.c +++ b/src/powder.c @@ -2167,10 +2167,6 @@ killed: movedone: continue; } - if (framerender) { - framerender = 0; - sys_pause = 1; - } } void update_particles(pixel *vid)//doesn't update the particles themselves, but some other things |
