project_files/HedgewarsMobile/Classes/GameInterfaceBridge.h
changeset 6083 72c882c0fd0f
parent 5696 972bf04d4a79
child 6247 6dfad55fd71c
--- a/project_files/HedgewarsMobile/Classes/GameInterfaceBridge.h	Tue Oct 04 17:13:39 2011 -0400
+++ b/project_files/HedgewarsMobile/Classes/GameInterfaceBridge.h	Wed Oct 05 00:18:54 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