| 2088 | } |
| 2089 | |
| 2090 | void Player::teleportIn() { |
| 2091 | m_state = State::TeleportIn; |
| 2092 | m_effectsAnimator->setState("teleport", m_teleportAnimationType + "In"); |
| 2093 | m_teleportTimer = m_deployment->isDeployed() ? m_config->deployInTime : m_config->teleportInTime; |
| 2094 | |
| 2095 | auto statusEffects = Root::singleton().assets()->json("/player.config:teleportInStatusEffects").toArray().transformed(jsonToEphemeralStatusEffect); |
| 2096 | m_statusController->addEphemeralEffects(statusEffects); |
| 2097 | } |
| 2098 | |
| 2099 | void Player::teleportAbort() { |
| 2100 | m_state = State::TeleportIn; |
no test coverage detected