[Orxonox-commit 7401] r12018 - in code/branches/PresentationFS18: . data/levels src/modules/towerdefense
patricwi at orxonox.net
patricwi at orxonox.net
Wed May 30 14:44:47 CEST 2018
Author: patricwi
Date: 2018-05-30 14:44:47 +0200 (Wed, 30 May 2018)
New Revision: 12018
Modified:
code/branches/PresentationFS18/
code/branches/PresentationFS18/data/levels/towerDefense.oxw
code/branches/PresentationFS18/src/modules/towerdefense/TowerDefense.cc
code/branches/PresentationFS18/src/modules/towerdefense/TowerDefenseEnemy.cc
Log:
Merged TowerDefense
Index: code/branches/PresentationFS18
===================================================================
--- code/branches/PresentationFS18 2018-05-30 12:41:42 UTC (rev 12017)
+++ code/branches/PresentationFS18 2018-05-30 12:44:47 UTC (rev 12018)
Property changes on: code/branches/PresentationFS18
___________________________________________________________________
Modified: svn:mergeinfo
## -25,6 +25,7 ##
/code/branches/StoryModeMap_HS16:11221-11358
/code/branches/SuperOrxoBros_FS17:11365-11448
/code/branches/SuperOrxoBros_FS18:11820-12016
+/code/branches/TowerDefense_FS18:11818-12017
/code/branches/Waypoints_HS17:11496-11773
/code/branches/ai:6592-7033
/code/branches/ai2:8721-8880
Modified: code/branches/PresentationFS18/data/levels/towerDefense.oxw
===================================================================
--- code/branches/PresentationFS18/data/levels/towerDefense.oxw 2018-05-30 12:41:42 UTC (rev 12017)
+++ code/branches/PresentationFS18/data/levels/towerDefense.oxw 2018-05-30 12:44:47 UTC (rev 12018)
@@ -22,7 +22,7 @@
<Template name=selectercameras defaults=0>
<TowerDefenseSelecter>
<camerapositions>
- <CameraPosition position="0,0,1300" lookat="0,0,0" absolute=true drag=true mouselook=true/>
+ <CameraPosition position="0,0,1600" lookat="0,0,0" absolute=true drag=true mouselook=true/>
</camerapositions>
</TowerDefenseSelecter>
</Template>
@@ -498,19 +498,19 @@
F1F1F1I2F1F1F1F1F1F1F1F1F1F1F1F1
F1F1F1I2F1F1F1F1F1F1F1F1F1F1F1F1
F1F1F1I2F1F1F1F1F1F1F1Y1Y1Y1F1F1
- F1F1F1I2F1F1F1F1F1F1F1F1F1F1F1F1
+ F1F1F1I2F1F1F1F1F1F1F1Y1F1Y1F1F1
F1F1F1I2F1F1F1F1F1F1F1Y1Y1Y1F1F1
- F1F1F1R2I3I3I3I3L3F1F1F1F1F1F1F1
- F1F1F1F1F1F1F1F1I2F1F1F1F1F1F1F1
- F1F1F1F1F1F1F1F1I2F1F1F1F1F1F1F1
- X1I1I1I1R0F1F1F1I2F1F1F1F1F1F1F1
+ F1F1F1R2I3I3I3I3I3I3I3I3I3I3L3F1
+ F1F1F1F1F1F1F1F1F1F1F1F1F1F1I2F1
+ F1F1F1F1F1F1F1F1F1F1F1F1F1F1I2F1
+ X1I1I1I1R0F1F1F1F1F1F1F1F1F1I2F1
+ F1F1F1F1I0F1F1F1F1F1F1F1F1F1I2F1
+ F1F1F1F1I0F1F1F1F1F1F1F1F1F1I2F1
+ F1F1F1F1I0F1F1F1R1I1I1I1I1I1L2F1
F1F1F1F1I0F1F1F1I2F1F1F1F1F1F1F1
F1F1F1F1I0F1F1F1I2F1F1F1F1F1F1F1
- F1F1F1F1L1I1I1I1L2F1F1F1F1F1F1F1
- F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1
- F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1
- F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1"
- width=16
+ F1F1F1F1L1I1I1I1L2F1F1F1F1F1F1F1"
+ width=18
height=16
tileScale=100
position="0,0,0"
Modified: code/branches/PresentationFS18/src/modules/towerdefense/TowerDefense.cc
===================================================================
--- code/branches/PresentationFS18/src/modules/towerdefense/TowerDefense.cc 2018-05-30 12:41:42 UTC (rev 12017)
+++ code/branches/PresentationFS18/src/modules/towerdefense/TowerDefense.cc 2018-05-30 12:44:47 UTC (rev 12018)
@@ -141,7 +141,8 @@
this->setCredit(1000);
this->setLifes(100);
this->timeSinceLastSpawn_ = 0.0;
- this->timeUntilNextWave_ = 5.0;
+ // Veraenderung1: timeuntilnextwave von 5.0 auf 1.0 abgesetzt
+ this->timeUntilNextWave_ = 1.0;
this->waveSize_ = 0;
this->setWaveNumber(0);
}
@@ -241,7 +242,8 @@
if (fields_[x][y]->isFree() == true && getCredit() >= cost)
{
- payCredit(cost);
+ // Veraenderung 2 Paycredit von cost auf 0 gesetzt
+ payCredit(0);
fields_[x][y]->createTower(1);
}
}
@@ -260,7 +262,8 @@
if (fields_[x][y]->isFree() == false && fields_[x][y]->canUpgrade() == true && getCredit() >= cost)
{
- payCredit(cost);
+ // Veraenderung 3 Paycredit von cost auf 0 gesetzt
+ payCredit(0);
fields_[x][y]->upgrade();
}
}
Modified: code/branches/PresentationFS18/src/modules/towerdefense/TowerDefenseEnemy.cc
===================================================================
--- code/branches/PresentationFS18/src/modules/towerdefense/TowerDefenseEnemy.cc 2018-05-30 12:41:42 UTC (rev 12017)
+++ code/branches/PresentationFS18/src/modules/towerdefense/TowerDefenseEnemy.cc 2018-05-30 12:44:47 UTC (rev 12018)
@@ -47,6 +47,7 @@
if (getGame() && once_ == false && getHealth() <= 0)
{
+
getGame()->addCredit(1);
once_ = true;
}
More information about the Orxonox-commit
mailing list