From 0f89d12e747b380b35143815a2c8e87c6ee752d4 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Wed, 11 Jun 2025 16:04:48 -0400 Subject: pke: serialize PkeInput first-pass --- src/serialization.hpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/serialization.hpp') diff --git a/src/serialization.hpp b/src/serialization.hpp index e26667f..fe7d427 100644 --- a/src/serialization.hpp +++ b/src/serialization.hpp @@ -26,6 +26,8 @@ iccsc SRLZTN_OBJ_UI_BOX = "UIBox"; iccsc SRLZTN_OBJ_FONT_RENDER = "FontRender"; iccsc SRLZTN_OBJ_FONT_RENDER_SETTINGS = "FontRenderSettings"; iccsc SRLZTN_OBJ_UI_BOX_TYPE_DATA = "UIBoxTypeData"; +iccsc SRLZTN_OBJ_INPUT_ACTION = "InputAction"; +iccsc SRLZTN_OBJ_INPUT_SET = "InputSet"; iccsc SRLZTN_POSROT_POS = "Position:"; iccsc SRLZTN_POSROT_ROT = "Rotation:"; @@ -68,6 +70,14 @@ iccsc SRLZTN_UI_FONT_RENDER_SETTINGS_SURFACE_AREA_SIZE = "SurfaceAreaSize:"; iccsc SRLZTN_UI_FONT_RENDER_SETTINGS_SURFACE_AREA_POS = "SurfaceAreaPos:"; iccsc SRLZTN_UI_FONT_RENDER_SETTINGS_SURFACE_AREA_FLAGS = "SurfaceAreaFlags:"; +iccsc SRLZTN_INPUT_ACTION_NAME = "Name:"; +iccsc SRLZTN_INPUT_ACTION_MASK_HASH = "MaskHash:"; +iccsc SRLZTN_INPUT_ACTION_MASK_BUTTON = "MaskButton:"; +iccsc SRLZTN_INPUT_ACTION_MASK_MODS = "MaskMods:"; + +iccsc SRLZTN_INPUT_SET_TITLE = "Title:"; +iccsc SRLZTN_INPUT_SET_FLAGS = "Flags:"; + struct srlztn_ecs_mapping { pk_uuid serialized_uuid = pk_uuid_zed; Entity_Base *created_entity = nullptr; -- cgit v1.2.3