есть у кого идеи или примеры как сделать сложный генератор, например, предметов? где какие то свойства могут быть только у определенного вида предметов, а у других видов они появиться не могут и подобное? по ощущениям было очень легко, на деле же даже не знаю как подойти