diff --git a/C++ProjectTemplate b/C++ProjectTemplate index 49b9a8c..be887fd 100755 Binary files a/C++ProjectTemplate and b/C++ProjectTemplate differ diff --git a/main.cpp b/main.cpp index 617d815..6bd1fe7 100644 --- a/main.cpp +++ b/main.cpp @@ -1278,11 +1278,21 @@ This is a test message that lets us trigger straight from a cutscene! Cool!)"), } for (int i=0;i(8+WIDTH/4+12+i*8),static_cast(12*counter+8+displayYOffset)},std::wstring(1,moves[i]->grade)); + if (PARTY_MEMBER_STATS[PARTY_MEMBER_ID[-CURRENT_TURN-1]]->GetPP()>=moves[i]->PPCost) { + drawCol=WHITE; + } else { + drawCol=RED; + } } else { - DrawFancyStringDecal({static_cast(8+WIDTH/4+12+i*8),static_cast(12*counter+8+displayYOffset)},std::wstring(1,moves[i]->grade),DARK_GREY); + if (PARTY_MEMBER_STATS[PARTY_MEMBER_ID[-CURRENT_TURN-1]]->GetPP()>=moves[i]->PPCost) { + drawCol=DARK_GREY; + } else { + drawCol=DARK_RED; + } } + DrawFancyStringDecal({static_cast(8+WIDTH/4+12+i*8),static_cast(12*counter+8+displayYOffset)},std::wstring(1,moves[i]->grade),drawCol); } else { DrawFancyStringDecal({static_cast(8+WIDTH/4+12+i*8),static_cast(12*counter+8+displayYOffset)},std::wstring(1,moves[i]->grade)); }