03.08.2006, 17:29:49
(This post was last modified: 03.08.2006, 17:43:57 by Bobingabout.)
reading through the rules i found something interesting to me
the tags:
Helipad=yes
on airfields and:
ConstructionYard=yes
on construction yards and:
WeaponsFactory=yes
on both naval yards and war factories and:
Naval=yes
WaterBound=yes
on naval yards to deal with placement and to differentiate between war factory and naval yard. unfortunatly, this only differentiates between the 2, meaning you can only build 1 unit at a time.
and a really odd thing is:
GDIBarracks=yes
NODBarracks=yes
YuriBarracks=yes
so... why are there 3 different Barracks=yes tags, and what is so important between them?
there are also the 4 main types:
[InfantryTypes]
[VehicleTypes]
[AircraftTypes]
[BuildingTypes]
and their apropriate factory types:
Factory=InfantryType
Factory=BuildingType
Factory=UnitType
Factory=AircraftType
is there some way to create multiple buildtypes of each catagory, to allow multiple units from the same [*Types] to be built at once, such as warfactory and navalyard, barracks and kenal, and each of these 6 for the various the 4 different sides, plus neutral.
I'm not asking you to do it, just if you think it could be possible. note, you can already force units to come from different factories using the Owner tag. however, as i've pointed out before, its kinda pointless if only 1 factory can build at any 1 time.
also, i've had an idea about the PrerequisiteMisc##=.
instead of adding 100 PrerequisiteMisc clones, do like what PD did with Actions, add a [NewGlobalPrerequisites] with a list:
[NewGlobalPrerequisites]
AlliedFactories=GAWEAP,EAWEAP
SovietFactories=NAWEAP,VAWEAP
YuriFactories=YAWEAP,PAWAEP
CDAFactories=TAWEAP,RAWEAP
AlliedBarracks=GAPILE,EABRCK
SovietBarracks=NAHAND,VABRCK
YuriBarracks=YABRCK,PABRCK
CDABarracks=TABRCK,RABRCK
CNST=GACNST,NACNST,YACNST,TACNST,EACNST,VACNST,PACNST,RACNST
YARD=GAYARD,NAYARD,YAYARD,TAYARD,EAYARD,VAYARD,PAYARD,RAYARD
DEPT=GADEPT,NADEPT,YAGRND,TADEPT
TECHA=GATECHA,NATECHA,YATECHA,TATECHA
CDAHighTech=TALLAB,TAFLAB,TASLAB
then using Prerequisite=AlliedFactories would mean GAWEAP or EAWEAP. this is simular to how [Sides], [Colors] and PD's [MousePointers] works.
also makes it easier for the modder because they don't have to remember what upto 100 different numbers mean.
the tags:
Helipad=yes
on airfields and:
ConstructionYard=yes
on construction yards and:
WeaponsFactory=yes
on both naval yards and war factories and:
Naval=yes
WaterBound=yes
on naval yards to deal with placement and to differentiate between war factory and naval yard. unfortunatly, this only differentiates between the 2, meaning you can only build 1 unit at a time.
and a really odd thing is:
GDIBarracks=yes
NODBarracks=yes
YuriBarracks=yes
so... why are there 3 different Barracks=yes tags, and what is so important between them?
there are also the 4 main types:
[InfantryTypes]
[VehicleTypes]
[AircraftTypes]
[BuildingTypes]
and their apropriate factory types:
Factory=InfantryType
Factory=BuildingType
Factory=UnitType
Factory=AircraftType
is there some way to create multiple buildtypes of each catagory, to allow multiple units from the same [*Types] to be built at once, such as warfactory and navalyard, barracks and kenal, and each of these 6 for the various the 4 different sides, plus neutral.
I'm not asking you to do it, just if you think it could be possible. note, you can already force units to come from different factories using the Owner tag. however, as i've pointed out before, its kinda pointless if only 1 factory can build at any 1 time.
also, i've had an idea about the PrerequisiteMisc##=.
instead of adding 100 PrerequisiteMisc clones, do like what PD did with Actions, add a [NewGlobalPrerequisites] with a list:
[NewGlobalPrerequisites]
AlliedFactories=GAWEAP,EAWEAP
SovietFactories=NAWEAP,VAWEAP
YuriFactories=YAWEAP,PAWAEP
CDAFactories=TAWEAP,RAWEAP
AlliedBarracks=GAPILE,EABRCK
SovietBarracks=NAHAND,VABRCK
YuriBarracks=YABRCK,PABRCK
CDABarracks=TABRCK,RABRCK
CNST=GACNST,NACNST,YACNST,TACNST,EACNST,VACNST,PACNST,RACNST
YARD=GAYARD,NAYARD,YAYARD,TAYARD,EAYARD,VAYARD,PAYARD,RAYARD
DEPT=GADEPT,NADEPT,YAGRND,TADEPT
TECHA=GATECHA,NATECHA,YATECHA,TATECHA
CDAHighTech=TALLAB,TAFLAB,TASLAB
then using Prerequisite=AlliedFactories would mean GAWEAP or EAWEAP. this is simular to how [Sides], [Colors] and PD's [MousePointers] works.
also makes it easier for the modder because they don't have to remember what upto 100 different numbers mean.