#ifndef _G_ENUM_
#define _G_ENUM_

namespace GEnum{
	namespace KeyMap{
        enum{
            UP,
            DOWN,
            LEFT,
            RIGHT,
           
            A,
            B,
            C,
            D,

			E,
			F,
			G,
			H,

			I,
			J,
			K,
			L,
        };
    };

	namespace SpriteType{
		enum{
			Common,
			Udonge,
			Kikai,
			Ramia,
			Shokushu,
		};
	};

	namespace Common{
		enum{
			Title,
			FadeOut,
			Shadow,
		};
	};

	namespace Udonge{
		enum{
			STAND,

			/////
			// 歩き準備→歩き
			READY_TO_WALK,
			WALK,
			BREAK,

			////
			// とび準備→上とび→下降り→着地
			READY_TO_JUMP,
			FLYUP,
			FLYDOWN,
			SET_ON_THE_GROUND,

			CROUCH,
			CROUCH_2,

			////
			// ダメージ
			//  通常ヒット
			DAMAGE,

			//  尿圧
			DAMAGE_A,
			DAMAGE_A_2,
			DAMAGE_A_3,
			DAMAGE_A_4,

			// 強ダメージ
			DAMAGE_B,

			// はだかダメージ通常
			DAMAGE_C,

			/*// 機械（実際は敵画像で使う）
			KIKAI,
			KIKAI2,
			RAMIA,
			RAMIA2,
			SHOKUSHU,*/
			MAX_AVAILABLE,



		};
	};

	namespace SceneType{
		enum{
			Title,
		};
	};

	namespace Simple{
		enum{
			ATTACK,
			ATTACK2,
		};

	};

	namespace SE{
		enum{
			Kucha4,
			Kucha5a,
			Kucha5b,
			Voice1,
			Voice2,
		};
	};

	namespace Music{
	};
};
#endif
