MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / applyTreeParameters

Function applyTreeParameters

source/game/StarBehaviorDatabase.cpp:76–81  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

74};
75
76void applyTreeParameters(StringMap<NodeParameter>& nodeParameters, StringMap<NodeParameterValue> const& treeParameters) {
77 for (auto& p : nodeParameters) {
78 NodeParameter& parameter = p.second;
79 parameter.second = replaceBehaviorTag(parameter.second, treeParameters);
80 }
81}
82
83NodeParameterValue replaceBehaviorTag(NodeParameterValue const& parameter, StringMap<NodeParameterValue> const& treeParameters) {
84 Maybe<String> strVal = parameter.maybe<String>();

Callers 1

behaviorNodeMethod · 0.85

Calls 1

replaceBehaviorTagFunction · 0.85

Tested by

no test coverage detected