ColorScreen

From Final Fantasy Hacktics Wiki
Revision as of 15:03, 6 August 2020 by Xifanie (talk | contribs) (Xifanie moved page Event Instruction 3E to ColorScreen)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

{3E} ColorScreen

ColorScreen(xBM,IRD,IGR,IBL,TRD,TGR,TBL,+TIMER)

Colors the whole screen, in different possible ways. The Initial Color is applied immediately, while the Target Color gradually changes with a given amount of time assigned.

(255,255,255) is white while (000,000,000) is no coloration.

Not battle-friendly.

To achieve black or any darker color, you need to set the Blending Mode to x02.


See Also: {2E} Background{31} ColorBGBeta{32} ColorUnit{33} ColorField{E5} WaitForInstruction(x0C,x00)


Blending Mode : Byte (hex)

  • x00 Multiply (Colors are blended to existing graphics)
  • x01 Normal (Creates an independent screen above all graphics, allowing pure colors)
  • x02 Normal with inverted colors (for both Initial and Target colors)


Initial Red : Byte (unsigned)

Red color of the RGB.


Initial Green : Byte (unsigned)

Green color of the RGB.


Initial Blue : Byte (unsigned)

Blue color of the RGB.


Target Red : Byte (unsigned)

Red color of the RGB.


Target Green : Byte (unsigned)

Green color of the RGB.


Target Blue : Byte (unsigned)

Blue color of the RGB.


Time : Half-Word (signed)

Time in frames to complete the operation. A frame is the equivalent of 1/60th of a second.

  • +00060 = 1 second
  • +00120 = 2 seconds
  • +00300 = 5 seconds