public void Init(CreatureModel nullthing) { this.movableObject = nullthing.GetMovableNode(); //Bad.GetComponent<AnimatorEventScript>().SetTarget(nullthing.script as IAnimatorEventCalled); //Normal.GetComponent<AnimatorEventScript>().SetTarget(nullthing.script as IAnimatorEventCalled); Egg.GetComponent <AnimatorEventScript>().SetTarget(nullthing.script as IAnimatorEventCalled); level2Script.SetTarget(animScript); current = malkutAgent; level1SpriteRenderer.SetSprite(current); }
public AgentModel(int instanceId, string area) { movableNode = new MovableObjectNode(); traitList = new List <TraitTypeInfo>(); this.instanceId = instanceId; //currentSefira = area; currentSefira = "0"; SetCurrentSefira(area); movableNode.SetCurrentNode(MapGraph.instance.GetSepiraNodeByRandom(area)); }