project_files/HedgewarsMobile/Classes/GameInterfaceBridge.m
changeset 6084 e692c0348e74
parent 6083 72c882c0fd0f
child 6209 074ab6ebcb3e
equal deleted inserted replaced
6083:72c882c0fd0f 6084:e692c0348e74
   213 
   213 
   214 -(void) startMissionGame:(NSString *)withScript {
   214 -(void) startMissionGame:(NSString *)withScript {
   215     self.gameType = gtMission;
   215     self.gameType = gtMission;
   216     self.savePath = nil;
   216     self.savePath = nil;
   217 
   217 
   218     NSDictionary *config = [NSDictionary dictionaryWithObject:withScript forKey:@"mission_command"];
   218     NSString *missionPath = [[NSString alloc] initWithFormat:@"escript Missions/Training/%@.lua",withScript];
       
   219     NSDictionary *config = [NSDictionary dictionaryWithObject:missionPath forKey:@"mission_command"];
       
   220     [missionPath release];
   219     [self.engineProtocol spawnThread:nil withOptions:config];
   221     [self.engineProtocol spawnThread:nil withOptions:config];
   220     [self prepareEngineLaunch];
   222     [self prepareEngineLaunch];
   221 }
   223 }
   222 
   224 
   223 -(void) gameHasEndedWithStats:(NSArray *)stats {
   225 -(void) gameHasEndedWithStats:(NSArray *)stats {