Skip to content

Commit 9f46cb6

Browse files
committedJun 16, 2014
L-systems treegen code tweaks.
1 parent 9d57413 commit 9f46cb6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed
 

‎src/treegen.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ void make_ltree(ManualMapVoxelManipulator &vmanip, v3s16 p0, INodeDefManager *nd
231231
tree_node_placement(vmanip,v3f(position.X,position.Y-1,position.Z+1),dirtnode);
232232
tree_node_placement(vmanip,v3f(position.X+1,position.Y-1,position.Z+1),dirtnode);
233233
}
234-
if (tree_definition.trunk_type == "crossed")
234+
else if (tree_definition.trunk_type == "crossed")
235235
{
236236
tree_node_placement(vmanip,v3f(position.X+1,position.Y-1,position.Z),dirtnode);
237237
tree_node_placement(vmanip,v3f(position.X-1,position.Y-1,position.Z),dirtnode);
@@ -289,7 +289,7 @@ void make_ltree(ManualMapVoxelManipulator &vmanip, v3s16 p0, INodeDefManager *nd
289289
tree_trunk_placement(vmanip,v3f(position.X,position.Y,position.Z+1),tree_definition);
290290
tree_trunk_placement(vmanip,v3f(position.X+1,position.Y,position.Z+1),tree_definition);
291291
}
292-
if (tree_definition.trunk_type == "crossed" && !tree_definition.thin_branches)
292+
else if (tree_definition.trunk_type == "crossed" && !tree_definition.thin_branches)
293293
{
294294
tree_trunk_placement(vmanip,v3f(position.X+1,position.Y,position.Z),tree_definition);
295295
tree_trunk_placement(vmanip,v3f(position.X-1,position.Y,position.Z),tree_definition);
@@ -309,7 +309,7 @@ void make_ltree(ManualMapVoxelManipulator &vmanip, v3s16 p0, INodeDefManager *nd
309309
tree_trunk_placement(vmanip,v3f(position.X,position.Y,position.Z+1),tree_definition);
310310
tree_trunk_placement(vmanip,v3f(position.X+1,position.Y,position.Z+1),tree_definition);
311311
}
312-
if ((stack_orientation.empty() && tree_definition.trunk_type == "crossed") ||
312+
else if ((stack_orientation.empty() && tree_definition.trunk_type == "crossed") ||
313313
(!stack_orientation.empty() && tree_definition.trunk_type == "crossed" && !tree_definition.thin_branches))
314314
{
315315
tree_trunk_placement(vmanip,v3f(position.X+1,position.Y,position.Z),tree_definition);

0 commit comments

Comments
 (0)
Please sign in to comment.