ModEnc is currently in Maintenance Mode: Changes could occur at any given moment, without advance warning.

Difference between revisions of "CellTags"

From ModEnc
Jump to: navigation, search
m (Corrections)
m (Reverted edits by E1 Elite (talk) to last revision by RP)
Line 3: Line 3:
 
{{MappingBar}}
 
{{MappingBar}}
  
CellTags attach a [[Tags|Tag]] to a map cell. It is used to trigger the associated [[Events|event]] when a unit enters this cell or crosses its vertical/horizontal coordinate.
+
CellTags bind a [[Triggers|Trigger]] with a map cell. When something enters this cell/crosses its vertical or horizontal coordinate, they notify their Trigger of this, thus possibly activating some of its [[Events]].
  
 
__TOC__
 
__TOC__
Line 18: Line 18:
  
 
  [CellTags]
 
  [CellTags]
  COORDS=TAG_ID
+
  COORDS=TRIGGER_ID
  
 
{| style="width: 80%" border=1 class="table_descrowdesccol"
 
{| style="width: 80%" border=1 class="table_descrowdesccol"
Line 26: Line 26:
 
|-
 
|-
 
! {{Anchor|COORDS|ts}}
 
! {{Anchor|COORDS|ts}}
| Coordinates of the target cell. Their format depends on the value of {{sl|Basic|NewINIFormat}} : when it's less than four, the number is {{Tt|Y * 128 + X}} , otherwise it is {{Tt|Y * 1000 + X}} which used in TS and RA2.
+
| This is a number that stores the coordinates of the target cell. Their format depends on the value of {{sl|Basic|NewINIFormat}} : when it's less than four, the number is {{Tt|X * 128 + Y}}, otherwise it's {{Tt|X * 1000 + Y}}. The X and Y coordinates can be seen in the status bar when hovering the mouse over the cell in [[FinalSun]]/[[FinalAlert 2]].
 
|-
 
|-
! {{Anchor|TAG_ID|ts}}
+
! {{Anchor|TRIGGER_ID|ts}}
| The attached TAG ID, that should be notified when this CellTag is activated. TS and RA2 uses Tag whereas earlier games didn't have Tag, so those use Trigger ID.
+
| The Trigger's ID. This refers to the Trigger, that should be notified when this CellTag is activated.
 
|}
 
|}
  
 
[[Category:Map Information]]
 
[[Category:Map Information]]

Revision as of 17:27, 14 October 2020

This page should correctly be named "[CellTags]"; it is wrong due to technical restrictions.


CellTags bind a Trigger with a map cell. When something enters this cell/crosses its vertical or horizontal coordinate, they notify their Trigger of this, thus possibly activating some of its Events.

Section

Tiberian Dawn

Red Alert, Counterstrike, Aftermath

Tiberian Sun, Firestorm, Red Alert 2, Yuri's Revenge

The [CellTags] section takes the following format:

[CellTags]
COORDS=TRIGGER_ID
Meanings of each string
String Meaning
COORDS This is a number that stores the coordinates of the target cell. Their format depends on the value of [Basic]NewINIFormat= : when it's less than four, the number is X * 128 + Y, otherwise it's X * 1000 + Y. The X and Y coordinates can be seen in the status bar when hovering the mouse over the cell in FinalSun/FinalAlert 2.
TRIGGER_ID The Trigger's ID. This refers to the Trigger, that should be notified when this CellTag is activated.