build_editor.sh: Add check for env variable BUILD_CLEAN

This commit is contained in:
Marco Cawthorne 2021-06-04 13:03:26 +02:00
parent 0a5e254963
commit b2c15d8fa4
3 changed files with 14 additions and 11 deletions

View File

@ -50,7 +50,10 @@ else
cd ./worldspawn cd ./worldspawn
fi fi
gmake clean if [ "$BUILD_CLEAN" ]; then
gmake clean
fi
CC=$WS_CC CXX=$WS_CXX CFLAGS="$WS_CFLAGS" LDFLAGS="$WS_LDFLAGS" gmake -j $BUILD_PROC CC=$WS_CC CXX=$WS_CXX CFLAGS="$WS_CFLAGS" LDFLAGS="$WS_LDFLAGS" gmake -j $BUILD_PROC
mkdir -p ../../bin/bitmaps mkdir -p ../../bin/bitmaps

View File

@ -272,9 +272,9 @@ CBaseEntity::ReceiveEntity(float flChanged)
origin[2] = readcoord(); origin[2] = readcoord();
} }
if (flChanged & BASEFL_CHANGED_ANGLES) { if (flChanged & BASEFL_CHANGED_ANGLES) {
angles[0] = readfloat(); angles[0] = readshort() / (65535/360);
angles[1] = readfloat(); angles[1] = readshort() / (65535/360);
angles[2] = readfloat(); angles[2] = readshort() / (65535/360);
} }
if (flChanged & BASEFL_CHANGED_MODELINDEX) { if (flChanged & BASEFL_CHANGED_MODELINDEX) {
modelindex = readshort(); modelindex = readshort();
@ -470,9 +470,9 @@ CBaseEntity::SendEntity(entity ePEnt, float fChanged)
WriteCoord(MSG_ENTITY, origin[2]); WriteCoord(MSG_ENTITY, origin[2]);
} }
if (fChanged & BASEFL_CHANGED_ANGLES) { if (fChanged & BASEFL_CHANGED_ANGLES) {
WriteFloat(MSG_ENTITY, angles[0]); WriteShort(MSG_ENTITY, angles[0] * (65535/360));
WriteFloat(MSG_ENTITY, angles[1]); WriteShort(MSG_ENTITY, angles[1] * (65535/360));
WriteFloat(MSG_ENTITY, angles[2]); WriteShort(MSG_ENTITY, angles[2] * (65535/360));
} }
if (fChanged & BASEFL_CHANGED_MODELINDEX) { if (fChanged & BASEFL_CHANGED_MODELINDEX) {
WriteShort(MSG_ENTITY, modelindex); WriteShort(MSG_ENTITY, modelindex);

View File

@ -49,9 +49,9 @@ base_player::ReceiveEntity(float new, float fl)
if (fl & PLAYER_ORIGIN_Z) if (fl & PLAYER_ORIGIN_Z)
origin[2] = readcoord(); origin[2] = readcoord();
if (fl & PLAYER_ANGLES_X) if (fl & PLAYER_ANGLES_X)
pitch = readfloat(); pitch = readshort() / (65535/360);
if (fl & PLAYER_ANGLES_Y) if (fl & PLAYER_ANGLES_Y)
angles[1] = readfloat(); angles[1] = readshort() / (65535/360);
if (fl & PLAYER_COLORMAP) if (fl & PLAYER_COLORMAP)
colormap = readfloat(); colormap = readfloat();
@ -281,9 +281,9 @@ base_player::SendEntity(entity ePEnt, float fChanged)
WriteCoord(MSG_ENTITY, origin[2]); WriteCoord(MSG_ENTITY, origin[2]);
if (fChanged & PLAYER_ANGLES_X) if (fChanged & PLAYER_ANGLES_X)
WriteFloat(MSG_ENTITY, v_angle[0]); WriteShort(MSG_ENTITY, v_angle[0] * (65535/360));
if (fChanged & PLAYER_ANGLES_Y) if (fChanged & PLAYER_ANGLES_Y)
WriteFloat(MSG_ENTITY, angles[1]); WriteShort(MSG_ENTITY, angles[1] * (65535/360));
if (fChanged & PLAYER_COLORMAP) if (fChanged & PLAYER_COLORMAP)
WriteFloat(MSG_ENTITY, colormap); WriteFloat(MSG_ENTITY, colormap);