Faster z position checks for mobjs without collision #149

Closed
alufolie91 wants to merge 10 commits from optimobjz into Saturn-Next
pull from: optimobjz
alufolie91 commented 2024-12-08 16:05:23 +01:00 (Migrated from github.com)

https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2214
and
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2250

but only for things that have no collision to not desynch or smth
idk how much faster this might be, but theres alot of "decortation" mobjs which we could save alot of bsp traversal with ex

https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2214 and https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2250 but only for things that have no collision to not desynch or smth idk how much faster this might be, but theres alot of "decortation" mobjs which we could save alot of bsp traversal with ex
Indev450 (Migrated from github.com) reviewed 2025-01-04 20:56:55 +01:00
Indev450 (Migrated from github.com) left a comment

Hmm hope there aren't any lua scripts that use floorz/ceilingz from mobjs without collision for something gameplay-wise, because i think that might desynch. Don't think there are any but who knows

Hmm hope there aren't any lua scripts that use floorz/ceilingz from mobjs without collision for something gameplay-wise, because i think that might desynch. Don't think there are any but who knows
alufolie91 commented 2025-01-04 22:14:22 +01:00 (Migrated from github.com)

well this makes virtually no difference in performance testing
so with the concerns above, im gonna close this

well this makes virtually no difference in performance testing so with the concerns above, im gonna close this

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: saturn/SRB2Kart-Saturn#149