diff options
| author | 2017-04-28 10:06:58 +0200 | |
|---|---|---|
| committer | 2017-04-28 10:06:58 +0200 | |
| commit | 237754b8c2c8828545f2c8295d911a0b11e58e1c (patch) | |
| tree | 1cfd1f4e9230a3fdb79d0d7a6681760b652a23f2 /node/splitnode.cpp | |
| parent | 12e90b99e7bcc92aaf486eb0ef261e657ce0bb4f (diff) | |
| download | OneRoll-237754b8c2c8828545f2c8295d911a0b11e58e1c.tar.gz OneRoll-237754b8c2c8828545f2c8295d911a0b11e58e1c.zip | |
add splitnode
Diffstat (limited to 'node/splitnode.cpp')
| -rw-r--r-- | node/splitnode.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/node/splitnode.cpp b/node/splitnode.cpp index 5ef082f..7c01910 100644 --- a/node/splitnode.cpp +++ b/node/splitnode.cpp @@ -41,13 +41,15 @@ void SplitNode::run(ExecutionNode* previous) { for(Die* oldDie : dice->getResultList()) { + oldDie->displayed(); m_diceResult->setOperator(oldDie->getOp()); for(qint64 value : oldDie->getListValue()) { Die* tmpdie = new Die(); + tmpdie->setFaces(oldDie->getFaces()); tmpdie->setValue(value); tmpdie->setOp(oldDie->getOp()); - m_diceResult->insertResult(tmpDie); + m_diceResult->insertResult(tmpdie); } } } @@ -63,7 +65,7 @@ QString SplitNode::toString(bool withLabel) const { if(withLabel) { - return QString("%1 [label=\"Merge Node\"]").arg(m_id); + return QString("%1 [label=\"SplitNode Node\"]").arg(m_id); } else { |