Files

34 lines
893 B
C++
Raw Permalink Normal View History

#include "Game/MapObj/CircleCoinGroup.hpp"
2022-06-09 17:38:26 -04:00
CircleCoinGroup::CircleCoinGroup(const char *pName) : CoinGroup(pName) {
mCoinRadius = 200.0f;
}
void CircleCoinGroup::initCoinArray(const JMapInfoIter &rIter) {
MR::getJMapInfoArg2NoInit(rIter, &mCoinRadius);
MR::initDefaultPos(this, rIter);
}
/* CircleCoinGroup::placementCoin */
namespace MR {
2022-06-27 14:07:25 -04:00
NameObj* createCircleCoinGroup(const char *pName) {
2022-06-09 17:38:26 -04:00
CircleCoinGroup* group = new CircleCoinGroup(pName);
return group;
}
2022-06-27 14:07:25 -04:00
NameObj* createCirclePurpleCoinGroup(const char *pName) {
2022-06-09 17:38:26 -04:00
CircleCoinGroup* group = new CircleCoinGroup(pName);
group->mIsPurpleCoinGroup = true;
return group;
}
};
CircleCoinGroup::~CircleCoinGroup() {
}
const char* CircleCoinGroup::getCoinName() const {
return mIsPurpleCoinGroup ? "パープルコイン(円形配置)" : "コイン(円形配置)";
}