#ifndef __EFFSCRIPTDEFINE_H__ #define __EFFSCRIPTDEFINE_H__ #define ESBUF_SIZE 256 #define ESEMPTY -1 #define ESSTART "INDEX" #define ESEND "FIN:" #define ESLIST "LIST:" #define ESLOOP "LOOP:" #define ESPLAY "PLAY:" #define ESSNAP "SNAP:" #define ESFADEOUT "OUT:" #define ESFADEIN "IN:" #define ESSHAKE "SHAKE:" #define ESSOUND "SOUND:" #define ESSUB "SUB:" #define ESCLIGHT "CLIGHT:" #define ESHIT "HIT:" #define ESSLIDE "SLIDE:" #define ESEXT5 "EXT5:" #define ESLIGHTN "LIGHTNING:" #define ESLIGHTN2 "LIGHTNING2:" #define ESLIGHTN3 "LIGHTNING3:" #define ESWHEEL "WHEEL:" #define ESWEAPON "WEAPON:" #define ESBEZIERM "GHOST:" #define ESLIGHT "LIGHT:" #define ESPLAYT "PLAYTIME:" #define ESCHAR "CHARACTER:" #define ESWEAPONL "WEAPONLINE:" #define ESPI 3.14159f #define ESHALF_PI (ESPI/2) #define ESGRAVITY 9.806650f #define ESEXTLINESIZE 8.0f //line size //m_TickFrame deault °ª #define DEFAULTESTICK 40 enum EZVALUE { ESNORMAL, // normal effect ESINTERFACE, // interface effect }; enum EDIR{ EUP, ELEFT, ERIGHT, EFRONT, ERAND }; enum ECURRENT{ // ÆÄÀÏ¿¡¼­ Áö±Ý ÀоîµéÀÌ´Â µ¥ÀÌÅÍ Á¾·ù ESS, //start ESE, // end EST, // list ESL, //loop ESP, //play ESFO, //FADE out ESFI, //FADE IN ESSK, // camera shake ESN, // snap ESO, // sound ESB, // Sub ESCL, // CLight ESH, // Hit ESSL, // slide ESE5, //ext5extension ESLN, //lightning ESLN2, //lightning2 ESLN3, //lightning3 ESW, // wheel ESWP, // Weapon ESBM, // Bezier Middle ESLT, // Light ESPT, // Play Time ESCH, // Character ESWL, }; enum EVALUE { // ¾î¶² °ÍÀ» ÁøÇàÁßÀÎÁö.. ED, // Delay frame ES, // S effect EM, // M effect EE, // E effect EN, //Snap effect EF, //finish effect }; enum EPIVOT { // extension4 ¿ë pivot index EHEAD, ENECK, ECHEST, EWAIST, EPELVIS, ER_HAND, ER_FOREARM, ER_UPPERARM, ER_THIGH, ER_CALF, ER_FOOT, EL_HAND, EL_FOREARM, EL_UPPERARM, EL_THIGH, EL_CALF, EL_FOOT, }; #endif