Initial commit: ROW Client source code
Game client codebase including: - CharacterActionControl: Character and creature management - GlobalScript: Network, items, skills, quests, utilities - RYLClient: Main client application with GUI and event handlers - Engine: 3D rendering engine (RYLGL) - MemoryManager: Custom memory allocation - Library: Third-party dependencies (DirectX, boost, etc.) - Tools: Development utilities 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
109
Engine/Effect/CEffscriptDefine.h
Normal file
109
Engine/Effect/CEffscriptDefine.h
Normal file
@@ -0,0 +1,109 @@
|
||||
#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 <20><>
|
||||
#define DEFAULTESTICK 40
|
||||
|
||||
enum EZVALUE {
|
||||
ESNORMAL, // normal effect
|
||||
ESINTERFACE, // interface effect
|
||||
};
|
||||
|
||||
enum EDIR{
|
||||
EUP,
|
||||
ELEFT,
|
||||
ERIGHT,
|
||||
EFRONT,
|
||||
ERAND
|
||||
};
|
||||
enum ECURRENT{ // <20><><EFBFBD>Ͽ<EFBFBD><CFBF><EFBFBD> <20><><EFBFBD><EFBFBD> <20>о<EFBFBD><D0BE><EFBFBD><EFBFBD>̴<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
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 { // <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>..
|
||||
ED, // Delay frame
|
||||
ES, // S effect
|
||||
EM, // M effect
|
||||
EE, // E effect
|
||||
EN, //Snap effect
|
||||
EF, //finish effect
|
||||
};
|
||||
enum EPIVOT { // extension4 <20><> 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
|
||||
Reference in New Issue
Block a user