OSDN Git Service

GAME OVERを実装、細かなバグも修正
[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 "ChipView.h"
11 #import "SeedView.h"
12 #import "MapView.h"
13 #import "LoadChipList.h"
14
15
16 typedef struct _BGMUSIC{
17
18     NSString *name;
19     NSString *fName;
20     NSSound *snd;
21
22 }BGMUSIC;
23
24 typedef struct _SEFFECT{
25     
26     NSString *name;
27     NSString *fName;
28     NSSound *snd;
29     
30 }SEFFECT;
31
32 typedef struct _GAMEOVER{
33
34     NSString *fNname;
35     NSImage *img;
36     bool gaovFlag;
37     bool edcdFlag;
38
39 }GAMEOVER;
40
41 struct _MAPSCRIPT0;
42
43 typedef struct _ENDGAMECONDITION{
44     
45     int endType1;
46     int endType2;
47     
48     NSString *etValue1[64];
49     NSString *etValue2[64];
50     
51 }ENDGAMECONDITION;
52 typedef struct _MAPSCRIPT1{
53     //文章スクリプト
54     NSString *name;
55     NSString *str;
56     NSImage *img;
57     NSString *iName;
58     NSString *nameID;
59
60 }MAPSCRIPT1;
61
62 typedef struct _MAPSCRIPT2A{
63
64     struct _MAPSCRIPT2A *next;
65     
66     struct _MAPSCRIPT0 *P;
67     
68 }MAPSCRIPT2A;
69
70 typedef struct _MAPSCRIPT2{
71     //文章選択肢スクリプト
72     
73     struct _MAPSCRIPT2 *next;
74     
75     NSString *selection;
76     NSString *labelJump;
77     
78     
79 }MAPSCRIPT2;
80
81 typedef struct _MAPSCRIPT3{
82
83     struct _MAPSCRIPT3 *next;
84     
85     int x;
86     int y;
87     bool flag;
88     
89     int type;
90     int team;
91     
92     UNITCHIP U;
93     int unitNum;
94
95 }MAPSCRIPT3;
96
97 typedef struct _MAPSCRIPT0{
98     struct _MAPSCRIPT0 *next;
99     
100     bool endFlag;
101     
102     int type;
103     struct _MAPSCRIPT1 S1;
104     struct _MAPSCRIPT2 *S2;
105     struct _MAPSCRIPT3 *S3;
106     int indent;
107     
108     NSString *label;
109     NSString *labelJump;
110     NSString *memo;
111     
112     int *switch1;
113     int *switch2;
114     
115     int val;
116     int valCnt;
117     
118     int timerMin;
119     int timerSec;
120     int timerEntire;
121     bool timerFlag;
122     bool timerVisible;
123     bool timerRun;
124     bool timerMode;
125     double wait;
126     
127     UNITCHIP U;
128     int unitAction;
129     
130     BGMUSIC BGM;
131     SEFFECT SE;
132     
133     bool titleBack;
134     
135     GAMEOVER gaov;
136     
137 }MAPSCRIPT0;
138
139 typedef struct _MAPSCRIPTD{
140
141     struct _MAPSCRIPTD *next;
142     int index;
143     int x;
144     int y;
145     int type;
146     bool endFlag;
147     
148     int *switch1;
149     int *switch2;
150     bool switch1f;
151     bool switch2f;
152     struct _MAPSCRIPT0 *P;
153     NSMutableArray *SCRPT;
154     
155 }MAPSCRIPTD;
156
157 typedef struct _MAPSCRIPT{
158     
159     ENDGAMECONDITION EGClight;
160     ENDGAMECONDITION EGCdark;
161     
162     int playerSet1;
163     int playerSet2;
164     bool battleSetMode;
165     
166     NSMutableArray *SCRPTname;
167     struct _MAPSCRIPTD *D;
168     
169 }MAPSCRIPT;
170
171 typedef struct _MAPFILE{
172
173     NSString *fileName;
174
175     MAPSCRIPT MS;
176
177 }MAPFILE;
178
179 typedef struct _EVENTIMAGE{
180
181     struct _EVENTIMAGE *next;
182     
183     NSString *name;
184     
185     NSImage *img;
186
187 }EVENTIMAGE;
188
189 bool loadChipSideFlag;
190
191 MAPFILE MF[512];
192 ENDGAMECONDITION EGC[2];
193 EVENTIMAGE *EIMG;
194 EVENTIMAGE *EIMGtop;
195 NSString *CEIMG;
196 int EIMGN;
197
198 int MapChipMax;
199 int BuildChipMax;
200 int UnitChipMax;
201 int LoadChipMax;
202
203 int MapChipListIndex;
204 int BuildChipListIndex;
205 int UnitChipListIndex;
206 int LoadChipListIndex;
207
208 bool saveMapChipFlag;
209 bool loadMapChipFlag;
210 bool mapSizeChangedFlag;
211 bool initMapChipNumbFlag;
212 bool loadMapListSubmitFlag;
213 bool saveMapListSubmitFlag;
214
215 int postHeight;
216 int postWidth;
217
218 int MFselectedRow;
219 NSString *saveMapDataName;
220
221
222 bool EEGCslctFlag;
223 bool EEGCslctFlag2;
224 int EEGCslctCnt;
225 int etValueCnt;
226
227 int EDtextImageRow;
228
229 int EEGC1row;
230 int EEGC2row;
231
232 int eventListRow;
233
234 bool eventPosFlag;
235
236 NSInteger ELrow;
237 NSInteger EDrow;
238 int squareCnt;
239 bool editFlag;
240 bool insertFlag;
241
242 NSInteger EDselRow;
243
244 bool mapLoadFlagForMSD;
245 bool mapLoadFlagForMSD2;
246 MAPSCRIPTD *MSDTOPP;//一番もとの先頭
247 MAPSCRIPTD *MSDTOP;//一番先頭
248 MAPSCRIPTD *msdtop;//スクリプト上の先頭
249
250 bool Suicchi[9999];
251 bool SuicchiONOFFsentakuflag;
252 bool SuicchiSentakuflag;
253 int HensuuNum;
254 int Hensuu[65000];
255 int HensuuMin;
256 int HensuuMax;
257 NSString *HensuuName[65000];
258 NSInteger EDvarHensuSet1Row;
259 bool hensuuFlag;
260
261 bool selectionDBLclickFlag;
262 bool suicchiDBLslickFlag;
263 bool timerDBLslickFlag;
264 bool labelDBLclickFlag;
265 bool labeljumpDBLclickFlag;
266 bool memoDBLclickFlag;
267 bool appearDBLclickFlag;
268
269 int *ichijihensuS1;
270
271 bool EDproceedFlag;
272
273 bool EQmodeFlag;
274
275 bool battleSetMode;
276 int playerSet1;
277 int playerSet2;
278 NSRect scCenter;
279 NSInteger headerFrame;
280
281 bool EDappearFlag;
282 bool EDappearPosFlag;
283 int EDappearListRow;
284 int EDappearListRow2;
285 MAPSCRIPT0 *MS0T;
286 MAPSCRIPT3 *MS3T;
287
288 int EDBGMListRow;
289 int EDSEListRow;
290
291 BGMUSIC BGM[999];
292 SEFFECT SE[9999];
293 int bgmNum;
294 int seNum;
295
296 bool fuckingRetardedBtnPushed1;
297
298 @interface MapEditor : NSObject
299 {
300     NSTimer *time0;
301     
302     IBOutlet NSImageView *topIV;
303     IBOutlet NSTextField *topName;
304     IBOutlet NSTextField *topHealth;
305     
306     IBOutlet NSButtonCell *EDSWON;
307     IBOutlet NSButtonCell *EDSWOFF;
308     IBOutlet NSTextField *EDSWTF;
309     IBOutlet NSWindow *EDSwitchWindow2;
310     
311     
312     IBOutlet NSTextField *TFcurrentChipIndex;
313     
314     IBOutlet NSPanel *PMCL;
315     IBOutlet NSPanel *PBCL;
316     IBOutlet NSPanel *PUCL;
317     IBOutlet NSPanel *PLCL;
318     
319     IBOutlet NSWindow *MapEditorWindow;
320     NSPoint windowPoint;
321     
322     IBOutlet NSWindow *TitleWindow;
323     
324     IBOutlet NSPanel *mapSizeWindow;
325     IBOutlet NSTextField *mapSizeHeight;
326     IBOutlet NSTextField *mapSizeWidth;
327     
328     
329     IBOutlet NSPanel *loadMapWindow;
330     NSMutableArray *loadMapListMA;
331     IBOutlet NSArrayController *loadMapListAC;
332     IBOutlet NSTableView *loadMapListTV;
333     
334     IBOutlet NSPanel *saveMapWindow;
335     NSMutableArray *saveMapListMA;
336     IBOutlet NSArrayController *saveMapListAC;
337     IBOutlet NSTableView *saveMapListTV;
338     IBOutlet NSTextField *saveMapTF;
339     
340     
341     int fileNumb;
342     
343     
344     IBOutlet NSWindow *eventWindow;
345     NSMutableArray *eventListMA;
346     IBOutlet NSArrayController *eventListAC;
347     IBOutlet NSTableView *eventListTV;
348     
349     IBOutlet NSButton *eventCheckBtn;
350     IBOutlet NSPopUpButton *eventPopupBtn;
351     NSMutableArray *eventPosMA;
352     IBOutlet NSArrayController *eventPosAC;
353     IBOutlet NSTableView *eventPosTV;
354     
355     IBOutlet NSPopUpButton *eventPlayerSetPUB1;
356     IBOutlet NSPopUpButton *eventPlayerSetPUB2;
357     IBOutlet NSButton *eventBattleDetailBtn;
358     
359     
360     IBOutlet NSWindow *eventEndGameCondition;
361     IBOutlet NSPopUpButton *EPUB1;
362     IBOutlet NSPopUpButton *EPUB2;
363     NSMutableArray *EEGC1MA;
364     IBOutlet NSArrayController *EEGC1AC;
365     IBOutlet NSTableView *EEGC1TV;
366     NSMutableArray *EEGC2MA;
367     IBOutlet NSArrayController *EEGC2AC;
368     IBOutlet NSTableView *EEGC2TV;
369     
370     IBOutlet NSTextField *EEGCstr;
371     
372     NSMutableArray *EEGC01MA;
373     IBOutlet NSArrayController *EEGC01AC;
374     IBOutlet NSTableView *EEGC01TV;
375     IBOutlet NSTextField *EEGC01str;
376     IBOutlet NSTextField *EEGC012str;
377     
378     NSMutableArray *EEGC02MA;
379     IBOutlet NSArrayController *EEGC02AC;
380     IBOutlet NSTableView *EEGC02TV;
381     IBOutlet NSTextField *EEGC02str;
382     IBOutlet NSTextField *EEGC022str;
383     
384     short EEGCflag;
385     
386     IBOutlet NSWindow *eventDetailWindow;
387     NSMutableArray *eventDetailListMA;
388     IBOutlet NSArrayController *eventDetailListAC;
389     IBOutlet NSTableView *eventDetailListTV;
390     
391     NSMutableArray *EDswitch1MA;
392     IBOutlet NSArrayController *EDswitch1AC;
393     IBOutlet NSTableView *EDswitch1TV;
394     
395     NSMutableArray *EDswitch2MA;
396     IBOutlet NSArrayController *EDswitch2AC;
397     IBOutlet NSTableView *EDswitch2TV;
398     
399     NSMutableArray *EDvariableMA;
400     IBOutlet NSArrayController *EDvariableAC;
401     IBOutlet NSTableView *EDvariableTV;
402     IBOutlet NSTextField *EDvariableTF;
403     
404     IBOutlet NSPopUpButton *EDitemPUB;
405     IBOutlet NSPopUpButton *EDunitPUB;
406     
407     IBOutlet NSTextField *EDnameTF;
408     IBOutlet NSButton *EDswitch1Btn;
409     IBOutlet NSButton *EDswitch2Btn;
410     IBOutlet NSButton *EDvariableBtn;
411     IBOutlet NSButton *EDitemBtn;
412     IBOutlet NSButton *EDunitBtn;
413     
414     IBOutlet NSWindow *eventDetailSelectionWindow;
415     
416     IBOutlet NSWindow *EDtextWindow;
417     IBOutlet NSTextField *EDtextName;
418     IBOutlet NSTextField *EDtextString;
419     IBOutlet NSImageView *EDtextImage;
420     
421     IBOutlet NSWindow *EDtextImageWindow;
422     NSMutableArray *EDtextImageMA;
423     IBOutlet NSArrayController *EDtextImageAC;
424     IBOutlet NSTableView *EDtextImageTV;
425     IBOutlet NSButtonCell *EDtextImageButton1;
426     IBOutlet NSButtonCell *EDtextImageButton2;
427     IBOutlet NSButtonCell *EDtextImageButton3;
428     NSInteger EDtextImageButtonValue;
429     
430     IBOutlet NSWindow *EDselectionWindow;
431     NSMutableArray *EDselectionMA;
432     IBOutlet NSArrayController *EDselectionAC;
433     IBOutlet NSTableView *EDselectionTV;
434     bool EDselectionEditing;
435     IBOutlet NSTextField *EDselectionTF;
436     IBOutlet NSTextField *EDselectionTF2;
437     
438     
439     IBOutlet NSWindow *EDvalueWindow;
440     
441     NSMutableArray *EDvalueMA;
442     IBOutlet NSArrayController *EDvalueAC;
443     IBOutlet NSTableView *EDvalueTV;
444  
445     
446     IBOutlet NSWindow *EDswitchWindow;
447     IBOutlet NSTextField *EDswitchTF;
448     
449     IBOutlet NSWindow *EDvarWindow;
450     NSMutableArray *EDvarMA;
451     IBOutlet NSArrayController *EDvarAC;
452     IBOutlet NSTableView *EDvarTV;
453     IBOutlet NSTextField *EDvarTF1;
454     IBOutlet NSTextField *EDvarTF2;
455     IBOutlet NSButtonCell *EDvarButtonT;
456     IBOutlet NSButtonCell *EDvarButtonI;
457     IBOutlet NSButtonCell *EDvarButton1;
458     IBOutlet NSButtonCell *EDvarButton2;
459     IBOutlet NSButtonCell *EDvarButton3;
460     IBOutlet NSButtonCell *EDvarButton4;
461     IBOutlet NSButtonCell *EDvarButton5;
462     IBOutlet NSButtonCell *EDvarButton6;
463     IBOutlet NSButtonCell *EDvarButtonA;
464     IBOutlet NSButtonCell *EDvarButtonB;
465     IBOutlet NSButtonCell *EDvarButtonC;
466     IBOutlet NSButtonCell *EDvarButtonD;
467     IBOutlet NSButtonCell *EDvarButtonE;
468     IBOutlet NSButtonCell *EDvarButtonF;
469     IBOutlet NSButtonCell *EDvarButtonG;
470     IBOutlet NSTextField *EDvarTeisu;
471     NSMutableArray *EDvarHensuMA;
472     IBOutlet NSArrayController *EDvarHensuAC;
473     IBOutlet NSTableView *EDvarHensuTV;
474     IBOutlet NSTextField *EDvarRansu1;
475     IBOutlet NSTextField *EDvarRansu2;
476     IBOutlet NSPopUpButton *EDvarItem;
477     IBOutlet NSPopUpButton *EDvarUnit1;
478     IBOutlet NSPopUpButton *EDvarUnit2;
479     IBOutlet NSPopUpButton *EDvarEtc;
480     
481     IBOutlet NSWindow *EDvarSetWindow;
482     NSMutableArray *EDvarHensuSet1MA;
483     IBOutlet NSArrayController *EDvarHensuSet1AC;
484     IBOutlet NSTableView *EDvarHensuSet1TV;
485     NSMutableArray *EDvarHensuSet2MA;
486     IBOutlet NSArrayController *EDvarHensuSet2AC;
487     IBOutlet NSTableView *EDvarHensuSet2TV;
488     IBOutlet NSTextField *EDvarMax;
489     IBOutlet NSTextField *EDvarName;
490     
491
492     IBOutlet NSWindow *EDtimerWindow;
493     IBOutlet NSButtonCell *EDtimerButton1;
494     IBOutlet NSButtonCell *EDtimerButton2;
495     IBOutlet NSTextField *EDtimerTF1;
496     IBOutlet NSTextField *EDtimerTF2;
497     
498     IBOutlet NSWindow *EDtermsWindow;
499     
500     
501     
502     
503     
504     
505     
506     
507     
508     
509     IBOutlet NSWindow *EDlabelWindow;
510     IBOutlet NSTextField *EDlabelTF;
511     
512     IBOutlet NSWindow *EDlabelJumpWindow;
513     IBOutlet NSTextField *EDlabelJumpTF;
514     
515     IBOutlet NSWindow *EDmemoWindow;
516     IBOutlet NSTextField *EDmemoTF;
517     
518     IBOutlet NSWindow *EDresourceWindow;
519     IBOutlet NSButton *EDresourceBtn1;
520     IBOutlet NSButton *EDresourceBtn2;
521     IBOutlet NSButton *EDresourceBtn3;
522     IBOutlet NSButtonCell *EDresourceButton1;
523     IBOutlet NSButtonCell *EDresourceButton2;
524     IBOutlet NSButtonCell *EDresourceButtonA;
525     IBOutlet NSButtonCell *EDresourceButtonB;
526     IBOutlet NSTextField *EDresourceTF;
527     NSMutableArray *EDresourceMA;
528     IBOutlet NSArrayController *EDresourceAC;
529     IBOutlet NSTableView *EDresourceTV;
530     
531     
532     IBOutlet NSWindow *EDitemWindow;
533     
534     
535     
536     
537     
538     
539     IBOutlet NSWindow *EDmemberWindow;
540     
541     
542     
543     
544     
545     
546     IBOutlet NSWindow *EDhpWindow;
547     IBOutlet NSButtonCell *EDhpButton1;
548     IBOutlet NSButtonCell *EDhpButton2;
549     IBOutlet NSButtonCell *EDhpButtonA;
550     IBOutlet NSButtonCell *EDhpButtonB;
551     IBOutlet NSTextField *EDhpTF;
552     NSMutableArray *EDhp1MA;
553     IBOutlet NSArrayController *EDhp1AC;
554     IBOutlet NSTableView *EDhp1TV;
555     NSMutableArray *EDhp2MA;
556     IBOutlet NSArrayController *EDhp2AC;
557     IBOutlet NSTableView *EDhp2TV;
558     
559     IBOutlet NSWindow *EDmpWindow;
560     IBOutlet NSButtonCell *EDmpButton1;
561     IBOutlet NSButtonCell *EDmpButton2;
562     IBOutlet NSButtonCell *EDmpButtonA;
563     IBOutlet NSButtonCell *EDmpButtonB;
564     IBOutlet NSTextField *EDmpTF;
565     NSMutableArray *EDmp1MA;
566     IBOutlet NSArrayController *EDmp1AC;
567     IBOutlet NSTableView *EDmp1TV;
568     NSMutableArray *EDmp2MA;
569     IBOutlet NSArrayController *EDmp2AC;
570     IBOutlet NSTableView *EDmp2TV;
571     
572     IBOutlet NSWindow *EDstatus;
573     IBOutlet NSPopUpButton *EDstpubA;
574     IBOutlet NSButtonCell *EDstButtonA11;
575     IBOutlet NSButtonCell *EDstButtonA12;
576     IBOutlet NSButtonCell *EDstButtonA13;
577     IBOutlet NSButtonCell *EDstButtonA21;
578     IBOutlet NSButtonCell *EDstButtonA22;
579     IBOutlet NSTextField *EDstTFA;
580     NSMutableArray *EDstA1MA;
581     IBOutlet NSArrayController *EDstA1AC;
582     IBOutlet NSTableView *EDstA1TV;
583     NSMutableArray *EDstA2MA;
584     IBOutlet NSArrayController *EDstA2AC;
585     IBOutlet NSTableView *EDstA2TV;
586     
587     IBOutlet NSPopUpButton *EDstpubB;
588     IBOutlet NSButtonCell *EDstButtonB11;
589     IBOutlet NSButtonCell *EDstButtonB12;
590     IBOutlet NSButtonCell *EDstButtonB13;
591     IBOutlet NSButtonCell *EDstButtonB21;
592     IBOutlet NSButtonCell *EDstButtonB22;
593     IBOutlet NSTextField *EDstTFB;
594     NSMutableArray *EDstB1MA;
595     IBOutlet NSArrayController *EDstB1AC;
596     IBOutlet NSTableView *EDstB1TV;
597     NSMutableArray *EDstB2MA;
598     IBOutlet NSArrayController *EDstB2AC;
599     IBOutlet NSTableView *EDstB2TV;
600     
601     IBOutlet NSButtonCell *EDTimerSet1A;
602     IBOutlet NSButtonCell *EDTimerSet1B;
603     IBOutlet NSButtonCell *EDTimerSet2A;
604     IBOutlet NSButtonCell *EDTimerSet2B;
605     IBOutlet NSButtonCell *EDTimerSet3A;
606     IBOutlet NSButtonCell *EDTimerSet3B;
607     IBOutlet NSTextField *EDTimerTF1;
608     IBOutlet NSTextField *EDTimerTF2;
609     
610     
611     IBOutlet NSWindow *EDAppearWindow;
612     NSMutableArray *EDAppear1MA;
613     IBOutlet NSArrayController *EDAppear1AC;
614     IBOutlet NSTableView *EDAppear1TV;
615     NSMutableArray *EDAppear2MA;
616     IBOutlet NSArrayController *EDAppear2AC;
617     IBOutlet NSTableView *EDAppear2TV;
618     IBOutlet NSButtonCell *EDAppearBC1;
619     IBOutlet NSButtonCell *EDAppearBC2;
620     
621     IBOutlet NSWindow *EDWaitWindow;
622     IBOutlet NSTextField *EDWaitTF;
623     
624     IBOutlet NSWindow *EDBGMWindow;
625     NSMutableArray *EDBGMMA;
626     IBOutlet NSArrayController *EDBGMAC;
627     IBOutlet NSTableView *EDBGMTV;
628     
629     IBOutlet NSWindow *EDSEWindow;
630     NSMutableArray *EDSEMA;
631     IBOutlet NSArrayController *EDSEAC;
632     IBOutlet NSTableView *EDSETV;
633     
634     IBOutlet NSWindow *EDtileBackWindow;
635     
636     IBOutlet NSWindow *EDGameOverWindow;
637     IBOutlet NSButton *EDGameOverBtn;
638     IBOutlet NSTextField *EDGameOverTF;
639     IBOutlet NSImageView *EDGameOverIV;
640     
641     
642 }
643
644 -(IBAction)EDSWOKbtn:(id)sender;
645 -(IBAction)EDSWCancelbtn:(id)sender;
646
647 -(IBAction)backTitle:(id)sender;
648 -(IBAction)saveMap:(id)sender;
649 -(IBAction)loadMap:(id)sender;
650 -(IBAction)mapSize:(id)sender;
651 -(IBAction)setEvent:(id)sender;
652
653 -(IBAction)mapSizeSubmit:(id)sender;
654 -(IBAction)mapSizeCancel:(id)sender;
655
656 -(IBAction)loadMapSubmit:(id)sender;
657 -(IBAction)loadMapCancel:(id)sender;
658
659 -(IBAction)saveMapSubmit:(id)sender;
660 -(IBAction)saveMapCancel:(id)sender;
661
662 -(IBAction)previous:(id)sender;
663 -(IBAction)next:(id)sender;
664
665 -(IBAction)eventInsert:(id)sender;
666 -(IBAction)eventDelete:(id)sender;
667 -(IBAction)eventSubmit:(id)sender;
668
669 -(IBAction)EEGClight:(id)sender;
670 -(IBAction)EEGCdark:(id)sender;
671 -(IBAction)EEGC1insert:(id)sender;
672 -(IBAction)EEGC1delete:(id)sender;
673 -(IBAction)EEGC2insert:(id)sender;
674 -(IBAction)EEGC2delete:(id)sender;
675 -(IBAction)EEGCsubmit:(id)sender;
676 -(IBAction)EEGCcancel:(id)sender;
677 -(IBAction)EEGC1select:(id)sender;
678 -(IBAction)EEGC2select:(id)sender;
679
680
681 -(IBAction)eventCheckBtn:(id)sender;
682 -(IBAction)eventPopupBtn:(id)sender;
683
684 -(IBAction)EDclose:(id)sender;
685 -(IBAction)EDinsert:(id)sender;
686 -(IBAction)EDdelete:(id)sender;
687
688 -(IBAction)EDtext:(id)sender;
689 -(IBAction)EDselection:(id)sender;
690 -(IBAction)EDvalue:(id)sender;
691
692 -(IBAction)EDswitch:(id)sender;
693 -(IBAction)EDvariable:(id)sender;
694 -(IBAction)EDtimer:(id)sender;
695
696 -(IBAction)EDterms:(id)sender;
697 -(IBAction)EDlabel:(id)sender;
698 -(IBAction)EDlabelJump:(id)sender;
699 -(IBAction)EDmemo:(id)sender;
700
701 -(IBAction)EDresource:(id)sender;
702 -(IBAction)EDitem:(id)sender;
703 -(IBAction)EDmember:(id)sender;
704
705 -(IBAction)EDhp:(id)sender;
706 -(IBAction)EDmp:(id)sender;
707 -(IBAction)EDstatus:(id)sender;
708 -(IBAction)EDstate:(id)sender;
709 -(IBAction)EDskill:(id)sender;
710 -(IBAction)EDname:(id)sender;
711 -(IBAction)EDequip:(id)sender;
712 -(IBAction)EDattackFlagOn:(id)sender;
713
714 -(IBAction)EDmove:(id)sender;
715 -(IBAction)EDappear:(id)sender;
716 -(IBAction)EDdissapear:(id)sender;
717
718 -(IBAction)EDplace:(id)sender;
719 -(IBAction)EDwait:(id)sender;
720 -(IBAction)EDpilot:(id)sender;
721 -(IBAction)EDunit:(id)sender;
722 -(IBAction)EDbgm:(id)sender;
723 -(IBAction)EDbgmFadeOut:(id)sender;
724 -(IBAction)EDse:(id)sender;
725 -(IBAction)EDseStop:(id)sender;
726
727 -(IBAction)EDbattle:(id)sender;
728 -(IBAction)EDshop:(id)sender;
729 -(IBAction)EDnameInput:(id)sender;
730
731 -(IBAction)EDgameOver:(id)sender;
732 -(IBAction)EDstageClear:(id)sender;
733 -(IBAction)EDtitle:(id)sender;
734
735 -(IBAction)EDcancel:(id)sender;
736
737 -(IBAction)EDtextSubmit:(id)sender;
738 -(IBAction)EDtextCancel:(id)sender;
739 -(IBAction)EDtextImageSlct:(id)sender;
740
741 -(IBAction)EDtextImageSubmit:(id)sender;
742 -(IBAction)EDtextImageCancel:(id)sender;
743 -(IBAction)EDtextImageButton:(id)sender;
744
745 -(IBAction)EDselectionAdd:(id)sender;
746 -(IBAction)EDselectionDelete:(id)sender;
747 -(IBAction)EDselectionSubmit:(id)sender;
748 -(IBAction)EDselectionCancel:(id)sender;
749
750 -(IBAction)EDvalueSubmit:(id)sender;
751 -(IBAction)EDvalueCancel:(id)sender;
752
753 -(IBAction)EDswitchSubmit:(id)sender;
754 -(IBAction)EDswitchCancel:(id)sender;
755
756 -(IBAction)EDvariableSubmit:(id)sender;
757 -(IBAction)EDvariableCancel:(id)sender;
758
759 -(IBAction)EDtimerSubmit:(id)sender;
760 -(IBAction)EDtimerCancel:(id)sender;
761
762 -(IBAction)EDtermsSubmit:(id)sender;
763 -(IBAction)EDtermsCancel:(id)sender;
764
765 -(IBAction)EDlabelSubmit:(id)sender;
766 -(IBAction)EDlabelCancel:(id)sender;
767
768 -(IBAction)EDlabelJumpSubmit:(id)sender;
769 -(IBAction)EDlabelJumpCancel:(id)sender;
770
771 -(IBAction)EDmemoSubmit:(id)sender;
772 -(IBAction)EDmemoCancel:(id)sender;
773
774 -(IBAction)EDresourceSubmit:(id)sender;
775 -(IBAction)EDresourceCancel:(id)sender;
776
777 -(IBAction)EDhpSubmit:(id)sender;
778 -(IBAction)EDhpCancel:(id)sender;
779
780 -(IBAction)EDmpSubmit:(id)sender;
781 -(IBAction)EDmpCancel:(id)sender;
782
783 -(IBAction)EDstatusSubmit:(id)sender;
784 -(IBAction)EDstatusCancel:(id)sender;
785
786 -(IBAction)setBattleModeBtn:(id)sender;
787 -(IBAction)playerSetBtn1:(id)sender;
788 -(IBAction)playerSetBtn2:(id)sender;
789
790 -(IBAction)EDTimerSetBtn1:(id)sender;
791 -(IBAction)EDTimerSetBtn2:(id)sender;
792 -(IBAction)EDTimerSetBtn3:(id)sender;
793
794 -(IBAction)EDvarSetClose:(id)sender;
795 -(IBAction)EDvarSetMax:(id)sender;
796
797 -(IBAction)EDappearClose:(id)sender;
798 -(IBAction)EDappearSubmit:(id)sender;
799 -(IBAction)EDappearSet:(id)sender;
800
801 -(IBAction)EDappearAdd:(id)sender;
802 -(IBAction)EDappearRemove:(id)sender;
803
804 -(IBAction)EDwaitSubmit:(id)sender;
805 -(IBAction)EDwaitClost:(id)sender;
806
807 -(IBAction)EDBGMSubmit:(id)sender;
808 -(IBAction)EDBGMClose:(id)sender;
809 -(IBAction)EDBGMRun:(id)sender;
810 -(IBAction)EDBGMStop:(id)sender;
811
812 -(IBAction)EDSESubmit:(id)sender;
813 -(IBAction)EDSEClose:(id)sender;
814 -(IBAction)EDSERun:(id)sender;
815 -(IBAction)EDSEStop:(id)sender;
816
817 -(IBAction)EDtitleBackSubmit:(id)sender;
818 -(IBAction)EDtitleBackClose:(id)sender;
819
820 -(IBAction)EDGameOverSubmit:(id)sender;
821 -(IBAction)EDGameOverClose:(id)sender;
822
823
824 @end