Data/Projectile.m

00001 //
00002 //  Projectile.m
00003 //  MacTrek
00004 //
00005 //  Created by Aqua on 23/07/2006.
00006 //  Copyright 2006 Luky Soft. All rights reserved.
00007 //
00008 
00009 #import "Projectile.h"
00010 
00011 
00012 @implementation Projectile
00013 
00014 - (char) statusChar {
00015     switch (status) {
00016         case PROJECTILE_FREE:
00017             return 'F';
00018             break;
00019         case PROJECTILE_MOVE:
00020             return 'M';
00021             break;
00022         case PROJECTILE_EXPLODE:
00023             return 'E';
00024             break;
00025         case PROJECTILE_DET:
00026             return 'D';
00027             break;
00028         case PROJECTILE_OFF:
00029             return 'O';
00030             break;
00031         default:
00032             return '?';
00033             break;
00034     }
00035 }
00036 
00037 - (char) previousStatusChar {
00038     switch (previousStatus) {
00039         case PROJECTILE_FREE:
00040             return 'F';
00041             break;
00042         case PROJECTILE_MOVE:
00043             return 'M';
00044             break;
00045         case PROJECTILE_EXPLODE:
00046             return 'E';
00047             break;
00048         case PROJECTILE_DET:
00049             return 'D';
00050             break;
00051         case PROJECTILE_OFF:
00052             return 'O';
00053             break;
00054         default:
00055             return '?';
00056             break;
00057     }
00058 }
00059 
00060 @end

Generated on Sat Aug 26 21:14:11 2006 for MacTrek by  doxygen 1.4.7