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

IsBase: Difference between revisions

From ModEnc
Jump to navigation Jump to search
Marshall (talk | contribs)
New page: {{Flag |name=IsBase |files={{Categ|Rules(md).ini}} |values=N/A (see below) |types={{Categ|BuildingTypes}} }} ;psst....IsBase isn't a Rules flag That's the comment that appears in the Red...
 
Crimsonum (talk | contribs)
mNo edit summary
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Flag
{{Flag
|name=IsBase
|name={{PAGENAME}}
|files={{Categ|Rules(md).ini}}
|files=N/A
|values=N/A (see below)
|values=N/A
|types={{Categ|BuildingTypes}}
|types={{Categ|BuildingTypes}}
|ra=yes
|cs=yes
|am=yes
|ts=yes
|fs=yes
|hp=yes
|ra2=yes
|yr=yes
|ares=yes
}}
}}


;psst....IsBase isn't a Rules flag
;psst....IsBase isn't a Rules flag


That's the comment that appears in the Red Alert 2 rules.ini file against the {{TTL|BaseNormal}} flag.
The above comment appears in the {{ra2}} {{ini|rules}} file against the {{f|BaseNormal|link}} flag.


Whether or not this was valid in previous games, I'm not sure (someone please comment on this) however the tag appears in the Tiberian Sun rules.ini file several times and the above comment does not.
This flag is actually the game's internal name for a class field that corresponds to the rules(md).ini {{f|BaseNormal}} flag. It is not read from rules(md).ini, hence the comment. There are many examples in {{ts}} rules where buildings have {{f|{{PAGENAME}}|no}} when they should be having {{f|BaseNormal|no|link}}, so the purpose of the comment was probably to remind the Red Alert 2 developers not to repeat the same mistake. Yet there is one building in Red Alert 2, the Tech Outpost ({{tt|[CAOUTP]}}), where this flag is mistakenly set instead of {{f|BaseNormal|yes}}. However, {{f|BaseNormal|link}} defaults to yes, so the intended effect is achieved anyway.


This flag is occasionally confused with {{TTL|BaseNormal}}, hence the presence of the comment.
=See also=
 
*[[BaseNormal]]
This flag is mistakenly included on <tt>[CAOUTP]</tt> (the Tech Outpost) as <tt>IsBase=yes</tt> instead of {{TTL|BaseNormal}}<tt>=yes</tt>. However, as <tt>IsBase</tt> isn't parsed(?) and {{TTL|BaseNormal}} defaults to yes, the intended effect is achieved anyway.
*[https://github.com/electronicarts/CnC_Remastered_Collection/blob/7d496e8a633a8bbf8a14b65f490b4d21fa32ca03/REDALERT/TYPE.H#L600 IsBase in Red Alert source code.]

Latest revision as of 20:19, 16 January 2023

Tiberian Dawn The Covert Operations Red Alert Counterstrike Aftermath Tiberian Sun Firestorm HyperPatch Red Alert 2 Yuri's Revenge Ares Generals Zero Hour Tiberium Wars Kane's Wrath
Flag: IsBase
File(s): N/A
Values: N/A
Applicable to: BuildingTypes


;psst....IsBase isn't a Rules flag

The above comment appears in the Red Alert 2 rules(md).ini file against the BaseNormal flag.

This flag is actually the game's internal name for a class field that corresponds to the rules(md).ini BaseNormal flag. It is not read from rules(md).ini, hence the comment. There are many examples in Tiberian Sun rules where buildings have IsBase=no when they should be having BaseNormal=no, so the purpose of the comment was probably to remind the Red Alert 2 developers not to repeat the same mistake. Yet there is one building in Red Alert 2, the Tech Outpost ([CAOUTP]), where this flag is mistakenly set instead of BaseNormal=yes. However, BaseNormal defaults to yes, so the intended effect is achieved anyway.

See also