public override CommandNode DeepClone(GameObject dataHolder) { CNWind clone = CNWind.CreateInstance <CNWind>(dataHolder); CloneData(clone); return(clone); }
public override CommandNode DeepClone(GameObject dataHolder) { CNWind clone = CNWind.CreateInstance <CNWind>(dataHolder); clone.field_ = Field.DeepClone(); clone.Name = Name; clone.fluidDensity_ = fluidDensity_; clone.velocity_ = velocity_; clone.speedDeltaMax_ = speedDeltaMax_; clone.angleDeltaMax_ = angleDeltaMax_; clone.periodTime_ = periodTime_; clone.periodSpace_ = periodSpace_; clone.highFrequency_am_ = highFrequency_am_; clone.highFrequency_sp_ = highFrequency_sp_; return(clone); }