| 1671 | } |
| 1672 | |
| 1673 | List<Particle> Humanoid::particles(String const& name) const { |
| 1674 | auto particleDatabase = Root::singleton().particleDatabase(); |
| 1675 | List<Particle> res; |
| 1676 | Json particles = m_particleEmitters.get(name).get("particles", {}); |
| 1677 | for (auto& particle : particles.toArray()) { |
| 1678 | auto particleSpec = particle.get("particle", {}); |
| 1679 | res.push_back(particleDatabase->particle(particleSpec)); |
| 1680 | } |
| 1681 | |
| 1682 | return res; |
| 1683 | } |
| 1684 | |
| 1685 | Json const& Humanoid::defaultMovementParameters() const { |
| 1686 | return m_defaultMovementParameters; |