diff -r 589f69a9665c -r 851f36579ed4 project_files/HedgewarsMobile/Classes/GameSetup.h --- a/project_files/HedgewarsMobile/Classes/GameSetup.h Sun Apr 17 13:33:46 2011 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,55 +0,0 @@ -/* - * Hedgewars-iOS, a Hedgewars port for iOS devices - * Copyright (c) 2009-2011 Vittorio Giovara - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; version 2 of the License - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * File created on 10/01/2010. - */ - - -#import -#import "SDL_net.h" - -@interface GameSetup : NSObject { - NSDictionary *systemSettings; - NSDictionary *gameConfig; - NSMutableArray *statsArray; - - NSInteger ipcPort; // Port on which engine will listen - TCPsocket csd; // Client socket descriptor - TCPsocket esd; // External socket descriptor - - NSString *savePath; - BOOL isNetGame; - BOOL menuStyle; -} - -@property (nonatomic, retain) NSDictionary *systemSettings; -@property (nonatomic, retain) NSDictionary *gameConfig; -@property (nonatomic, retain) NSMutableArray *statsArray; -@property (nonatomic, retain) NSString *savePath; -@property (assign) BOOL menuStyle; - --(id) initWithDictionary:(NSDictionary *)gameDictionary; --(void) engineProtocol; --(int) sendToEngine:(NSString *)string; --(int) sendToEngineNoSave:(NSString *)string; --(void) provideTeamData:(NSString *)teamName forHogs:(NSInteger) numberOfPlayingHogs withHealth:(NSInteger) initialHealth ofColor:(NSNumber *)teamColor; --(void) provideAmmoData:(NSString *)ammostoreName forPlayingTeams:(NSInteger) numberOfTeams; --(NSInteger) provideScheme:(NSString *)schemeName; - --(const char **)getGameSettings:(NSString *)recordFile; - -@end