Jared Ketterer

Results 324 comments of Jared Ketterer

#143 found some bugs w/ `RespawnBsp.save_as()` Going to open a new Issue for testing all RespawnBsp's cases in a bit

`IdTechBsp` (& by extensions `QbismBsp`) should include `BSPX` data All `BspClass`es should be appending their `._tail()`, but `BSPX` is padded We might need to categorise other tails to see if...

Added [`apex_legends.BVHNode`](https://github.com/snake-biscuits/bsp_tool/blob/master/bsp_tool/branches/respawn/apex_legends.py#L298), which might be pivotal to how physics works in Apex Still got a bunch of new structs added by @r-ex in [`src/structs_r1.h`](https://github.com/snake-biscuits/bsp_tool/blob/master/src/structs_r1.h) to port over to python so...

yeah we just did w/ some r5reloaded devs, haven't figured out how it all fits together yet but we can stop in the middle of a lookup

[MRVN-Radiant](https://github.com/MRVN-Radiant/MRVN-Radiant) can now make basic maps for Apex Legends w/ physics https://github.com/MRVN-Radiant/MRVN-Radiant/blob/3b89261ccb37f9baa1f0561f38db23c4cdc91035/tools/remap/source/bspfile_apex_legends.cpp#L268-L290

Haven't looked at exporting / converting to mesh of any kind just yet tho. I've yet to dig into the Apex Legends side much myself, my focus has mostly been...

should really address this before tackling #15 as making small edits & seeing their affects in-engine is very powerful for research but when the bsp_tool implementation differs from user expectations...

> gotta love writing my own kernel to handle big data No, really, we need to do garbage collection of some kind here Each reference to an object collected will...

`BspLump`s could use a pretty serious refactor at this point tbh. They're not the `list` analogue I was hoping, & `RawBspLump` needs to be more like `bytearray` In #80 &...

Setting a read-only flag on `BspLump`s could be useful (checked when getting & setting) That way anything like `extensions.diff` / `decompile`, which only care about parsing can have minimal memory...