mirror of
				https://github.com/DarkflameUniverse/DarkflameServer.git
				synced 2025-11-04 14:42:02 +00:00 
			
		
		
		
	auroooga
This commit is contained in:
		@@ -734,7 +734,7 @@ void Entity::Initialize() {
 | 
			
		||||
		if (path->pathType == PathType::MovingPlatform) {
 | 
			
		||||
			AddComponent<MovingPlatformComponent>(pathName);
 | 
			
		||||
		} else if (path->pathType == PathType::Movement) {
 | 
			
		||||
			AddComponent<MovementAIComponent>(MovementAIInfo())->SetupPath(pathName);
 | 
			
		||||
			AddComponent<MovementAIComponent>(MovementAIInfo{})->SetupPath(pathName);
 | 
			
		||||
		}
 | 
			
		||||
	} else {
 | 
			
		||||
		// else we still need to setup moving platform if it has a moving platform comp but no path
 | 
			
		||||
@@ -2192,4 +2192,4 @@ void Entity::SetScale(const float scale) {
 | 
			
		||||
	if (scale == m_Scale) return;
 | 
			
		||||
	m_Scale = scale;
 | 
			
		||||
	Game::entityManager->SerializeEntity(this);
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -68,7 +68,7 @@ float MovementAIComponent::GetCurrentPathWaypointSpeed() const {
 | 
			
		||||
	if (!m_Path || m_CurrentPathWaypointIndex >= m_CurrentPath.size() || m_CurrentPathWaypointIndex < 0) {
 | 
			
		||||
		return 1.0f;
 | 
			
		||||
	}
 | 
			
		||||
	return m_Path->pathWaypoints.at(m_CurrentPathWaypointIndex).speed;
 | 
			
		||||
	return m_Path->pathWaypoints.at(m_CurrentPathWaypointIndex).movingPlatform.speed;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void MovementAIComponent::SetupPath(const std::string& pathname) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user