Skip to content

Add CameraSystem - #600

Open
mazina wants to merge 1 commit into
Norbyte:mainfrom
mazina:expose-camera-update
Open

Add CameraSystem#600
mazina wants to merge 1 commit into
Norbyte:mainfrom
mazina:expose-camera-update

Conversation

@mazina

@mazina mazina commented Sep 3, 2026

Copy link
Copy Markdown

Exposes CameraSystem, camera components and the active camera definition to client-side Lua. Adds Ext.Events events for gameplay camera updates, pitch calculation, input handling and zoom resets.

Events expose camera state, the owning entity and native timestep where applicable, and allow overriding calculated pitch or modifying and preventing camera input handling.

@mazina
mazina force-pushed the expose-camera-update branch from d030a4b to bacff73 Compare September 5, 2026 03:51
@mazina mazina changed the title Expose ClientCamera and CameraUpdate event Add CameraSystem Sep 5, 2026
Expose camera updates, pitch calculation, input handling and zoom resets
through client Ext.Events callbacks. Expose the camera system and the
active camera definition.
@mazina
mazina force-pushed the expose-camera-update branch from bacff73 to 9c257ab Compare September 7, 2026 02:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant