liblcf
LSD_Reader::ChunkSavePicture Struct Reference

#include <lsd_chunks.h>

+ Collaboration diagram for LSD_Reader::ChunkSavePicture:

Public Types

enum  Index {
  name = 0x01,
  start_x = 0x02,
  start_y = 0x03,
  current_x = 0x04,
  current_y = 0x05,
  fixed_to_map = 0x06,
  current_magnify = 0x07,
  current_top_trans = 0x08,
  use_transparent_color = 0x09,
  current_red = 0x0B,
  current_green = 0x0C,
  current_blue = 0x0D,
  current_sat = 0x0E,
  effect_mode = 0x0F,
  current_effect_power = 0x10,
  current_bot_trans = 0x12,
  spritesheet_cols = 0x13,
  spritesheet_rows = 0x14,
  spritesheet_frame = 0x15,
  spritesheet_speed = 0x16,
  frames = 0x17,
  spritesheet_play_once = 0x18,
  map_layer = 0x19,
  battle_layer = 0x1A,
  flags = 0x1B,
  finish_x = 0x1F,
  finish_y = 0x20,
  finish_magnify = 0x21,
  finish_top_trans = 0x22,
  finish_bot_trans = 0x23,
  finish_red = 0x29,
  finish_green = 0x2A,
  finish_blue = 0x2B,
  finish_sat = 0x2C,
  finish_effect_power = 0x2E,
  time_left = 0x33,
  current_rotation = 0x34,
  current_waver = 0x35
}
 

Detailed Description

Definition at line 229 of file lsd_chunks.h.

Member Enumeration Documentation

◆ Index

Enumerator
name 

string

start_x 

X position where picture was originally shown

start_y 

Y position where picture was originally shown

current_x 

Current x position of picture

current_y 

Current y position of picture

fixed_to_map 

If true; picture will scroll with map

current_magnify 

Current zoom level of picture.

current_top_trans 

Current transparency of picture. In RPG2k3 < 1.12 affects only top half of picture.

use_transparent_color 

If false; ignore the transparent color

current_red 

Current red tint

current_green 

Current green tint

current_blue 

Current blue tint.

current_sat 

Current saturation

effect_mode 

Which effect is active.

current_effect_power 

The current power of the active effect.

current_bot_trans 

Bottom half transparency. Only has an effect in RPG2k3 < 1.12.

spritesheet_cols 

Spritesheet columns

spritesheet_rows 

Spritesheet rows

spritesheet_frame 

Current spritesheet frame

spritesheet_speed 

Spritesheet speed (X frames per second)

frames 

Frames since ShowPicture

spritesheet_play_once 

True: Play once and destroy; False: Loop spritesheet

map_layer 

Layer to show picture on at the map

battle_layer 

Layer to show picture on in battle

flags 

Bitflag. Persists Map/Battle change/end; Affected by Shake/Flash/Tint

finish_x 

Final X position to move picture to.

finish_y 

Final Y position to move picture to.

finish_magnify 

Final zoom level to animate picture to.

finish_top_trans 

Final top_trans level to animate picture.

finish_bot_trans 

Final bot_trans level to animate picture.

finish_red 

Final red tint to animate picture.

finish_green 

Final green tint to animate picture.

finish_blue 

Final blue tint to animate picture.

finish_sat 

Final saturation to animate picture.

finish_effect_power 

Final power of the effect to animate picture.

time_left 

How much time left in picture move / animation effects.

current_rotation 

How much the picture is currently rotated.

current_waver 

Current wave effect for picture.

Definition at line 230 of file lsd_chunks.h.


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