Skip to content

Editing a BlockCode breaks editor 3d first person navigation #100

Closed
@Cafezinhu

Description

@Cafezinhu

What Happened

When a block script is opened on Block Code tab (by creating a new BlockCode or clicking "Open Block Script"), you can't use the editor's first person controls on a 3d scene.

How to Reproduce

  1. Add a BlockCode node
  2. Go to the 3d tab
  3. Hold right click and press WASD

Operating System

Linux Mint 21.3 Cinnamon, Godot 4.2.2

Logs or command-line output

The InputMap action "spatial_editor/freelook_speed_modifier" doesn't exist.
  The InputMap action "spatial_editor/freelook_slow_modifier" doesn't exist.
  The InputMap action "spatial_editor/freelook_left" doesn't exist. Did you mean "ui_filedialog_refresh"?
  The InputMap action "spatial_editor/freelook_right" doesn't exist.
  The InputMap action "spatial_editor/freelook_forward" doesn't exist.
  The InputMap action "spatial_editor/freelook_backwards" doesn't exist.
  The InputMap action "spatial_editor/freelook_up" doesn't exist.
  The InputMap action "spatial_editor/freelook_down" doesn't exist.
  The InputMap action "spatial_editor/freelook_speed_modifier" doesn't exist.
  The InputMap action "spatial_editor/freelook_slow_modifier" doesn't exist.

Anything else?

Removing InputMap.load_from_project_settings() from _get_input_blocks()method in category_factory.gd script and reloading the editor stops the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions