Changeset 77
- Timestamp:
- 25/11/2005 01:43:24 (5 years ago)
- Location:
- Mirrors
- Files:
-
- 175 removed
- 1 modified
-
Hlsdk/multiplayer/cl_dll/hl/hl_baseentity.cpp.orig (deleted)
-
Hlsdk/multiplayer/common/beamdef.h.orig (deleted)
-
Hlsdk/multiplayer/common/cl_entity.h.orig (deleted)
-
Hlsdk/multiplayer/common/com_model.h.orig (deleted)
-
Hlsdk/multiplayer/common/con_nprint.h.orig (deleted)
-
Hlsdk/multiplayer/common/crc.h.orig (deleted)
-
Hlsdk/multiplayer/common/demo_api.h.orig (deleted)
-
Hlsdk/multiplayer/common/dlight.h.orig (deleted)
-
Hlsdk/multiplayer/common/engine_launcher_api.h.orig (deleted)
-
Hlsdk/multiplayer/common/entity_state.h.orig (deleted)
-
Hlsdk/multiplayer/common/event_api.h.orig (deleted)
-
Hlsdk/multiplayer/common/event_args.h.orig (deleted)
-
Hlsdk/multiplayer/common/event_flags.h.orig (deleted)
-
Hlsdk/multiplayer/common/in_buttons.h.orig (deleted)
-
Hlsdk/multiplayer/common/ivoicetweak.h.orig (deleted)
-
Hlsdk/multiplayer/common/net_api.h.orig (deleted)
-
Hlsdk/multiplayer/common/netadr.h.orig (deleted)
-
Hlsdk/multiplayer/common/nowin.h.orig (deleted)
-
Hlsdk/multiplayer/common/particledef.h.orig (deleted)
-
Hlsdk/multiplayer/common/pmtrace.h.orig (deleted)
-
Hlsdk/multiplayer/common/qfont.h.orig (deleted)
-
Hlsdk/multiplayer/common/r_efx.h.orig (deleted)
-
Hlsdk/multiplayer/common/r_studioint.h.orig (deleted)
-
Hlsdk/multiplayer/common/screenfade.h.orig (deleted)
-
Hlsdk/multiplayer/common/studio_event.h.orig (deleted)
-
Hlsdk/multiplayer/common/triangleapi.h.orig (deleted)
-
Hlsdk/multiplayer/common/usercmd.h.orig (deleted)
-
Hlsdk/multiplayer/common/weaponinfo.h.orig (deleted)
-
Hlsdk/multiplayer/dedicated/conproc.h.orig (deleted)
-
Hlsdk/multiplayer/dedicated/dedicated.h.orig (deleted)
-
Hlsdk/multiplayer/dedicated/exports.h.orig (deleted)
-
Hlsdk/multiplayer/dedicated/sys_ded.h.orig (deleted)
-
Hlsdk/multiplayer/dlls/animation.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/cbase.h.orig (deleted)
-
Hlsdk/multiplayer/dlls/cdll_dll.h.orig (deleted)
-
Hlsdk/multiplayer/dlls/crossbow.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/doors.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/effects.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/egon.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/enginecallback.h.orig (deleted)
-
Hlsdk/multiplayer/dlls/h_battery.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/healthkit.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/hornetgun.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/mortar.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/python.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/rpg.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/satchel.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/saverestore.h.orig (deleted)
-
Hlsdk/multiplayer/dlls/sound.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/soundent.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/spectator.h.orig (deleted)
-
Hlsdk/multiplayer/dlls/squeakgrenade.cpp.orig (deleted)
-
Hlsdk/multiplayer/dlls/util.h.orig (deleted)
-
Hlsdk/multiplayer/dlls/vector.h.orig (deleted)
-
Hlsdk/multiplayer/dlls/weapons.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/cl_dll/quake/quake_baseentity.cpp.orig (deleted)
-
Hlsdk/multiplayer/dmc/cl_dll/quake/quake_objects.cpp.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/animation.cpp.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/cbase.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/cdll_dll.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/effects.cpp.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/enginecallback.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/observer.cpp.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/quake_rocket.cpp.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/saverestore.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/sound.cpp.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/soundent.cpp.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/spectator.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/triggers.cpp.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/vector.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/dlls/weapons.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/pm_shared/pm_debug.c.orig (deleted)
-
Hlsdk/multiplayer/dmc/pm_shared/pm_debug.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/pm_shared/pm_defs.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/pm_shared/pm_info.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/pm_shared/pm_materials.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/pm_shared/pm_movevars.h.orig (deleted)
-
Hlsdk/multiplayer/dmc/pm_shared/pm_shared.h.orig (deleted)
-
Hlsdk/multiplayer/engine/Sequence.h.orig (deleted)
-
Hlsdk/multiplayer/engine/archtypes.h.orig (deleted)
-
Hlsdk/multiplayer/engine/custom.h.orig (deleted)
-
Hlsdk/multiplayer/engine/edict.h.orig (deleted)
-
Hlsdk/multiplayer/engine/eiface.h.orig (deleted)
-
Hlsdk/multiplayer/engine/keydefs.h.orig (deleted)
-
Hlsdk/multiplayer/engine/progdefs.h.orig (deleted)
-
Hlsdk/multiplayer/engine/progs.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/bitvec.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/vgui_checkbutton2.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/vgui_defaultinputsignal.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/vgui_grid.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/vgui_helpers.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/vgui_listbox.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/vgui_loadtga.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/vgui_scrollbar2.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/vgui_slider2.cpp.orig (deleted)
-
Hlsdk/multiplayer/game_shared/vgui_slider2.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/voice_banmgr.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/voice_common.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/voice_gamemgr.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/voice_status.h.orig (deleted)
-
Hlsdk/multiplayer/game_shared/voice_vgui_tweakdlg.h.orig (deleted)
-
Hlsdk/multiplayer/network/delta.lst.orig (deleted)
-
Hlsdk/multiplayer/pm_shared/pm_debug.h.orig (deleted)
-
Hlsdk/multiplayer/pm_shared/pm_defs.h.orig (deleted)
-
Hlsdk/multiplayer/pm_shared/pm_info.h.orig (deleted)
-
Hlsdk/multiplayer/pm_shared/pm_materials.h.orig (deleted)
-
Hlsdk/multiplayer/pm_shared/pm_movevars.h.orig (deleted)
-
Hlsdk/multiplayer/pm_shared/pm_shared.h.orig (deleted)
-
Hlsdk/multiplayer/utils/common/movie.h.orig (deleted)
-
Hlsdk/multiplayer/utils/common/polylib.h.orig (deleted)
-
Hlsdk/multiplayer/utils/makels/makels.cpp.orig (deleted)
-
Hlsdk/multiplayer/utils/procinfo/procinfo.h.orig (deleted)
-
Hlsdk/multiplayer/utils/qcsg/hullfile.c.orig (deleted)
-
Hlsdk/multiplayer/utils/qlumpy/qlumpy.c.orig (deleted)
-
Hlsdk/multiplayer/utils/serverctrl/ServerCtrl.h.orig (deleted)
-
Hlsdk/multiplayer/utils/serverctrl/ServerCtrlDlg.cpp.orig (deleted)
-
Hlsdk/multiplayer/utils/serverctrl/ServerCtrlDlg.h.orig (deleted)
-
Hlsdk/multiplayer/utils/serverctrl/StdAfx.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Bitmap.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_BitmapTGA.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Border.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_BorderPair.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_BuildGroup.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Button.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_ButtonGroup.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_ChangeSignal.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_CheckButton.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_ComboKey.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_ConfigWizard.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Cursor.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Dar.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_DataInputStream.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Desktop.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_DesktopIcon.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_EditPanel.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_EtchedBorder.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_FlowLayout.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_FocusChangeSignal.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_FocusNavGroup.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Font.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_FrameSignal.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_GridLayout.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Image.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_ImagePanel.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_InputSignal.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_InputStream.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_IntChangeSignal.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Label.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Layout.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_LayoutInfo.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_LineBorder.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_ListPanel.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_LoweredBorder.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Menu.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_MenuItem.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_MenuSeparator.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_MessageBox.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_MiniApp.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_MouseCode.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_PopupMenu.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_ProgressBar.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_RaisedBorder.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_RepaintSignal.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_Scheme.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_ScrollBar.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_StackLayout.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_TabPanel.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_TablePanel.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_TaskBar.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_TextEntry.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_TextGrid.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_TickSignal.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_ToggleButton.h.orig (deleted)
-
Hlsdk/multiplayer/utils/vgui/include/VGUI_TreeFolder.h.orig (deleted)
-
Hlsdk/multiplayer/utils/xwad/xwad.c.orig (deleted)
-
MetaMod-P/metamod/hlsdk/engine/eiface.h (modified) (13 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Mirrors/MetaMod-P/metamod/hlsdk/engine/eiface.h
r41 r77 2 2 * 3 3 * Copyright (c) 1999, Valve LLC. All rights reserved. 4 * 5 * This product contains software technology licensed from Id 6 * Software, Inc. ("Id Technology"). Id Technology (c) 1996 Id Software, Inc. 4 * 5 * This product contains software technology licensed from Id 6 * Software, Inc. ("Id Technology"). Id Technology (c) 1996 Id Software, Inc. 7 7 * All Rights Reserved. 8 8 * … … 86 86 87 87 // CD audio status 88 typedef struct 88 typedef struct 89 89 { 90 90 int fPlaying;// is sound playing right now? … … 197 197 void (*pfnClientPrintf) ( edict_t* pEdict, PRINT_TYPE ptype, const char *szMsg ); // JOHN: engine callbacks so game DLL can print messages to individual clients 198 198 void (*pfnServerPrint) ( const char *szMsg ); 199 const char *(*pfnCmd_Args) ( void ); // these 3 added 200 const char *(*pfnCmd_Argv) ( int argc ); // so game DLL can easily 199 const char *(*pfnCmd_Args) ( void ); // these 3 added 200 const char *(*pfnCmd_Argv) ( int argc ); // so game DLL can easily 201 201 int (*pfnCmd_Argc) ( void ); // access client 'cmd' strings 202 202 void (*pfnGetAttachment) (const edict_t *pEdict, int iAttachment, float *rgflOrigin, float *rgflAngles ); … … 283 283 // PSV: Added for CZ training map 284 284 // const char *(*pfnKeyNameForBinding) ( const char* pBinding ); 285 285 286 286 sequenceEntry_s* (*pfnSequenceGet) ( const char* fileName, const char* entryName ); 287 287 sentenceEntry_s* (*pfnSequencePickSentence) ( const char* groupName, int pickMethod, int *picked ); … … 305 305 void (*pfnConstructTutorMessageDecayBuffer) (int *buffer, int bufferLength); 306 306 void (*pfnResetTutorMessageDecayData) ( void ); 307 307 308 308 // Added 2005/08/11 (no SDK update): 309 void (*pfnQueryClientCvarValue) ( const edict_t *player, const char *cvarName ); 309 void (*pfnQueryClientCvarValue) ( const edict_t *player, const char *cvarName ); 310 311 void (*pfnQueryClientCvarValue2) ( const edict_t *player, const char *cvarName, int requestID ); 310 312 311 313 #ifdef __METAMOD_BUILD__ … … 341 343 #define MAX_LEVEL_CONNECTIONS 16 // These are encoded in the lower 16bits of ENTITYTABLE->flags 342 344 343 typedef struct 345 typedef struct 344 346 { 345 347 int id; // Ordinal ID of this entity (used for entity <--> pointer conversions) … … 361 363 362 364 #ifdef _WIN32 363 typedef 365 typedef 364 366 #endif 365 367 struct saverestore_s … … 385 387 char szCurrentMapName[32]; // To check global entities 386 388 387 } 389 } 388 390 #ifdef _WIN32 389 SAVERESTOREDATA 391 SAVERESTOREDATA 390 392 #endif 391 393 ; … … 431 433 #define FTYPEDESC_GLOBAL 0x0001 // This field is masked for global entity save/restore 432 434 433 typedef struct 435 typedef struct 434 436 { 435 437 FIELDTYPE fieldType; … … 442 444 #define ARRAYSIZE(p) (sizeof(p)/sizeof(p[0])) 443 445 444 typedef struct 446 typedef struct 445 447 { 446 448 // Initialize/shutdown the game (one-time call after loading of game .dll ) 447 void (*pfnGameInit) ( void ); 449 void (*pfnGameInit) ( void ); 448 450 int (*pfnSpawn) ( edict_t *pent ); 449 451 void (*pfnThink) ( edict_t *pent ); … … 464 466 465 467 qboolean (*pfnClientConnect) ( edict_t *pEntity, const char *pszName, const char *pszAddress, char szRejectReason[ 128 ] ); 466 468 467 469 void (*pfnClientDisconnect) ( edict_t *pEntity ); 468 470 void (*pfnClientKill) ( edict_t *pEntity ); … … 482 484 483 485 // Returns string describing current .dll. E.g., TeamFotrress 2, Half-Life 484 const char *(*pfnGetGameDescription)( void ); 486 const char *(*pfnGetGameDescription)( void ); 485 487 486 488 // Notify dll about a player customization. 487 void (*pfnPlayerCustomization) ( edict_t *pEntity, customization_t *pCustom ); 489 void (*pfnPlayerCustomization) ( edict_t *pEntity, customization_t *pCustom ); 488 490 489 491 // Spectator funcs … … 536 538 typedef struct 537 539 { 538 // Called right before the object's memory is freed. 540 // Called right before the object's memory is freed. 539 541 // Calls its destructor. 540 542 void (*pfnOnFreeEntPrivateData)(edict_t *pEnt); 541 543 void (*pfnGameShutdown)(void); 542 544 int (*pfnShouldCollide)( edict_t *pentTouched, edict_t *pentOther ); 543 545 544 546 // Added 2005/08/11 (no SDK update): 545 void (*pfnCvarValue)( const edict_t *pEnt, const char *value ); 547 void (*pfnCvarValue)( const edict_t *pEnt, const char *value ); 548 void (*pfnCvarValue2)( const edict_t *pEnt, int requestID, const char *cvarName, const char *value ); 546 549 } NEW_DLL_FUNCTIONS; 547 550 typedef int (*NEW_DLL_FUNCTIONS_FN)( NEW_DLL_FUNCTIONS *pFunctionTable, int *interfaceVersion );

