Rossen
Rossen
That would be cool, but it will need a rewrite of the package. Alternatively, you can try replace the `open` with your own, which returns in-memory files. Keep in mind...
Providing different `fopen` function is used in `steamctl` to files from inside a VPK directly from the Steam CDN. https://github.com/ValvePython/steamctl/blob/4d6b19a921a4db521ed6e0d05a1dae2458441a9a/steamctl/commands/depot/gcmds.py#L79-L86
Yes, you can open v1 and v2. The creation of VPK files was only added later and is only for v1, single file. Ideally, it would be best to rewrite...
`v1.4.0` now creates VPK v2 files by default. Chunking is still not supported, and would be best achieved by a full rewrite
@jgg1971 there already is `-cv`, see https://github.com/ValvePython/vpk/blob/3ff641e5fa7cf53a12c886153db0aab7a7872821/vpk/cli.py#L32
Respawn's VPK format is not supported, which is used in titanfall and apex legends
Hi @FluffierThanThou, thanks for this. Can you provide an example object where the dump outputs prototype properties?
Hi, could you provide context for the proposed changes? What they are? What they are for? How they are used? etc
Hi, I am not familiar with packagist.org Can you give me an example of importing the library in some php code? Thanks
From what I've looked briefly, there are namespaces and such, so this PR needs more work.