From 106838cf64a99c18ed176e3b4098e6fb847d2443 Mon Sep 17 00:00:00 2001 From: "Devin J. Pohly" Date: Thu, 31 Jan 2013 13:35:39 -0500 Subject: [PATCH] fix warning about const float --- src/Attack.h | 8 ++++---- src/Player.cpp | 2 +- src/PlayerState.cpp | 4 ++-- src/ScreenGameplay.cpp | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/Attack.h b/src/Attack.h index 20ff432fe5..da8bdcc18b 100644 --- a/src/Attack.h +++ b/src/Attack.h @@ -1,6 +1,8 @@ #ifndef ATTACK_H #define ATTACK_H +#define ATTACK_STARTS_NOW (-10000.f) + #include "GameConstantsAndTypes.h" #include "PlayerNumber.h" class Song; @@ -8,8 +10,6 @@ class PlayerState; /** @brief An action made against a Player to make things more difficult. */ struct Attack { - static const inline float ATTACK_STARTS_NOW() { return -10000.f; } - AttackLevel level; /** * @brief the starting point of this attack. @@ -27,14 +27,14 @@ struct Attack void MakeBlank() { level = ATTACK_LEVEL_1; - fStartSecond = ATTACK_STARTS_NOW(); + fStartSecond = ATTACK_STARTS_NOW; fSecsRemaining = 0; sModifiers = RString(); bOn = false; bGlobal = false; bShowInAttackList = true; } - Attack(): level(ATTACK_LEVEL_1), fStartSecond(ATTACK_STARTS_NOW()), + Attack(): level(ATTACK_LEVEL_1), fStartSecond(ATTACK_STARTS_NOW), fSecsRemaining(0), sModifiers(RString()), bOn(false), bGlobal(false), bShowInAttackList(true) {} // MakeBlank() is effectively called here. diff --git a/src/Player.cpp b/src/Player.cpp index 2faa86d520..6cfb08a4d0 100644 --- a/src/Player.cpp +++ b/src/Player.cpp @@ -2846,7 +2846,7 @@ void Player::UpdateJudgedRows() Attack attMineAttack; attMineAttack.sModifiers = ApplyRandomAttack(); - attMineAttack.fStartSecond = attMineAttack.ATTACK_STARTS_NOW(); + attMineAttack.fStartSecond = ATTACK_STARTS_NOW; attMineAttack.fSecsRemaining = fAttackRunTime; m_pPlayerState->LaunchAttack( attMineAttack ); diff --git a/src/PlayerState.cpp b/src/PlayerState.cpp index 23dee44b62..f8abd89f6c 100644 --- a/src/PlayerState.cpp +++ b/src/PlayerState.cpp @@ -66,7 +66,7 @@ void PlayerState::Update( float fDelta ) // You must add sattack by calling GameState::LaunchAttack, // or else the sentinel value won't be // converted into the current music time. - ASSERT( attack.fStartSecond != attack.ATTACK_STARTS_NOW() ); + ASSERT( attack.fStartSecond != ATTACK_STARTS_NOW ); bool bCurrentlyEnabled = attack.bGlobal || @@ -116,7 +116,7 @@ void PlayerState::LaunchAttack( const Attack& a ) * started so it can be removed later. For m_ModsToApply, leave the sentinel in, * so Player::Update knows to apply attack transforms correctly. (yuck) */ m_ModsToApply.push_back( attack ); - if( attack.fStartSecond == attack.ATTACK_STARTS_NOW() ) + if( attack.fStartSecond == ATTACK_STARTS_NOW ) attack.fStartSecond = m_Position.m_fMusicSeconds; m_ActiveAttacks.push_back( attack ); diff --git a/src/ScreenGameplay.cpp b/src/ScreenGameplay.cpp index 71a7035b32..13a186c11d 100644 --- a/src/ScreenGameplay.cpp +++ b/src/ScreenGameplay.cpp @@ -979,7 +979,7 @@ void ScreenGameplay::SetupSong( int iSongIndex ) Attack a = pi->m_asModifiersQueue[iSongIndex][i]; if( a.fStartSecond != 0 ) continue; - a.fStartSecond = a.ATTACK_STARTS_NOW(); // now + a.fStartSecond = ATTACK_STARTS_NOW; // now PlayerOptions po; po.FromString( a.sModifiers ); @@ -1029,7 +1029,7 @@ void ScreenGameplay::SetupSong( int iSongIndex ) { Attack a = pi->m_asModifiersQueue[iSongIndex][i]; if( a.fStartSecond == 0 ) - a.fStartSecond = a.ATTACK_STARTS_NOW(); // now + a.fStartSecond = ATTACK_STARTS_NOW; // now pi->GetPlayerState()->LaunchAttack( a ); GAMESTATE->m_SongOptions.FromString( ModsLevel_Song, a.sModifiers );