5 // Created by Killery on 2012/12/06.
6 // Copyright (c) 2012年 Killery. All rights reserved.
9 #import <Foundation/Foundation.h>
10 #import "MapChipList.h"
11 #import "BuildChipList.h"
15 #import "LoadChipList.h"
17 typedef struct _BGMUSIC{
25 typedef struct _SEFFECT{
33 typedef struct _GAMEOVER{
42 typedef struct _STAGECLEAR{
51 typedef struct _EVENTIMAGE{
53 struct _EVENTIMAGE *next;
63 typedef struct _ENDGAMECONDITION{
68 NSString *etValue1[64];
69 NSString *etValue2[64];
72 typedef struct _MAPSCRIPT1{
82 typedef struct _MAPSCRIPT2A{
84 struct _MAPSCRIPT2A *next;
86 struct _MAPSCRIPT0 *P;
90 typedef struct _MAPSCRIPT2{
93 struct _MAPSCRIPT2 *next;
101 typedef struct _MAPSCRIPT3{
103 struct _MAPSCRIPT3 *next;
118 typedef struct _MAPSCRIPT5{
120 struct _MAPSCRIPT5 *next;
134 typedef struct _PLACEMENT{
136 struct _PLACEMENT *next;
147 typedef struct _UNIT2{
158 typedef struct _BUILD2{
160 struct _BUILD2 *next;
161 struct _BUILDCHIP *C;
169 typedef struct _MAPSCRIPT4{
212 typedef struct _MAPSCRIPT6{
238 typedef struct _MAPSCRIPT0{
240 struct _MAPSCRIPT0 *next;
243 bool succeessfulFlag;
244 struct _MAPSCRIPT1 S1;
245 struct _MAPSCRIPT2 *S2;
246 struct _MAPSCRIPT3 *S3;
247 struct _MAPSCRIPT4 S4;
248 struct _MAPSCRIPT5 *S5;
249 struct _MAPSCRIPT6 S6;
284 typedef struct _MAPSCRIPTD{
286 NSMutableArray *SCRPT;
287 struct _MAPSCRIPTD *next;
288 struct _MAPSCRIPT0 *P;
298 bool onlyInitialDeley;
299 bool initialDeleyedFlag;
308 typedef struct _MAPSCRIPT{
312 ENDGAMECONDITION EGClight;
313 ENDGAMECONDITION EGCdark;
318 bool employAllowedFlag;
319 bool buildAllowedFlag;
320 bool summonAllowedFlag;
322 bool scenarioSetMode;
323 int scenarioNumbCrnt;
324 int scenarioNumbNext;
325 int guildListRegist[4096];
326 int guildListRegistNum11;
327 int guildListRegistNum12;
328 int guildListRegist2[4096];
329 int guildListRegistNum21;
330 int guildListRegistNum22;
332 NSMutableArray *SCRPTname;
333 struct _MAPSCRIPTD *D;
337 typedef struct _MAPFILE{
345 bool loadChipSideFlag;
348 ENDGAMECONDITION EGC[2];
359 int MapChipListIndex;
360 int BuildChipListIndex;
361 int UnitChipListIndex;
362 int LoadChipListIndex;
364 bool saveMapChipFlag;
365 bool loadMapChipFlag;
366 bool mapSizeChangedFlag;
367 bool initMapChipNumbFlag;
368 bool loadMapListSubmitFlag;
369 bool saveMapListSubmitFlag;
375 NSString *saveMapDataName;
400 bool mapLoadFlagForMSD;
401 bool mapLoadFlagForMSD2;
402 MAPSCRIPTD *MSDTOPP;//一番もとの先頭
403 MAPSCRIPTD *MSDTOP;//一番先頭
404 MAPSCRIPTD *msdtop;//スクリプト上の先頭
408 bool SuicchiONOFFsentakuflag;
409 bool SuicchiSentakuflag;
411 NSString *Hensuu[65000];
414 NSString *HensuuName[65000];
415 int EDvarHensuSet1Row;
416 int EDvarHensuSet2Row;
419 bool selectionDBLclickFlag;
420 bool suicchiDBLslickFlag;
421 bool timerDBLslickFlag;
422 bool labelDBLclickFlag;
423 bool labeljumpDBLclickFlag;
424 bool memoDBLclickFlag;
425 bool appearDBLclickFlag;
426 bool dissappearDBLclickFlag;
437 bool scenarioSetMode;
438 int scenarioNumbCrnt;
439 int scenarioNumbNext;
440 bool employAllowedFlag;
441 bool buildAllowedFlag;
442 bool summonAllowedFlag;
446 NSInteger headerFrame;
449 bool EDappearPosFlag;
451 int EDappearListRow2;
453 bool EDdissappearFlag;
454 bool EDdissappearPosFlag;
455 int EDdissappearListRow;
470 bool EDbranchBH1Flag;
471 bool EDbranchBH2Flag;
476 bool EDbranchUnitFlag;
477 bool EDbranchPlaceFlag;
478 bool EDbranchPlaceTenFlag;
479 bool EDbranchPlaceHaniFlag;
480 bool EDbranchPlaceHani2Flag;
481 bool EDbranchPlaceHani3Flag;
482 bool EDbranchPlaceKukeiFlag;
483 bool EDbranchPlaceKukei2Flag;
484 bool EDbranchObjeFlag;
485 bool EDbranchBuildFlag;
488 bool EDresourceflag1;
489 bool EDresourceflag2;
490 bool EDresourceflag3;
492 bool fuckingRetardedBtnPushed1;
496 int eventGuildListRow;
497 bool eventGUildListFlag;
499 bool oopsIsRightFlag;
501 NSTimer *timeMapEditor;
503 @interface MapEditor : NSObject
507 IBOutlet NSImageView *topIV;
508 IBOutlet NSTextField *topName;
509 IBOutlet NSTextField *topHealth;
511 IBOutlet NSButtonCell *EDSWON;
512 IBOutlet NSButtonCell *EDSWOFF;
513 IBOutlet NSTextField *EDSWTF;
514 IBOutlet NSWindow *EDSwitchWindow2;
519 IBOutlet NSTextField *EDeventTimeTF1;
520 IBOutlet NSTextField *EDeventTimeTF2;
521 IBOutlet NSPopUpButton *EDeventTrigger;
522 IBOutlet NSButton *EDeventTriggerDeley;
524 IBOutlet NSTextField *TFcurrentChipIndex;
526 IBOutlet NSPanel *PMCL;
527 IBOutlet NSPanel *PBCL;
528 IBOutlet NSPanel *PUCL;
529 IBOutlet NSPanel *PLCL;
531 IBOutlet NSWindow *MapEditorWindow;
534 IBOutlet NSWindow *TitleWindow;
536 IBOutlet NSPanel *mapSizeWindow;
537 IBOutlet NSTextField *mapSizeHeight;
538 IBOutlet NSTextField *mapSizeWidth;
541 IBOutlet NSPanel *loadMapWindow;
542 NSMutableArray *loadMapListMA;
543 IBOutlet NSArrayController *loadMapListAC;
544 IBOutlet NSTableView *loadMapListTV;
546 IBOutlet NSPanel *saveMapWindow;
547 NSMutableArray *saveMapListMA;
548 IBOutlet NSArrayController *saveMapListAC;
549 IBOutlet NSTableView *saveMapListTV;
550 IBOutlet NSTextField *saveMapTF;
554 IBOutlet NSWindow *eventWindow;
555 NSMutableArray *eventListMA;
556 IBOutlet NSArrayController *eventListAC;
557 IBOutlet NSTableView *eventListTV;
559 IBOutlet NSButton *eventCheckBtn;
560 IBOutlet NSPopUpButton *eventPopupBtn;
561 NSMutableArray *eventPosMA;
562 IBOutlet NSArrayController *eventPosAC;
563 IBOutlet NSTableView *eventPosTV;
565 IBOutlet NSPopUpButton *eventPlayerSetPUB1;
566 IBOutlet NSPopUpButton *eventPlayerSetPUB2;
567 IBOutlet NSButton *eventBattleDetailBtn;
570 IBOutlet NSWindow *eventEndGameCondition;
571 IBOutlet NSPopUpButton *EPUB1;
572 IBOutlet NSPopUpButton *EPUB2;
573 NSMutableArray *EEGC1MA;
574 IBOutlet NSArrayController *EEGC1AC;
575 IBOutlet NSTableView *EEGC1TV;
576 NSMutableArray *EEGC2MA;
577 IBOutlet NSArrayController *EEGC2AC;
578 IBOutlet NSTableView *EEGC2TV;
580 IBOutlet NSTextField *EEGCstr;
582 NSMutableArray *EEGC01MA;
583 IBOutlet NSArrayController *EEGC01AC;
584 IBOutlet NSTableView *EEGC01TV;
585 IBOutlet NSTextField *EEGC01str;
586 IBOutlet NSTextField *EEGC012str;
588 NSMutableArray *EEGC02MA;
589 IBOutlet NSArrayController *EEGC02AC;
590 IBOutlet NSTableView *EEGC02TV;
591 IBOutlet NSTextField *EEGC02str;
592 IBOutlet NSTextField *EEGC022str;
596 IBOutlet NSWindow *eventDetailWindow;
597 NSMutableArray *eventDetailListMA;
598 IBOutlet NSArrayController *eventDetailListAC;
599 IBOutlet NSTableView *eventDetailListTV;
601 NSMutableArray *EDswitch1MA;
602 IBOutlet NSArrayController *EDswitch1AC;
603 IBOutlet NSTableView *EDswitch1TV;
605 NSMutableArray *EDswitch2MA;
606 IBOutlet NSArrayController *EDswitch2AC;
607 IBOutlet NSTableView *EDswitch2TV;
609 NSMutableArray *EDvariableMA;
610 IBOutlet NSArrayController *EDvariableAC;
611 IBOutlet NSTableView *EDvariableTV;
612 IBOutlet NSTextField *EDvariableTF;
614 IBOutlet NSPopUpButton *EDitemPUB;
615 IBOutlet NSPopUpButton *EDunitPUB;
617 IBOutlet NSTextField *EDnameTF;
618 IBOutlet NSButton *EDswitch1Btn;
619 IBOutlet NSButton *EDswitch2Btn;
620 IBOutlet NSButton *EDvariableBtn;
621 IBOutlet NSButton *EDitemBtn;
622 IBOutlet NSButton *EDunitBtn;
624 IBOutlet NSWindow *eventDetailSelectionWindow;
626 IBOutlet NSWindow *EDtextWindow;
627 IBOutlet NSTextField *EDtextName;
628 IBOutlet NSTextField *EDtextString;
629 IBOutlet NSImageView *EDtextImage;
631 IBOutlet NSWindow *EDtextImageWindow;
632 NSMutableArray *EDtextImageMA;
633 IBOutlet NSArrayController *EDtextImageAC;
634 IBOutlet NSTableView *EDtextImageTV;
635 IBOutlet NSButtonCell *EDtextImageButton1;
636 IBOutlet NSButtonCell *EDtextImageButton2;
637 IBOutlet NSButtonCell *EDtextImageButton3;
638 NSInteger EDtextImageButtonValue;
640 IBOutlet NSWindow *EDselectionWindow;
641 NSMutableArray *EDselectionMA;
642 IBOutlet NSArrayController *EDselectionAC;
643 IBOutlet NSTableView *EDselectionTV;
644 bool EDselectionEditing;
645 IBOutlet NSTextField *EDselectionTF;
646 IBOutlet NSTextField *EDselectionTF2;
649 IBOutlet NSWindow *EDvalueWindow;
651 NSMutableArray *EDvalueMA;
652 IBOutlet NSArrayController *EDvalueAC;
653 IBOutlet NSTableView *EDvalueTV;
656 IBOutlet NSWindow *EDswitchWindow;
657 IBOutlet NSTextField *EDswitchTF;
659 IBOutlet NSWindow *EDvarWindow;
660 NSMutableArray *EDvarMA;
661 IBOutlet NSArrayController *EDvarAC;
662 IBOutlet NSTableView *EDvarTV;
663 IBOutlet NSTextField *EDvarTF1;
664 IBOutlet NSTextField *EDvarTF2;
665 IBOutlet NSButtonCell *EDvarButtonT;
666 IBOutlet NSButtonCell *EDvarButtonI;
667 IBOutlet NSButtonCell *EDvarButton1;
668 IBOutlet NSButtonCell *EDvarButton2;
669 IBOutlet NSButtonCell *EDvarButton3;
670 IBOutlet NSButtonCell *EDvarButton4;
671 IBOutlet NSButtonCell *EDvarButton5;
672 IBOutlet NSButtonCell *EDvarButton6;
673 IBOutlet NSButtonCell *EDvarButtonA;
674 IBOutlet NSButtonCell *EDvarButtonB;
675 IBOutlet NSButtonCell *EDvarButtonC;
676 IBOutlet NSButtonCell *EDvarButtonD;
677 IBOutlet NSButtonCell *EDvarButtonE;
678 IBOutlet NSButtonCell *EDvarButtonF;
679 IBOutlet NSButtonCell *EDvarButtonG;
680 IBOutlet NSTextField *EDvarTeisu;
681 NSMutableArray *EDvarHensuMA;
682 IBOutlet NSArrayController *EDvarHensuAC;
683 IBOutlet NSTableView *EDvarHensuTV;
684 IBOutlet NSTextField *EDvarRansu1;
685 IBOutlet NSTextField *EDvarRansu2;
686 IBOutlet NSPopUpButton *EDvarItem;
687 IBOutlet NSPopUpButton *EDvarUnit1;
688 IBOutlet NSPopUpButton *EDvarUnit2;
689 IBOutlet NSPopUpButton *EDvarEtc;
691 IBOutlet NSWindow *EDvarSetWindow;
692 NSMutableArray *EDvarHensuSet1MA;
693 IBOutlet NSArrayController *EDvarHensuSet1AC;
694 IBOutlet NSTableView *EDvarHensuSet1TV;
695 NSMutableArray *EDvarHensuSet2MA;
696 IBOutlet NSArrayController *EDvarHensuSet2AC;
697 IBOutlet NSTableView *EDvarHensuSet2TV;
698 IBOutlet NSTextField *EDvarMax;
699 IBOutlet NSTextField *EDvarName;
702 IBOutlet NSWindow *EDtimerWindow;
703 IBOutlet NSButtonCell *EDtimerButton1;
704 IBOutlet NSButtonCell *EDtimerButton2;
705 IBOutlet NSTextField *EDtimerTF1;
706 IBOutlet NSTextField *EDtimerTF2;
708 IBOutlet NSWindow *EDtermsWindow;
719 IBOutlet NSWindow *EDlabelWindow;
720 IBOutlet NSTextField *EDlabelTF;
722 IBOutlet NSWindow *EDlabelJumpWindow;
723 IBOutlet NSTextField *EDlabelJumpTF;
725 IBOutlet NSWindow *EDmemoWindow;
726 IBOutlet NSTextField *EDmemoTF;
728 IBOutlet NSWindow *EDresourceWindow;
729 IBOutlet NSButton *EDresourceBtn1;
730 IBOutlet NSButton *EDresourceBtn2;
731 IBOutlet NSButton *EDresourceBtn3;
732 IBOutlet NSButtonCell *EDresourceButton1;
733 IBOutlet NSButtonCell *EDresourceButton2;
734 IBOutlet NSButtonCell *EDresourceButton3;
735 IBOutlet NSButtonCell *EDresourceButton4;
736 IBOutlet NSButtonCell *EDresourceButton5;
737 IBOutlet NSButtonCell *EDresourceButton6;
738 IBOutlet NSButtonCell *EDresourceButtonS1;
739 IBOutlet NSButtonCell *EDresourceButtonS2;
740 IBOutlet NSButtonCell *EDresourceButtonS3;
741 IBOutlet NSButtonCell *EDresourceButtonS4;
742 IBOutlet NSButtonCell *EDresourceButtonS5;
743 IBOutlet NSButtonCell *EDresourceButtonS6;
744 IBOutlet NSTextField *EDresourceTF1;
745 IBOutlet NSTextField *EDresourceTF2;
746 IBOutlet NSTextField *EDresourceTF3;
747 NSMutableArray *EDresourceMA1;
748 IBOutlet NSArrayController *EDresourceAC1;
749 IBOutlet NSTableView *EDresourceTV1;
750 NSMutableArray *EDresourceMA2;
751 IBOutlet NSArrayController *EDresourceAC2;
752 IBOutlet NSTableView *EDresourceTV2;
753 NSMutableArray *EDresourceMA3;
754 IBOutlet NSArrayController *EDresourceAC3;
755 IBOutlet NSTableView *EDresourceTV3;
756 IBOutlet NSTextField *EDresourceTeam;
758 IBOutlet NSWindow *EDitemWindow;
765 IBOutlet NSWindow *EDmemberWindow;
772 IBOutlet NSWindow *EDhpWindow;
773 IBOutlet NSButtonCell *EDhpButton1;
774 IBOutlet NSButtonCell *EDhpButton2;
775 IBOutlet NSButtonCell *EDhpButtonA;
776 IBOutlet NSButtonCell *EDhpButtonB;
777 IBOutlet NSTextField *EDhpTF;
778 NSMutableArray *EDhp1MA;
779 IBOutlet NSArrayController *EDhp1AC;
780 IBOutlet NSTableView *EDhp1TV;
781 NSMutableArray *EDhp2MA;
782 IBOutlet NSArrayController *EDhp2AC;
783 IBOutlet NSTableView *EDhp2TV;
785 IBOutlet NSWindow *EDmpWindow;
786 IBOutlet NSButtonCell *EDmpButton1;
787 IBOutlet NSButtonCell *EDmpButton2;
788 IBOutlet NSButtonCell *EDmpButtonA;
789 IBOutlet NSButtonCell *EDmpButtonB;
790 IBOutlet NSTextField *EDmpTF;
791 NSMutableArray *EDmp1MA;
792 IBOutlet NSArrayController *EDmp1AC;
793 IBOutlet NSTableView *EDmp1TV;
794 NSMutableArray *EDmp2MA;
795 IBOutlet NSArrayController *EDmp2AC;
796 IBOutlet NSTableView *EDmp2TV;
798 IBOutlet NSWindow *EDstatus;
799 IBOutlet NSPopUpButton *EDstpubA;
800 IBOutlet NSButtonCell *EDstButtonA11;
801 IBOutlet NSButtonCell *EDstButtonA12;
802 IBOutlet NSButtonCell *EDstButtonA13;
803 IBOutlet NSButtonCell *EDstButtonA21;
804 IBOutlet NSButtonCell *EDstButtonA22;
805 IBOutlet NSTextField *EDstTFA;
806 NSMutableArray *EDstA1MA;
807 IBOutlet NSArrayController *EDstA1AC;
808 IBOutlet NSTableView *EDstA1TV;
809 NSMutableArray *EDstA2MA;
810 IBOutlet NSArrayController *EDstA2AC;
811 IBOutlet NSTableView *EDstA2TV;
813 IBOutlet NSPopUpButton *EDstpubB;
814 IBOutlet NSButtonCell *EDstButtonB11;
815 IBOutlet NSButtonCell *EDstButtonB12;
816 IBOutlet NSButtonCell *EDstButtonB13;
817 IBOutlet NSButtonCell *EDstButtonB21;
818 IBOutlet NSButtonCell *EDstButtonB22;
819 IBOutlet NSTextField *EDstTFB;
820 NSMutableArray *EDstB1MA;
821 IBOutlet NSArrayController *EDstB1AC;
822 IBOutlet NSTableView *EDstB1TV;
823 NSMutableArray *EDstB2MA;
824 IBOutlet NSArrayController *EDstB2AC;
825 IBOutlet NSTableView *EDstB2TV;
827 IBOutlet NSButtonCell *EDTimerSet1A;
828 IBOutlet NSButtonCell *EDTimerSet1B;
829 IBOutlet NSButtonCell *EDTimerSet2A;
830 IBOutlet NSButtonCell *EDTimerSet2B;
831 IBOutlet NSButtonCell *EDTimerSet3A;
832 IBOutlet NSButtonCell *EDTimerSet3B;
833 IBOutlet NSTextField *EDTimerTF1;
834 IBOutlet NSTextField *EDTimerTF2;
837 IBOutlet NSWindow *EDAppearWindow;
838 NSMutableArray *EDAppear1MA;
839 IBOutlet NSArrayController *EDAppear1AC;
840 IBOutlet NSTableView *EDAppear1TV;
841 NSMutableArray *EDAppear2MA;
842 IBOutlet NSArrayController *EDAppear2AC;
843 IBOutlet NSTableView *EDAppear2TV;
844 IBOutlet NSButtonCell *EDAppearBC1;
845 IBOutlet NSButtonCell *EDAppearBC2;
847 IBOutlet NSWindow *EDWaitWindow;
848 IBOutlet NSTextField *EDWaitTF;
850 IBOutlet NSWindow *EDBGMWindow;
851 NSMutableArray *EDBGMMA;
852 IBOutlet NSArrayController *EDBGMAC;
853 IBOutlet NSTableView *EDBGMTV;
855 IBOutlet NSWindow *EDSEWindow;
856 NSMutableArray *EDSEMA;
857 IBOutlet NSArrayController *EDSEAC;
858 IBOutlet NSTableView *EDSETV;
860 IBOutlet NSWindow *EDtileBackWindow;
862 IBOutlet NSWindow *EDGameOverWindow;
863 IBOutlet NSButton *EDGameOverBtn;
864 IBOutlet NSTextField *EDGameOverTF;
865 IBOutlet NSImageView *EDGameOverIV;
867 IBOutlet NSWindow *EDStageClearWindow;
868 IBOutlet NSButton *EDStageClearBtn;
870 IBOutlet NSButton *EDbranchSuicchi;
871 IBOutlet NSButton *EDbranchHensu;
872 IBOutlet NSButton *EDbranchTeisu;
873 IBOutlet NSButton *EDbranchHensu2;
874 IBOutlet NSButton *EDbranchTimer;
875 IBOutlet NSButton *EDbranchETC;
876 NSMutableArray *EDbranchSuicchiMA;
877 IBOutlet NSArrayController *EDbranchSuicchiAC;
878 IBOutlet NSTableView *EDbranchSuicchiTV;
879 NSMutableArray *EDbranchHensuMA;
880 IBOutlet NSArrayController *EDbranchHensuAC;
881 IBOutlet NSTableView *EDbranchHensuTV;
882 IBOutlet NSTextField *EDbranchTeisuTF;
883 NSMutableArray *EDbranchHensu2MA;
884 IBOutlet NSArrayController *EDbranchHensu2AC;
885 IBOutlet NSTableView *EDbranchHensu2TV;
886 IBOutlet NSTextField *EDbranchTimerMinTF;
887 IBOutlet NSTextField *EDbranchTimerSecTF;
888 IBOutlet NSPopUpButton *EDbranchPUB11;
889 IBOutlet NSPopUpButton *EDbranchPUB12;
890 IBOutlet NSPopUpButton *EDbranchPUB13;
892 IBOutlet NSTextField *EDbranchJumpLabelFalse;
893 IBOutlet NSTextField *EDbranchJumpLabelTrue;
894 IBOutlet NSButton *EDbranchUnitNum;
895 IBOutlet NSButton *EDbranchUnitSelect;
896 IBOutlet NSButton *EDbranchUnitPlace;
897 IBOutlet NSButton *EDbranchUnitElect;
898 IBOutlet NSButton *EDbranchUnitObje;
899 IBOutlet NSButton *EDbranchUnitBuild;
900 IBOutlet NSTextField *EDbranchUnitTeam;
901 IBOutlet NSTextField *EDbranchUnitValue;
902 NSMutableArray *EDbranchUnitMA;
903 IBOutlet NSArrayController *EDbranchUnitAC;
904 IBOutlet NSTableView *EDbranchUnitTV;
905 NSMutableArray *EDbranchPlaceMA;
906 IBOutlet NSArrayController *EDbranchPlaceAC;
907 IBOutlet NSTableView *EDbranchPlaceTV;
908 NSMutableArray *EDbranchObjeMA;
909 IBOutlet NSArrayController *EDbranchObjeAC;
910 IBOutlet NSTableView *EDbranchObjeTV;
911 IBOutlet NSTextField *EDbranchObjeRange;
912 NSMutableArray *EDbranchBuildMA;
913 IBOutlet NSArrayController *EDbranchBuildAC;
914 IBOutlet NSTableView *EDbranchBuildTV;
915 IBOutlet NSPopUpButton *EDbranchPUB21;
916 IBOutlet NSPopUpButton *EDbranchPUB22;
918 IBOutlet NSWindow *EDbrachSuicchiWindow;
919 IBOutlet NSTextField *EDbrachSuicchiTF;
920 IBOutlet NSWindow *EDbrachPlaceHaniWindow;
921 IBOutlet NSTextField *EDbrachPlaceHaniTF;
923 IBOutlet NSWindow *EDdissappearWindow;
924 NSMutableArray *EDdissappearMA;
925 IBOutlet NSArrayController *EDdissappearAC;
926 IBOutlet NSTableView *EDdissappearTV;
927 IBOutlet NSWindow *EDdissappearSubmitWindow;
929 IBOutlet NSButton *eventScenarioModeBtn;
930 IBOutlet NSTextField *eventScenarioCrntTF;
931 IBOutlet NSTextField *eventScenarioNextTF;
934 IBOutlet NSWindow *eventGuildListWindow;
936 NSMutableArray *eventGuildListMA;
937 IBOutlet NSArrayController *eventGuildListAC;
938 IBOutlet NSTableView *eventGuildListTV;
939 IBOutlet NSTextField *eventGuildTF1;
940 IBOutlet NSTextField *eventGuildTF2;
941 IBOutlet NSButtonCell *eventGuildBC1;
942 IBOutlet NSButtonCell *eventGuildBC2;
943 IBOutlet NSButton *eventGuildBTN;
946 IBOutlet NSWindow *EDhpFixWindow;
948 IBOutlet NSPopUpButton *EDhpFixPUB;
949 IBOutlet NSButtonCell *EDhpFixBC1;
950 IBOutlet NSButtonCell *EDhpFixBC2;
951 IBOutlet NSButtonCell *EDhpFixBC3;
952 IBOutlet NSButtonCell *EDhpFixBC4;
953 IBOutlet NSTextField *EDhpFixTF1;
954 IBOutlet NSTextField *EDhpFixTF2;
955 IBOutlet NSButton *EDhpFixBtn;
957 NSMutableArray *EDhpFixListMA1;
958 IBOutlet NSArrayController *EDhpFixListAC1;
959 IBOutlet NSTableView *EDhpFixListTV1;
960 NSMutableArray *EDhpFixListMA2;
961 IBOutlet NSArrayController *EDhpFixListAC2;
962 IBOutlet NSTableView *EDhpFixListTV2;
963 NSMutableArray *EDhpFixListMA3;
964 IBOutlet NSArrayController *EDhpFixListAC3;
965 IBOutlet NSTableView *EDhpFixListTV3;
967 IBOutlet NSButton *eventEmployFlagBTN;
968 IBOutlet NSButton *eventBuildFlagBTN;
969 IBOutlet NSButton *eventSummonFlagBTN;
972 -(IBAction)EDhpFixPlace:(id)sender;
973 -(IBAction)EDhpFixValue:(id)sender;
974 -(IBAction)EDhpFixSubmit:(id)sender;
975 -(IBAction)EDhpFixCancel:(id)sender;
977 -(IBAction)eventGuildBtnCell:(id)sender;
978 -(IBAction)eventGuildBtn:(id)sender;
979 -(IBAction)eventGuildBtnSubmit:(id)sender;
981 -(IBAction)EDSWOKbtn:(id)sender;
982 -(IBAction)EDSWCancelbtn:(id)sender;
984 -(IBAction)backTitle:(id)sender;
985 -(IBAction)saveMap:(id)sender;
986 -(IBAction)loadMap:(id)sender;
987 -(IBAction)mapSize:(id)sender;
988 -(IBAction)setEvent:(id)sender;
990 -(IBAction)mapSizeSubmit:(id)sender;
991 -(IBAction)mapSizeCancel:(id)sender;
993 -(IBAction)loadMapSubmit:(id)sender;
994 -(IBAction)loadMapCancel:(id)sender;
996 -(IBAction)saveMapSubmit:(id)sender;
997 -(IBAction)saveMapCancel:(id)sender;
999 -(IBAction)previous:(id)sender;
1000 -(IBAction)next:(id)sender;
1002 -(IBAction)eventInsert:(id)sender;
1003 -(IBAction)eventDelete:(id)sender;
1004 -(IBAction)eventSubmit:(id)sender;
1006 -(IBAction)EEGClight:(id)sender;
1007 -(IBAction)EEGCdark:(id)sender;
1008 -(IBAction)EEGC1insert:(id)sender;
1009 -(IBAction)EEGC1delete:(id)sender;
1010 -(IBAction)EEGC2insert:(id)sender;
1011 -(IBAction)EEGC2delete:(id)sender;
1012 -(IBAction)EEGCsubmit:(id)sender;
1013 -(IBAction)EEGCcancel:(id)sender;
1014 -(IBAction)EEGC1select:(id)sender;
1015 -(IBAction)EEGC2select:(id)sender;
1018 -(IBAction)eventCheckBtn:(id)sender;
1019 -(IBAction)eventPopupBtn:(id)sender;
1021 -(IBAction)EDclose:(id)sender;
1022 -(IBAction)EDinsert:(id)sender;
1023 -(IBAction)EDdelete:(id)sender;
1025 -(IBAction)EDtext:(id)sender;
1026 -(IBAction)EDselection:(id)sender;
1027 -(IBAction)EDvalue:(id)sender;
1029 -(IBAction)EDswitch:(id)sender;
1030 -(IBAction)EDvariable:(id)sender;
1031 -(IBAction)EDtimer:(id)sender;
1033 -(IBAction)EDterms:(id)sender;
1034 -(IBAction)EDlabel:(id)sender;
1035 -(IBAction)EDlabelJump:(id)sender;
1036 -(IBAction)EDmemo:(id)sender;
1038 -(IBAction)EDresource:(id)sender;
1039 -(IBAction)EDitem:(id)sender;
1040 -(IBAction)EDmember:(id)sender;
1042 -(IBAction)EDhp:(id)sender;
1043 -(IBAction)EDmp:(id)sender;
1044 -(IBAction)EDstatus:(id)sender;
1045 -(IBAction)EDstate:(id)sender;
1046 -(IBAction)EDskill:(id)sender;
1047 -(IBAction)EDname:(id)sender;
1048 -(IBAction)EDequip:(id)sender;
1049 -(IBAction)EDattackFlagOn:(id)sender;
1051 -(IBAction)EDmove:(id)sender;
1052 -(IBAction)EDappear:(id)sender;
1053 -(IBAction)EDdissapear:(id)sender;
1055 -(IBAction)EDplace:(id)sender;
1056 -(IBAction)EDwait:(id)sender;
1057 -(IBAction)EDpilot:(id)sender;
1058 -(IBAction)EDunit:(id)sender;
1059 -(IBAction)EDbgm:(id)sender;
1060 -(IBAction)EDbgmFadeOut:(id)sender;
1061 -(IBAction)EDse:(id)sender;
1062 -(IBAction)EDseStop:(id)sender;
1064 -(IBAction)EDbattle:(id)sender;
1065 -(IBAction)EDshop:(id)sender;
1066 -(IBAction)EDnameInput:(id)sender;
1068 -(IBAction)EDgameOver:(id)sender;
1069 -(IBAction)EDstageClear:(id)sender;
1070 -(IBAction)EDtitle:(id)sender;
1072 -(IBAction)EDcancel:(id)sender;
1074 -(IBAction)EDtextSubmit:(id)sender;
1075 -(IBAction)EDtextCancel:(id)sender;
1076 -(IBAction)EDtextImageSlct:(id)sender;
1078 -(IBAction)EDtextImageSubmit:(id)sender;
1079 -(IBAction)EDtextImageCancel:(id)sender;
1080 -(IBAction)EDtextImageButton:(id)sender;
1082 -(IBAction)EDselectionAdd:(id)sender;
1083 -(IBAction)EDselectionDelete:(id)sender;
1084 -(IBAction)EDselectionSubmit:(id)sender;
1085 -(IBAction)EDselectionCancel:(id)sender;
1087 -(IBAction)EDvalueSubmit:(id)sender;
1088 -(IBAction)EDvalueCancel:(id)sender;
1090 -(IBAction)EDswitchSubmit:(id)sender;
1091 -(IBAction)EDswitchCancel:(id)sender;
1093 -(IBAction)EDvariableSubmit:(id)sender;
1094 -(IBAction)EDvariableCancel:(id)sender;
1096 -(IBAction)EDtimerSubmit:(id)sender;
1097 -(IBAction)EDtimerCancel:(id)sender;
1099 -(IBAction)EDtermsSubmit:(id)sender;
1100 -(IBAction)EDtermsCancel:(id)sender;
1102 -(IBAction)EDlabelSubmit:(id)sender;
1103 -(IBAction)EDlabelCancel:(id)sender;
1105 -(IBAction)EDlabelJumpSubmit:(id)sender;
1106 -(IBAction)EDlabelJumpCancel:(id)sender;
1108 -(IBAction)EDmemoSubmit:(id)sender;
1109 -(IBAction)EDmemoCancel:(id)sender;
1111 -(IBAction)EDresourceSubmit:(id)sender;
1112 -(IBAction)EDresourceCancel:(id)sender;
1114 -(IBAction)EDhpSubmit:(id)sender;
1115 -(IBAction)EDhpCancel:(id)sender;
1117 -(IBAction)EDmpSubmit:(id)sender;
1118 -(IBAction)EDmpCancel:(id)sender;
1120 -(IBAction)EDstatusSubmit:(id)sender;
1121 -(IBAction)EDstatusCancel:(id)sender;
1123 -(IBAction)setBattleModeBtn:(id)sender;
1124 -(IBAction)playerSetBtn1:(id)sender;
1125 -(IBAction)playerSetBtn2:(id)sender;
1127 -(IBAction)EDTimerSetBtn1:(id)sender;
1128 -(IBAction)EDTimerSetBtn2:(id)sender;
1129 -(IBAction)EDTimerSetBtn3:(id)sender;
1131 -(IBAction)EDvarSetClose:(id)sender;
1132 -(IBAction)EDvarSetMax:(id)sender;
1133 -(IBAction)EDvarSetSubmit:(id)sender;
1134 -(IBAction)EDvarSetSave:(id)sender;
1136 -(IBAction)EDappearClose:(id)sender;
1137 -(IBAction)EDappearSubmit:(id)sender;
1138 -(IBAction)EDappearSet:(id)sender;
1139 -(IBAction)EDappearSave:(id)sender;
1141 -(IBAction)EDappearAdd:(id)sender;
1142 -(IBAction)EDappearRemove:(id)sender;
1144 -(IBAction)EDdissappearAdd:(id)sender;
1145 -(IBAction)EDdissappearRemove:(id)sender;
1146 -(IBAction)EDdissappearSubmit:(id)sender;
1149 -(IBAction)EDwaitSubmit:(id)sender;
1150 -(IBAction)EDwaitClost:(id)sender;
1152 -(IBAction)EDBGMSubmit:(id)sender;
1153 -(IBAction)EDBGMClose:(id)sender;
1154 -(IBAction)EDBGMRun:(id)sender;
1155 -(IBAction)EDBGMStop:(id)sender;
1157 -(IBAction)EDSESubmit:(id)sender;
1158 -(IBAction)EDSEClose:(id)sender;
1159 -(IBAction)EDSERun:(id)sender;
1160 -(IBAction)EDSEStop:(id)sender;
1162 -(IBAction)EDtitleBackSubmit:(id)sender;
1163 -(IBAction)EDtitleBackClose:(id)sender;
1165 -(IBAction)EDGameOverSubmit:(id)sender;
1166 -(IBAction)EDGameOverClose:(id)sender;
1168 -(IBAction)EDStageClearSubmit:(id)sender;
1169 -(IBAction)EDStageClearClose:(id)sender;
1171 -(IBAction)EDbranchSubmit:(id)sender;
1172 -(IBAction)EDbranchClose:(id)sender;
1174 -(IBAction)EDbranchUnitAdd:(id)sender;
1175 -(IBAction)EDbranchUnitRemove:(id)sender;
1176 -(IBAction)EDbranchPlaceAddTen:(id)sender;
1177 -(IBAction)EDbranchPlaceAddHani:(id)sender;
1178 -(IBAction)EDbranchPlaceAddkukei:(id)sender;
1179 -(IBAction)EDbranchPlaceRemove:(id)sender;
1180 -(IBAction)EDbranchObjeAdd:(id)sender;
1181 -(IBAction)EDbranchObjeRemove:(id)sender;
1182 -(IBAction)EDbranchBuildAdd:(id)sender;
1183 -(IBAction)EDbranchBuildRemove:(id)sender;
1185 -(IBAction)EDbranchSuicchiSubmit:(id)sender;
1186 -(IBAction)EDbranchSuicchiClose:(id)sender;
1187 -(IBAction)EDbranchPlaceHaniSubmit:(id)sender;
1189 -(IBAction)EDdissapearMapSubmit:(id)sender;
1190 -(IBAction)EDdissapearUnitSubmit:(id)sender;
1191 -(IBAction)EDdissapearSubmitCancel:(id)sender;
1193 -(void)saveMapTFset;
1194 -(void)initFileDirectoryOthers;
1195 -(void)initEventGuildList;
1197 MapEditor *mapEditor;