Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is 29 (LUMP_PHYSCOLLIDE) really unused? #6

Closed
lf94 opened this issue Feb 11, 2021 · 4 comments
Closed

Is 29 (LUMP_PHYSCOLLIDE) really unused? #6

lf94 opened this issue Feb 11, 2021 · 4 comments

Comments

@lf94
Copy link

lf94 commented Feb 11, 2021

Appears this is unused, but I'm not sure if that was just put there in a haste or is actually reality. I could not find any information on LUMP_PHYSLEVEL which I suspect may be the alternative lump which holds collision data.

@snake-biscuits
Copy link
Owner

Both Titanfall 1 & 2 store lump 29 externally in <map_name.bsp>.001d.bsp_lump
None of the Apex .bsp's I've checked have this file
I've checked the headers in mp_rr_olympus.bsp for lump 29 & it's empty, so it's not in the .bsp either
Best I can tell, the Apex Legends branch just doesn't use this lump

.bsps checked:

mp_rr_canyonlands_64k_x_64k   KING'S CANYON
mp_rr_canyonlands_mu1
mp_rr_canyonlands_mu1_night   SHADOW ROYALE
mp_rr_canyonlands_mu2
mp_rr_canyonlands_staging     FIRING RANGE
mp_rr_desertlands_64k_x_64k   WORLD'S EDGE
mp_rr_desertlands_mu1         WINTER EXPRESS?
mp_rr_olympus                 OLYMPUS

@lf94
Copy link
Author

lf94 commented Feb 12, 2021

Interesting, thank you for the check!
Perhaps it's in the BSP but under a different lump? I did see a few unknowns in there.

I'm going to have a look myself in the coming days. I don't have Apex on PC currently.

I'll close as you've confirmed 29 is truly unused. 🙂

@lf94 lf94 closed this as completed Feb 12, 2021
@lf94
Copy link
Author

lf94 commented Feb 16, 2021

FWIW I plan to start investigating where collision is defined today (I finally d/l'd Apex on PC). I'll update you if anything. End goal is exporting collision to .obj or similar so it's viewable in Blender or similar.

@snake-biscuits
Copy link
Owner

I'll definitely be interested to hear what you find!
I'm slowly exploring more of the rBSP format, starting from the first Titanfall but I haven't touched physics yet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants