Skip to content

Why is everything hard-wired?  #2785

@LightStriker

Description

@LightStriker

Feedback
Everything is hidden behind internal methods and fields. If we don't fit within the expected pattern, then we have to fight against everything, doing reflection call and so on. Right now, Netcode is less flexible than UNet.

Suggested Changes
Every pieces of Netcode should be self-contained and never call other pieces by themselves. We should assemble those pieces by ourselves or have the possibility to do it. For example, the NetworkSceneManager should NEVER be called automatically. We should call it when it's the right moment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:feedbackIssue contains feedback and not specific bug or feature requests.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions