From: masakih Date: Sun, 25 May 2014 15:54:40 +0000 (+0900) Subject: 小破・中破・大破表示を復活させた X-Git-Tag: 1.0beta10~7 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=8d8a6e45608f718cf0fc77a7e1136fff9469de7d;p=kcd%2FKCD.git 小破・中破・大破表示を復活させた --- diff --git a/KCD/HMKCShipObject.m b/KCD/HMKCShipObject.m index 3002359f..a94f4640 100644 --- a/KCD/HMKCShipObject.m +++ b/KCD/HMKCShipObject.m @@ -600,11 +600,14 @@ static NSMutableDictionary *names = nil; - (NSColor *)statusColor { -#if 0 +#if 1 [self willAccessValueForKey:@"maxhp"]; [self willAccessValueForKey:@"nowhp"]; NSInteger maxhp = [[self valueForKey:@"maxhp"] integerValue]; CGFloat nowhp = [[self valueForKey:@"nowhp"] integerValue]; + [self didAccessValueForKey:@"nowhp"]; + [self didAccessValueForKey:@"maxhp"]; + CGFloat status = nowhp / maxhp; if(status <= 0.25) { return [NSColor redColor]; @@ -616,8 +619,6 @@ static NSMutableDictionary *names = nil; return [NSColor yellowColor]; } - [self didAccessValueForKey:@"nowhp"]; - [self didAccessValueForKey:@"maxhp"]; #endif return [NSColor controlTextColor]; }