Air-Trap
1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
Loading...
Searching...
No Matches
MovementSpeed.hpp
Go to the documentation of this file.
1
/*
2
** EPITECH PROJECT, 2025
3
** Air-Trap
4
** File description:
5
** MovementSpeed
6
*/
7
8
#pragma once
9
10
namespace
rtp::ecs::components
{
15
struct
MovementSpeed
{
16
float
baseSpeed
{200.0f};
17
float
multiplier
{1.0f};
18
float
boostRemaining
{0.0f};
19
};
20
}
// namespace rtp::ecs::components
rtp::ecs::components
File : Ammo.hpp License: MIT Author : Elias Josué HAJJAR LLAUQUEN elias-josue.hajjar-llauquen@epitech...
Definition
Ammo.hpp:13
rtp::ecs::components::MovementSpeed
Component representing movement speed with temporary boosts.
Definition
MovementSpeed.hpp:15
rtp::ecs::components::MovementSpeed::baseSpeed
float baseSpeed
Base movement speed.
Definition
MovementSpeed.hpp:16
rtp::ecs::components::MovementSpeed::multiplier
float multiplier
Active speed multiplier.
Definition
MovementSpeed.hpp:17
rtp::ecs::components::MovementSpeed::boostRemaining
float boostRemaining
Remaining boost duration in seconds.
Definition
MovementSpeed.hpp:18
common
include
RType
ECS
Components
MovementSpeed.hpp
Generated by
1.9.8