Added menu item to set time easily to the next sunrise
This commit is contained in:
parent
dd7a2358c0
commit
5da9ecc7d0
@ -62,4 +62,6 @@
|
||||
- (IBAction)updateItemSearchFilter:(id)sender;
|
||||
- (IBAction)makeSearchFieldFirstResponder:(id)sender;
|
||||
|
||||
- (IBAction)setNextDay:(id)sender;
|
||||
|
||||
@end
|
||||
|
||||
@ -308,10 +308,12 @@
|
||||
return YES;
|
||||
}
|
||||
|
||||
|
||||
- (NSNumber *)worldTime
|
||||
{
|
||||
return [level worldTimeContainer].numberValue;
|
||||
}
|
||||
|
||||
- (void)setWorldTime:(NSNumber *)number
|
||||
{
|
||||
[self willChangeValueForKey:@"worldTime"];
|
||||
@ -319,6 +321,16 @@
|
||||
[self didChangeValueForKey:@"worldTime"];
|
||||
[self markDirty];
|
||||
}
|
||||
- (IBAction)setNextDay:(id)sender
|
||||
{
|
||||
int result;
|
||||
int wTime = [[self worldTime] intValue];
|
||||
result =wTime +(24000 - (wTime % 24000));
|
||||
|
||||
NSNumber *newTime = [NSNumber numberWithInt:result];
|
||||
[self setWorldTime:newTime];
|
||||
}
|
||||
|
||||
|
||||
#pragma mark -
|
||||
#pragma mark IJInventoryViewDelegate
|
||||
|
||||
@ -2,18 +2,18 @@
|
||||
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
|
||||
<data>
|
||||
<int key="IBDocument.SystemTarget">1060</int>
|
||||
<string key="IBDocument.SystemVersion">10F569</string>
|
||||
<string key="IBDocument.InterfaceBuilderVersion">804</string>
|
||||
<string key="IBDocument.AppKitVersion">1038.29</string>
|
||||
<string key="IBDocument.SystemVersion">10H574</string>
|
||||
<string key="IBDocument.InterfaceBuilderVersion">823</string>
|
||||
<string key="IBDocument.AppKitVersion">1038.35</string>
|
||||
<string key="IBDocument.HIToolboxVersion">461.00</string>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
|
||||
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string key="NS.object.0">804</string>
|
||||
<string key="NS.object.0">823</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<integer value="652"/>
|
||||
<integer value="673"/>
|
||||
<integer value="701"/>
|
||||
<integer value="372"/>
|
||||
</object>
|
||||
<object class="NSArray" key="IBDocument.PluginDependencies">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
@ -381,32 +381,22 @@
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMenuItem" id="586577488">
|
||||
<object class="NSMenuItem" id="558317378">
|
||||
<reference key="NSMenu" ref="649796088"/>
|
||||
<string key="NSTitle">View</string>
|
||||
<string key="NSTitle">Tools</string>
|
||||
<string key="NSKeyEquiv"/>
|
||||
<int key="NSKeyEquivModMask">1048576</int>
|
||||
<int key="NSMnemonicLoc">2147483647</int>
|
||||
<reference key="NSOnImage" ref="35465992"/>
|
||||
<reference key="NSMixedImage" ref="502551668"/>
|
||||
<string key="NSAction">submenuAction:</string>
|
||||
<object class="NSMenu" key="NSSubmenu" id="466310130">
|
||||
<string key="NSTitle">View</string>
|
||||
<object class="NSMenu" key="NSSubmenu" id="183790792">
|
||||
<string key="NSTitle">Tools</string>
|
||||
<object class="NSMutableArray" key="NSMenuItems">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSMenuItem" id="102151532">
|
||||
<reference key="NSMenu" ref="466310130"/>
|
||||
<string key="NSTitle">Show Toolbar</string>
|
||||
<string key="NSKeyEquiv">t</string>
|
||||
<int key="NSKeyEquivModMask">1572864</int>
|
||||
<int key="NSMnemonicLoc">2147483647</int>
|
||||
<reference key="NSOnImage" ref="35465992"/>
|
||||
<reference key="NSMixedImage" ref="502551668"/>
|
||||
</object>
|
||||
<object class="NSMenuItem" id="237841660">
|
||||
<reference key="NSMenu" ref="466310130"/>
|
||||
<string key="NSTitle">Customize Toolbar…</string>
|
||||
<string key="NSKeyEquiv"/>
|
||||
<object class="NSMenuItem" id="709059208">
|
||||
<reference key="NSMenu" ref="183790792"/>
|
||||
<string key="NSTitle">Next Sunrise</string>
|
||||
<string key="NSKeyEquiv">D</string>
|
||||
<int key="NSKeyEquivModMask">1048576</int>
|
||||
<int key="NSMnemonicLoc">2147483647</int>
|
||||
<reference key="NSOnImage" ref="35465992"/>
|
||||
@ -1170,22 +1160,6 @@
|
||||
</object>
|
||||
<int key="connectionID">364</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBActionConnection" key="connection">
|
||||
<string key="label">runToolbarCustomizationPalette:</string>
|
||||
<reference key="source" ref="1014"/>
|
||||
<reference key="destination" ref="237841660"/>
|
||||
</object>
|
||||
<int key="connectionID">365</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBActionConnection" key="connection">
|
||||
<string key="label">toggleToolbarShown:</string>
|
||||
<reference key="source" ref="1014"/>
|
||||
<reference key="destination" ref="102151532"/>
|
||||
</object>
|
||||
<int key="connectionID">366</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBActionConnection" key="connection">
|
||||
<string key="label">hide:</string>
|
||||
@ -1418,6 +1392,14 @@
|
||||
</object>
|
||||
<int key="connectionID">684</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBActionConnection" key="connection">
|
||||
<string key="label">setNextDay:</string>
|
||||
<reference key="source" ref="760161335"/>
|
||||
<reference key="destination" ref="709059208"/>
|
||||
</object>
|
||||
<int key="connectionID">705</int>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBMutableOrderedSet" key="objectRecords">
|
||||
<object class="NSArray" key="orderedObjects">
|
||||
@ -1455,8 +1437,8 @@
|
||||
<reference ref="694149608"/>
|
||||
<reference ref="952259628"/>
|
||||
<reference ref="379814623"/>
|
||||
<reference ref="586577488"/>
|
||||
<reference ref="448692316"/>
|
||||
<reference ref="558317378"/>
|
||||
</object>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
@ -1496,27 +1478,6 @@
|
||||
</object>
|
||||
<reference key="parent" ref="649796088"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">81</int>
|
||||
<reference key="object" ref="720053764"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="1023925487"/>
|
||||
<reference ref="579971712"/>
|
||||
<reference ref="511556069"/>
|
||||
</object>
|
||||
<reference key="parent" ref="379814623"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">75</int>
|
||||
<reference key="object" ref="1023925487"/>
|
||||
<reference key="parent" ref="720053764"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">112</int>
|
||||
<reference key="object" ref="579971712"/>
|
||||
<reference key="parent" ref="720053764"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">205</int>
|
||||
<reference key="object" ref="789758025"/>
|
||||
@ -1690,35 +1651,6 @@
|
||||
<reference key="object" ref="1011231497"/>
|
||||
<reference key="parent" ref="835318025"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">295</int>
|
||||
<reference key="object" ref="586577488"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="466310130"/>
|
||||
</object>
|
||||
<reference key="parent" ref="649796088"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">296</int>
|
||||
<reference key="object" ref="466310130"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="102151532"/>
|
||||
<reference ref="237841660"/>
|
||||
</object>
|
||||
<reference key="parent" ref="586577488"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">297</int>
|
||||
<reference key="object" ref="102151532"/>
|
||||
<reference key="parent" ref="466310130"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">298</int>
|
||||
<reference key="object" ref="237841660"/>
|
||||
<reference key="parent" ref="466310130"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">371</int>
|
||||
<reference key="object" ref="972006081"/>
|
||||
@ -1979,6 +1911,17 @@
|
||||
<reference key="object" ref="113347420"/>
|
||||
<reference key="parent" ref="789758025"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">81</int>
|
||||
<reference key="object" ref="720053764"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="511556069"/>
|
||||
<reference ref="579971712"/>
|
||||
<reference ref="1023925487"/>
|
||||
</object>
|
||||
<reference key="parent" ref="379814623"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">672</int>
|
||||
<reference key="object" ref="511556069"/>
|
||||
@ -1993,27 +1936,17 @@
|
||||
<reference key="object" ref="640710760"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="772770630"/>
|
||||
<reference ref="136087423"/>
|
||||
<reference ref="398683472"/>
|
||||
<reference ref="695170288"/>
|
||||
<reference ref="788037042"/>
|
||||
<reference ref="695170288"/>
|
||||
<reference ref="398683472"/>
|
||||
<reference ref="136087423"/>
|
||||
<reference ref="772770630"/>
|
||||
</object>
|
||||
<reference key="parent" ref="511556069"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">674</int>
|
||||
<reference key="object" ref="772770630"/>
|
||||
<reference key="parent" ref="640710760"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">676</int>
|
||||
<reference key="object" ref="136087423"/>
|
||||
<reference key="parent" ref="640710760"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">677</int>
|
||||
<reference key="object" ref="398683472"/>
|
||||
<int key="objectID">679</int>
|
||||
<reference key="object" ref="788037042"/>
|
||||
<reference key="parent" ref="640710760"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
@ -2022,10 +1955,53 @@
|
||||
<reference key="parent" ref="640710760"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">679</int>
|
||||
<reference key="object" ref="788037042"/>
|
||||
<int key="objectID">677</int>
|
||||
<reference key="object" ref="398683472"/>
|
||||
<reference key="parent" ref="640710760"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">676</int>
|
||||
<reference key="object" ref="136087423"/>
|
||||
<reference key="parent" ref="640710760"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">674</int>
|
||||
<reference key="object" ref="772770630"/>
|
||||
<reference key="parent" ref="640710760"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">112</int>
|
||||
<reference key="object" ref="579971712"/>
|
||||
<reference key="parent" ref="720053764"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">75</int>
|
||||
<reference key="object" ref="1023925487"/>
|
||||
<reference key="parent" ref="720053764"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">696</int>
|
||||
<reference key="object" ref="558317378"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="183790792"/>
|
||||
</object>
|
||||
<reference key="parent" ref="649796088"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">701</int>
|
||||
<reference key="object" ref="183790792"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="709059208"/>
|
||||
</object>
|
||||
<reference key="parent" ref="558317378"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">702</int>
|
||||
<reference key="object" ref="709059208"/>
|
||||
<reference key="parent" ref="183790792"/>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="flattenedProperties">
|
||||
@ -2095,12 +2071,6 @@
|
||||
<string>29.ImportedFromIB2</string>
|
||||
<string>29.WindowOrigin</string>
|
||||
<string>29.editorWindowContentRectSynchronizationRect</string>
|
||||
<string>295.IBPluginDependency</string>
|
||||
<string>296.IBEditorWindowLastContentRect</string>
|
||||
<string>296.IBPluginDependency</string>
|
||||
<string>296.editorWindowContentRectSynchronizationRect</string>
|
||||
<string>297.IBPluginDependency</string>
|
||||
<string>298.IBPluginDependency</string>
|
||||
<string>371.IBEditorWindowLastContentRect</string>
|
||||
<string>371.IBPluginDependency</string>
|
||||
<string>371.IBWindowTemplateEditedContentRect</string>
|
||||
@ -2172,6 +2142,10 @@
|
||||
<string>677.IBPluginDependency</string>
|
||||
<string>678.IBPluginDependency</string>
|
||||
<string>679.IBPluginDependency</string>
|
||||
<string>696.IBPluginDependency</string>
|
||||
<string>701.IBEditorWindowLastContentRect</string>
|
||||
<string>701.IBPluginDependency</string>
|
||||
<string>702.IBPluginDependency</string>
|
||||
<string>75.IBPluginDependency</string>
|
||||
<string>75.ImportedFromIB2</string>
|
||||
<string>81.IBEditorWindowLastContentRect</string>
|
||||
@ -2221,7 +2195,7 @@
|
||||
<integer value="1"/>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<integer value="1"/>
|
||||
<string>{{525, 653}, {160, 183}}</string>
|
||||
<string>{{541, 653}, {160, 183}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<integer value="1"/>
|
||||
<string>{{187, 434}, {243, 243}}</string>
|
||||
@ -2239,21 +2213,15 @@
|
||||
<integer value="1"/>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<integer value="1"/>
|
||||
<string>{{619, 763}, {194, 73}}</string>
|
||||
<string>{{641, 763}, {194, 73}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<integer value="1"/>
|
||||
<string>{{525, 802}, {197, 73}}</string>
|
||||
<string>{{380, 836}, {387, 20}}</string>
|
||||
<string>{{380, 836}, {393, 20}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<integer value="1"/>
|
||||
<string>{74, 862}</string>
|
||||
<string>{{6, 978}, {478, 20}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>{{569, 793}, {231, 43}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>{{475, 832}, {234, 43}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>{{602, 140}, {585, 396}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>{{602, 140}, {585, 396}}</string>
|
||||
@ -2262,7 +2230,7 @@
|
||||
<string>{3.40282e+38, 3.40282e+38}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>{{690, 813}, {169, 23}}</string>
|
||||
<string>{{656, 813}, {169, 23}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
@ -2349,6 +2317,10 @@
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>{{585, 813}, {176, 23}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<integer value="1"/>
|
||||
<string>{{483, 773}, {178, 63}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
@ -2376,7 +2348,7 @@
|
||||
</object>
|
||||
</object>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">684</int>
|
||||
<int key="maxID">705</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
@ -2409,6 +2381,7 @@
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>makeSearchFieldFirstResponder:</string>
|
||||
<string>menuSelectWorld:</string>
|
||||
<string>setNextDay:</string>
|
||||
<string>updateItemSearchFilter:</string>
|
||||
<string>worldSelectionChanged:</string>
|
||||
</object>
|
||||
@ -2418,6 +2391,7 @@
|
||||
<string>id</string>
|
||||
<string>id</string>
|
||||
<string>id</string>
|
||||
<string>id</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
@ -2426,6 +2400,7 @@
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>makeSearchFieldFirstResponder:</string>
|
||||
<string>menuSelectWorld:</string>
|
||||
<string>setNextDay:</string>
|
||||
<string>updateItemSearchFilter:</string>
|
||||
<string>worldSelectionChanged:</string>
|
||||
</object>
|
||||
@ -2439,6 +2414,10 @@
|
||||
<string key="name">menuSelectWorld:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">setNextDay:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">updateItemSearchFilter:</string>
|
||||
<string key="candidateClassName">id</string>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user