Update ambient heat when enabled, fixes issue #28
This commit is contained in:
parent
aa774771a0
commit
4b1c388995
@ -4303,13 +4303,20 @@ void Simulation::update_particles()//doesn't update the particles themselves, bu
|
|||||||
if(!sys_pause||framerender)
|
if(!sys_pause||framerender)
|
||||||
{
|
{
|
||||||
air->update_air();
|
air->update_air();
|
||||||
grav->gravity_update_async();
|
|
||||||
|
|
||||||
//Get updated buffer pointers for gravity
|
if(aheat_enable)
|
||||||
gravx = grav->gravx;
|
air->update_airh();
|
||||||
gravy = grav->gravy;
|
|
||||||
gravp = grav->gravp;
|
if(grav->ngrav_enable)
|
||||||
gravmap = grav->gravmap;
|
{
|
||||||
|
grav->gravity_update_async();
|
||||||
|
|
||||||
|
//Get updated buffer pointers for gravity
|
||||||
|
gravx = grav->gravx;
|
||||||
|
gravy = grav->gravy;
|
||||||
|
gravp = grav->gravp;
|
||||||
|
gravmap = grav->gravmap;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
memset(pmap, 0, sizeof(pmap));
|
memset(pmap, 0, sizeof(pmap));
|
||||||
|
Loading…
Reference in New Issue
Block a user