public MoneyDecorator(PeopleINPC person) : base(person) { _discription = "with money"; _speak = "I got money! *Gets lazy* "; _stats[1] -= 3; }
public BunDecorator(PeopleINPC person) : base(person) { _discription = "with a bun"; _speak = "Is this a hat? *Puts bun on head* "; _stats[0] -= 3; }
public NVGDecorator(PeopleINPC person) : base(person) { _discription = "with NVGs"; _speak = "Now I can spy in the night"; _stats[0] += 3; }
public CleatsDecorator(PeopleINPC person) : base(person) { _discription = "with cleats"; _speak = "With these spikey cleats, I can do anything!"; _stats[1] += 3; }
// Start is called before the first frame update public PersonNPCDecorator(PeopleINPC person) { _person = person; _stats = person.GetStats(); }