summaryrefslogtreecommitdiff
path: root/src/game/g_syscalls.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/g_syscalls.c')
-rw-r--r--src/game/g_syscalls.c264
1 files changed, 0 insertions, 264 deletions
diff --git a/src/game/g_syscalls.c b/src/game/g_syscalls.c
deleted file mode 100644
index 4f8a8ca7..00000000
--- a/src/game/g_syscalls.c
+++ /dev/null
@@ -1,264 +0,0 @@
-// Copyright (C) 1999-2000 Id Software, Inc.
-//
-
-/*
- * 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.
- */
-
-#include "g_local.h"
-
-// this file is only included when building a dll
-// g_syscalls.asm is included instead when building a qvm
-
-static long (QDECL *syscall)( long arg, ... ) = (long (QDECL *)( long, ...))-1;
-
-
-void dllEntry( long (QDECL *syscallptr)( long arg,... ) )
-{
- syscall = syscallptr;
-}
-
-int PASSFLOAT( float x )
-{
- float floatTemp;
- floatTemp = x;
- return *(int *)&floatTemp;
-}
-
-void trap_Printf( const char *fmt )
-{
- syscall( G_PRINT, fmt );
-}
-
-void trap_Error( const char *fmt )
-{
- syscall( G_ERROR, fmt );
-}
-
-int trap_Milliseconds( void )
-{
- return syscall( G_MILLISECONDS );
-}
-int trap_Argc( void )
-{
- return syscall( G_ARGC );
-}
-
-void trap_Argv( int n, char *buffer, int bufferLength )
-{
- syscall( G_ARGV, n, buffer, bufferLength );
-}
-
-int trap_FS_FOpenFile( const char *qpath, fileHandle_t *f, fsMode_t mode )
-{
- return syscall( G_FS_FOPEN_FILE, qpath, f, mode );
-}
-
-void trap_FS_Read( void *buffer, int len, fileHandle_t f )
-{
- syscall( G_FS_READ, buffer, len, f );
-}
-
-void trap_FS_Write( const void *buffer, int len, fileHandle_t f )
-{
- syscall( G_FS_WRITE, buffer, len, f );
-}
-
-void trap_FS_FCloseFile( fileHandle_t f )
-{
- syscall( G_FS_FCLOSE_FILE, f );
-}
-
-int trap_FS_GetFileList( const char *path, const char *extension, char *listbuf, int bufsize )
-{
- return syscall( G_FS_GETFILELIST, path, extension, listbuf, bufsize );
-}
-
-void trap_SendConsoleCommand( int exec_when, const char *text )
-{
- syscall( G_SEND_CONSOLE_COMMAND, exec_when, text );
-}
-
-void trap_Cvar_Register( vmCvar_t *cvar, const char *var_name, const char *value, int flags )
-{
- syscall( G_CVAR_REGISTER, cvar, var_name, value, flags );
-}
-
-void trap_Cvar_Update( vmCvar_t *cvar )
-{
- syscall( G_CVAR_UPDATE, cvar );
-}
-
-void trap_Cvar_Set( const char *var_name, const char *value )
-{
- syscall( G_CVAR_SET, var_name, value );
-}
-
-int trap_Cvar_VariableIntegerValue( const char *var_name )
-{
- return syscall( G_CVAR_VARIABLE_INTEGER_VALUE, var_name );
-}
-
-void trap_Cvar_VariableStringBuffer( const char *var_name, char *buffer, int bufsize )
-{
- syscall( G_CVAR_VARIABLE_STRING_BUFFER, var_name, buffer, bufsize );
-}
-
-
-void trap_LocateGameData( gentity_t *gEnts, int numGEntities, int sizeofGEntity_t,
- playerState_t *clients, int sizeofGClient )
-{
- syscall( G_LOCATE_GAME_DATA, gEnts, numGEntities, sizeofGEntity_t, clients, sizeofGClient );
-}
-
-void trap_DropClient( int clientNum, const char *reason )
-{
- syscall( G_DROP_CLIENT, clientNum, reason );
-}
-
-void trap_SendServerCommand( int clientNum, const char *text )
-{
- syscall( G_SEND_SERVER_COMMAND, clientNum, text );
-}
-
-void trap_SetConfigstring( int num, const char *string )
-{
- syscall( G_SET_CONFIGSTRING, num, string );
-}
-
-void trap_GetConfigstring( int num, char *buffer, int bufferSize )
-{
- syscall( G_GET_CONFIGSTRING, num, buffer, bufferSize );
-}
-
-void trap_GetUserinfo( int num, char *buffer, int bufferSize )
-{
- syscall( G_GET_USERINFO, num, buffer, bufferSize );
-}
-
-void trap_SetUserinfo( int num, const char *buffer )
-{
- syscall( G_SET_USERINFO, num, buffer );
-}
-
-void trap_GetServerinfo( char *buffer, int bufferSize )
-{
- syscall( G_GET_SERVERINFO, buffer, bufferSize );
-}
-
-void trap_SetBrushModel( gentity_t *ent, const char *name )
-{
- syscall( G_SET_BRUSH_MODEL, ent, name );
-}
-
-void trap_Trace( trace_t *results, const vec3_t start, const vec3_t mins,
- const vec3_t maxs, const vec3_t end, int passEntityNum, int contentmask )
-{
- syscall( G_TRACE, results, start, mins, maxs, end, passEntityNum, contentmask );
-}
-
-void trap_TraceCapsule( trace_t *results, const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, int passEntityNum, int contentmask )
-{
- syscall( G_TRACECAPSULE, results, start, mins, maxs, end, passEntityNum, contentmask );
-}
-
-int trap_PointContents( const vec3_t point, int passEntityNum )
-{
- return syscall( G_POINT_CONTENTS, point, passEntityNum );
-}
-
-
-qboolean trap_InPVS( const vec3_t p1, const vec3_t p2 )
-{
- return syscall( G_IN_PVS, p1, p2 );
-}
-
-qboolean trap_InPVSIgnorePortals( const vec3_t p1, const vec3_t p2 )
-{
- return syscall( G_IN_PVS_IGNORE_PORTALS, p1, p2 );
-}
-
-void trap_AdjustAreaPortalState( gentity_t *ent, qboolean open )
-{
- syscall( G_ADJUST_AREA_PORTAL_STATE, ent, open );
-}
-
-qboolean trap_AreasConnected( int area1, int area2 )
-{
- return syscall( G_AREAS_CONNECTED, area1, area2 );
-}
-
-void trap_LinkEntity( gentity_t *ent )
-{
- syscall( G_LINKENTITY, ent );
-}
-
-void trap_UnlinkEntity( gentity_t *ent )
-{
- syscall( G_UNLINKENTITY, ent );
-}
-
-
-int trap_EntitiesInBox( const vec3_t mins, const vec3_t maxs, int *list, int maxcount )
-{
- return syscall( G_ENTITIES_IN_BOX, mins, maxs, list, maxcount );
-}
-
-qboolean trap_EntityContact( const vec3_t mins, const vec3_t maxs, const gentity_t *ent )
-{
- return syscall( G_ENTITY_CONTACT, mins, maxs, ent );
-}
-
-qboolean trap_EntityContactCapsule( const vec3_t mins, const vec3_t maxs, const gentity_t *ent )
-{
- return syscall( G_ENTITY_CONTACTCAPSULE, mins, maxs, ent );
-}
-int trap_BotAllocateClient( void )
-{
- return syscall( G_BOT_ALLOCATE_CLIENT );
-}
-
-void trap_BotFreeClient( int clientNum )
-{
- syscall( G_BOT_FREE_CLIENT, clientNum );
-}
-
-void trap_GetUsercmd( int clientNum, usercmd_t *cmd )
-{
- syscall( G_GET_USERCMD, clientNum, cmd );
-}
-
-qboolean trap_GetEntityToken( char *buffer, int bufferSize )
-{
- return syscall( G_GET_ENTITY_TOKEN, buffer, bufferSize );
-}
-
-int trap_DebugPolygonCreate(int color, int numPoints, vec3_t *points)
-{
- return syscall( G_DEBUG_POLYGON_CREATE, color, numPoints, points );
-}
-
-void trap_DebugPolygonDelete(int id)
-{
- syscall( G_DEBUG_POLYGON_DELETE, id );
-}
-
-int trap_RealTime( qtime_t *qtime )
-{
- return syscall( G_REAL_TIME, qtime );
-}
-
-void trap_SnapVector( float *v )
-{
- syscall( G_SNAPVECTOR, v );
- return;
-}