World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
См. документацию.
120 static void PlaySound(
unsigned int event_id);
198 int Clear(
char stop_init,
char wipe);
230 #define DECK_SIZE 108
unsigned __int16 uint16_t
char to_pl_enm_quarry_lvl2
static void OnMouseClick(char right_left, bool bDown)
char to_pl_enm_magic_lvl2
char to_player_quarry_lvl2
uint16_t * pBlit_Copy_pixels
char to_pl_enm_quarry_lvl
ArcomageGame * pArcomageGame
char to_enemy_quarry_lvl2
Texture * pGameBackground
char to_player_buildings2
static explosion_effect_struct * New()
EGLSurface EGLint EGLint y
static void PlaySound(unsigned int event_id)
char cardsInUse[DECK_SIZE]
static bool MsgLoop(int a1, ArcomageGame_InputMSG *a2)
effect_params_struct eff_params
ArcomageGame_InputMSG stru1
int StartFill(effect_params_struct *params)
static bool LoadSprites()
char to_player_magic_lvl2
static void OnMouseMove(int x, int y)
static void GetCardRect(unsigned int uCardID, Rect *pCardRect)
explosion_effect_struct * explosion_eff
char to_pl_enm_buildings2
spark_point_struct effect_sparks[150]
uint16_t * pSpritesPixels
char to_player_quarry_lvl
EGLImageKHR EGLint * name
spark_point_struct * spark_array_ptr
static void PrepareArcomage()
char draw_extra_card_count
void set_stru1_field_8_InArcomage(int inValue)
int remaining_sparks_to_init
spark_point_struct * sparks_array
char can_draw_extra_card2
int Clear(char stop_init, char wipe)