diff options
| author | Quietust | 2012-02-13 16:56:33 -0600 |
|---|---|---|
| committer | Quietust | 2012-02-13 16:56:33 -0600 |
| commit | d0a8c2edd8922673d72a18bfd2214ce45126507b (patch) | |
| tree | b64220558035888a0cea2f0ee7354f4a20b27ecc /plugins/liquids.cpp | |
| parent | 9f43d61c2c4f1a9ae760158d3e57601e39ff4a24 (diff) | |
| download | dfhack-d0a8c2edd8922673d72a18bfd2214ce45126507b.tar.gz dfhack-d0a8c2edd8922673d72a18bfd2214ce45126507b.tar.bz2 dfhack-d0a8c2edd8922673d72a18bfd2214ce45126507b.tar.xz | |
Move TileTypes to XML, part 1 - a bunch of stuff is now broken
Diffstat (limited to 'plugins/liquids.cpp')
| -rw-r--r-- | plugins/liquids.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/liquids.cpp b/plugins/liquids.cpp index 6d268316..e416fb9e 100644 --- a/plugins/liquids.cpp +++ b/plugins/liquids.cpp @@ -129,7 +129,7 @@ public: bool juststarted = true; while (mc.testCoord(start)) { - uint16_t tt = mc.tiletypeAt(start); + df::tiletype tt = mc.tiletypeAt(start); if(DFHack::LowPassable(tt) || juststarted && DFHack::HighPassable(tt)) { v.push_back(start); @@ -177,7 +177,7 @@ public: maybeFlood(DFCoord(xy.x, xy.y - 1, xy.z), to_flood, mc); maybeFlood(DFCoord(xy.x, xy.y + 1, xy.z), to_flood, mc); - uint16_t tt = mc.tiletypeAt(xy); + df::tiletype tt = mc.tiletypeAt(xy); if (LowPassable(tt)) { maybeFlood(DFCoord(xy.x, xy.y, xy.z - 1), to_flood, mc); @@ -455,7 +455,7 @@ DFhackCExport command_result df_liquids (Core * c, vector <string> & parameters) coord_vec::iterator iter = all_tiles.begin(); while (iter != all_tiles.end()) { - mcache.setTiletypeAt(*iter, 331); + mcache.setTiletypeAt(*iter, tiletype::LavaWall); mcache.setTemp1At(*iter,10015); mcache.setTemp2At(*iter,10015); df::tile_designation des = mcache.designationAt(*iter); @@ -469,7 +469,7 @@ DFhackCExport command_result df_liquids (Core * c, vector <string> & parameters) coord_vec::iterator iter = all_tiles.begin(); while (iter != all_tiles.end()) { - mcache.setTiletypeAt(*iter, 340); + mcache.setTiletypeAt(*iter, findRandomVariant(tiletype::LavaFloor1)); iter ++; } } @@ -478,7 +478,7 @@ DFhackCExport command_result df_liquids (Core * c, vector <string> & parameters) coord_vec::iterator iter = all_tiles.begin(); while (iter != all_tiles.end()) { - mcache.setTiletypeAt(*iter, 90); + mcache.setTiletypeAt(*iter, tiletype::RiverSource); df::tile_designation a = mcache.designationAt(*iter); a.bits.liquid_type = tile_liquid::Water; @@ -525,7 +525,7 @@ DFhackCExport command_result df_liquids (Core * c, vector <string> & parameters) continue; } df::tile_designation des = mcache.designationAt(current); - uint16_t tt = mcache.tiletypeAt(current); + df::tiletype tt = mcache.tiletypeAt(current); // don't put liquids into places where they don't belong... if(!DFHack::FlowPassable(tt)) { |
