#ifndef __PLAY_SCENE_TURN_RIGHT_GAME_MAP_NODE_2_H__
#define __PLAY_SCENE_TURN_RIGHT_GAME_MAP_NODE_2_H__

#include <cocos2d.h>
#include "PlayScene_GameMapNode.h"

namespace PlayScene
{
	class TurnRightGameMapNode2 : public GameMapNode
	{
	public:

		TurnRightGameMapNode2()
			: _sprite(nullptr), _navigator(nullptr) {}

		static TurnRightGameMapNode2* create();

		bool init() override;

		bool initSprite();

		int checkPositionInside(const cocos2d::Vec2& worldPosition) override;

		int getType() const override;

		void highLightNavi() override;

		void unHighLightNavi() override;

		void decreaseRestCode() override {}

	private:
		cocos2d::Sprite* _sprite;
		cocos2d::Sprite* _navigator;
	};
}

#endif //!__PLAY_SCENE_TURN_RIGHT_GAME_MAP_NODE_H__
