Difference between revisions of "RemapData Struct - MatSwap"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Qazaaq
(added f4se member)
 
imported>Qazaaq
(added details)
Line 15: Line 15:


== Members ==
== Members ==
*Source:
*Source: The original material used to override a [[Texture File]] referenced by a [[Model File]].
*Target:
*Target: The new material to be applied in place of the original.
*ColorIndex:
*ColorIndex:


Line 33: Line 33:
== See Also ==
== See Also ==
*[[MatSwap Script]]
*[[MatSwap Script]]
 
*[[GetRemapData - MatSwap]]
*[[SetRemapData - MatSwap]]


[[Category:Scripting]]
[[Category:Scripting]]
[[Category:Papyrus]]
[[Category:Papyrus]]
[[Category:F4SE]]
[[Category:F4SE]]

Revision as of 13:40, 11 February 2018

This article has been flagged as incomplete.
Please help improve the wiki by learning how to contribute.

F4SE Member of: MatSwap Script
Requires F4SE version 0.6.5 or higher.

A structure that holds information about a material swap remapping.

Syntax

Struct RemapData
	string Source
	string Target
	float ColorIndex
EndStruct

Members

  • Source: The original material used to override a Texture File referenced by a Model File.
  • Target: The new material to be applied in place of the original.
  • ColorIndex:

Examples

MatSwap:RemapData remap = new MatSwap:RemapData
remap.Source = "OriginalMaterial.bgsm"
remap.Target = "NewMaterial.bgsm"
remap.ColorIndex = 0.0

Debug.Trace("The remap source equals " + remap.Source)
Debug.Trace("The remap target equals " + remap.Target)
Debug.Trace("The remap color index equals " + remap.ColorIndex)

See Also