Пример #1
0
        public CaPropForm(CaType cat)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //

            propertyGrid1.SelectedObject = cat;
            propertyGrid1.ExpandAllGridItems();
        }
Пример #2
0
 public TargetUnitTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeSide(), new CaTypeUnit(), new CaTypeArea(), new CaTypeSide(), new CaTypeUnit() };
 }
Пример #3
0
 public MinerCantFindGalaxiteCondition()
 {
     m_acat = new CaType[] { new CaTypeSide() };
 }
Пример #4
0
 public HuntTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeUnitTypes(), new CaTypeSide(), new CaTypeUnitTypes(), new CaTypeSide() };
 }
Пример #5
0
 public HasUpgradesCondition()
 {
     m_acat = new CaType[] { new CaTypeSide(), new CaTypeUpgradeTypes() };
 }
Пример #6
0
 public GuardVicinityUnitAction()
 {
     m_acat = new CaType[0];
 }
Пример #7
0
 public AttackUnitGroupAction()
 {
     m_acat = new CaType[] { new CaTypeUnitTypes(), new CaTypeSide(), new CaTypeNumber() };
 }
Пример #8
0
 public GalaxiteCapacityReachedCondition()
 {
     m_acat = new CaType[] { new CaTypeSide() };
 }
Пример #9
0
 public AreaContainsUnitsCondition()
 {
     m_acat = new CaType[] { new CaTypeArea(), new CaTypeQualifiedNumber(), new CaTypeUnitTypes(), new CaTypeSide() };
 }
Пример #10
0
 public CreateUnitGroupTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeUnitGroup() };
 }
Пример #11
0
 public CreateUnitAtAreaTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeCreate(), new CaTypeUnitType(), new CaTypeArea(), new CaTypeOneSide(), new CaTypeNumber() };
 }
Пример #12
0
 public CreateRandomUnitGroupTriggerAction()
 {
     m_acat = new CaType[0];
 }
Пример #13
0
 public CountdownTimerCondition()
 {
     m_acat = new CaType[] { new CaTypeQualifiedNumber() };
 }
Пример #14
0
 public CommentUnitGroupAction()
 {
     m_acat = new CaType[] { new CaTypeRichText() };
 }
Пример #15
0
 public CommentTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeRichText() };
 }
Пример #16
0
 public EnableReplicatorTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeSide(), new CaTypeOnOff() };
 }
Пример #17
0
 public EndMissionTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeWinLose() };
 }
Пример #18
0
 public CreditsCondition()
 {
     m_acat = new CaType[] { new CaTypeSide(), new CaTypeQualifiedNumber() };
 }
Пример #19
0
 public GuardAreaUnitAction()
 {
     m_acat = new CaType[] { new CaTypeArea() };
 }
Пример #20
0
 public CutSceneTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeRichText() };
 }
Пример #21
0
 public GuardUnitAction()
 {
     m_acat = new CaType[0];
 }
Пример #22
0
 public DefogAreaTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeArea() };
 }
Пример #23
0
 public GuardVicinityUnitGroupAction()
 {
     m_acat = new CaType[] { new CaTypeNumber() };
 }
Пример #24
0
 public DiscoversSideCondition()
 {
     m_acat = new CaType[] { new CaTypeSide(), new CaTypeSide() };
 }
Пример #25
0
 public HuntEnemiesUnitAction()
 {
     m_acat = new CaType[] { new CaTypeUnitTypes() };
 }
Пример #26
0
 public EcomTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeSmallLarge(), new CaTypeMoreClose(), new CaTypeCharacter(), new CaTypeCharacter(), new CaTypeRichText() };
 }
Пример #27
0
 public JumpToMissionTriggerAction()
 {
     m_acat = new CaType[] { new CaTypeText() };
 }
Пример #28
0
        // override ToString base to horn our new CaType into older files which don't have it yet
        public override string ToString()
        {
            if (m_acat.Length < 4) {
                // old file type

                CaType[] acat = new CaType[5];
                acat[0] = new CaTypeSmallLarge();
                acat[1] = new CaTypeMoreClose();
                for (int n = 0; n < m_acat.Length; n++)
                    acat[n+2] = m_acat[n].Clone();
                m_acat = acat;
            }

            string str = GetString();
            for (int j = 0; j < m_acat.Length; j++)
                str = str.Replace("$" + (j + 1), m_acat[j].ToString());
            return str;
        }
Пример #29
0
 public MineUnitGroupAction()
 {
     m_acat = new CaType[] { };
 }
Пример #30
0
 public ElapsedTimeCondition()
 {
     m_acat = new CaType[] { new CaTypeQualifiedNumber() };
 }