project_files/HedgewarsMobile/Classes/GameInterfaceBridge.h
branchhedgeroid
changeset 6224 42b256eca362
parent 6083 72c882c0fd0f
child 6247 6dfad55fd71c
--- a/project_files/HedgewarsMobile/Classes/GameInterfaceBridge.h	Fri Oct 28 17:41:39 2011 +0200
+++ b/project_files/HedgewarsMobile/Classes/GameInterfaceBridge.h	Fri Oct 28 18:26:17 2011 +0200
@@ -22,7 +22,7 @@
 #import <Foundation/Foundation.h>
 #import "EngineProtocolNetwork.h"
 
-typedef enum {gtNone, gtLocal, gtSave, gtNet} TGameType;
+typedef enum {gtNone, gtLocal, gtSave, gtMission, gtNet} TGameType;
 typedef enum {gsNone, gsInGame, gsEnded, gsInterrupted} TGameStatus;
 
 @class OverlayViewController;
@@ -49,10 +49,12 @@
 
 
 -(id)   initWithController:(id) viewController;
--(void) startLocalGame:(NSDictionary *)withDictionary;
+-(void) startLocalGame:(NSDictionary *)withOptions;
 -(void) startSaveGame:(NSString *)atPath;
+-(void) startMissionGame:(NSString *)withScript;
+
 -(void) prepareEngineLaunch;
--(void) startGameEngine;
+-(void) engineLaunch;
 -(void) gameHasEndedWithStats:(NSArray *)stats;
 
 @end