Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10009


Ignore:
Timestamp:
Mar 27, 2014, 4:13:16 PM (10 years ago)
Author:
mkronig
Message:

edited comments in levelTry.oxw file and scriptableController_00.cc

Location:
code/branches/ScriptableController
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/ScriptableController/data/levels/levelTry.oxw

    r10006 r10009  
    1 <!-- -->
     1<!-- First levelFile of mkronig and samuezu. It was copied from dockingToASpaceStation.oxw and modified a little bit -->
    22<LevelInfo
    33 name = "Fancy orxout tests"
     
    9595        <!-- Trigger for docking with billboard -->
    9696
     97                <!-- removed -->
     98
    9799        <!-- Trigger for undocking with billboard -->
    98100            <!-- <Billboard position="-2630,-19970,150" material="Flares/ringflare2" colour="0.2,0.4,0.8" scale=1 /> -->
     
    109111
    110112
    111 
     113<!-- Object, which orxouts the message "hello Universe!". EVENT NOT WORKING  -->
    112114    <ScriptController_00 position="0,0,0">
    113115        <events>
  • code/branches/ScriptableController/src/orxonox/controllers/ScriptController_00.cc

    r10006 r10009  
    11/*
    2  *   ORXONOX - the hottest 3D action shooter ever to exist
    3  *                    > www.orxonox.net <
    4  *
    5  *
    6  *   License notice:
    7  *
    8  *   This program is free software; you can redistribute it and/or
    9  *   modify it under the terms of the GNU General Public License
    10  *   as published by the Free Software Foundation; either version 2
    11  *   of the License, or (at your option) any later version.
    12  *
    13  *   This program is distributed in the hope that it will be useful,
    14  *   but WITHOUT ANY WARRANTY; without even the implied warranty of
    15  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    16  *   GNU General Public License for more details.
    17  *
    18  *   You should have received a copy of the GNU General Public License
    19  *   along with this program; if not, write to the Free Software
    20  *   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
    21  *
    22  *   Author:
    23  *      Fabian 'x3n' Landau
    24  *   Co-authors:
    25  *      ...
    26  *
     2First try of a scriptController. Target: An event occurs in the levelTry.oxw file, which is "heard" by an object of the type of this class. It then SHOULD (because it is not working) execute the party function.
    273 */
    284
     
    3612    ScriptController_00::ScriptController_00(Context* context) : ArtificialController(context)
    3713    {
     14        //Working
    3815        RegisterObject(ScriptController_00);
    3916        orxout()<<"hello universe constructor"<< endl;
     
    4219    bool ScriptController_00::party(bool bTriggered, BaseObject* trigger)
    4320       {
     21           //XMLPortEventSink seems not to execute the party function
    4422           orxout()<<"hello universe party"<< endl;
    4523           return true;
     
    5028    {
    5129        SUPER(ScriptController_00, XMLPort, xmlelement, mode);
     30
     31        //WORKING
    5232        XMLPortEventSink(ScriptController_00, BaseObject, "party", party, xmlelement, mode);
    5333        orxout()<<"hello universe xmlport"<< endl;
Note: See TracChangeset for help on using the changeset viewer.