From ef5d1d446e3c078b81882c2eda6525aee7ccfa1e Mon Sep 17 00:00:00 2001 From: Tim Angus Date: Sat, 10 Dec 2005 03:18:22 +0000 Subject: * Moved existing src directory out the way whilst I merge ioq3 --- src/game/bg_local.h | 80 ----------------------------------------------------- 1 file changed, 80 deletions(-) delete mode 100644 src/game/bg_local.h (limited to 'src/game/bg_local.h') diff --git a/src/game/bg_local.h b/src/game/bg_local.h deleted file mode 100644 index 7e5ea46f..00000000 --- a/src/game/bg_local.h +++ /dev/null @@ -1,80 +0,0 @@ -// Copyright (C) 1999-2000 Id Software, Inc. -// -// bg_local.h -- local definitions for the bg (both games) files - -/* - * Portions Copyright (C) 2000-2001 Tim Angus - * - * This program is free software; you can redistribute it and/or modify it - * under the terms of the OSML - Open Source Modification License v1.0 as - * described in the file COPYING which is distributed with this source - * code. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - */ - -#define MIN_WALK_NORMAL 0.7f // can't walk on very steep slopes - -#define STEPSIZE 18 - -#define TIMER_LAND 130 -#define TIMER_GESTURE (34*66+50) -#define TIMER_ATTACK 500 //nonsegmented models - -#define OVERCLIP 1.001f - -#define FALLING_THRESHOLD -900.0f //what vertical speed to start falling sound at - - -// all of the locals will be zeroed before each -// pmove, just to make damn sure we don't have -// any differences when running on client or server -typedef struct -{ - vec3_t forward, right, up; - float frametime; - - int msec; - - qboolean walking; - qboolean groundPlane; - qboolean ladder; - trace_t groundTrace; - - float impactSpeed; - - vec3_t previous_origin; - vec3_t previous_velocity; - int previous_waterlevel; -} pml_t; - -extern pmove_t *pm; -extern pml_t pml; - -// movement parameters -extern float pm_stopspeed; -extern float pm_duckScale; -extern float pm_swimScale; -extern float pm_wadeScale; - -extern float pm_accelerate; -extern float pm_airaccelerate; -extern float pm_wateraccelerate; -extern float pm_flyaccelerate; - -extern float pm_friction; -extern float pm_waterfriction; -extern float pm_flightfriction; - -extern int c_pmove; - -void PM_ClipVelocity( vec3_t in, vec3_t normal, vec3_t out, float overbounce ); -void PM_AddTouchEnt( int entityNum ); -void PM_AddEvent( int newEvent ); - -qboolean PM_SlideMove( qboolean gravity ); -void PM_StepEvent( vec3_t from, vec3_t to, vec3_t normal ); -qboolean PM_StepSlideMove( qboolean gravity, qboolean predictive ); -qboolean PM_PredictStepMove( void ); -- cgit