OSDN Git Service

マップスクリプトを搭載したセーブデータ出来上がり、また、シナリオにBGM、SEが付けれるように
[awarsiii/AwarsIV.git] / Awars III / MapEditor.h
1 //
2 //  MapEditor.h
3 //  Awars III
4 //
5 //  Created by Killery on 2012/12/06.
6 //  Copyright (c) 2012年 Killery. All rights reserved.
7 //
8
9 #import <Foundation/Foundation.h>
10 #import "MapChipList.h"
11 #import "BuildChipList.h"
12 #import "ChipView.h"
13 #import "SeedView.h"
14 #import "MapView.h"
15 #import "LoadChipList.h"
16
17 bool loadChipSideFlag;
18
19 NSString *CEIMG;
20 int EIMGN;
21
22 int MapChipMax;
23 int BuildChipMax;
24 int UnitChipMax;
25 int LoadChipMax;
26
27 int MapChipListIndex;
28 int BuildChipListIndex;
29 int UnitChipListIndex;
30 int LoadChipListIndex;
31
32 bool saveMapChipFlag;
33 bool loadMapChipFlag;
34 bool mapSizeChangedFlag;
35 bool initMapChipNumbFlag;
36 bool loadMapListSubmitFlag;
37 bool saveMapListSubmitFlag;
38
39 int postHeight;
40 int postWidth;
41
42 int MFselectedRow;
43 NSString *saveMapDataName;
44
45
46 bool EEGCslctFlag;
47 bool EEGCslctFlag2;
48 int EEGCslctCnt;
49 int etValueCnt;
50
51 int EDtextImageRow;
52
53 int EEGC1row;
54 int EEGC2row;
55
56 int eventListRow;
57
58 bool eventPosFlag;
59
60 NSInteger ELrow;
61 NSInteger EDrow;
62 int squareCnt;
63 bool editFlag;
64 bool insertFlag;
65
66 NSInteger EDselRow;
67
68 bool mapLoadFlagForMSD;
69 bool mapLoadFlagForMSD2;
70
71
72 bool Suicchi[9999];
73 bool SuicchiONOFFsentakuflag;
74 bool SuicchiSentakuflag;
75 int HensuuNum;
76 NSString *Hensuu[65000];
77 int HensuuMin;
78 int HensuuMax;
79 NSString *HensuuName[65000];
80 int EDvarHensuSet1Row;
81 int EDvarHensuSet2Row;
82 bool hensuuFlag;
83
84 bool selectionDBLclickFlag;
85 bool suicchiDBLslickFlag;
86 bool timerDBLslickFlag;
87 bool labelDBLclickFlag;
88 bool labeljumpDBLclickFlag;
89 bool memoDBLclickFlag;
90 bool appearDBLclickFlag;
91 bool dissappearDBLclickFlag;
92
93 int *ichijihensuS1;
94
95 bool EDproceedFlag;
96
97 bool EQmodeFlag;
98
99 bool battleSetMode;
100 int playerSet1;
101 int playerSet2;
102 bool scenarioSetMode;
103 int scenarioNumbCrnt;
104 int scenarioNumbNext;
105 bool employAllowedFlag;
106 bool buildAllowedFlag;
107 bool summonAllowedFlag;
108
109
110 NSRect scCenter;
111 NSInteger headerFrame;
112
113 bool EDappearFlag;
114 bool EDappearPosFlag;
115 int EDappearListRow;
116 int EDappearListRow2;
117
118 bool EDdissappearFlag;
119 bool EDdissappearPosFlag;
120 int EDdissappearListRow;
121
122 int EDBGMListRow;
123 int EDSEListRow;
124
125 int bgmNum;
126 int seNum;
127
128 bool EDbranchFlag;
129 bool EDbranchBH1Flag;
130 bool EDbranchBH2Flag;
131 int EDbranchBUrow;
132 int EDbranchBProw;
133 int EDbranchBOrow;
134 int EDbranchBBrow;
135 bool EDbranchUnitFlag;
136 bool EDbranchPlaceFlag;
137 bool EDbranchPlaceTenFlag;
138 bool EDbranchPlaceHaniFlag;
139 bool EDbranchPlaceHani2Flag;
140 bool EDbranchPlaceHani3Flag;
141 bool EDbranchPlaceKukeiFlag;
142 bool EDbranchPlaceKukei2Flag;
143 bool EDbranchObjeFlag;
144 bool EDbranchBuildFlag;
145
146 bool EDresourceflag;
147 bool EDresourceflag1;
148 bool EDresourceflag2;
149 bool EDresourceflag3;
150
151 bool fuckingRetardedBtnPushed1;
152
153 int fileNumb;
154
155 int eventGuildListRow;
156 bool eventGUildListFlag;
157
158 bool oopsIsRightFlag;
159
160 NSTimer *timeMapEditor;
161
162 @interface MapEditor : NSObject
163 {
164     
165     
166     IBOutlet NSImageView *topIV;
167     IBOutlet NSTextField *topName;
168     IBOutlet NSTextField *topHealth;
169     
170     IBOutlet NSButtonCell *EDSWON;
171     IBOutlet NSButtonCell *EDSWOFF;
172     IBOutlet NSTextField *EDSWTF;
173     IBOutlet NSWindow *EDSwitchWindow2;
174     
175     
176     
177     
178     IBOutlet NSTextField *EDeventTimeTF1;
179     IBOutlet NSTextField *EDeventTimeTF2;
180     IBOutlet NSPopUpButton *EDeventTrigger;
181     IBOutlet NSButton *EDeventTriggerDeley;
182     
183     IBOutlet NSTextField *TFcurrentChipIndex;
184     
185     IBOutlet NSPanel *PMCL;
186     IBOutlet NSPanel *PBCL;
187     IBOutlet NSPanel *PUCL;
188     IBOutlet NSPanel *PLCL;
189     
190     IBOutlet NSWindow *MapEditorWindow;
191     NSPoint windowPoint;
192     
193     IBOutlet NSWindow *TitleWindow;
194     
195     IBOutlet NSPanel *mapSizeWindow;
196     IBOutlet NSTextField *mapSizeHeight;
197     IBOutlet NSTextField *mapSizeWidth;
198     
199     
200     IBOutlet NSPanel *loadMapWindow;
201     NSMutableArray *loadMapListMA;
202     IBOutlet NSArrayController *loadMapListAC;
203     IBOutlet NSTableView *loadMapListTV;
204     
205     IBOutlet NSPanel *saveMapWindow;
206     NSMutableArray *saveMapListMA;
207     IBOutlet NSArrayController *saveMapListAC;
208     IBOutlet NSTableView *saveMapListTV;
209     IBOutlet NSTextField *saveMapTF;
210     
211     
212     
213     IBOutlet NSWindow *eventWindow;
214     NSMutableArray *eventListMA;
215     IBOutlet NSArrayController *eventListAC;
216     IBOutlet NSTableView *eventListTV;
217     
218     IBOutlet NSButton *eventCheckBtn;
219     IBOutlet NSPopUpButton *eventPopupBtn;
220     NSMutableArray *eventPosMA;
221     IBOutlet NSArrayController *eventPosAC;
222     IBOutlet NSTableView *eventPosTV;
223     
224     IBOutlet NSPopUpButton *eventPlayerSetPUB1;
225     IBOutlet NSPopUpButton *eventPlayerSetPUB2;
226     IBOutlet NSButton *eventBattleDetailBtn;
227     
228     
229     IBOutlet NSWindow *eventEndGameCondition;
230     IBOutlet NSPopUpButton *EPUB1;
231     IBOutlet NSPopUpButton *EPUB2;
232     NSMutableArray *EEGC1MA;
233     IBOutlet NSArrayController *EEGC1AC;
234     IBOutlet NSTableView *EEGC1TV;
235     NSMutableArray *EEGC2MA;
236     IBOutlet NSArrayController *EEGC2AC;
237     IBOutlet NSTableView *EEGC2TV;
238     
239     IBOutlet NSTextField *EEGCstr;
240     
241     NSMutableArray *EEGC01MA;
242     IBOutlet NSArrayController *EEGC01AC;
243     IBOutlet NSTableView *EEGC01TV;
244     IBOutlet NSTextField *EEGC01str;
245     IBOutlet NSTextField *EEGC012str;
246     
247     NSMutableArray *EEGC02MA;
248     IBOutlet NSArrayController *EEGC02AC;
249     IBOutlet NSTableView *EEGC02TV;
250     IBOutlet NSTextField *EEGC02str;
251     IBOutlet NSTextField *EEGC022str;
252     
253     short EEGCflag;
254     
255     IBOutlet NSWindow *eventDetailWindow;
256     NSMutableArray *eventDetailListMA;
257     IBOutlet NSArrayController *eventDetailListAC;
258     IBOutlet NSTableView *eventDetailListTV;
259     
260     NSMutableArray *EDswitch1MA;
261     IBOutlet NSArrayController *EDswitch1AC;
262     IBOutlet NSTableView *EDswitch1TV;
263     
264     NSMutableArray *EDswitch2MA;
265     IBOutlet NSArrayController *EDswitch2AC;
266     IBOutlet NSTableView *EDswitch2TV;
267     
268     NSMutableArray *EDvariableMA;
269     IBOutlet NSArrayController *EDvariableAC;
270     IBOutlet NSTableView *EDvariableTV;
271     IBOutlet NSTextField *EDvariableTF;
272     
273     IBOutlet NSPopUpButton *EDitemPUB;
274     IBOutlet NSPopUpButton *EDunitPUB;
275     
276     IBOutlet NSTextField *EDnameTF;
277     IBOutlet NSButton *EDswitch1Btn;
278     IBOutlet NSButton *EDswitch2Btn;
279     IBOutlet NSButton *EDvariableBtn;
280     IBOutlet NSButton *EDitemBtn;
281     IBOutlet NSButton *EDunitBtn;
282     
283     IBOutlet NSWindow *eventDetailSelectionWindow;
284     
285     IBOutlet NSWindow *EDtextWindow;
286     IBOutlet NSTextField *EDtextName;
287     IBOutlet NSTextField *EDtextString;
288     IBOutlet NSImageView *EDtextImage;
289     
290     IBOutlet NSWindow *EDtextImageWindow;
291     NSMutableArray *EDtextImageMA;
292     IBOutlet NSArrayController *EDtextImageAC;
293     IBOutlet NSTableView *EDtextImageTV;
294     IBOutlet NSButtonCell *EDtextImageButton1;
295     IBOutlet NSButtonCell *EDtextImageButton2;
296     IBOutlet NSButtonCell *EDtextImageButton3;
297     NSInteger EDtextImageButtonValue;
298     
299     IBOutlet NSWindow *EDselectionWindow;
300     NSMutableArray *EDselectionMA;
301     IBOutlet NSArrayController *EDselectionAC;
302     IBOutlet NSTableView *EDselectionTV;
303     bool EDselectionEditing;
304     IBOutlet NSTextField *EDselectionTF;
305     IBOutlet NSTextField *EDselectionTF2;
306     
307     
308     IBOutlet NSWindow *EDvalueWindow;
309     
310     NSMutableArray *EDvalueMA;
311     IBOutlet NSArrayController *EDvalueAC;
312     IBOutlet NSTableView *EDvalueTV;
313  
314     
315     IBOutlet NSWindow *EDswitchWindow;
316     IBOutlet NSTextField *EDswitchTF;
317     
318     IBOutlet NSWindow *EDvarWindow;
319     NSMutableArray *EDvarMA;
320     IBOutlet NSArrayController *EDvarAC;
321     IBOutlet NSTableView *EDvarTV;
322     IBOutlet NSTextField *EDvarTF1;
323     IBOutlet NSTextField *EDvarTF2;
324     IBOutlet NSButtonCell *EDvarButtonT;
325     IBOutlet NSButtonCell *EDvarButtonI;
326     IBOutlet NSButtonCell *EDvarButton1;
327     IBOutlet NSButtonCell *EDvarButton2;
328     IBOutlet NSButtonCell *EDvarButton3;
329     IBOutlet NSButtonCell *EDvarButton4;
330     IBOutlet NSButtonCell *EDvarButton5;
331     IBOutlet NSButtonCell *EDvarButton6;
332     IBOutlet NSButtonCell *EDvarButtonA;
333     IBOutlet NSButtonCell *EDvarButtonB;
334     IBOutlet NSButtonCell *EDvarButtonC;
335     IBOutlet NSButtonCell *EDvarButtonD;
336     IBOutlet NSButtonCell *EDvarButtonE;
337     IBOutlet NSButtonCell *EDvarButtonF;
338     IBOutlet NSButtonCell *EDvarButtonG;
339     IBOutlet NSTextField *EDvarTeisu;
340     NSMutableArray *EDvarHensuMA;
341     IBOutlet NSArrayController *EDvarHensuAC;
342     IBOutlet NSTableView *EDvarHensuTV;
343     IBOutlet NSTextField *EDvarRansu1;
344     IBOutlet NSTextField *EDvarRansu2;
345     IBOutlet NSPopUpButton *EDvarItem;
346     IBOutlet NSPopUpButton *EDvarUnit1;
347     IBOutlet NSPopUpButton *EDvarUnit2;
348     IBOutlet NSPopUpButton *EDvarEtc;
349     
350     IBOutlet NSWindow *EDvarSetWindow;
351     NSMutableArray *EDvarHensuSet1MA;
352     IBOutlet NSArrayController *EDvarHensuSet1AC;
353     IBOutlet NSTableView *EDvarHensuSet1TV;
354     NSMutableArray *EDvarHensuSet2MA;
355     IBOutlet NSArrayController *EDvarHensuSet2AC;
356     IBOutlet NSTableView *EDvarHensuSet2TV;
357     IBOutlet NSTextField *EDvarMax;
358     IBOutlet NSTextField *EDvarName;
359     
360
361     IBOutlet NSWindow *EDtimerWindow;
362     IBOutlet NSButtonCell *EDtimerButton1;
363     IBOutlet NSButtonCell *EDtimerButton2;
364     IBOutlet NSTextField *EDtimerTF1;
365     IBOutlet NSTextField *EDtimerTF2;
366     
367     IBOutlet NSWindow *EDtermsWindow;
368     
369     
370     
371     
372     
373     
374     
375     
376     
377     
378     IBOutlet NSWindow *EDlabelWindow;
379     IBOutlet NSTextField *EDlabelTF;
380     
381     IBOutlet NSWindow *EDlabelJumpWindow;
382     IBOutlet NSTextField *EDlabelJumpTF;
383     
384     IBOutlet NSWindow *EDmemoWindow;
385     IBOutlet NSTextField *EDmemoTF;
386     
387     IBOutlet NSWindow *EDresourceWindow;
388     IBOutlet NSButton *EDresourceBtn1;
389     IBOutlet NSButton *EDresourceBtn2;
390     IBOutlet NSButton *EDresourceBtn3;
391     IBOutlet NSButtonCell *EDresourceButton1;
392     IBOutlet NSButtonCell *EDresourceButton2;
393     IBOutlet NSButtonCell *EDresourceButton3;
394     IBOutlet NSButtonCell *EDresourceButton4;
395     IBOutlet NSButtonCell *EDresourceButton5;
396     IBOutlet NSButtonCell *EDresourceButton6;
397     IBOutlet NSButtonCell *EDresourceButtonS1;
398     IBOutlet NSButtonCell *EDresourceButtonS2;
399     IBOutlet NSButtonCell *EDresourceButtonS3;
400     IBOutlet NSButtonCell *EDresourceButtonS4;
401     IBOutlet NSButtonCell *EDresourceButtonS5;
402     IBOutlet NSButtonCell *EDresourceButtonS6;
403     IBOutlet NSTextField *EDresourceTF1;
404     IBOutlet NSTextField *EDresourceTF2;
405     IBOutlet NSTextField *EDresourceTF3;
406     NSMutableArray *EDresourceMA1;
407     IBOutlet NSArrayController *EDresourceAC1;
408     IBOutlet NSTableView *EDresourceTV1;
409     NSMutableArray *EDresourceMA2;
410     IBOutlet NSArrayController *EDresourceAC2;
411     IBOutlet NSTableView *EDresourceTV2;
412     NSMutableArray *EDresourceMA3;
413     IBOutlet NSArrayController *EDresourceAC3;
414     IBOutlet NSTableView *EDresourceTV3;
415     IBOutlet NSTextField *EDresourceTeam;
416     
417     IBOutlet NSWindow *EDitemWindow;
418     
419     
420     
421     
422     
423     
424     IBOutlet NSWindow *EDmemberWindow;
425     
426     
427     
428     
429     
430     
431     IBOutlet NSWindow *EDhpWindow;
432     IBOutlet NSButtonCell *EDhpButton1;
433     IBOutlet NSButtonCell *EDhpButton2;
434     IBOutlet NSButtonCell *EDhpButtonA;
435     IBOutlet NSButtonCell *EDhpButtonB;
436     IBOutlet NSTextField *EDhpTF;
437     NSMutableArray *EDhp1MA;
438     IBOutlet NSArrayController *EDhp1AC;
439     IBOutlet NSTableView *EDhp1TV;
440     NSMutableArray *EDhp2MA;
441     IBOutlet NSArrayController *EDhp2AC;
442     IBOutlet NSTableView *EDhp2TV;
443     
444     IBOutlet NSWindow *EDmpWindow;
445     IBOutlet NSButtonCell *EDmpButton1;
446     IBOutlet NSButtonCell *EDmpButton2;
447     IBOutlet NSButtonCell *EDmpButtonA;
448     IBOutlet NSButtonCell *EDmpButtonB;
449     IBOutlet NSTextField *EDmpTF;
450     NSMutableArray *EDmp1MA;
451     IBOutlet NSArrayController *EDmp1AC;
452     IBOutlet NSTableView *EDmp1TV;
453     NSMutableArray *EDmp2MA;
454     IBOutlet NSArrayController *EDmp2AC;
455     IBOutlet NSTableView *EDmp2TV;
456     
457     IBOutlet NSWindow *EDstatus;
458     IBOutlet NSPopUpButton *EDstpubA;
459     IBOutlet NSButtonCell *EDstButtonA11;
460     IBOutlet NSButtonCell *EDstButtonA12;
461     IBOutlet NSButtonCell *EDstButtonA13;
462     IBOutlet NSButtonCell *EDstButtonA21;
463     IBOutlet NSButtonCell *EDstButtonA22;
464     IBOutlet NSTextField *EDstTFA;
465     NSMutableArray *EDstA1MA;
466     IBOutlet NSArrayController *EDstA1AC;
467     IBOutlet NSTableView *EDstA1TV;
468     NSMutableArray *EDstA2MA;
469     IBOutlet NSArrayController *EDstA2AC;
470     IBOutlet NSTableView *EDstA2TV;
471     
472     IBOutlet NSPopUpButton *EDstpubB;
473     IBOutlet NSButtonCell *EDstButtonB11;
474     IBOutlet NSButtonCell *EDstButtonB12;
475     IBOutlet NSButtonCell *EDstButtonB13;
476     IBOutlet NSButtonCell *EDstButtonB21;
477     IBOutlet NSButtonCell *EDstButtonB22;
478     IBOutlet NSTextField *EDstTFB;
479     NSMutableArray *EDstB1MA;
480     IBOutlet NSArrayController *EDstB1AC;
481     IBOutlet NSTableView *EDstB1TV;
482     NSMutableArray *EDstB2MA;
483     IBOutlet NSArrayController *EDstB2AC;
484     IBOutlet NSTableView *EDstB2TV;
485     
486     IBOutlet NSButtonCell *EDTimerSet1A;
487     IBOutlet NSButtonCell *EDTimerSet1B;
488     IBOutlet NSButtonCell *EDTimerSet2A;
489     IBOutlet NSButtonCell *EDTimerSet2B;
490     IBOutlet NSButtonCell *EDTimerSet3A;
491     IBOutlet NSButtonCell *EDTimerSet3B;
492     IBOutlet NSTextField *EDTimerTF1;
493     IBOutlet NSTextField *EDTimerTF2;
494     
495     
496     IBOutlet NSWindow *EDAppearWindow;
497     NSMutableArray *EDAppear1MA;
498     IBOutlet NSArrayController *EDAppear1AC;
499     IBOutlet NSTableView *EDAppear1TV;
500     NSMutableArray *EDAppear2MA;
501     IBOutlet NSArrayController *EDAppear2AC;
502     IBOutlet NSTableView *EDAppear2TV;
503     IBOutlet NSButtonCell *EDAppearBC1;
504     IBOutlet NSButtonCell *EDAppearBC2;
505     
506     IBOutlet NSWindow *EDWaitWindow;
507     IBOutlet NSTextField *EDWaitTF;
508     
509     IBOutlet NSWindow *EDBGMWindow;
510     NSMutableArray *EDBGMMA;
511     IBOutlet NSArrayController *EDBGMAC;
512     IBOutlet NSTableView *EDBGMTV;
513     
514     IBOutlet NSWindow *EDSEWindow;
515     NSMutableArray *EDSEMA;
516     IBOutlet NSArrayController *EDSEAC;
517     IBOutlet NSTableView *EDSETV;
518     
519     IBOutlet NSWindow *EDtileBackWindow;
520     
521     IBOutlet NSWindow *EDGameOverWindow;
522     IBOutlet NSButton *EDGameOverBtn;
523     IBOutlet NSTextField *EDGameOverTF;
524     IBOutlet NSImageView *EDGameOverIV;
525     
526     IBOutlet NSWindow *EDStageClearWindow;
527     IBOutlet NSButton *EDStageClearBtn;
528     
529     IBOutlet NSButton *EDbranchSuicchi;
530     IBOutlet NSButton *EDbranchHensu;
531     IBOutlet NSButton *EDbranchTeisu;
532     IBOutlet NSButton *EDbranchHensu2;
533     IBOutlet NSButton *EDbranchTimer;
534     IBOutlet NSButton *EDbranchETC;
535     NSMutableArray *EDbranchSuicchiMA;
536     IBOutlet NSArrayController *EDbranchSuicchiAC;
537     IBOutlet NSTableView *EDbranchSuicchiTV;
538     NSMutableArray *EDbranchHensuMA;
539     IBOutlet NSArrayController *EDbranchHensuAC;
540     IBOutlet NSTableView *EDbranchHensuTV;
541     IBOutlet NSTextField *EDbranchTeisuTF;
542     NSMutableArray *EDbranchHensu2MA;
543     IBOutlet NSArrayController *EDbranchHensu2AC;
544     IBOutlet NSTableView *EDbranchHensu2TV;
545     IBOutlet NSTextField *EDbranchTimerMinTF;
546     IBOutlet NSTextField *EDbranchTimerSecTF;
547     IBOutlet NSPopUpButton *EDbranchPUB11;
548     IBOutlet NSPopUpButton *EDbranchPUB12;
549     IBOutlet NSPopUpButton *EDbranchPUB13;
550     
551     IBOutlet NSTextField *EDbranchJumpLabelFalse;
552     IBOutlet NSTextField *EDbranchJumpLabelTrue;
553     IBOutlet NSButton *EDbranchUnitNum;
554     IBOutlet NSButton *EDbranchUnitSelect;
555     IBOutlet NSButton *EDbranchUnitPlace;
556     IBOutlet NSButton *EDbranchUnitElect;
557     IBOutlet NSButton *EDbranchUnitObje;
558     IBOutlet NSButton *EDbranchUnitBuild;
559     IBOutlet NSTextField *EDbranchUnitTeam;
560     IBOutlet NSTextField *EDbranchUnitValue;
561     NSMutableArray *EDbranchUnitMA;
562     IBOutlet NSArrayController *EDbranchUnitAC;
563     IBOutlet NSTableView *EDbranchUnitTV;
564     NSMutableArray *EDbranchPlaceMA;
565     IBOutlet NSArrayController *EDbranchPlaceAC;
566     IBOutlet NSTableView *EDbranchPlaceTV;
567     NSMutableArray *EDbranchObjeMA;
568     IBOutlet NSArrayController *EDbranchObjeAC;
569     IBOutlet NSTableView *EDbranchObjeTV;
570     IBOutlet NSTextField *EDbranchObjeRange;
571     NSMutableArray *EDbranchBuildMA;
572     IBOutlet NSArrayController *EDbranchBuildAC;
573     IBOutlet NSTableView *EDbranchBuildTV;
574     IBOutlet NSPopUpButton *EDbranchPUB21;
575     IBOutlet NSPopUpButton *EDbranchPUB22;
576
577     IBOutlet NSWindow *EDbrachSuicchiWindow;
578     IBOutlet NSTextField *EDbrachSuicchiTF;
579     IBOutlet NSWindow *EDbrachPlaceHaniWindow;
580     IBOutlet NSTextField *EDbrachPlaceHaniTF;
581     
582     IBOutlet NSWindow *EDdissappearWindow;
583     NSMutableArray *EDdissappearMA;
584     IBOutlet NSArrayController *EDdissappearAC;
585     IBOutlet NSTableView *EDdissappearTV;
586     IBOutlet NSWindow *EDdissappearSubmitWindow;
587     
588     IBOutlet NSButton *eventScenarioModeBtn;
589     IBOutlet NSTextField *eventScenarioCrntTF;
590     IBOutlet NSTextField *eventScenarioNextTF;
591     
592     
593     IBOutlet NSWindow *eventGuildListWindow;
594
595     NSMutableArray *eventGuildListMA;
596     IBOutlet NSArrayController *eventGuildListAC;
597     IBOutlet NSTableView *eventGuildListTV;
598     IBOutlet NSTextField *eventGuildTF1;
599     IBOutlet NSTextField *eventGuildTF2;
600     IBOutlet NSButtonCell *eventGuildBC1;
601     IBOutlet NSButtonCell *eventGuildBC2;
602     IBOutlet NSButton *eventGuildBTN;
603     
604     
605     IBOutlet NSWindow *EDhpFixWindow;
606     
607     IBOutlet NSPopUpButton *EDhpFixPUB;
608     IBOutlet NSButtonCell *EDhpFixBC1;
609     IBOutlet NSButtonCell *EDhpFixBC2;
610     IBOutlet NSButtonCell *EDhpFixBC3;
611     IBOutlet NSButtonCell *EDhpFixBC4;
612     IBOutlet NSTextField *EDhpFixTF1;
613     IBOutlet NSTextField *EDhpFixTF2;
614     IBOutlet NSButton *EDhpFixBtn;
615     
616     NSMutableArray *EDhpFixListMA1;
617     IBOutlet NSArrayController *EDhpFixListAC1;
618     IBOutlet NSTableView *EDhpFixListTV1;
619     NSMutableArray *EDhpFixListMA2;
620     IBOutlet NSArrayController *EDhpFixListAC2;
621     IBOutlet NSTableView *EDhpFixListTV2;
622     NSMutableArray *EDhpFixListMA3;
623     IBOutlet NSArrayController *EDhpFixListAC3;
624     IBOutlet NSTableView *EDhpFixListTV3;
625     
626     IBOutlet NSButton *eventEmployFlagBTN;
627     IBOutlet NSButton *eventBuildFlagBTN;
628     IBOutlet NSButton *eventSummonFlagBTN;
629 }
630
631 -(IBAction)EDhpFixPlace:(id)sender;
632 -(IBAction)EDhpFixValue:(id)sender;
633 -(IBAction)EDhpFixSubmit:(id)sender;
634 -(IBAction)EDhpFixCancel:(id)sender;
635
636 -(IBAction)eventGuildBtnCell:(id)sender;
637 -(IBAction)eventGuildBtn:(id)sender;
638 -(IBAction)eventGuildBtnSubmit:(id)sender;
639
640 -(IBAction)EDSWOKbtn:(id)sender;
641 -(IBAction)EDSWCancelbtn:(id)sender;
642
643 -(IBAction)backTitle:(id)sender;
644 -(IBAction)saveMap:(id)sender;
645 -(IBAction)loadMap:(id)sender;
646 -(IBAction)mapSize:(id)sender;
647 -(IBAction)setEvent:(id)sender;
648
649 -(IBAction)mapSizeSubmit:(id)sender;
650 -(IBAction)mapSizeCancel:(id)sender;
651
652 -(IBAction)loadMapSubmit:(id)sender;
653 -(IBAction)loadMapCancel:(id)sender;
654
655 -(IBAction)saveMapSubmit:(id)sender;
656 -(IBAction)saveMapCancel:(id)sender;
657
658 -(IBAction)previous:(id)sender;
659 -(IBAction)next:(id)sender;
660
661 -(IBAction)eventInsert:(id)sender;
662 -(IBAction)eventDelete:(id)sender;
663 -(IBAction)eventSubmit:(id)sender;
664
665 -(IBAction)EEGClight:(id)sender;
666 -(IBAction)EEGCdark:(id)sender;
667 -(IBAction)EEGC1insert:(id)sender;
668 -(IBAction)EEGC1delete:(id)sender;
669 -(IBAction)EEGC2insert:(id)sender;
670 -(IBAction)EEGC2delete:(id)sender;
671 -(IBAction)EEGCsubmit:(id)sender;
672 -(IBAction)EEGCcancel:(id)sender;
673 -(IBAction)EEGC1select:(id)sender;
674 -(IBAction)EEGC2select:(id)sender;
675
676
677 -(IBAction)eventCheckBtn:(id)sender;
678 -(IBAction)eventPopupBtn:(id)sender;
679
680 -(IBAction)EDclose:(id)sender;
681 -(IBAction)EDinsert:(id)sender;
682 -(IBAction)EDdelete:(id)sender;
683
684 -(IBAction)EDtext:(id)sender;
685 -(IBAction)EDselection:(id)sender;
686 -(IBAction)EDvalue:(id)sender;
687
688 -(IBAction)EDswitch:(id)sender;
689 -(IBAction)EDvariable:(id)sender;
690 -(IBAction)EDtimer:(id)sender;
691
692 -(IBAction)EDterms:(id)sender;
693 -(IBAction)EDlabel:(id)sender;
694 -(IBAction)EDlabelJump:(id)sender;
695 -(IBAction)EDmemo:(id)sender;
696
697 -(IBAction)EDresource:(id)sender;
698 -(IBAction)EDitem:(id)sender;
699 -(IBAction)EDmember:(id)sender;
700
701 -(IBAction)EDhp:(id)sender;
702 -(IBAction)EDmp:(id)sender;
703 -(IBAction)EDstatus:(id)sender;
704 -(IBAction)EDstate:(id)sender;
705 -(IBAction)EDskill:(id)sender;
706 -(IBAction)EDname:(id)sender;
707 -(IBAction)EDequip:(id)sender;
708 -(IBAction)EDattackFlagOn:(id)sender;
709
710 -(IBAction)EDmove:(id)sender;
711 -(IBAction)EDappear:(id)sender;
712 -(IBAction)EDdissapear:(id)sender;
713
714 -(IBAction)EDplace:(id)sender;
715 -(IBAction)EDwait:(id)sender;
716 -(IBAction)EDpilot:(id)sender;
717 -(IBAction)EDunit:(id)sender;
718 -(IBAction)EDbgm:(id)sender;
719 -(IBAction)EDbgmFadeOut:(id)sender;
720 -(IBAction)EDse:(id)sender;
721 -(IBAction)EDseStop:(id)sender;
722
723 -(IBAction)EDbattle:(id)sender;
724 -(IBAction)EDshop:(id)sender;
725 -(IBAction)EDnameInput:(id)sender;
726
727 -(IBAction)EDgameOver:(id)sender;
728 -(IBAction)EDstageClear:(id)sender;
729 -(IBAction)EDtitle:(id)sender;
730
731 -(IBAction)EDcancel:(id)sender;
732
733 -(IBAction)EDtextSubmit:(id)sender;
734 -(IBAction)EDtextCancel:(id)sender;
735 -(IBAction)EDtextImageSlct:(id)sender;
736
737 -(IBAction)EDtextImageSubmit:(id)sender;
738 -(IBAction)EDtextImageCancel:(id)sender;
739 -(IBAction)EDtextImageButton:(id)sender;
740
741 -(IBAction)EDselectionAdd:(id)sender;
742 -(IBAction)EDselectionDelete:(id)sender;
743 -(IBAction)EDselectionSubmit:(id)sender;
744 -(IBAction)EDselectionCancel:(id)sender;
745
746 -(IBAction)EDvalueSubmit:(id)sender;
747 -(IBAction)EDvalueCancel:(id)sender;
748
749 -(IBAction)EDswitchSubmit:(id)sender;
750 -(IBAction)EDswitchCancel:(id)sender;
751
752 -(IBAction)EDvariableSubmit:(id)sender;
753 -(IBAction)EDvariableCancel:(id)sender;
754
755 -(IBAction)EDtimerSubmit:(id)sender;
756 -(IBAction)EDtimerCancel:(id)sender;
757
758 -(IBAction)EDtermsSubmit:(id)sender;
759 -(IBAction)EDtermsCancel:(id)sender;
760
761 -(IBAction)EDlabelSubmit:(id)sender;
762 -(IBAction)EDlabelCancel:(id)sender;
763
764 -(IBAction)EDlabelJumpSubmit:(id)sender;
765 -(IBAction)EDlabelJumpCancel:(id)sender;
766
767 -(IBAction)EDmemoSubmit:(id)sender;
768 -(IBAction)EDmemoCancel:(id)sender;
769
770 -(IBAction)EDresourceSubmit:(id)sender;
771 -(IBAction)EDresourceCancel:(id)sender;
772
773 -(IBAction)EDhpSubmit:(id)sender;
774 -(IBAction)EDhpCancel:(id)sender;
775
776 -(IBAction)EDmpSubmit:(id)sender;
777 -(IBAction)EDmpCancel:(id)sender;
778
779 -(IBAction)EDstatusSubmit:(id)sender;
780 -(IBAction)EDstatusCancel:(id)sender;
781
782 -(IBAction)setBattleModeBtn:(id)sender;
783 -(IBAction)playerSetBtn1:(id)sender;
784 -(IBAction)playerSetBtn2:(id)sender;
785
786 -(IBAction)EDTimerSetBtn1:(id)sender;
787 -(IBAction)EDTimerSetBtn2:(id)sender;
788 -(IBAction)EDTimerSetBtn3:(id)sender;
789
790 -(IBAction)EDvarSetClose:(id)sender;
791 -(IBAction)EDvarSetMax:(id)sender;
792 -(IBAction)EDvarSetSubmit:(id)sender;
793 -(IBAction)EDvarSetSave:(id)sender;
794
795 -(IBAction)EDappearClose:(id)sender;
796 -(IBAction)EDappearSubmit:(id)sender;
797 -(IBAction)EDappearSet:(id)sender;
798 -(IBAction)EDappearSave:(id)sender;
799
800 -(IBAction)EDappearAdd:(id)sender;
801 -(IBAction)EDappearRemove:(id)sender;
802
803 -(IBAction)EDdissappearAdd:(id)sender;
804 -(IBAction)EDdissappearRemove:(id)sender;
805 -(IBAction)EDdissappearSubmit:(id)sender;
806
807
808 -(IBAction)EDwaitSubmit:(id)sender;
809 -(IBAction)EDwaitClost:(id)sender;
810
811 -(IBAction)EDBGMSubmit:(id)sender;
812 -(IBAction)EDBGMClose:(id)sender;
813 -(IBAction)EDBGMRun:(id)sender;
814 -(IBAction)EDBGMStop:(id)sender;
815
816 -(IBAction)EDSESubmit:(id)sender;
817 -(IBAction)EDSEClose:(id)sender;
818 -(IBAction)EDSERun:(id)sender;
819 -(IBAction)EDSEStop:(id)sender;
820
821 -(IBAction)EDtitleBackSubmit:(id)sender;
822 -(IBAction)EDtitleBackClose:(id)sender;
823
824 -(IBAction)EDGameOverSubmit:(id)sender;
825 -(IBAction)EDGameOverClose:(id)sender;
826
827 -(IBAction)EDStageClearSubmit:(id)sender;
828 -(IBAction)EDStageClearClose:(id)sender;
829
830 -(IBAction)EDbranchSubmit:(id)sender;
831 -(IBAction)EDbranchClose:(id)sender;
832
833 -(IBAction)EDbranchUnitAdd:(id)sender;
834 -(IBAction)EDbranchUnitRemove:(id)sender;
835 -(IBAction)EDbranchPlaceAddTen:(id)sender;
836 -(IBAction)EDbranchPlaceAddHani:(id)sender;
837 -(IBAction)EDbranchPlaceAddkukei:(id)sender;
838 -(IBAction)EDbranchPlaceRemove:(id)sender;
839 -(IBAction)EDbranchObjeAdd:(id)sender;
840 -(IBAction)EDbranchObjeRemove:(id)sender;
841 -(IBAction)EDbranchBuildAdd:(id)sender;
842 -(IBAction)EDbranchBuildRemove:(id)sender;
843
844 -(IBAction)EDbranchSuicchiSubmit:(id)sender;
845 -(IBAction)EDbranchSuicchiClose:(id)sender;
846 -(IBAction)EDbranchPlaceHaniSubmit:(id)sender;
847
848 -(IBAction)EDdissapearMapSubmit:(id)sender;
849 -(IBAction)EDdissapearUnitSubmit:(id)sender;
850 -(IBAction)EDdissapearSubmitCancel:(id)sender;
851
852 -(void)saveMapTFset;
853 -(void)initFileDirectoryOthers;
854 -(void)initEventGuildList;
855 @end
856 MapEditor *mapEditor;
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885