diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2012-06-13 00:21:33 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2012-06-13 00:21:33 (GMT) |
| commit | 2aebc294e8d3bb339ce36ada46edfe87872cfa05 (patch) | |
| tree | 4767358826496aa42da5d1993b8585fbf0441120 /src/simulation/elements/NBHL.cpp | |
| parent | 7e0a3158806f73a028318bddf4c63b6ac505af0b (diff) | |
| download | powder-2aebc294e8d3bb339ce36ada46edfe87872cfa05.zip powder-2aebc294e8d3bb339ce36ada46edfe87872cfa05.tar.gz | |
TPT: Run stacking check less often
Diffstat (limited to 'src/simulation/elements/NBHL.cpp')
| -rw-r--r-- | src/simulation/elements/NBHL.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/simulation/elements/NBHL.cpp b/src/simulation/elements/NBHL.cpp index 88d6ec2..feb42ef 100644 --- a/src/simulation/elements/NBHL.cpp +++ b/src/simulation/elements/NBHL.cpp @@ -49,9 +49,12 @@ Element_NBHL::Element_NBHL() //#TPT-Directive ElementHeader Element_NBHL static int update(UPDATE_FUNC_ARGS) int Element_NBHL::update(UPDATE_FUNC_ARGS) { - sim->gravmap[(y/CELL)*(XRES/CELL)+(x/CELL)] += 0.1f; + if (parts[i].tmp) + sim->gravmap[(y/CELL)*(XRES/CELL)+(x/CELL)] += restrict_flt(0.001f*parts[i].tmp, 0.1f, 51.2f); + else + sim->gravmap[(y/CELL)*(XRES/CELL)+(x/CELL)] += 0.1f; return 0; } -Element_NBHL::~Element_NBHL() {}
\ No newline at end of file +Element_NBHL::~Element_NBHL() {} |
