Asset request/response pipeline #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implement the asset delivery system so the client can request and receive raw Source engine files from the server.
Server side (native module)
asset_requestJSON messages from clientsIFileSystem::Open()(already have the interface pointer)..traversalMSG_ASSET_DATA(0x10) header:u8 type | u16 path_len | utf8 path | raw bytesClient side
model_idappears in a snapshot, check IndexedDB cache firstasset_requestto serverSecurity considerations
.mdl,.vtx,.vvd,.vtf,.vmt,.bsp)..or starting with/