public ProximityExternalCondition(Actor self, ProximityExternalConditionInfo info) { this.info = info; this.self = self; cachedRange = info.Range; cachedVRange = info.MaximumVerticalOffset; }