00001
00002
00003
00004
00005
00006
00007
00008
00009 #import "RCMmessage.h"
00010
00011
00012 @implementation RCMmessage
00013
00014 - (id) init {
00015 self = [super init];
00016 if (self != nil) {
00017 flags = 0;
00018 to = 0;
00019 type = 0;
00020 sender = nil;
00021 targetPlayer = nil;
00022 armies = 0;
00023 damage = 0;
00024 shields = 0;
00025 targetPlanet = nil;
00026 weaponTemp = 0;
00027 }
00028 return self;
00029 }
00030
00031 - (void) setFlags: (int) newFlags {
00032 flags = newFlags;
00033 }
00034
00035 - (void) setTo: (int) newTo{
00036 to = newTo;
00037 }
00038
00039
00040 - (void) setType: (int) newType{
00041 type = newType;
00042 }
00043
00044
00045 - (void) setSender: (Player *)newSender{
00046 sender = newSender;
00047 }
00048
00049
00050 - (void) setTargetPlayer: (Player *)newTargetPlayer{
00051 targetPlayer = newTargetPlayer;
00052 }
00053
00054
00055 - (void) setArmies: (int) newArmies{
00056 armies = newArmies;
00057 }
00058
00059
00060 - (void) setDamage: (int) newDamage{
00061 damage = newDamage;
00062 }
00063
00064
00065 - (void) setShields: (int) newShields{
00066 shields = newShields;
00067 }
00068
00069
00070 - (void) setTargetPlanet: (Planet *)newTargetPlanet{
00071 targetPlanet = newTargetPlanet;
00072 }
00073
00074
00075 - (void) setWeaponTemp: (int) newWeaponTemp {
00076 weaponTemp = newWeaponTemp;
00077 }
00078
00079 @end