about summary refs log tree commit diff stats
path: root/data/maps/the_partial/connections.txtpb
blob: abadb06452542aa361c0605838c7ec8490630e26 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
connections {
  from_room: "Obverse Side"
  to_room: "P Room"
  door { name: "Giant P" }
}
connections {
  from_room: "Obverse Side"
  to_room: "Reverse Side"
  door { name: "R Entered" }
}
connections {
  from_room: "Obverse Side"
  to_room: "Reverse Side"
  door { name: "P Entered" }
}
connections {
  from_room: "Obverse Side"
  to_room: "Control Center Entrance"
  door { name: "L Entered" }
}
connections {
  from_room: "Control Center Entrance"
  to_room: "Obverse Side"
  door { name: "Control Center Entrance" }
}
connections {
  from_room: "Reverse Side"
  to_room: "F Room"
  door { name: "Giant F" }
}
// // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR // OTHER DEALINGS IN THE SOFTWARE. // #import <Foundation/Foundation.h> #import "CJSONScanner.h" extern NSString *const kJSONDeserializerErrorDomain /* = @"CJSONDeserializerErrorDomain" */; enum { kJSONDeserializationOptions_MutableContainers = kJSONScannerOptions_MutableContainers, kJSONDeserializationOptions_MutableLeaves = kJSONScannerOptions_MutableLeaves, }; typedef NSUInteger EJSONDeserializationOptions; @class CJSONScanner; @interface CJSONDeserializer : NSObject { CJSONScanner *scanner; EJSONDeserializationOptions options; } @property (readwrite, nonatomic, retain) CJSONScanner *scanner; /// Object to return instead when a null encountered in the JSON. Defaults to NSNull. Setting to null causes the scanner to skip null values. @property (readwrite, nonatomic, retain) id nullObject; /// JSON must be encoded in Unicode (UTF-8, UTF-16 or UTF-32). Use this if you expect to get the JSON in another encoding. @property (readwrite, nonatomic, assign) NSStringEncoding allowedEncoding; @property (readwrite, nonatomic, assign) EJSONDeserializationOptions options; + (id)deserializer; - (id)deserialize:(NSData *)inData error:(NSError **)outError; - (id)deserializeAsDictionary:(NSData *)inData error:(NSError **)outError; - (id)deserializeAsArray:(NSData *)inData error:(NSError **)outError; @end