Skip to content

Bad collision with rotated trains at speed exceeding 72 (and angles near 270 or 90) #312

Description

@Baker7

Bad collision with rotated trains (func_train) at speed exceeding 72 (and when angles near 270 or 90) == "angles" "0 270 0" or "angles" "0 90 0" or very close to those -- maybe within 30 degrees.

Speed 72 you stay in the train (velocity '0 -72 0')
Speed 73 you fall out of the train (velocity '0 72 0') - in this case you can walk through the back of the train but not the front.

Does not happen with angles '0 0 0' or '0 180 0' as far I can tell.

I suspect a tracebox move function may not divide up the moves enough ... (although I have had falling through the floor of the train issues with train angles '0 90 0' and speed > 72 so not sure how that works)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions