This repository has been archived on 2022-06-27. You can view files and clone it, but cannot push or open issues or pull requests.
Xash3DArchive/change.log

469 lines
23 KiB
Plaintext
Raw Normal View History

2012-05-10 22:00:00 +02:00
build ????
Server: fix the sound problem with weapons
2012-05-17 22:00:00 +02:00
Render: added rendermode kRenderWorldGlow (6) like in HL2
Server: added new callback into PhysicsInterface that named SV_TriggerTouch
Client: kill a little jitter for monsters that standing on elevators
Client: fix very old bug (initially comes from Quake1) with efrags relinking on a static client entities
Sound: got rid of message "S_PickChannel: no free channels" when breakble objects were broken.
Engine: ignore to load HD-textures when dedicated server is running
Client: count of static entities increased up to 512
Render: fixed bug with wrong clamping on 3D textures
Render: added a new one internal texture - gray cubemap that named as "*grayCube" without quotes
Render: disable depth mask on studiomodels when render mode is "additive" (original HL rules)
Sound: added a new untested feature for cull sounds by PAS on the client. Cvar "s_phs".
Sound: add save\restore for all dynamic sounds in-game
Sound: add save\restore for background track
Engine: added two new cvars called "build" and "ver" for more info
Engine: get support for loading game dlls from packfile
Engine: get support for transparent conveyor belts. Texture name must starting from "{scroll"
Sound: fix bug in wav-streaming code
Server: add save\restore for client static entities (engine function MAKE_STATIC is now useful!)
Server: remove command "map_backgound" in dedicated server mode
Server: disable "Touch" function when playersonly-mode is active
GameUI: don't draw logo.avi from root folder with user mods
Client: added partially HD-textures support for sprites
2012-05-20 22:00:00 +02:00
Server: now custom message code check all the visible portals (Xash-mod feature)
2012-05-17 22:00:00 +02:00
Server: add quake-style for BSP hulls selection (cvar sv_quakehulls set to 1)
2012-05-20 22:00:00 +02:00
Engine: remove jpeg image support (just unneeded)
Server: remove ugly movement delay after map loaging in singleplayer
Render: check studio skins for negative values to prevent possible crashes
Console: fixup negative values for "scr_conspeed" variable
Render: fix interpolation bug for studiomodels on internal studio renderer
2012-05-21 22:00:00 +02:00
Physic: transform trace BBox into local space of bmodel
Engine: implement new system of engine features that can be enabled by Mod-Maker request
Engine: build BSP surface meshes for Mod-Makers. e.g. for build collision tree of VBO\VA custom rendering
Engine: allow support of large maps up to +\- 16384 units (need to edit delta.lst and enable feature in the engine)
2012-05-26 22:00:00 +02:00
Engine: rewrite MOVETYPE_TOSS, MOVETYPE_BOUNCE etc
2012-06-26 22:00:00 +02:00
Client: implement new draw type TRI_POINTS for TriAPI
Client: changed snapshot name from mapnameXXXX.bmp to mapname_XXXX.bmp (by Qwertyus request)
Client: write experimental code for interpolate bmodels movement (pev->animtime must not equal 0 for enable)
GameUI: allow scissor for enginefunc pfnDrawCharacter
Network: protocol changed. replace obsolete message svc_frame with message svc_restoresound
Client: remove pieces that stuck in the walls for TE_BREAKMODEL message
Render: added new internal texture that called a "*grayCube" without quotes
Render: fix mode r_lighting_extended 1 for prevent permanently black lighting in some cases
Render: global fog update. get the uniform color for all the underwater objects
Render: fix issues with conveyor HD-textures (it can moves slower than physical conveyor speed)
Render: added support for HD-textures for normal sprite frames (non-HUD sprites)
Render: sorting meshes for studiomodel surfaces (draw "adiitive" surfaces at end of the list)
Render: release GL-context when engine is shutting down
Render: set gl_allow_static to zero as default
Sound: set s_cull to zero as default
Input: fix problems with call WC_SYSMENU instead of user-defined command when ALT is pressed
Console: add a new command that called "mapstats" and works like bspinfo.exe
Physic: added new meta-type SOLID_CUSTOM that could be traced in game dlls with physic API
Pmove: get to work PM_CheckStuck on a servder-sdie
Server: added a new cvar that called a "sv_validate_changelevel" for skip any checks with changelevel problems
Server: make check for recursive changelevel (and ignore it)
Server: fix the problem with non-sended events when a player sight cross-line contents
Server: rewrite MOVETYPE_STEP and MOVETYPE_PUSHSTEP physics
Server: allow to MOVETYEP_PUSH blocking by dead bodies
Server: fix bug with MOVETYPE_FOLLOW
Server: added TriAPI through Server_PhysicsInterface for debug purposes
GameUI: replace broken letter '<27>' with '<27>'
GameUI: don't draw logo.avi for mods without this file in gamedir
GameUI: fix buttons loader bug
GameUI: enable scissor for all ScrollList menus
GameUI: restore the menu buttons control from keyboard
2012-05-10 22:00:00 +02:00
2012-04-25 22:00:00 +02:00
build 1905
2012-03-24 21:00:00 +01:00
2012-03-19 21:00:00 +01:00
Physic: fix trace bug when model is missing
Client: implement function TriScreenToWorld
2012-03-24 21:00:00 +01:00
Server: add local times for all the clients
Server: implement unlag system
Client: added ex_interp variable
GameUI: added support for playermodel images (preview thumbnails)
Engine: fix potentially crash in menu after calling Host_Error
Engine: fix crash on Cry Of Fear modification (memory corrupts)
Engine: first implementation of HLTV
Render: fix a little bug with engine mirrors
2012-04-06 22:00:00 +02:00
Sound: implement separate volume controls for background track and game sounds
2012-04-09 22:00:00 +02:00
Sound: fix wrong position for dynamic sounds in case parent entity never has updates on the client
2012-04-11 22:00:00 +02:00
Client: first implementation of extended engineinterface.
2012-04-25 22:00:00 +02:00
Server: fix bug with update movevars after the server initialization.
Input: cancel mouse movement while switches between menu\console and game
Render: added function R_EntityRemoveDecals into RendererInterface
Render: fixed bug with crash engine on custom resolutions while makes a screenshot (e.g. 1366x768)
2012-03-19 21:00:00 +01:00
build 1850
2011-12-24 21:00:00 +01:00
Physic: add check for liquid brushes that has only hull0
2011-12-25 21:00:00 +01:00
Render: draw decals without culling on the transparent surfaces
Engine: fix decal transition bug on global entities
2012-02-09 21:00:00 +01:00
Client: fix "r_drawentities 5" debug code in client.dll
Render: rewrited detail texture code for using detail scale for each diffuse texture instead of each detail texture
Render: custom render interface is changed to version 26
Engine: added custom studio decals serializtaion
Server: fixed check for russian letters in the commands "say" and "say_team"
Server: physics interface is changed to version 6
Client: allow console in multiplayer even while dev-mode is disabled
Engine: added new message SVC_STUDIODECAL that passed through engine and call function in extended rendered interface
Engine: hook PrintScreen and manually writing screenshot into clipboard
Render: fix decals drawing when rendermode is TransColor
Render: add support for cubemaps, 1D and 3D textures
Render: added some new internal textures that using by Xash-Mod 0.5
Render: fix reflection for Glow-Sprites and follow beams
Studio: fix poly-counter for studio models
Engine: add support for userconfig
Engine: allow letter '<27>' in console and chat-mode
Engine: fix REG_USER_MSG for messages that registering in-game
Server: clear savedir when new game is started
GameUI: loading maps.lst from basedir while mod doesn't contain multiplayer maps
Network: implemented QueryCvarValue and QueryCvarValue2
2012-02-12 21:00:00 +01:00
Physic: new pm-trace code, new server trace code, new studio hitbox trace code
2012-03-01 21:00:00 +01:00
Client: rewrite demo record and playback
Render: add support for STUDIO_NF_FULLBRIGHT
2012-03-19 21:00:00 +01:00
Physic: fix pmove trace bug
2011-12-24 21:00:00 +01:00
2011-12-18 21:00:00 +01:00
build 1770
2011-09-19 22:00:00 +02:00
Client: add command "on"-"off" for virtual CD-player
Client: add command "snapshot" that save screenshots into root folder
Client: add studiomodel missed flags like in Quake (EF_ROTATE, EF_ROCKET, EF_GIB etc)
Sound: clear LOOP flag for engine funcs PlaySoundByIndex and PlaySoundAtLocation
Render: fix r_wateralpha, move cvar to server and allow save-restore it
Render: fix old bug with surface->flags
Render: fix crash when studiomodel isn't loaded but trying to draw
Render: remove cvar gl_texturebits
Render: allow 16-bit color mode when decktop has same
Render: rename "vid_gamma" to "gamma", make backward compatibility with GoldSource config
Sound: get support for automatic ambient sounds like in Quake
2011-10-09 22:00:00 +02:00
Sound: add cvar "s_combine_channels" that trying to combine mutilpe channels with same sounds into one
2011-10-06 22:00:00 +02:00
Engine: add "secure" option support for both liblist.gam and gameinfo.txt
2011-09-19 22:00:00 +02:00
Engine: fix bug determine current directory
Server: fix bug when some sound messages can't be sended to client (e.g. not vised map)
Render: allow to load hi-res quake sky (two layers called as sky_solid and sky_alpha)
Physic: fix trace bug when bbox mins are 0 0 0 and bbox maxs are positive values (like quake boxes)
GameUI: add checkbox "allow materials" in menu Video Options.
Client: implement "viewsize" cvar
2011-10-06 22:00:00 +02:00
GameUI: add new function to inteface called as pfnProcessImage
Client: add support for default studiomodel flags like quake effects (light, smoke, blood etc)
Render: add engine mirrors (can be set on map with texture "decals.wad\reflect1")
Client: rewrite client font system to allow support for "hud_scale" feature
Client: re-enable client static entities (see engine function MAKE_STATIC for details)
Sound: clear "loop" flags for client engine functions PlaySoundByName and PlaySoundByIndex
Client: fix potentially crash in StudioRemap code
Client: finalize 'GlowShell' effect on StudioModels
Render: implement software gamma control that based on lightmap adjusting (gl_ignorehwgamma 1)
Render: restore projection and modelview matrices before call V_CalcRefdef to avoid errors on custom rendering (e.g. HLFX 0.5, Trinity Renderers)
Render: remove all stuff for 3dfx gamma control
Render: add missing function R_ScreenToWorld
Engine: add "icon" option support for both liblist.gam and gameinfo.txt
Render: get support for rotational skybox that can be saved and restored with current angle
Engine: fix bug with incorrect detecting Blue-Shift maps in some rare cases
Engine: add autocomplete for 'entpatch' command
Engine: fix Host_Error issues
Network: add IPX and IPX_BROADCAST for backward compatibility with GoldSrc
Engine: do revision for 'allow_studio_scale' cvar in trace code
GameUI: added support for Steam backgrounds
2011-10-09 22:00:00 +02:00
GameUI: hide input symbols for "password" field in "create server" menu page
Client: initial implementation of NetAPI
Render: clear decals code. Add transparent rendering for 'glass' decals
2011-10-14 22:00:00 +02:00
GameUI: added new argument for pfnPIC_Load.
2011-10-09 22:00:00 +02:00
GameUI: fix loading flipped Steam background images
Client: remove gravity for R_Implosion effect
Sound: add SND_MoveMouth16 for support 16-bit sounds lip-sync
Engine: fix potentially crash during parsing titles.txt when file is empty
Engine: increase MAX_VALUE field up to 2048 characters
2011-10-14 22:00:00 +02:00
Console: rename con_gamemaps to con_mapfilter
Sound: add check by PVS for dynamic entity channels
2011-12-09 21:00:00 +01:00
Sound: add sound culling by geometry (cvar 's_cull' for enable or disable)
Server: fix changelevel bug
Engine: fix sound pathes with backward slash
Engine: rewrite COM_LoadFile and LoadFileForMe for use malloc instead of engine Mem_Alloc
Server: check date for entitypatch to avoid loading too old pathes (when map is never than path)
Server: bug fixed in CreateNamedEntity (on create not existed entities).
Server: rewrite engine func pfnAlertMessage to avoid crash in AM:Rebrith
Server: align memory for edicts by 4 (this help to avoid crash in Poke646)
Render: bugfixed with rotational brush culling (perfomance)
Server: changelevel bug fixed (accumulate global entities)
Server: changelevel bug when entitypath on new level is too old (new level is never than him entitypath)
Server: physical inetrface for custom physic implementation is updated to version 5
Physic: fix bug with MOVETYPE_COMPOUND
Server: fix bug with force_retouch on start the level (to avoid crash in Todesangst2 on t2e1m10)
Render: fix rendering for FACE_UPRIGHT sprite types (doom-like sprite monsters)
Protocol: shifted up additional EF_ flags to avoid collisions with Trinity Renderers
Render: now hardware gamma-control is fixed
Client: implement new render interface for custom renderer implementation (current version is 12)
Client: added two new funcstions into event API (IndexForEvent and EventForIndex)
Client: added new function into IEngineStudio interface (StudioGetTexture) for custom rendering implementation
Client: passed server beam entity through client function HUD_AddEntity, make force to add menu entity (player setup)
Client: passed static client entities through client function HUD_AddEntity
Physic: add support for rotational water and triggers
2011-09-19 22:00:00 +02:00
2011-09-03 22:00:00 +02:00
build 1662
2011-08-14 22:00:00 +02:00
Client: implement StudioRemapColors function
Client: add simple shadows for stduiomodels (disabled like in GoldSrc)
Client: fix some Paranoia bugs when custom renderer is disabled
2011-09-03 22:00:00 +02:00
Client: implement overview tool (dev_overview)
Client: add debug commands linefile and pointfile
Client: get support for full-color external textures (tga format) - world, studiomodels and decals
Client: fixed some HLFX 0.6 bugs
Client: fixed follow studiomodels (like flags in CTF)
Server: add pfnGetApproxWavePlayLen
Sound: get support for mp3's with wav header
Server: fixed FIND_CLIENT_IN_PVS
Server: fixed PlaybackEvent, use camera PVS point when client see in
Render: enable lightmaps on a transparent surfaces like windows (r_lighting_extended 2)
Server: func_pushable can push players which standing on (sv_fix_pushstep)
Render: partially fix for underwater fog (temporary solution)
2011-08-14 22:00:00 +02:00
2011-07-22 22:00:00 +02:00
build 1613
2011-05-09 22:00:00 +02:00
2011-07-07 22:00:00 +02:00
Client: fix drawing beams for 'solid' mode
Image: fix BMP loader for 4-bit color bmp's
Client: fix lightlevel calculating for local client (remove 'ambient' base from final value)
GameUI: first implementation of custom strings and support 'strings.lst' parsing
GameUI: replace unneeded button 'credits' with button 'previews'
Render: fix sprite interpolation
Render: fix angled sprites offset
Render: implement detail textures like in Steam Half-Life (thx n00b)
Client: rework env_funnel effect
2011-07-22 22:00:00 +02:00
Engine: get full support for input, processing and drawing russian letters
Console: add console commands 'messagemode' and 'messagemode2'
Console: fix bug with autocomplete (enable sort for found cmds)
Client: added HUD_ChatInputPosition for CS 1.6
2011-07-07 22:00:00 +02:00
build 1598
Client: fix crosshair drawing
Sound: change libmad mp3 decoder on a mpg123
Client: fix gibs randomization for TE_BREAKMODEL
Engine: fix modelloader bug (engine crash after not found map)
Video: add resolution 1366x768
GameUI: fix skill select
Network: change 'svc_setangle' message, include rollangle
Render: fix chrome rendering on a studiomodels
Render: added video memory economy mode - cvar 'gl_luminance_textures'
GameDLL: first implementation of extended engineinterface. Metamod is supported now
build 1557
Sound: fixed wrong sound angles when client see in the camera
Render: fix crash on change gl_texturemode and gl_anisotropy.
Client: change relationsip for GetLocalPlayer. Now it's always valid.
Server: rewrite SV_Multicast for correct work with custom user cameras
Server: rewrite FIND_CLIENT_IN_PVS like in QW
2011-05-09 22:00:00 +02:00
2011-04-25 22:00:00 +02:00
build 1540
Fixed many-many small and large bugs before final release
2011-04-15 22:00:00 +02:00
build 1529
2011-04-05 22:00:00 +02:00
FS: add "fallback_dir" option
Server: fix func_pushable interaction with movers. Add new cvar "sv_allow_rotate_pushables"
Server: added support for 'SV_SaveGameComment' export
Server: fixed backup for quick.sav and autosave.save (quick01.sav and autosave01.sav)
2011-04-08 22:00:00 +02:00
Client: add commandline option "-nointro" to skip start movies
Pmove: add sv_clienttrace that shared across network
Render: implement "envshot" and "skyshot" commands for make cubemaps or skyboxes
Server: fix remote connection (rcon)
2011-04-10 22:00:00 +02:00
Render: add glare reduction option in menu
2011-04-13 22:00:00 +02:00
Server: fix FindEntityInSphere bug (satchel issues in multiplayer)
2011-04-15 22:00:00 +02:00
GameUI: added to scrollbar in srcoll lists (thx ADAMIX)
2011-04-05 22:00:00 +02:00
2011-04-01 22:00:00 +02:00
build 1516
Engine: fix Sys_Error blowout
GameUI: implement new credits effect in Half-Life (when game is end)
GameUI: use system cursor instead of emulated
2011-03-31 22:00:00 +02:00
build 1515
Engine: fix some bugs
2011-03-24 22:00:00 +01:00
build 1507
2011-03-02 22:00:00 +01:00
2011-03-07 22:00:00 +01:00
Console: implement Con_NPrintf and Con_NXPrintf
2011-03-15 22:00:00 +01:00
Render: adding better lighting for studiomodels (right lighting for long sequences e.g. forklift.mdl)
2011-03-18 22:00:00 +01:00
Network: clamp all integer values to prevent them out of range
2011-03-20 22:00:00 +01:00
Client: VGUI implementation
Render: fix decals loading
2011-03-24 22:00:00 +01:00
Server: fix NAN error on a crossbow launch
2011-03-07 22:00:00 +01:00
build 1488
2011-03-02 22:00:00 +01:00
Render: fix invisible sprites when game is paused
Render: implement new better sprites lighting
2011-03-07 22:00:00 +01:00
GameUI: HL-style buttons (old good menu form WON version)
Render: fix some rendering bugs
2011-03-02 22:00:00 +01:00
2011-02-26 22:00:00 +01:00
build 1482
2011-02-13 22:00:00 +01:00
Engine: fixed critical bug
Launch: remove all built-in tools
2011-02-15 22:00:00 +01:00
Engine: add underwater fog
Engine: add cvar to control studio model scaling (enable or disable)
Engine: fixed bug with mouse in multiplayer (not work in menu)
2011-02-16 22:00:00 +01:00
Engine: fixed lag on rpg laserspot
2011-02-22 22:00:00 +01:00
Engine: added weapon and movement prediction (may be bugly, use with caution)
GameUI: added pfnRandomLong and pfnRandomFloat built-ins (and keep compatibility with old versions)
Engine: added map_background (special command for loading background maps like in Source Engine)
2011-02-26 22:00:00 +01:00
GameUI: added support for chaptermapbackground.txt script-file (random choose background maps)
Render: fix some rendering bugs for mods with custom renderer (Paranoia, HLFX etc)
2011-02-13 22:00:00 +01:00
2011-01-09 22:00:00 +01:00
build 1433
2011-02-13 22:00:00 +01:00
2011-01-09 22:00:00 +01:00
Engine: rework hitbox trace
Engine: implement new check for blue-shift map format
Engine: fix PointContents for custom contents checking (spirit)
Engine: fix "angle" field on maps (typically for gearbox)
GameUI: implement 'mouse look' checkbox
2011-01-06 22:00:00 +01:00
build 1430
2011-02-13 22:00:00 +01:00
2011-01-06 22:00:00 +01:00
Engine: fix crash with invalid room_type set (more than 60)
Engine: fix stuck on elevators or tracktrains for clients
2011-01-03 22:00:00 +01:00
build 1428
2011-01-01 22:00:00 +01:00
Engine: fix trigger_camera serialization bug
2011-01-03 22:00:00 +01:00
Engine: many-many physics bugs fixed
Engine: reworking monster's movement and path finding
Engine: hlfx 0.6 is now working
FS: fix bug with game and base directory dectecting when they matches
FS: watch for changes in liblist.gam and update gameinfo.txt (feature)
Engine: fix some rendering bugs
GameUI: added 'suitvolume' control
GameUI: rewrite playeyrmodel drawing, so you can shows changes when hi\low resolution button is toggled
GameUI: remove choosing audio and video library (interface changed!)
Engine: fix train startup sound on new level
2011-01-01 22:00:00 +01:00
2010-12-28 22:00:00 +01:00
build 1422
2010-12-27 22:00:00 +01:00
Render: fix decals serialization bug
Engine: fix movie plaback bug (black screen)
Engine: fix crash on loading encrypted client.dll
GameUI: now recalc resolution when vid_mode is changed
Sound: fix musicvolume bug
2010-12-28 22:00:00 +01:00
Image: fix indexalpha palette bug
Physic: fix stuck on some items (weapons, ammo)
2010-12-27 22:00:00 +01:00
2010-12-25 22:00:00 +01:00
build 1418
2010-10-09 22:00:00 +02:00
2010-11-20 22:00:00 +01:00
Tools: move all tools into launch.dll
Sound: moving snd_dx.dll into engine.dll
2010-11-19 22:00:00 +01:00
Sound: implement CDAudio emulator with support mp3 tracks from original Half-Life
Sound: implement mp3 support
2010-11-15 22:00:00 +01:00
GameUI: GameUI.dll renamed to MainUI.dll to avoid conflict with original valve's GameUI.dll
2010-10-09 22:00:00 +02:00
Engine: support for StartupVids.txt
2010-10-26 22:00:00 +02:00
Engine: get full compatibility with hl.dll
2010-10-31 22:00:00 +01:00
FS: recode wad resource management (now support lumps from wads with same name)
2010-12-06 22:00:00 +01:00
Engine: trigger_camera is now correctly saved and restored
2010-12-15 22:00:00 +01:00
Render: add sorting for translucent surfaces
Render: make support for 'static' models (any opaque non-moving brushes engine automatically make as part of world)
2010-12-25 22:00:00 +01:00
Render: correct serialization for decals on bmodels
2010-10-09 22:00:00 +02:00
2010-10-06 22:00:00 +02:00
build 1338
Engine: fix a broken demos recording\playing
GameUI: get support for internal resources (built-in)
GameUI: make font.bmp, cursor.bmp and typing.bmp as part of GameUI.dll
GameUI: remove demo menus heads.
build 1334
2010-10-01 22:00:00 +02:00
Engine: prevent auto-repeat for most keys in-game
Engine: implement AVI movies support (instead of RoQ support)
Engine: enable logo.avi in main menu (see GameUI source for details)
2010-09-16 22:00:00 +02:00
build 1313
2010-09-10 22:00:00 +02:00
Launch: code revision, remove dead code, implement some missed functions
Sound: fix some errors and crash
Sound: implement music volume
2010-09-16 22:00:00 +02:00
Sound: reworking sound mixer
Sound: implement DSP
Engine: add support for five mouse extra-buttons
Engine: fix some physics bugs
SDK: add blue-shift game source to SDK (combined with main game source)
2010-09-10 22:00:00 +02:00
2010-09-02 22:00:00 +02:00
build 1305
2010-08-12 22:00:00 +02:00
Engine: implement bit-stream network buffer
Engine: implement custom delta-encoding with user defined script (delta.lst)
Engine: reworking client entity for get more compatibility with original HL client
2010-08-16 22:00:00 +02:00
Engine: make SDK compatible with HLSDK 2.3 on the server-side
2010-08-22 22:00:00 +02:00
Engine: fixup across transition time-bug
2010-08-29 22:00:00 +02:00
Engine: completely rewrite server trace
Engine: rewrite hitbox trace
Engine: rewrite SV_PointContents
Engine: implement a new movetype: compound for gluing two entities together (like movewith in spirit)
Engine: fix toss entities on conveyors
2010-09-02 22:00:00 +02:00
Engine: rewrite MOVETYPE_PUSH
Engine: rewrite monsters movement code
Engine: reworking client and game interfaces
Engine: fix camera bugs (no sounds when client see in the camera)
SDK: fix many-many small HL bugs in original sdk code
Engine: fix trigger retouching system
Engine: adjust beam visibility
2010-08-12 22:00:00 +02:00
2010-07-31 22:00:00 +02:00
build 1271
2010-07-13 22:00:00 +02:00
2010-07-30 22:00:00 +02:00
Engine: enable server.cfg, listenserver.cfg, mapcycle.txt etc
2010-07-31 22:00:00 +02:00
Engine: got to work mapcycle.txt
GameUI: implement redefine keys menu
Engine: added autocomplete for cmd 'exec'
Engine: added version info in menu
2010-07-30 22:00:00 +02:00
build 1270
SDK: Shared launcher code
Engine: Partially fix bmodel interpolation
Engine: use standard .cfg files instead of .rc files
build 1269
2010-07-22 22:00:00 +02:00
Render: cut invisible water polygons
Render: implement EF_NOWATERCSG for control func_water backface culling
2010-07-23 22:00:00 +02:00
Tools: fix wadlib and spritegen round bugs
FS: implement binary search for wadlumps
2010-07-24 22:00:00 +02:00
Engine: revert low-res timer
Network: fixup userinfo fields 'model' and 'name'
Sound: implement custom pause for various sources
Input: disable mouse events when level is loading
GameUI: adding some missed dialogs
2010-07-26 22:00:00 +02:00
Render: fix interpolation on flying monsters
Render: fix wrong sprite attachments
2010-07-28 22:00:00 +02:00
Render: fix invalid frustum culling for studiomodels ( e.g. barnacle.mdl )
Physic: fix trace for rotating bmodels
Engine: fixup physinfo save\restore bug
2010-07-22 22:00:00 +02:00
build 1262
2010-07-17 22:00:00 +02:00
Engine: add 'allow_levelshots' cvar (disabled by default) to switch between custom levelshots and normal 'loading' screen
2010-07-18 22:00:00 +02:00
Client: remove fmod.dll implementation
2010-07-22 22:00:00 +02:00
Engine: implement variable-sized fonts (console, menu hints)
2010-07-21 22:00:00 +02:00
Sound: added support for stereo wavs plays (menu sounds)
Render: enable custom game icons (game.ico in mod folder)
Engine: move menu code into new user dll called GameUI.dll (based on original q2e 0.40 menu code)
2010-07-22 22:00:00 +02:00
FS: implement simple converter liblist.gam to gameinfo.txt
2010-07-17 22:00:00 +02:00
build 1254
2010-07-08 22:00:00 +02:00
SoundLib: ogg loop points (LOOP_START comment)
Client: recalc fov y for more matched with original HL
2010-07-13 22:00:00 +02:00
Bshift: fix env_laser entity
Client: fix fadeout for break model pieces
Gfx: replace default.bmp font with fixed alpha-channel (thx LokiMb)
Render: fix invisible beams behind glass
2010-07-17 22:00:00 +02:00
Render: fix glow-sprites drawing through walls (see also r_cullflares cvar)
2010-07-13 22:00:00 +02:00
FS: implement filter wadlumps by wadname (e.g. gfx.wad/backtile)
Render: implement kRenderTransColor
2010-07-14 22:00:00 +02:00
Engine: completely moving particle code into the client.dll
Client: implement tracers for sparks, garg streaks and bullets
2010-07-08 22:00:00 +02:00
build 1249
ImageLib: added support for 4-bits and monochrome uncompressed BMPs.
ImageLib: fix data align for NPOT textures in menu (e.g. slider.bmp).
StdLib: skip empty symbols in numerical string for atoi and atof.
Render: implement LoadSprite for custom client sprites (e.g. hud)
Sound: fixed bug with background music looping
Fonts: implement Half-Life creditfonts
Client: move client.dll to valve folder