summaryrefslogtreecommitdiff
path: root/plugins/liquids.cpp
diff options
context:
space:
mode:
authorAlexander Gavrilov2012-04-10 18:21:19 +0400
committerAlexander Gavrilov2012-04-10 18:21:19 +0400
commitb15d2da819b434f94dc7bd2cd22bbab93c992565 (patch)
tree8eee470ad903ccdbcd3a558b54f64a7b69a07316 /plugins/liquids.cpp
parent249be0c1a0e267e806a8b0b1342f1f58f53e44fd (diff)
downloaddfhack-b15d2da819b434f94dc7bd2cd22bbab93c992565.tar.gz
dfhack-b15d2da819b434f94dc7bd2cd22bbab93c992565.tar.bz2
dfhack-b15d2da819b434f94dc7bd2cd22bbab93c992565.tar.xz
Get rid of some obsolete api functions, and restructure MapCache.
Diffstat (limited to 'plugins/liquids.cpp')
-rw-r--r--plugins/liquids.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/plugins/liquids.cpp b/plugins/liquids.cpp
index a7483a88..6be432a5 100644
--- a/plugins/liquids.cpp
+++ b/plugins/liquids.cpp
@@ -413,8 +413,8 @@ command_result df_liquids_execute(color_ostream &out)
Block * b = mcache.BlockAt((*iter)/16);
DFHack::t_blockflags bf = b->BlockFlags();
- bf.bits.liquid_1 = true;
- bf.bits.liquid_2 = true;
+ bf.bits.update_liquid = true;
+ bf.bits.update_liquid_twice = true;
b->setBlockFlags(bf);
iter++;
@@ -500,20 +500,20 @@ command_result df_liquids_execute(color_ostream &out)
DFHack::t_blockflags bflags = (*biter)->BlockFlags();
if(flowmode == "f+")
{
- bflags.bits.liquid_1 = true;
- bflags.bits.liquid_2 = true;
+ bflags.bits.update_liquid = true;
+ bflags.bits.update_liquid_twice = true;
(*biter)->setBlockFlags(bflags);
}
else if(flowmode == "f-")
{
- bflags.bits.liquid_1 = false;
- bflags.bits.liquid_2 = false;
+ bflags.bits.update_liquid = false;
+ bflags.bits.update_liquid_twice = false;
(*biter)->setBlockFlags(bflags);
}
else
{
- out << "flow bit 1 = " << bflags.bits.liquid_1 << endl;
- out << "flow bit 2 = " << bflags.bits.liquid_2 << endl;
+ out << "flow bit 1 = " << bflags.bits.update_liquid << endl;
+ out << "flow bit 2 = " << bflags.bits.update_liquid_twice << endl;
}
biter ++;
}