[Orxonox-commit 2614] r7319 - in code/branches/notifications: data/levels src/modules/objects/triggers
dafrick at orxonox.net
dafrick at orxonox.net
Wed Sep 1 19:36:26 CEST 2010
Author: dafrick
Date: 2010-09-01 19:36:26 +0200 (Wed, 01 Sep 2010)
New Revision: 7319
Modified:
code/branches/notifications/data/levels/tutorial.oxw
code/branches/notifications/src/modules/objects/triggers/Trigger.cc
Log:
Small changes for testing purposes.
Modified: code/branches/notifications/data/levels/tutorial.oxw
===================================================================
--- code/branches/notifications/data/levels/tutorial.oxw 2010-09-01 16:53:47 UTC (rev 7318)
+++ code/branches/notifications/data/levels/tutorial.oxw 2010-09-01 17:36:26 UTC (rev 7319)
@@ -30,49 +30,25 @@
<CommandNotification preMessage="Press '" postMessage="' to fire your primary weapon." command="fire 0">
<events>
<trigger>
- <DistanceTrigger name=trigger position="0,0,-100" distance=10 target="Pawn">
- <attached>
- <Billboard position="0,0,0" colour="1.0,1.0,0" material="Examples/Flare" />
- </attached>
- </DistanceTrigger>
+ <DistanceTrigger name=trigger position="0,0,-100" distance=10 target="Pawn" />
</trigger>
</events>
</CommandNotification>
+ <Billboard position="0,0,-100" colour="1.0,1.0,0" material="Examples/Flare" />
<SimpleNotification message="Awesome!!!">
<events>
<trigger>
- <DistanceTrigger name=trigger position="0,0,100" distance=10 target="Pawn">
- <attached>
- <Billboard position="0,0,0" colour="1.0,0,1.0" material="Examples/Flare" />
- </attached>
- </DistanceTrigger>
+ <DistanceTrigger name=trigger position="0,0,100" distance=10 target="Pawn" />
</trigger>
</events>
</SimpleNotification>
+ <Billboard position="0,0,100" colour="1.0,0,1.0" material="Examples/Flare" />
-<Drone name="meineDrohne" primarythrust="80" auxilarythrust="10" rotationthrust="10" mass= "50" linearDamping = "0.9" angularDamping = "0.7">
- <attached>
- <Model scale="1" mesh="drone.mesh"/>
- </attached>
- <collisionShapes>
- <BoxCollisionShape position="0,0,0" halfExtents="10, 10, 10" />
- </collisionShapes>
-</Drone>
- <Drone name="meineDrohne" primarythrust="80" auxilarythrust="10" rotationthrust="10" mass= "50" linearDamping = "0.9" angularDamping = "0.7">
- <attached>
- <Model scale="1" mesh="rocket.mesh"/>
- </attached>
- <collisionShapes>
- <BoxCollisionShape position="0,0,0" halfExtents="10, 10, 10" />
- </collisionShapes>
- </Drone>
<Light type=directional position="0,0,0" direction="0.253, 0.593, -0.765" diffuse="1.0, 0.9, 0.9, 1.0" specular="1.0, 0.9, 0.9, 1.0" />
- <Model mesh="hs-w01.mesh" scale=10 position="0,0,-100" />
- <Model mesh="hs-w01s.mesh" scale=10 position="0,0,-100" />
<?lua
for i = 1, 10, 1 do
@@ -80,58 +56,6 @@
<SpawnPoint position="<?lua print(math.random() * 1000 - 500) ?>,<?lua print(math.random() * 1000 - 500) ?>,<?lua print(math.random() * 1000 - 500) ?>" lookat="0,0,0" spawnclass=SpaceShip pawndesign=spaceshipassff />
<?lua end ?>
- <GlobalShader compositor="Bloom" visible=false>
- <events>
- <visibility>
- <DistanceTrigger position="0,0,0" distance=30 target="Spectator" switch=true />
- </visibility>
- </events>
- </GlobalShader>
- <Model position="0,0,0" scale=8 mesh="ast1.mesh" />
- <StaticEntity position="0,0,0" collisionType=static>
- <collisionShapes>
- <SphereCollisionShape radius="20" />
- </collisionShapes>
- </StaticEntity>
-<!--
- <?lua
- for i = 1, 70, 1 do
- ?>
- <MovableEntity position="<?lua print(math.random() * 6000 - 3000)?>, <?lua print(math.random() * 6000 - 3000) ?>, <?lua print(math.random() * 1000 + 3000) ?>" rotationaxis="<?lua print(math.random()) ?>, <?lua print(math.random()) ?>, <?lua print(math.random()) ?>" rotationrate="<?lua print(math.random() * 30 + 5) ?>">
- <attached>
- <Model scale="<?lua print(math.random() * 30 + 10) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" shadow=false />
- </attached>
- </MovableEntity>
- <MovableEntity position="<?lua print(math.random() * 6000 - 3000)?>, <?lua print(math.random() * 6000 - 3000) ?>, <?lua print(math.random() * -1000 - 3000) ?>" rotationaxis="<?lua print(math.random()) ?>, <?lua print(math.random()) ?>, <?lua print(math.random()) ?>" rotationrate="<?lua print(math.random() * 30 + 5) ?>">
- <attached>
- <Model scale="<?lua print(math.random() * 30 + 10) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" shadow=false />
- </attached>
- </MovableEntity>
-
- <MovableEntity position="<?lua print(math.random() * 6000 - 3000)?>, <?lua print(math.random() * 1000 + 3000) ?>, <?lua print(math.random() * 6000 - 3000) ?>" rotationaxis="<?lua print(math.random()) ?>, <?lua print(math.random()) ?>, <?lua print(math.random()) ?>" rotationrate="<?lua print(math.random() * 30 + 5) ?>">
- <attached>
- <Model scale="<?lua print(math.random() * 30 + 10) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" shadow=false />
- </attached>
- </MovableEntity>
- <MovableEntity position="<?lua print(math.random() * 6000 - 3000)?>, <?lua print(math.random() * -1000 - 3000) ?>, <?lua print(math.random() * 6000 - 3000) ?>" rotationaxis="<?lua print(math.random()) ?>, <?lua print(math.random()) ?>, <?lua print(math.random()) ?>" rotationrate="<?lua print(math.random() * 30 + 5) ?>">
- <attached>
- <Model scale="<?lua print(math.random() * 30 + 10) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" shadow=false />
- </attached>
- </MovableEntity>
-
- <MovableEntity position="<?lua print(math.random() * 1000 + 3000)?>, <?lua print(math.random() * 6000 - 3000) ?>, <?lua print(math.random() * 6000 - 3000) ?>" rotationaxis="<?lua print(math.random()) ?>, <?lua print(math.random()) ?>, <?lua print(math.random()) ?>" rotationrate="<?lua print(math.random() * 30 + 5) ?>">
- <attached>
- <Model scale="<?lua print(math.random() * 30 + 10) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" shadow=false />
- </attached>
- </MovableEntity>
- <MovableEntity position="<?lua print(math.random() * -1000 - 3000)?>, <?lua print(math.random() * 6000 - 3000) ?>, <?lua print(math.random() * 6000 - 3000) ?>" rotationaxis="<?lua print(math.random()) ?>, <?lua print(math.random()) ?>, <?lua print(math.random()) ?>" rotationrate="<?lua print(math.random() * 30 + 5) ?>">
- <attached>
- <Model scale="<?lua print(math.random() * 30 + 10) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" shadow=false />
- </attached>
- </MovableEntity>
- <?lua end ?>
--->
-
</Scene>
</Level>
Modified: code/branches/notifications/src/modules/objects/triggers/Trigger.cc
===================================================================
--- code/branches/notifications/src/modules/objects/triggers/Trigger.cc 2010-09-01 16:53:47 UTC (rev 7318)
+++ code/branches/notifications/src/modules/objects/triggers/Trigger.cc 2010-09-01 17:36:26 UTC (rev 7319)
@@ -159,6 +159,7 @@
void Trigger::triggered(bool bIsTriggered)
{
+ COUT(1) << "Trigger triggered." << std::endl; //TODO: Remove debug.
this->fireEvent(bIsTriggered);
}
More information about the Orxonox-commit
mailing list