X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJInputHat.m;h=46ea94f2a61eab7715ad342261d11913b4745899;hp=d267b716e7ae652cd7dfaae63cee8507e3dfc0ab;hb=79b05c3cf1c75bc4f7078acde43aaf4215c6408a;hpb=bda2aa3a8897f574b97c0bd125e84374087017a9 diff --git a/Classes/NJInputHat.m b/Classes/NJInputHat.m index d267b71..46ea94f 100644 --- a/Classes/NJInputHat.m +++ b/Classes/NJInputHat.m @@ -30,12 +30,21 @@ static BOOL active_fourway[20] = { @implementation NJInputHat - (id)initWithIndex:(int)index { - if ((self = [super init])) { - self.children = @[[[NJInput alloc] initWithName:NSLocalizedString(@"hat up", @"hat switch up state") base:self], - [[NJInput alloc] initWithName:NSLocalizedString(@"hat down", @"hat switch down state") base:self], - [[NJInput alloc] initWithName:NSLocalizedString(@"hat left", @"hat switch left state") base:self], - [[NJInput alloc] initWithName:NSLocalizedString(@"hat right", @"hat switch right state") base:self]]; - self.name = [NSString stringWithFormat:NSLocalizedString(@"hat switch %d", @"hat switch name"), index]; + NSString *name = [NSString stringWithFormat:NSLocalizedString(@"hat switch %d", @"hat switch name"), index]; + NSString *did = [NSString stringWithFormat:@"Hat Switch %d", index]; + if ((self = [super initWithName:name did:did base:nil])) { + self.children = @[[[NJInput alloc] initWithName:NSLocalizedString(@"hat up", @"hat switch up state") + did:@"Up" + base:self], + [[NJInput alloc] initWithName:NSLocalizedString(@"hat down", @"hat switch down state") + did:@"Down" + base:self], + [[NJInput alloc] initWithName:NSLocalizedString(@"hat left", @"hat switch left state") + did:@"Left" + base:self], + [[NJInput alloc] initWithName:NSLocalizedString(@"hat right", @"hat switch right state") + did:@"Right" + base:self]]; } return self; }