Difference between revisions of "Tech Modification"

From Chrono Compendium
Jump to: navigation, search
(Finished graphics header.)
(Updated and corrected graphics header.)
 
Line 16: Line 16:
 
This determines the sprites that are available to be used as effect objects in the animation.
 
This determines the sprites that are available to be used as effect objects in the animation.
  
===Byte 4 - Sprite Assembly===
+
===Byte 4 - Sprite Assembly 1===
  
This controls the sprite animation and assembly used by the sprite packets.
+
This controls the sprite animation and assembly used by sprite packet 1. It is compressed.
  
===Byte 5 - Unknown===
+
===Byte 5 - Palette===
  
Possibly unused.
+
This controls the palette used by sprite packets.
  
===Byte 6 - Palette===
+
===Byte 6 - Sprite Assembly 2===
  
This controls the palette used by sprite packets.
+
This controls the sprite animation and assembly used by sprite packet 2. It is not compressed.
  
 
===Byte 7 - Layer 3 Packet===
 
===Byte 7 - Layer 3 Packet===
  
 
This controls the [[Layer 3 Effects]] used by the tech, such as *Lightning's bolt, or *Flare's orb.
 
This controls the [[Layer 3 Effects]] used by the tech, such as *Lightning's bolt, or *Flare's orb.

Latest revision as of 16:22, 20 May 2018

What's a Tech?

For the purposes of this document, a tech is any ability that can be used by a PC or enemy. This includes normal attacks, techs, and items.

Graphics Header

The Graphics Header is attached to all techs, and loads all graphical data related to the tech. It is 7 bytes long, except in the case of enemy physical attacks, where it is 6 bytes long, and player physical attacks, where it is 5 bytes long.


Byte 1 - Animation

This is the index of the animation packet used by a tech. It is not included in player attacks, which instead use the Attack Bytes.

Bytes 2 and 3 - Sprite Packets 1 and 2

This determines the sprites that are available to be used as effect objects in the animation.

Byte 4 - Sprite Assembly 1

This controls the sprite animation and assembly used by sprite packet 1. It is compressed.

Byte 5 - Palette

This controls the palette used by sprite packets.

Byte 6 - Sprite Assembly 2

This controls the sprite animation and assembly used by sprite packet 2. It is not compressed.

Byte 7 - Layer 3 Packet

This controls the Layer 3 Effects used by the tech, such as *Lightning's bolt, or *Flare's orb.