Beispiel #1
0
    void SetERAData( ERA_TYPE newEra , int nRobust_DownLimit, int nRobust_UpLimit)
    {
        m_currentERA = newEra;
            m_Current_HumanRobust__DownLimit = nRobust_DownLimit;
            m_Current_HumanRobust__UPLimit = nRobust_UpLimit;

            TextUI_ERA.text = m_ERA_NAMEDic[  m_currentERA ];

            CoreBoard.SendMessage("createHumanPiece" , HumanBehaviour.HUMAN_TYPE.HUMAN_TYPE_NORMAL);
    }
Beispiel #2
0
    protected void Awake()
    {
        // init ERA Table
        m_currentERA = ERA_TYPE.ERA_TYPE_01;
        m_ERA_NAMEDic= new Dictionary<ERA_TYPE,string>();
        m_ERA_NAMEDic.Add(ERA_TYPE.ERA_TYPE_01,"1.Ancient-Age");
        m_ERA_NAMEDic.Add(ERA_TYPE.ERA_TYPE_02,"2.Classic-Age");
        m_ERA_NAMEDic.Add(ERA_TYPE.ERA_TYPE_03,"3.Mid-Age");
        m_ERA_NAMEDic.Add(ERA_TYPE.ERA_TYPE_04,"4.Renaissance-Age");
        m_ERA_NAMEDic.Add(ERA_TYPE.ERA_TYPE_05,"5.Industrial-Revolution-Age");
        m_ERA_NAMEDic.Add(ERA_TYPE.ERA_TYPE_06,"6.Modern-Age");

        /// init World Game Rule
        /*
        sERA_Define = new Struct_ERA[ (int)ERA_TYPE.ERA_TYPE_COUNT];
        sERA_Define[0].eERA = ERA_TYPE.ERA_TYPE_01; //
        sERA_Define[0].Point_Culture = 0;
        sERA_Define[0].Point_HumanRobust_DownLimit=0;
        sERA_Define[0].Point_HumanRobust_UPLimit=1;

        sERA_Define[1].eERA = ERA_TYPE.ERA_TYPE_02; //
        sERA_Define[1].Point_Culture = 10;
        sERA_Define[1].Point_HumanRobust_DownLimit=2;
        sERA_Define[1].Point_HumanRobust_UPLimit=3;

        sERA_Define[2].eERA = ERA_TYPE.ERA_TYPE_03; //
        sERA_Define[2].Point_Culture = 30;
        sERA_Define[2].Point_HumanRobust_DownLimit=4;
        sERA_Define[2].Point_HumanRobust_UPLimit=5;

        sERA_Define[3].eERA = ERA_TYPE.ERA_TYPE_04; //
        sERA_Define[3].Point_Culture = 75;
        sERA_Define[3].Point_HumanRobust_DownLimit=6;
        sERA_Define[3].Point_HumanRobust_UPLimit=7;

        sERA_Define[4].eERA = ERA_TYPE.ERA_TYPE_05;//
        sERA_Define[4].Point_Culture = 150;
        sERA_Define[4].Point_HumanRobust_DownLimit=8;
        sERA_Define[4].Point_HumanRobust_UPLimit=9;				*/

        nTime_Global=(int)Time.time;
    }