IMAD Record – Image Space Modifier
IMAD record type.
Classes:
|
Image Space Adapter. |
-
class
IMAD(flags, id, revision=0, version=15, unknown=b'\x00\x00', data=[])[source] Bases:
RecordImage Space Adapter.
- Parameters
Classes:
AIAD([cstring])HDR Bloom Blur Radius Add.
BIAD([cstring])HDR Bloom Threshold Add.
BNAM([cstring])Blur Radius.
CIAD([cstring])HDR Bloom Scale Add.
DIAD([cstring])HDR Target Lum Min Add.
DNAM(flags, duration, ...)Data Count.
EIAD([cstring])HDR Target Lum Max Add.
FIAD([cstring])HDR Sunlight Scale Add.
GIAD([cstring])HDR Sky Scale Add.
HIAD([cstring])Unknown.
IIAD([cstring])Unknown.
JIAD([cstring])Unknown.
KIAD([cstring])Unknown.
LIAD([cstring])Unknown.
MIAD([cstring])Unknown.
NAM1([cstring])Radial Blur Ramp Down.
NAM2([cstring])Radial Blur Down Start.
NAM3([cstring])Fade Color.
NAM4([cstring])Motion Blur Strength.
NIAD([cstring])Unknown.
OIAD([cstring])Unknown.
PIAD([cstring])Unknown.
QIAD([cstring])Cinematic Saturation Add.
RDSD([cstring])Sound - Intro.
RDSI([cstring])Sound - Outro.
RIAD([cstring])Cinematic Brightness Add.
RNAM([cstring])Radial Blur Strength.
SIAD([cstring])Cinematic Contrast Add.
SNAM([cstring])Radial Blur Ramp Up.
TIAD([cstring])Unknown.
TNAM([cstring])Tint Color.
UNAM([cstring])Radial Blur Start.
VNAM([cstring])Double Vision Strength.
WNAM([cstring])DoF Strength.
XNAM([cstring])DoF Distance.
YNAM([cstring])DoF Range.
x00IAD([cstring])HDR Eye Adapt Speed Mult.
x01IAD([cstring])HDR Bloom Blur Radius Mult.
x02IAD([cstring])HDR Bloom Threshold Mult.
x03IAD([cstring])HDR Bloom Scale Mult.
x04IAD([cstring])HDR Target Lum Min Mult.
x05IAD([cstring])HDR Target Lum Max Mult.
x06IAD([cstring])HDR Sunlight Scale Mult.
x07IAD([cstring])HDR Sky Scale Mult.
x08IAD([cstring])Unknown.
x09IAD([cstring])Unknown.
x0aIAD([cstring])Unknown.
x0bIAD([cstring])Unknown.
x0cIAD([cstring])Unknown.
x0dIAD([cstring])Unknown.
x0eIAD([cstring])Unknown.
x0fIAD([cstring])Unknown.
x10IAD([cstring])Unknown.
x11IAD([cstring])Cinematic Saturation Mult.
x12IAD([cstring])Cinematic Brightness Mult.
x13IAD([cstring])Cinematic Contrast Mult.
x14IAD([cstring])Unknown.
x40IAD([cstring])HDR Eye Adapt Speed Add.
Attributes:
Subrecords of this record.
Record flags
4-byte form ID
Used for revision control by the Creation Kit, if enabled.
Form version
Methods:
parse_subrecords(raw_bytes)Parse this record's subrecords.
-
class
AIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Bloom Blur Radius Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
BIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Bloom Threshold Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
BNAM(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordBlur Radius.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
CIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Bloom Scale Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
DIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Target Lum Min Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
DNAM(flags, duration, hdr_eye_adapt_speed_mult, hdr_eye_adapt_speed_add, hdr_bloom_blur_radius_mult, hdr_bloom_blur_radius_add, hdr_bloom_threshold_mult, hdr_bloom_threshold_add, hdr_bloom_scale_mult, hdr_bloom_scale_add, hdr_target_lum_min_mult, hdr_target_lum_min_add, hdr_target_lum_max_mult, hdr_target_lum_max_add, hdr_sunlight_scale_mult, hdr_sunlight_scale_add, hdr_sky_scale_mult, hdr_sky_scale_add, unknown, cinematic_saturation_mult, cinematic_saturation_add, cinematic_brightness_mult, cinematic_brightness_add, cinematic_contrast_mult, cinematic_contrast_add, unknown_, tint_color, blur_radius, double_vision_strength, radial_blur_strength, radial_blur_ramp_up, radial_blur_start, radial_blur_flags, radial_blur_center_x, radial_blur_center_y, depth_of_field_strength, depth_of_field_distance, depth_of_field_range, depth_of_field_flags, radial_blur_ramp_down, radial_blur_down_start, fade_color, motion_blur_strength)[source] Bases:
StructRecordData Count.
- Parameters
flags (
int)duration (
float)hdr_eye_adapt_speed_mult (
int)hdr_eye_adapt_speed_add (
int)hdr_bloom_blur_radius_mult (
int)hdr_bloom_blur_radius_add (
int)hdr_bloom_threshold_mult (
int)hdr_bloom_threshold_add (
int)hdr_bloom_scale_mult (
int)hdr_bloom_scale_add (
int)hdr_target_lum_min_mult (
int)hdr_target_lum_min_add (
int)hdr_target_lum_max_mult (
int)hdr_target_lum_max_add (
int)hdr_sunlight_scale_mult (
int)hdr_sunlight_scale_add (
int)hdr_sky_scale_mult (
int)hdr_sky_scale_add (
int)unknown (
bytes)cinematic_saturation_mult (
int)cinematic_saturation_add (
int)cinematic_brightness_mult (
int)cinematic_brightness_add (
int)cinematic_contrast_mult (
int)cinematic_contrast_add (
int)unknown
tint_color (
int)blur_radius (
int)double_vision_strength (
int)radial_blur_strength (
int)radial_blur_ramp_up (
int)radial_blur_start (
int)radial_blur_flags (
int)radial_blur_center_x (
int)radial_blur_center_y (
int)depth_of_field_strength (
int)depth_of_field_distance (
int)depth_of_field_range (
int)depth_of_field_flags (
int)radial_blur_ramp_down (
int)radial_blur_down_start (
int)fade_color (
int)motion_blur_strength (
int)
Attributes:
Methods:
Returns a list of attributes on this class in the order they should be packed.
Returns the pack/unpack struct string and the corresponding size.
-
static
get_field_names()[source] Returns a list of attributes on this class in the order they should be packed.
-
class
EIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Target Lum Max Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
FIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Sunlight Scale Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
GIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Sky Scale Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
NAM1(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordRadial Blur Ramp Down.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
NAM2(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordRadial Blur Down Start.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
NAM3(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordFade Color.
TODO: An array of Color structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
NAM4(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordMotion Blur Strength.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
QIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordCinematic Saturation Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
RDSD(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordSound - Intro.
Form ID of a
SOUNrecord.
-
class
RDSI(cstring: Union[str, bytes] = b'')[source] Bases:
FormIDRecordSound - Outro.
Form ID of a
SOUNrecord.
-
class
RIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordCinematic Brightness Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
RNAM(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordRadial Blur Strength.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
SIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordCinematic Contrast Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
SNAM(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordRadial Blur Ramp Up.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
TNAM(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordTint Color.
TODO: An array of Color structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
UNAM(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordRadial Blur Start.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
VNAM(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordDouble Vision Strength.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
WNAM(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordDoF Strength.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
XNAM(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordDoF Distance.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
class
YNAM(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordDoF Range.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
-
data Type:
List[RecordType]
-
classmethod
parse_subrecords(raw_bytes)[source] Parse this record’s subrecords.
- Parameters
raw_bytes (
BytesIO) – Raw bytes for this record’s subrecords- Return type
-
class
x00IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Eye Adapt Speed Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x01IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Bloom Blur Radius Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x02IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Bloom Threshold Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x03IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Bloom Scale Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x04IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Target Lum Min Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x05IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Target Lum Max Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x06IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Sunlight Scale Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x07IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Sky Scale Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x08IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x09IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x0aIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x0bIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x0cIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x0dIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x0eIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x0fIAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x10IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x11IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordCinematic Saturation Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x12IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordCinematic Brightness Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x13IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordCinematic Contrast Mult.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x14IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordUnknown.
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.
-
class
x40IAD(cstring: Union[str, bytes] = b'')[source] Bases:
RawBytesRecordHDR Eye Adapt Speed Add.
TODO: An array of Time structures. https://tes5edit.github.io/fopdoc/Fallout3/Records/IMAD.html
Methods:
unparse()Turn this subrecord back into raw bytes for an ESP file.