예제 #1
0
        public facSolveKollision(clsUnit u, Field FieldField)
            : base(u, FieldField)
        {
            //set Members
            m_Unit = u;

            //Init Stuff
            m_originSektor = FieldField.getSektorForUnit(u);
        }
예제 #2
0
        public facMoveFactory(clsUnit u, Field FieldField)
            : base(u, FieldField)
        {
            //set Members
            m_Unit = u;

            //Init Stuff
            m_originSektor = FieldField.getSektorForUnit(u);
            m_listKnownMovements.Add(m_originSektor.strUniqueID);
        }
예제 #3
0
        public facPlaceUnitFactory(clsUnit u, Field FieldField)
            : base(u, FieldField)
        {
            //set Members
            m_Unit = u;

            //Init Stuff
            m_originSektor = FieldField.getSektorForUnit(u);
        }
예제 #4
0
 public facDropResourceFactory(clsUnit objDeliverUnit, Field FieldField)
     : base(objDeliverUnit, FieldField)
 {
     //Init Stuff
     m_originSektor = FieldField.getSektorForUnit(m_objDeliverUnit);
 }