public Symbol(string version, StandardEnityOnes standardEntityOne, StandardEntityTwos standardEntityTwo, SymbolSet symbolSet, Status status, HQTFDummy hQTFDummy, Amplifier amplifier, Entity entity, EntityType entityType, EntitySubType entitySubType, Modifier modifierOne, Modifier modifierTwo) { Version = version; StandardEntityOne = standardEntityOne; StandardEntityTwo = standardEntityTwo; SymbolSet = symbolSet; Status = status; HQTFDummy = hQTFDummy; Amplifier = amplifier; Entity = entity; EntityType = entityType; EntitySubType = entitySubType; ModifierOne = modifierOne; ModifierTwo = modifierTwo; }
public RuntimeAnimatorController Request(string _nameKey) { RuntimeAnimatorController controllerToReturn = null; EntitySubType requestedType = (EntitySubType)System.Enum.Parse(typeof(EntitySubType), _nameKey); if (controllerPairs.Count > 0) { for (int i = 0; i < controllerPairs.Count; i++) { if (controllerPairs[i].entity.Equals(requestedType)) { controllerToReturn = controllerPairs[i].controller; } } } else { DebugController.LogErrorMessage("There is no entity-animator controllers pair."); } return(controllerToReturn); }