Implement rotate parameter for voxel definitions

# Conflicts:
#	source/build/include/build.h
#	source/build/include/mdsprite.h
#	source/build/src/defs.cpp
This commit is contained in:
nukeykt 2019-09-17 14:07:28 +09:00 committed by Christoph Oelckers
parent 433fd62de5
commit 81f78c24b7
6 changed files with 33 additions and 15 deletions

View file

@ -203,6 +203,8 @@ typedef struct
vec3_t siz;
vec3f_t piv;
int32_t is8bit;
int8_t rotate;
} voxmodel_t;
EXTERN mdmodel_t **models;
@ -213,7 +215,7 @@ void mdinit(void);
void freeallmodels(void);
void clearskins(int32_t type);
int32_t polymost_mddraw(tspriteptr_t tspr);
EXTERN void md3_vox_calcmat_common(tspriteptr_t tspr, const vec3f_t *a0, float f, float mat[16]);
EXTERN void md3_vox_calcmat_common(tspriteptr_t tspr, const vec3f_t *a0, float f, float mat[16], int32_t extraangoff = 0);
EXTERN int32_t mdpause;
EXTERN int32_t nextmodelid;