2
0
mirror of https://github.com/FWGS/xash3d-fwgs synced 2024-11-22 18:07:09 +01:00
xash3d-fwgs/engine
Alibek Omarov 5ea2e295c1 engine: prevent rescanning filesystem when new player connects or on late precache
By reusing a padding hole in resource_t structure, we put a bit indicating that this archive
was already mounted by filesystem and skip it.

Because we associate this with resource, theoretical use of late precache with archives
will rescan filesystem and allow using newly downloaded assets.
2024-07-30 15:25:48 +03:00
..
client engine: prevent rescanning filesystem when new player connects or on late precache 2024-07-30 15:25:48 +03:00
common engine: add checks to verify resource_t, customization_t and HPAK data structs sizes 2024-07-30 15:25:20 +03:00
platform engine: automatically turn-on touch emulation while editing touch from menu 2024-07-29 05:06:10 +03:00
server engine: always use original player hulls for pmove trace, because mods can write invalid data in pmove->player_{mins,maxs} 2024-07-21 11:01:18 +03:00
alias.h engine: alias: migrate header to stdint.h, remove usage of enums in data structs for portability, add static sizeof checks 2023-02-14 18:29:18 +03:00
anorms.h engine: replace anorms.h with compatible header from GPL WinQuake sources 2024-01-12 23:13:22 +03:00
cdll_exp.h
cdll_int.h engine: fix various warnings 2021-03-07 03:40:01 +03:00
cursor_type.h engine: client: extended VGUI API interface 2022-05-02 03:29:24 +03:00
custom.h engine: prevent rescanning filesystem when new player connects or on late precache 2024-07-30 15:25:48 +03:00
customentity.h
edict.h
eiface.h engine: server: make PEntityOfEntIndex bug-compatible with GoldSrc 2022-05-21 03:03:59 +03:00
key_modifiers.h engine: platform: added Platform_GetKeyModifiers 2022-05-02 03:29:24 +03:00
keydefs.h engine: client: keys: reserve some more buttons as gamepad buttons according to latest SDL2 GameController header 2023-02-09 06:30:08 +03:00
menu_int.h engine: add NetAPI to extended menu API 2024-07-07 03:39:09 +03:00
mobility_int.h engine: change mobility API license to Unlicense, as with build.h 2024-02-05 15:01:03 +03:00
physint.h engine: physint: empty-define ALLOC_CHECK if not defined by SDK, so this header can be freely moved to another SDK 2024-04-28 06:59:18 +03:00
progdefs.h
ref_api.h engine: ref_api: bump RefAPI to version 8 2024-06-11 06:18:09 +03:00
shake.h
sprite.h engine: sprite: migrate header to stdint.h, remove usage of enums in data structs for portability, add static sizeof checks 2023-02-14 18:29:27 +03:00
studio.h
vgui_api.h engine: vgui: add EnableTextInput to the API 2023-02-06 16:42:09 +03:00
warpsin.h
wscript engine: wscript: add ffmpeg hidden option, just to make it easier for me to switch between branches 2024-07-17 22:27:20 +03:00