Skip to content

Rename core classes #55

@marcinn

Description

@marcinn
  • TrainController -> LegacyRailVehicle
  • introduce base class RailVehicle
  • TrainPart -> RailVehicleModule
  • inroduce LegacyRailVehicleModule for Mover-related modules
  • TrainEngine* -> RailVehicleEngine*
  • TrainSecuritySytem -> RailVehicleSecurityModule (do not use "System" for components/modules)
  • TrainSystem -> RailVehicleSystem
  • Update documentation

Provide custom icons for Godot Editor

Metadata

Metadata

Assignees

No one assigned

    Labels

    C++Issue related to C++ implementaitonHighLevelAPIPossible breaking changes also in external systemsNodeAPIGodot Node API level. Possible breaking changesenhancementNew feature or request

    Type

    No fields configured for Task.

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions