[TeamTalk 359]: [895] trunk/usarsim/TreasureHunt/Classes: 1) Now TreasureHuntGame references the TreasureHunterPawns
bfrisch@edam.speech.cs.cmu.edu
bfrisch at edam.speech.cs.cmu.edu
Thu Jan 10 15:33:58 EST 2008
An HTML attachment was scrubbed...
URL: http://mailman.srv.cs.cmu.edu/pipermail/teamtalk-developers/attachments/20080110/a015ad7f/attachment.html
-------------- next part --------------
Modified: trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc
===================================================================
--- trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894)
+++ trunk/usarsim/TreasureHunt/Classes/BlackMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895)
@@ -1,4 +1,4 @@
-Class MaleTreasureHunterPawn extends TreasureHunterPawn;
+Class BlackMaleTreasureHunterPawn extends TreasureHunterPawn;
defaultproperties
{
Modified: trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc
===================================================================
--- trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894)
+++ trunk/usarsim/TreasureHunt/Classes/BlueMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895)
@@ -1,4 +1,4 @@
-Class MaleTreasureHunterPawn extends TreasureHunterPawn;
+Class BlueMaleTreasureHunterPawn extends TreasureHunterPawn;
defaultproperties
{
Modified: trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc
===================================================================
--- trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894)
+++ trunk/usarsim/TreasureHunt/Classes/GreenMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895)
@@ -1,4 +1,4 @@
-Class MaleTreasureHunterPawn extends TreasureHunterPawn;
+Class GreenMaleTreasureHunterPawn extends TreasureHunterPawn;
defaultproperties
{
Modified: trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc
===================================================================
--- trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894)
+++ trunk/usarsim/TreasureHunt/Classes/RedMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895)
@@ -1,4 +1,4 @@
-Class MaleTreasureHunterPawn extends TreasureHunterPawn;
+Class RedMaleTreasureHunterPawn extends TreasureHunterPawn;
defaultproperties
{
Modified: trunk/usarsim/TreasureHunt/Classes/TreasureHuntGame.uc
===================================================================
--- trunk/usarsim/TreasureHunt/Classes/TreasureHuntGame.uc 2008-01-10 20:07:03 UTC (rev 894)
+++ trunk/usarsim/TreasureHunt/Classes/TreasureHuntGame.uc 2008-01-10 20:33:58 UTC (rev 895)
@@ -42,10 +42,31 @@
if( aPlayer.Pawn==None )
{
- //we may revert back to this once we speciallize the controller
+ //we may revert back to this once we speciallize the controller
//DefaultPlayerClass = GetDefaultPlayerClass(aPlayer);
//for now hardcode here
- DefaultPlayerClass = class'MaleTreasureHunterPawn';
+ local int pawnSuitColorNum;
+
+ pawnSuitColorNum = NumPlayers % 5;
+
+ switch (pawnSuitColorNum) {
+ case 1:
+ DefaultPlayerClass = class'BlackMaleTreasureHunterPawn';
+ break;
+ case 2:
+ DefaultPlayerClass = class'BlueMaleTreasureHunterPawn';
+ break;
+ case 3:
+ DefaultPlayerClass = class'GreenMaleTreasureHunterPawn';
+ break;
+ case 4:
+ DefaultPlayerClass = class'RedMaleTreasureHunterPawn';
+ break;
+ case 0:
+ DefaultPlayerClass = class'YellowMaleTreasureHunterPawn';
+ break;
+ }
+
aPlayer.Pawn = Spawn(DefaultPlayerClass,,,StartSpot.Location,StartSpot.Rotation);
}
if ( aPlayer.Pawn == None )
Modified: trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc
===================================================================
--- trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc 2008-01-10 20:07:03 UTC (rev 894)
+++ trunk/usarsim/TreasureHunt/Classes/YellowMaleTreasureHunterPawn.uc 2008-01-10 20:33:58 UTC (rev 895)
@@ -1,4 +1,4 @@
-Class MaleTreasureHunterPawn extends TreasureHunterPawn;
+Class YellowMaleTreasureHunterPawn extends TreasureHunterPawn;
defaultproperties
{
More information about the TeamTalk-developers
mailing list