From 0a5c93d4e2a5c17d02d815e422f7f001d745afb4 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 8 May 2007 01:49:45 +0000 Subject: [PATCH] fix and bind EnoughCreditsToJoin --- stepmania/src/GameState.cpp | 2 ++ stepmania/src/GameState.h | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/stepmania/src/GameState.cpp b/stepmania/src/GameState.cpp index 16f4614278..803e336450 100644 --- a/stepmania/src/GameState.cpp +++ b/stepmania/src/GameState.cpp @@ -2088,6 +2088,7 @@ public: DEFINE_METHOD( GetCoins, m_iCoins ) DEFINE_METHOD( IsSideJoined, m_bSideIsJoined[Enum::Check(L, 1)] ) DEFINE_METHOD( GetCoinsNeededToJoin, GetCoinsNeededToJoin() ) + DEFINE_METHOD( EnoughCreditsToJoin, EnoughCreditsToJoin() ) DEFINE_METHOD( PlayersCanJoin, PlayersCanJoin() ) DEFINE_METHOD( GetNumSidesJoined, GetNumSidesJoined() ) DEFINE_METHOD( GetCoinMode, GetCoinMode() ) @@ -2251,6 +2252,7 @@ public: ADD_METHOD( GetCoins ); ADD_METHOD( IsSideJoined ); ADD_METHOD( GetCoinsNeededToJoin ); + ADD_METHOD( EnoughCreditsToJoin ); ADD_METHOD( PlayersCanJoin ); ADD_METHOD( GetNumSidesJoined ); ADD_METHOD( GetCoinMode ); diff --git a/stepmania/src/GameState.h b/stepmania/src/GameState.h index 1173f59cab..c739dabbc3 100644 --- a/stepmania/src/GameState.h +++ b/stepmania/src/GameState.h @@ -85,7 +85,7 @@ public: bool PlayersCanJoin() const; // true if it's not too late for a player to join int GetCoinsNeededToJoin() const; - bool EnoughCreditsToJoin() const { return GetCoinsNeededToJoin() <= 0; } + bool EnoughCreditsToJoin() const { return m_iCoins >= GetCoinsNeededToJoin(); } int GetNumSidesJoined() const; const Game* GetCurrentGame();