Add CMake build and cross-platform cleanup
This commit is contained in:
@@ -136,7 +136,7 @@ void Player::Die() {
|
||||
m_CurrentAnimation = m_DieStartAnimation;
|
||||
m_HasPlayedDeathAnimation = false;
|
||||
}
|
||||
void Player::Dig(Collision::CollisionDirection dir, WorldLevel& level) {
|
||||
void Player::Dig(Collision::CollisionDirection dir, WorldLevel&) {
|
||||
m_State = PlayerState::Digging;
|
||||
m_DigProgress = 0;
|
||||
m_DigTile = m_ContactMap[dir];
|
||||
@@ -157,7 +157,7 @@ void Player::Dig(Collision::CollisionDirection dir, WorldLevel& level) {
|
||||
m_ContactMap[dir] = nullptr;
|
||||
}
|
||||
|
||||
bool Player::CanDig(Collision::CollisionDirection dir, WorldLevel& level) {
|
||||
bool Player::CanDig(Collision::CollisionDirection dir, WorldLevel&) {
|
||||
WorldTile* tile = m_ContactMap[dir];
|
||||
if (tile == nullptr) {
|
||||
return false;
|
||||
@@ -371,7 +371,7 @@ void Player::Update(float elapsedTime, WorldLevel& level) {
|
||||
m_ContactMap[Collision::CollisionDirection::Right] = nullptr;
|
||||
m_Grounded = false;
|
||||
|
||||
float t = 0, min_t = INFINITY;
|
||||
float t = 0;
|
||||
Vector2f intersectionPoint, normal;
|
||||
|
||||
std::vector<std::pair<int, float>> contactTimes {};
|
||||
|
||||
Reference in New Issue
Block a user