diff -r 16ca7a7a6aa6 -r 72c882c0fd0f project_files/HedgewarsMobile/Classes/GameInterfaceBridge.h --- 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 #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