yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
zelda3_message Struct Reference

In-game text message data. More...

#include <zelda.h>

Public Attributes

uint16_t id
 
uint32_t rom_address
 
uint16_t length
 
uint8_t * raw_data
 
char * parsed_text
 
bool is_compressed
 
uint8_t encoding_type
 

Detailed Description

In-game text message data.

Represents a text message from the game, including both raw ROM data and parsed/decoded text content.

Definition at line 271 of file zelda.h.

Member Data Documentation

◆ id

uint16_t zelda3_message::id

Message ID (0-65535)

Definition at line 272 of file zelda.h.

Referenced by yaze_load_messages().

◆ rom_address

uint32_t zelda3_message::rom_address

Address in ROM where message data starts

Definition at line 273 of file zelda.h.

◆ length

uint16_t zelda3_message::length

Length of message data in bytes

Definition at line 274 of file zelda.h.

◆ raw_data

uint8_t* zelda3_message::raw_data

Raw message data from ROM

Definition at line 275 of file zelda.h.

◆ parsed_text

char* zelda3_message::parsed_text

Decoded text content (UTF-8)

Definition at line 276 of file zelda.h.

◆ is_compressed

bool zelda3_message::is_compressed

True if message uses compression

Definition at line 277 of file zelda.h.

◆ encoding_type

uint8_t zelda3_message::encoding_type

Text encoding type used

Definition at line 278 of file zelda.h.


The documentation for this struct was generated from the following file: