• R/O
  • SSH
  • HTTPS

marathon: コミット


コミットメタ情報

リビジョン448 (tree)
日時2007-08-15 19:39:25
作者hogepiyo

ログメッセージ

*** empty log message ***

変更サマリ

差分

--- marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/PhysicsEditorOneWX.h (nonexistent)
+++ marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/PhysicsEditorOneWX.h (revision 448)
@@ -0,0 +1,22 @@
1+#ifndef _PHYSICS_EDITOR_ONE_WX_
2+#define _PHYSICS_EDITOR_ONE_WX_
3+
4+#include "Common.h"
5+class PhysicsEditorOneWX: public wxApp{
6+private:
7+
8+public:
9+private:
10+ void OnInit();
11+
12+ /**
13+ wxWidgetsに依存しない初期設定
14+ */
15+ void init();
16+public:
17+
18+};
19+
20+DECLARE_APP(PhysicsEditorOneWX)
21+
22+#endif
--- marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/MainFrame.h (nonexistent)
+++ marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/MainFrame.h (revision 448)
@@ -0,0 +1,9 @@
1+#ifndef _MAIN_FRAME_
2+#define _MAIN_FRAME_
3+
4+#include "Common.h"
5+
6+class MainFrame: public wxFrame{
7+};
8+
9+#endif
--- marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/res/PhysicsEditorMainFrame.h (revision 447)
+++ marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/res/PhysicsEditorMainFrame.h (revision 448)
@@ -26,7 +26,194 @@
2626
2727 protected:
2828 // begin wxGlade: PhysicsEditorMainFrame::attributes
29+ wxStaticBox* sizer_8_staticbox;
30+ wxStaticBox* sizer_7_staticbox;
31+ wxStaticBox* sizer_6_staticbox;
32+ wxStaticBox* sizer_5_staticbox;
33+ wxStaticBox* sizer_4_staticbox;
34+ wxStaticBox* sizer_3_staticbox;
35+ wxStaticBox* sizer_2_staticbox;
2936 wxMenuBar* frame_1_menubar;
37+ wxListBox* list_box_1;
38+ wxStaticText* label_2;
39+ wxChoice* choice_col;
40+ wxStaticText* label_3;
41+ wxTextCtrl* text_ctrl_pal;
42+ wxStaticText* label_4;
43+ wxTextCtrl* text_ctrl_vi;
44+ wxStaticText* label_5;
45+ wxChoice* choice_cls;
46+ wxStaticText* label_6;
47+ wxTextCtrl* text_ctrl_r;
48+ wxStaticText* label_7;
49+ wxTextCtrl* text_ctrl_h;
50+ wxStaticText* label_8;
51+ wxTextCtrl* text_ctrl_hov;
52+ wxStaticText* label_9;
53+ wxTextCtrl* text_ctrl_minLedge;
54+ wxStaticText* label_10;
55+ wxTextCtrl* text_ctrl_maxLedge;
56+ wxStaticText* label_11;
57+ wxTextCtrl* text_ctrl_ext;
58+ wxStaticText* label_12;
59+ wxChoice* choice_item;
60+ wxStaticText* label_13;
61+ wxTextCtrl* text_ctrl_hVisArc;
62+ wxStaticText* label_14;
63+ wxTextCtrl* text_ctrl_vVisArc;
64+ wxStaticText* label_15;
65+ wxChoice* choice_intelligence;
66+ wxStaticText* label_16;
67+ wxTextCtrl* text_ctrl_spd;
68+ wxStaticText* label_18;
69+ wxChoice* choice_spdPreset;
70+ wxStaticText* label_17;
71+ wxTextCtrl* text_ctrl_g;
72+ wxStaticText* label_19;
73+ wxTextCtrl* text_ctrl_13;
74+ wxStaticText* label_21;
75+ wxTextCtrl* text_ctrl_14;
76+ wxStaticText* label_22;
77+ wxTextCtrl* text_ctrl_15;
78+ wxStaticText* label_23;
79+ wxTextCtrl* text_ctrl_16;
80+ wxStaticText* label_24;
81+ wxTextCtrl* text_ctrl_17;
82+ wxStaticText* label_25;
83+ wxTextCtrl* text_ctrl_18;
84+ wxStaticText* label_26;
85+ wxTextCtrl* text_ctrl_19;
86+ wxStaticText* label_27;
87+ wxTextCtrl* text_ctrl_20;
88+ wxStaticText* label_20;
89+ wxTextCtrl* text_ctrl_21;
90+ wxStaticText* label_28;
91+ wxTextCtrl* text_ctrl_22;
92+ wxStaticText* label_29;
93+ wxTextCtrl* text_ctrl_23;
94+ wxStaticText* label_30;
95+ wxTextCtrl* text_ctrl_24;
96+ wxStaticText* label_31;
97+ wxTextCtrl* text_ctrl_25;
98+ wxStaticText* label_32;
99+ wxChoice* choice_6;
100+ wxCheckBox* checkbox_1;
101+ wxStaticText* label_33;
102+ wxChoice* choice_7;
103+ wxStaticText* label_34;
104+ wxTextCtrl* text_ctrl_26;
105+ wxStaticText* label_35;
106+ wxChoice* choice_8;
107+ wxStaticText* label_36;
108+ wxChoice* choice_9;
109+ wxStaticText* label_37;
110+ wxChoice* choice_10;
111+ wxStaticText* label_38;
112+ wxChoice* choice_11;
113+ wxStaticText* label_39;
114+ wxChoice* choice_12;
115+ wxStaticText* label_40;
116+ wxChoice* choice_13;
117+ wxStaticText* label_41;
118+ wxChoice* choice_14;
119+ wxStaticText* label_42;
120+ wxChoice* choice_15;
121+ wxStaticText* label_43;
122+ wxTextCtrl* text_ctrl_27;
123+ wxStaticText* label_1;
124+ wxChoice* choice_16;
125+ wxStaticText* label_44;
126+ wxChoice* choice_17;
127+ wxStaticText* label_45;
128+ wxChoice* choice_18;
129+ wxButton* button_1;
130+ wxPanel* notebook_2_pane_1;
131+ wxCheckBox* checkbox_44;
132+ wxCheckBox* checkbox_64;
133+ wxCheckBox* checkbox_45;
134+ wxCheckBox* checkbox_65;
135+ wxCheckBox* checkbox_46;
136+ wxCheckBox* checkbox_66;
137+ wxCheckBox* checkbox_47;
138+ wxCheckBox* checkbox_67;
139+ wxCheckBox* checkbox_48;
140+ wxCheckBox* checkbox_68;
141+ wxCheckBox* checkbox_49;
142+ wxCheckBox* checkbox_69;
143+ wxCheckBox* checkbox_50;
144+ wxCheckBox* checkbox_70;
145+ wxCheckBox* checkbox_51;
146+ wxCheckBox* checkbox_71;
147+ wxCheckBox* checkbox_52;
148+ wxCheckBox* checkbox_72;
149+ wxCheckBox* checkbox_53;
150+ wxCheckBox* checkbox_73;
151+ wxCheckBox* checkbox_54;
152+ wxCheckBox* checkbox_74;
153+ wxCheckBox* checkbox_55;
154+ wxCheckBox* checkbox_75;
155+ wxCheckBox* checkbox_56;
156+ wxCheckBox* checkbox_76;
157+ wxCheckBox* checkbox_57;
158+ wxCheckBox* checkbox_77;
159+ wxCheckBox* checkbox_58;
160+ wxCheckBox* checkbox_78;
161+ wxCheckBox* checkbox_59;
162+ wxCheckBox* checkbox_79;
163+ wxCheckBox* checkbox_60;
164+ wxCheckBox* checkbox_80;
165+ wxCheckBox* checkbox_61;
166+ wxCheckBox* checkbox_81;
167+ wxCheckBox* checkbox_62;
168+ wxCheckBox* checkbox_82;
169+ wxCheckBox* checkbox_63;
170+ wxCheckBox* checkbox_83;
171+ wxCheckBox* checkbox_84;
172+ wxCheckBox* checkbox_88;
173+ wxCheckBox* checkbox_85;
174+ wxCheckBox* checkbox_89;
175+ wxCheckBox* checkbox_86;
176+ wxCheckBox* checkbox_90;
177+ wxCheckBox* checkbox_87;
178+ wxCheckBox* checkbox_91;
179+ wxCheckBox* checkbox_92;
180+ wxCheckBox* checkbox_92_copy_15;
181+ wxCheckBox* checkbox_92_copy;
182+ wxCheckBox* checkbox_92_copy_15_copy;
183+ wxCheckBox* checkbox_92_copy_1;
184+ wxCheckBox* checkbox_92_copy_15_copy_1;
185+ wxCheckBox* checkbox_92_copy_2;
186+ wxCheckBox* checkbox_92_copy_15_copy_2;
187+ wxCheckBox* checkbox_92_copy_3;
188+ wxCheckBox* checkbox_92_copy_15_copy_3;
189+ wxCheckBox* checkbox_92_copy_4;
190+ wxCheckBox* checkbox_92_copy_15_copy_4;
191+ wxCheckBox* checkbox_92_copy_5;
192+ wxCheckBox* checkbox_92_copy_15_copy_5;
193+ wxCheckBox* checkbox_92_copy_6;
194+ wxCheckBox* checkbox_92_copy_15_copy_6;
195+ wxCheckBox* checkbox_92_copy_7;
196+ wxCheckBox* checkbox_92_copy_15_copy_7;
197+ wxCheckBox* checkbox_92_copy_8;
198+ wxCheckBox* checkbox_92_copy_15_copy_8;
199+ wxCheckBox* checkbox_92_copy_9;
200+ wxCheckBox* checkbox_92_copy_15_copy_9;
201+ wxCheckBox* checkbox_92_copy_10;
202+ wxCheckBox* checkbox_92_copy_15_copy_10;
203+ wxCheckBox* checkbox_92_copy_11;
204+ wxCheckBox* checkbox_92_copy_15_copy_11;
205+ wxCheckBox* checkbox_92_copy_12;
206+ wxCheckBox* checkbox_92_copy_15_copy_12;
207+ wxCheckBox* checkbox_92_copy_13;
208+ wxCheckBox* checkbox_92_copy_15_copy_13;
209+ wxCheckBox* checkbox_92_copy_14;
210+ wxCheckBox* checkbox_92_copy_15_copy_14;
211+ wxButton* button_2;
212+ wxButton* button_3;
213+ wxButton* button_4;
214+ wxPanel* panel_1;
215+ wxPanel* notebook_2_pane_3;
216+ wxNotebook* notebook_2;
30217 wxPanel* notebook_1_pane_1;
31218 wxPanel* notebook_1_pane_2;
32219 wxPanel* notebook_1_pane_3;
@@ -42,6 +229,8 @@
42229 void OnSave(wxCommandEvent &event); // wxGlade: <event_handler>
43230 void OnSaveAs(wxCommandEvent &event); // wxGlade: <event_handler>
44231 void OnQuit(wxCommandEvent &event); // wxGlade: <event_handler>
232+ void OnMonsterListSel(wxCommandEvent &event); // wxGlade: <event_handler>
233+ void OnVitality(wxCommandEvent &event); // wxGlade: <event_handler>
45234 }; // wxGlade: end class
46235
47236
--- marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/res/PhysicsEditorMainFrame.cpp (revision 447)
+++ marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/res/PhysicsEditorMainFrame.cpp (revision 448)
@@ -8,6 +8,17 @@
88 {
99 // begin wxGlade: PhysicsEditorMainFrame::PhysicsEditorMainFrame
1010 notebook_1 = new wxNotebook(this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxNB_LEFT);
11+ notebook_1_pane_1 = new wxPanel(notebook_1, wxID_ANY);
12+ notebook_2 = new wxNotebook(notebook_1_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0);
13+ panel_1 = new wxPanel(notebook_2, wxID_ANY);
14+ notebook_2_pane_1 = new wxPanel(notebook_2, wxID_ANY);
15+ sizer_3_staticbox = new wxStaticBox(notebook_2_pane_1, -1, wxT("Shrapnel Damage"));
16+ sizer_4_staticbox = new wxStaticBox(notebook_2_pane_1, -1, wxT("Sounds"));
17+ sizer_5_staticbox = new wxStaticBox(notebook_2_pane_1, -1, wxT("Effects"));
18+ sizer_6_staticbox = new wxStaticBox(panel_1, -1, wxT("Immune/Weak"));
19+ sizer_7_staticbox = new wxStaticBox(panel_1, -1, wxT("Enemy/Friend"));
20+ sizer_8_staticbox = new wxStaticBox(panel_1, -1, wxT("Flag"));
21+ sizer_2_staticbox = new wxStaticBox(notebook_2_pane_1, -1, wxT("Sequences"));
1122 frame_1_menubar = new wxMenuBar();
1223 SetMenuBar(frame_1_menubar);
1324 wxMenu* File = new wxMenu();
@@ -18,7 +29,240 @@
1829 File->AppendSeparator();
1930 File->Append(wxID_QUIT, wxT("&Quit"), wxT("Quit application"), wxITEM_NORMAL);
2031 frame_1_menubar->Append(File, wxT("&File"));
21- notebook_1_pane_1 = new wxPanel(notebook_1, wxID_ANY);
32+ const wxString list_box_1_choices[] = {
33+
34+ };
35+ list_box_1 = new wxListBox(notebook_1_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, list_box_1_choices, 0);
36+ label_2 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Collection"));
37+ const wxString choice_col_choices[] = {
38+
39+ };
40+ choice_col = new wxChoice(notebook_2_pane_1, ID_COLLECTION, wxDefaultPosition, wxDefaultSize, 0, choice_col_choices, 0);
41+ label_3 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Palette"));
42+ text_ctrl_pal = new wxTextCtrl(notebook_2_pane_1, ID_PALETTE, wxEmptyString);
43+ label_4 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Vitality"));
44+ text_ctrl_vi = new wxTextCtrl(notebook_2_pane_1, ID_VITALITY, wxEmptyString);
45+ label_5 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Class"));
46+ const wxString choice_cls_choices[] = {
47+
48+ };
49+ choice_cls = new wxChoice(notebook_2_pane_1, ID_CLASS, wxDefaultPosition, wxDefaultSize, 0, choice_cls_choices, 0);
50+ label_6 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Radius"));
51+ text_ctrl_r = new wxTextCtrl(notebook_2_pane_1, ID_RADIUS, wxEmptyString);
52+ label_7 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Height"));
53+ text_ctrl_h = new wxTextCtrl(notebook_2_pane_1, ID_HEIGHT, wxEmptyString);
54+ label_8 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Hover"));
55+ text_ctrl_hov = new wxTextCtrl(notebook_2_pane_1, ID_HOVER, wxEmptyString);
56+ label_9 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Min Ledge"));
57+ text_ctrl_minLedge = new wxTextCtrl(notebook_2_pane_1, ID_MIN_LEDGE, wxEmptyString);
58+ label_10 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Max Ledge"));
59+ text_ctrl_maxLedge = new wxTextCtrl(notebook_2_pane_1, ID_MAX_LEDGE, wxEmptyString);
60+ label_11 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Ext. Vel. Scale"));
61+ text_ctrl_ext = new wxTextCtrl(notebook_2_pane_1, ID_EXT_VEL_SCALE, wxEmptyString);
62+ label_12 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Carry Item"));
63+ const wxString choice_item_choices[] = {
64+
65+ };
66+ choice_item = new wxChoice(notebook_2_pane_1, ID_CARRY_ITEM, wxDefaultPosition, wxDefaultSize, 0, choice_item_choices, 0);
67+ label_13 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Half Visual Arc"));
68+ text_ctrl_hVisArc = new wxTextCtrl(notebook_2_pane_1, ID_HALF_VISUAL_ARC, wxEmptyString);
69+ label_14 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Vert. Vis. Arc"));
70+ text_ctrl_vVisArc = new wxTextCtrl(notebook_2_pane_1, ID_VERTICAL_VISUAL_ARC, wxEmptyString);
71+ label_15 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Intelligence"));
72+ const wxString choice_intelligence_choices[] = {
73+
74+ };
75+ choice_intelligence = new wxChoice(notebook_2_pane_1, ID_INTELLIGENCE, wxDefaultPosition, wxDefaultSize, 0, choice_intelligence_choices, 0);
76+ label_16 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Speed"));
77+ text_ctrl_spd = new wxTextCtrl(notebook_2_pane_1, ID_SPEED, wxEmptyString);
78+ label_18 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT(" preset"));
79+ const wxString choice_spdPreset_choices[] = {
80+
81+ };
82+ choice_spdPreset = new wxChoice(notebook_2_pane_1, ID_SPEED_PRESET, wxDefaultPosition, wxDefaultSize, 0, choice_spdPreset_choices, 0);
83+ label_17 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Gravity"));
84+ text_ctrl_g = new wxTextCtrl(notebook_2_pane_1, ID_GRAVITY, wxEmptyString);
85+ label_19 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Stationaly"));
86+ text_ctrl_13 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
87+ label_21 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Moving"));
88+ text_ctrl_14 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
89+ label_22 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Hitting"));
90+ text_ctrl_15 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
91+ label_23 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Soft Dying"));
92+ text_ctrl_16 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
93+ label_24 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Soft Dead"));
94+ text_ctrl_17 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
95+ label_25 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Hard Dying"));
96+ text_ctrl_18 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
97+ label_26 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Hard Dead"));
98+ text_ctrl_19 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
99+ label_27 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Teleport In"));
100+ text_ctrl_20 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
101+ label_20 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Teleport Out"));
102+ text_ctrl_21 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
103+ label_28 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Radius"));
104+ text_ctrl_22 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
105+ label_29 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Base"));
106+ text_ctrl_23 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
107+ label_30 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Random"));
108+ text_ctrl_24 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
109+ label_31 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Scale"));
110+ text_ctrl_25 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
111+ label_32 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Type"));
112+ const wxString choice_6_choices[] = {
113+
114+ };
115+ choice_6 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_6_choices, 0);
116+ checkbox_1 = new wxCheckBox(notebook_2_pane_1, wxID_ANY, wxT("According to level (Alien)"));
117+ label_33 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Copy from"));
118+ const wxString choice_7_choices[] = {
119+
120+ };
121+ choice_7 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_7_choices, 0);
122+ label_34 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Pitch"));
123+ text_ctrl_26 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
124+ label_35 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Activation"));
125+ const wxString choice_8_choices[] = {
126+
127+ };
128+ choice_8 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_8_choices, 0);
129+ label_36 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Friend Acti."));
130+ const wxString choice_9_choices[] = {
131+
132+ };
133+ choice_9 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_9_choices, 0);
134+ label_37 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Clear"));
135+ const wxString choice_10_choices[] = {
136+
137+ };
138+ choice_10 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_10_choices, 0);
139+ label_38 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Kill"));
140+ const wxString choice_11_choices[] = {
141+
142+ };
143+ choice_11 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_11_choices, 0);
144+ label_39 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Apology"));
145+ const wxString choice_12_choices[] = {
146+
147+ };
148+ choice_12 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_12_choices, 0);
149+ label_40 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Friend Fire"));
150+ const wxString choice_13_choices[] = {
151+
152+ };
153+ choice_13 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_13_choices, 0);
154+ label_41 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Flaming"));
155+ const wxString choice_14_choices[] = {
156+
157+ };
158+ choice_14 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_14_choices, 0);
159+ label_42 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Random"));
160+ const wxString choice_15_choices[] = {
161+
162+ };
163+ choice_15 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_15_choices, 0);
164+ label_43 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Sound Mask"));
165+ text_ctrl_27 = new wxTextCtrl(notebook_2_pane_1, wxID_ANY, wxEmptyString);
166+ label_1 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Impact"));
167+ const wxString choice_16_choices[] = {
168+
169+ };
170+ choice_16 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_16_choices, 0);
171+ label_44 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Melee Impact"));
172+ const wxString choice_17_choices[] = {
173+
174+ };
175+ choice_17 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_17_choices, 0);
176+ label_45 = new wxStaticText(notebook_2_pane_1, wxID_ANY, wxT("Contrail"));
177+ const wxString choice_18_choices[] = {
178+
179+ };
180+ choice_18 = new wxChoice(notebook_2_pane_1, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, choice_18_choices, 0);
181+ button_1 = new wxButton(notebook_2_pane_1, wxID_ANY, wxT("Set as default"));
182+ checkbox_44 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
183+ checkbox_64 = new wxCheckBox(panel_1, wxID_ANY, wxT("Explosion"));
184+ checkbox_45 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
185+ checkbox_65 = new wxCheckBox(panel_1, wxID_ANY, wxT("Electrical shock"));
186+ checkbox_46 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
187+ checkbox_66 = new wxCheckBox(panel_1, wxID_ANY, wxT("Fighter's projectile"));
188+ checkbox_47 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
189+ checkbox_67 = new wxCheckBox(panel_1, wxID_ANY, wxT("Absorbed"));
190+ checkbox_48 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
191+ checkbox_68 = new wxCheckBox(panel_1, wxID_ANY, wxT("Flame"));
192+ checkbox_49 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
193+ checkbox_69 = new wxCheckBox(panel_1, wxID_ANY, wxT("Hound claws"));
194+ checkbox_50 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
195+ checkbox_70 = new wxCheckBox(panel_1, wxID_ANY, wxT("Alien shotgun"));
196+ checkbox_51 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
197+ checkbox_71 = new wxCheckBox(panel_1, wxID_ANY, wxT("Hulk slap"));
198+ checkbox_52 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
199+ checkbox_72 = new wxCheckBox(panel_1, wxID_ANY, wxT("Compiler bolt"));
200+ checkbox_53 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
201+ checkbox_73 = new wxCheckBox(panel_1, wxID_ANY, wxT("Fusion bolt"));
202+ checkbox_54 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
203+ checkbox_74 = new wxCheckBox(panel_1, wxID_ANY, wxT("Hunter bolt"));
204+ checkbox_55 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
205+ checkbox_75 = new wxCheckBox(panel_1, wxID_ANY, wxT("Fist"));
206+ checkbox_56 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
207+ checkbox_76 = new wxCheckBox(panel_1, wxID_ANY, wxT("Teleporter"));
208+ checkbox_57 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
209+ checkbox_77 = new wxCheckBox(panel_1, wxID_ANY, wxT("Defender shot"));
210+ checkbox_58 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
211+ checkbox_78 = new wxCheckBox(panel_1, wxID_ANY, wxT("Yeti claws"));
212+ checkbox_59 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
213+ checkbox_79 = new wxCheckBox(panel_1, wxID_ANY, wxT("Yeti rock"));
214+ checkbox_60 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
215+ checkbox_80 = new wxCheckBox(panel_1, wxID_ANY, wxT("Crushing"));
216+ checkbox_61 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
217+ checkbox_81 = new wxCheckBox(panel_1, wxID_ANY, wxT("Lava"));
218+ checkbox_62 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
219+ checkbox_82 = new wxCheckBox(panel_1, wxID_ANY, wxT("Suffocation"));
220+ checkbox_63 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
221+ checkbox_83 = new wxCheckBox(panel_1, wxID_ANY, wxT("Goo"));
222+ checkbox_84 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
223+ checkbox_88 = new wxCheckBox(panel_1, wxID_ANY, wxT("Energy drain"));
224+ checkbox_85 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
225+ checkbox_89 = new wxCheckBox(panel_1, wxID_ANY, wxT("Oxygen drain"));
226+ checkbox_86 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
227+ checkbox_90 = new wxCheckBox(panel_1, wxID_ANY, wxT("Hummer bolt"));
228+ checkbox_87 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
229+ checkbox_91 = new wxCheckBox(panel_1, wxID_ANY, wxT("Shotgun projectile"));
230+ checkbox_92 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
231+ checkbox_92_copy_15 = new wxCheckBox(panel_1, wxID_ANY, wxT("Player"));
232+ checkbox_92_copy = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
233+ checkbox_92_copy_15_copy = new wxCheckBox(panel_1, wxID_ANY, wxT("Human civilian"));
234+ checkbox_92_copy_1 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
235+ checkbox_92_copy_15_copy_1 = new wxCheckBox(panel_1, wxID_ANY, wxT("M.A.D.D."));
236+ checkbox_92_copy_2 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
237+ checkbox_92_copy_15_copy_2 = new wxCheckBox(panel_1, wxID_ANY, wxT("Posessed drone"));
238+ checkbox_92_copy_3 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
239+ checkbox_92_copy_15_copy_3 = new wxCheckBox(panel_1, wxID_ANY, wxT("Defender"));
240+ checkbox_92_copy_4 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
241+ checkbox_92_copy_15_copy_4 = new wxCheckBox(panel_1, wxID_ANY, wxT("Fighter"));
242+ checkbox_92_copy_5 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
243+ checkbox_92_copy_15_copy_5 = new wxCheckBox(panel_1, wxID_ANY, wxT("Trooper"));
244+ checkbox_92_copy_6 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
245+ checkbox_92_copy_15_copy_6 = new wxCheckBox(panel_1, wxID_ANY, wxT("Hunter"));
246+ checkbox_92_copy_7 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
247+ checkbox_92_copy_15_copy_7 = new wxCheckBox(panel_1, wxID_ANY, wxT("Enforcer"));
248+ checkbox_92_copy_8 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
249+ checkbox_92_copy_15_copy_8 = new wxCheckBox(panel_1, wxID_ANY, wxT("Juggernaut"));
250+ checkbox_92_copy_9 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
251+ checkbox_92_copy_15_copy_9 = new wxCheckBox(panel_1, wxID_ANY, wxT("Compiler"));
252+ checkbox_92_copy_10 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
253+ checkbox_92_copy_15_copy_10 = new wxCheckBox(panel_1, wxID_ANY, wxT("Cyborg"));
254+ checkbox_92_copy_11 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
255+ checkbox_92_copy_15_copy_11 = new wxCheckBox(panel_1, wxID_ANY, wxT("Assimilated"));
256+ checkbox_92_copy_12 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
257+ checkbox_92_copy_15_copy_12 = new wxCheckBox(panel_1, wxID_ANY, wxT("Drone"));
258+ checkbox_92_copy_13 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
259+ checkbox_92_copy_15_copy_13 = new wxCheckBox(panel_1, wxID_ANY, wxT("Tick"));
260+ checkbox_92_copy_14 = new wxCheckBox(panel_1, wxID_ANY, wxEmptyString);
261+ checkbox_92_copy_15_copy_14 = new wxCheckBox(panel_1, wxID_ANY, wxT("Yeti"));
262+ button_2 = new wxButton(panel_1, wxID_ANY, wxT("Check all class for enemy"));
263+ button_3 = new wxButton(panel_1, wxID_ANY, wxT("Uncheck all class for enemy"));
264+ button_4 = new wxButton(panel_1, wxID_ANY, wxT("Set as default"));
265+ notebook_2_pane_3 = new wxPanel(notebook_2, wxID_ANY);
22266 notebook_1_pane_2 = new wxPanel(notebook_1, wxID_ANY);
23267 notebook_1_pane_3 = new wxPanel(notebook_1, wxID_ANY);
24268 notebook_1_pane_4 = new wxPanel(notebook_1, wxID_ANY);
@@ -36,6 +280,8 @@
36280 EVT_MENU(wxID_SAVE, PhysicsEditorMainFrame::OnSave)
37281 EVT_MENU(wxID_SAVEAS, PhysicsEditorMainFrame::OnSaveAs)
38282 EVT_MENU(wxID_QUIT, PhysicsEditorMainFrame::OnQuit)
283+ EVT_LISTBOX(wxID_ANY, PhysicsEditorMainFrame::OnMonsterListSel)
284+ EVT_TEXT(ID_VITALITY, PhysicsEditorMainFrame::OnVitality)
39285 // end wxGlade
40286 END_EVENT_TABLE();
41287
@@ -75,6 +321,15 @@
75321 {
76322 // begin wxGlade: PhysicsEditorMainFrame::set_properties
77323 SetTitle(wxT("frame_1"));
324+ SetSize(wxSize(800, 520));
325+ list_box_1->SetMinSize(wxSize(-1,450));
326+ text_ctrl_pal->SetToolTip(wxT("CLUT"));
327+ notebook_2_pane_1->SetMinSize(wxSize(-1, -1));
328+ panel_1->SetMinSize(wxSize(-1, -1));
329+ notebook_2->SetMinSize(wxSize(625, -1));
330+ notebook_1_pane_1->SetMinSize(wxSize(-1, -1));
331+ notebook_1->SetMinSize(wxSize(-1,-1));
332+ notebook_1->SetFocus();
78333 // end wxGlade
79334 }
80335
@@ -83,6 +338,232 @@
83338 {
84339 // begin wxGlade: PhysicsEditorMainFrame::do_layout
85340 wxBoxSizer* sizer_1 = new wxBoxSizer(wxVERTICAL);
341+ wxFlexGridSizer* grid_sizer_1 = new wxFlexGridSizer(1, 2, 0, 0);
342+ wxFlexGridSizer* grid_sizer_13 = new wxFlexGridSizer(1, 3, 0, 0);
343+ wxStaticBoxSizer* sizer_8 = new wxStaticBoxSizer(sizer_8_staticbox, wxHORIZONTAL);
344+ wxFlexGridSizer* grid_sizer_17 = new wxFlexGridSizer(28, 1, 0, 0);
345+ wxFlexGridSizer* grid_sizer_15 = new wxFlexGridSizer(4, 1, 0, 0);
346+ wxStaticBoxSizer* sizer_7 = new wxStaticBoxSizer(sizer_7_staticbox, wxHORIZONTAL);
347+ wxFlexGridSizer* grid_sizer_16 = new wxFlexGridSizer(16, 2, 0, 0);
348+ wxStaticBoxSizer* sizer_6 = new wxStaticBoxSizer(sizer_6_staticbox, wxHORIZONTAL);
349+ wxFlexGridSizer* grid_sizer_14 = new wxFlexGridSizer(24, 2, 0, 0);
350+ wxFlexGridSizer* grid_sizer_2 = new wxFlexGridSizer(1, 3, 0, 0);
351+ wxFlexGridSizer* grid_sizer_5 = new wxFlexGridSizer(3, 1, 0, 0);
352+ wxStaticBoxSizer* sizer_5 = new wxStaticBoxSizer(sizer_5_staticbox, wxHORIZONTAL);
353+ wxFlexGridSizer* grid_sizer_11 = new wxFlexGridSizer(3, 2, 0, 0);
354+ wxStaticBoxSizer* sizer_4 = new wxStaticBoxSizer(sizer_4_staticbox, wxHORIZONTAL);
355+ wxFlexGridSizer* grid_sizer_10 = new wxFlexGridSizer(10, 2, 0, 0);
356+ wxFlexGridSizer* grid_sizer_4 = new wxFlexGridSizer(3, 1, 0, 0);
357+ wxFlexGridSizer* grid_sizer_9 = new wxFlexGridSizer(1, 2, 0, 0);
358+ wxStaticBoxSizer* sizer_3 = new wxStaticBoxSizer(sizer_3_staticbox, wxHORIZONTAL);
359+ wxFlexGridSizer* grid_sizer_7 = new wxFlexGridSizer(2, 1, 0, 0);
360+ wxFlexGridSizer* grid_sizer_8 = new wxFlexGridSizer(5, 2, 0, 0);
361+ wxStaticBoxSizer* sizer_2 = new wxStaticBoxSizer(sizer_2_staticbox, wxHORIZONTAL);
362+ wxFlexGridSizer* grid_sizer_6 = new wxFlexGridSizer(9, 2, 0, 0);
363+ wxFlexGridSizer* grid_sizer_3 = new wxFlexGridSizer(17, 2, 0, 0);
364+ grid_sizer_1->Add(list_box_1, 0, wxEXPAND, 0);
365+ grid_sizer_3->Add(label_2, 0, 0, 0);
366+ grid_sizer_3->Add(choice_col, 0, 0, 0);
367+ grid_sizer_3->Add(label_3, 0, 0, 0);
368+ grid_sizer_3->Add(text_ctrl_pal, 0, 0, 0);
369+ grid_sizer_3->Add(label_4, 0, 0, 0);
370+ grid_sizer_3->Add(text_ctrl_vi, 0, 0, 0);
371+ grid_sizer_3->Add(label_5, 0, 0, 0);
372+ grid_sizer_3->Add(choice_cls, 0, 0, 0);
373+ grid_sizer_3->Add(label_6, 0, 0, 0);
374+ grid_sizer_3->Add(text_ctrl_r, 0, 0, 0);
375+ grid_sizer_3->Add(label_7, 0, 0, 0);
376+ grid_sizer_3->Add(text_ctrl_h, 0, 0, 0);
377+ grid_sizer_3->Add(label_8, 0, 0, 0);
378+ grid_sizer_3->Add(text_ctrl_hov, 0, 0, 0);
379+ grid_sizer_3->Add(label_9, 0, 0, 0);
380+ grid_sizer_3->Add(text_ctrl_minLedge, 0, 0, 0);
381+ grid_sizer_3->Add(label_10, 0, 0, 0);
382+ grid_sizer_3->Add(text_ctrl_maxLedge, 0, 0, 0);
383+ grid_sizer_3->Add(label_11, 0, 0, 0);
384+ grid_sizer_3->Add(text_ctrl_ext, 0, 0, 0);
385+ grid_sizer_3->Add(label_12, 0, 0, 0);
386+ grid_sizer_3->Add(choice_item, 0, 0, 0);
387+ grid_sizer_3->Add(label_13, 0, 0, 0);
388+ grid_sizer_3->Add(text_ctrl_hVisArc, 0, 0, 0);
389+ grid_sizer_3->Add(label_14, 0, 0, 0);
390+ grid_sizer_3->Add(text_ctrl_vVisArc, 0, 0, 0);
391+ grid_sizer_3->Add(label_15, 0, 0, 0);
392+ grid_sizer_3->Add(choice_intelligence, 0, 0, 0);
393+ grid_sizer_3->Add(label_16, 0, 0, 0);
394+ grid_sizer_3->Add(text_ctrl_spd, 0, 0, 0);
395+ grid_sizer_3->Add(label_18, 0, 0, 0);
396+ grid_sizer_3->Add(choice_spdPreset, 0, 0, 0);
397+ grid_sizer_3->Add(label_17, 0, 0, 0);
398+ grid_sizer_3->Add(text_ctrl_g, 0, 0, 0);
399+ grid_sizer_2->Add(grid_sizer_3, 1, wxEXPAND, 0);
400+ grid_sizer_6->Add(label_19, 0, 0, 0);
401+ grid_sizer_6->Add(text_ctrl_13, 0, 0, 0);
402+ grid_sizer_6->Add(label_21, 0, 0, 0);
403+ grid_sizer_6->Add(text_ctrl_14, 0, 0, 0);
404+ grid_sizer_6->Add(label_22, 0, 0, 0);
405+ grid_sizer_6->Add(text_ctrl_15, 0, 0, 0);
406+ grid_sizer_6->Add(label_23, 0, 0, 0);
407+ grid_sizer_6->Add(text_ctrl_16, 0, 0, 0);
408+ grid_sizer_6->Add(label_24, 0, 0, 0);
409+ grid_sizer_6->Add(text_ctrl_17, 0, 0, 0);
410+ grid_sizer_6->Add(label_25, 0, 0, 0);
411+ grid_sizer_6->Add(text_ctrl_18, 0, 0, 0);
412+ grid_sizer_6->Add(label_26, 0, 0, 0);
413+ grid_sizer_6->Add(text_ctrl_19, 0, 0, 0);
414+ grid_sizer_6->Add(label_27, 0, 0, 0);
415+ grid_sizer_6->Add(text_ctrl_20, 0, 0, 0);
416+ grid_sizer_6->Add(label_20, 0, 0, 0);
417+ grid_sizer_6->Add(text_ctrl_21, 0, 0, 0);
418+ sizer_2->Add(grid_sizer_6, 1, wxEXPAND, 0);
419+ grid_sizer_4->Add(sizer_2, 1, wxEXPAND, 0);
420+ grid_sizer_8->Add(label_28, 0, 0, 0);
421+ grid_sizer_8->Add(text_ctrl_22, 0, 0, 0);
422+ grid_sizer_8->Add(label_29, 0, 0, 0);
423+ grid_sizer_8->Add(text_ctrl_23, 0, 0, 0);
424+ grid_sizer_8->Add(label_30, 0, 0, 0);
425+ grid_sizer_8->Add(text_ctrl_24, 0, 0, 0);
426+ grid_sizer_8->Add(label_31, 0, 0, 0);
427+ grid_sizer_8->Add(text_ctrl_25, 0, 0, 0);
428+ grid_sizer_8->Add(label_32, 0, 0, 0);
429+ grid_sizer_8->Add(choice_6, 0, 0, 0);
430+ grid_sizer_7->Add(grid_sizer_8, 1, wxEXPAND, 0);
431+ grid_sizer_7->Add(checkbox_1, 0, 0, 0);
432+ sizer_3->Add(grid_sizer_7, 1, wxEXPAND, 0);
433+ grid_sizer_4->Add(sizer_3, 1, wxEXPAND, 0);
434+ grid_sizer_9->Add(label_33, 0, 0, 0);
435+ grid_sizer_9->Add(choice_7, 0, 0, 0);
436+ grid_sizer_4->Add(grid_sizer_9, 1, wxEXPAND, 0);
437+ grid_sizer_2->Add(grid_sizer_4, 1, wxEXPAND, 0);
438+ grid_sizer_10->Add(label_34, 0, 0, 0);
439+ grid_sizer_10->Add(text_ctrl_26, 0, 0, 0);
440+ grid_sizer_10->Add(label_35, 0, 0, 0);
441+ grid_sizer_10->Add(choice_8, 0, 0, 0);
442+ grid_sizer_10->Add(label_36, 0, 0, 0);
443+ grid_sizer_10->Add(choice_9, 0, 0, 0);
444+ grid_sizer_10->Add(label_37, 0, 0, 0);
445+ grid_sizer_10->Add(choice_10, 0, 0, 0);
446+ grid_sizer_10->Add(label_38, 0, 0, 0);
447+ grid_sizer_10->Add(choice_11, 0, 0, 0);
448+ grid_sizer_10->Add(label_39, 0, 0, 0);
449+ grid_sizer_10->Add(choice_12, 0, 0, 0);
450+ grid_sizer_10->Add(label_40, 0, 0, 0);
451+ grid_sizer_10->Add(choice_13, 0, 0, 0);
452+ grid_sizer_10->Add(label_41, 0, 0, 0);
453+ grid_sizer_10->Add(choice_14, 0, 0, 0);
454+ grid_sizer_10->Add(label_42, 0, 0, 0);
455+ grid_sizer_10->Add(choice_15, 0, 0, 0);
456+ grid_sizer_10->Add(label_43, 0, 0, 0);
457+ grid_sizer_10->Add(text_ctrl_27, 0, 0, 0);
458+ sizer_4->Add(grid_sizer_10, 1, wxEXPAND, 0);
459+ grid_sizer_5->Add(sizer_4, 1, wxEXPAND, 0);
460+ grid_sizer_11->Add(label_1, 0, 0, 0);
461+ grid_sizer_11->Add(choice_16, 0, 0, 0);
462+ grid_sizer_11->Add(label_44, 0, 0, 0);
463+ grid_sizer_11->Add(choice_17, 0, 0, 0);
464+ grid_sizer_11->Add(label_45, 0, 0, 0);
465+ grid_sizer_11->Add(choice_18, 0, 0, 0);
466+ sizer_5->Add(grid_sizer_11, 1, wxEXPAND, 0);
467+ grid_sizer_5->Add(sizer_5, 1, wxEXPAND, 0);
468+ grid_sizer_5->Add(button_1, 0, 0, 0);
469+ grid_sizer_2->Add(grid_sizer_5, 1, wxEXPAND, 0);
470+ notebook_2_pane_1->SetSizer(grid_sizer_2);
471+ grid_sizer_14->Add(checkbox_44, 0, 0, 0);
472+ grid_sizer_14->Add(checkbox_64, 0, 0, 0);
473+ grid_sizer_14->Add(checkbox_45, 0, 0, 0);
474+ grid_sizer_14->Add(checkbox_65, 0, 0, 0);
475+ grid_sizer_14->Add(checkbox_46, 0, 0, 0);
476+ grid_sizer_14->Add(checkbox_66, 0, 0, 0);
477+ grid_sizer_14->Add(checkbox_47, 0, 0, 0);
478+ grid_sizer_14->Add(checkbox_67, 0, 0, 0);
479+ grid_sizer_14->Add(checkbox_48, 0, 0, 0);
480+ grid_sizer_14->Add(checkbox_68, 0, 0, 0);
481+ grid_sizer_14->Add(checkbox_49, 0, 0, 0);
482+ grid_sizer_14->Add(checkbox_69, 0, 0, 0);
483+ grid_sizer_14->Add(checkbox_50, 0, 0, 0);
484+ grid_sizer_14->Add(checkbox_70, 0, 0, 0);
485+ grid_sizer_14->Add(checkbox_51, 0, 0, 0);
486+ grid_sizer_14->Add(checkbox_71, 0, 0, 0);
487+ grid_sizer_14->Add(checkbox_52, 0, 0, 0);
488+ grid_sizer_14->Add(checkbox_72, 0, 0, 0);
489+ grid_sizer_14->Add(checkbox_53, 0, 0, 0);
490+ grid_sizer_14->Add(checkbox_73, 0, 0, 0);
491+ grid_sizer_14->Add(checkbox_54, 0, 0, 0);
492+ grid_sizer_14->Add(checkbox_74, 0, 0, 0);
493+ grid_sizer_14->Add(checkbox_55, 0, 0, 0);
494+ grid_sizer_14->Add(checkbox_75, 0, 0, 0);
495+ grid_sizer_14->Add(checkbox_56, 0, 0, 0);
496+ grid_sizer_14->Add(checkbox_76, 0, 0, 0);
497+ grid_sizer_14->Add(checkbox_57, 0, 0, 0);
498+ grid_sizer_14->Add(checkbox_77, 0, 0, 0);
499+ grid_sizer_14->Add(checkbox_58, 0, 0, 0);
500+ grid_sizer_14->Add(checkbox_78, 0, 0, 0);
501+ grid_sizer_14->Add(checkbox_59, 0, 0, 0);
502+ grid_sizer_14->Add(checkbox_79, 0, 0, 0);
503+ grid_sizer_14->Add(checkbox_60, 0, 0, 0);
504+ grid_sizer_14->Add(checkbox_80, 0, 0, 0);
505+ grid_sizer_14->Add(checkbox_61, 0, 0, 0);
506+ grid_sizer_14->Add(checkbox_81, 0, 0, 0);
507+ grid_sizer_14->Add(checkbox_62, 0, 0, 0);
508+ grid_sizer_14->Add(checkbox_82, 0, 0, 0);
509+ grid_sizer_14->Add(checkbox_63, 0, 0, 0);
510+ grid_sizer_14->Add(checkbox_83, 0, 0, 0);
511+ grid_sizer_14->Add(checkbox_84, 0, 0, 0);
512+ grid_sizer_14->Add(checkbox_88, 0, 0, 0);
513+ grid_sizer_14->Add(checkbox_85, 0, 0, 0);
514+ grid_sizer_14->Add(checkbox_89, 0, 0, 0);
515+ grid_sizer_14->Add(checkbox_86, 0, 0, 0);
516+ grid_sizer_14->Add(checkbox_90, 0, 0, 0);
517+ grid_sizer_14->Add(checkbox_87, 0, 0, 0);
518+ grid_sizer_14->Add(checkbox_91, 0, 0, 0);
519+ sizer_6->Add(grid_sizer_14, 1, wxEXPAND, 0);
520+ grid_sizer_13->Add(sizer_6, 1, wxEXPAND, 0);
521+ grid_sizer_16->Add(checkbox_92, 0, 0, 0);
522+ grid_sizer_16->Add(checkbox_92_copy_15, 0, 0, 0);
523+ grid_sizer_16->Add(checkbox_92_copy, 0, 0, 0);
524+ grid_sizer_16->Add(checkbox_92_copy_15_copy, 0, 0, 0);
525+ grid_sizer_16->Add(checkbox_92_copy_1, 0, 0, 0);
526+ grid_sizer_16->Add(checkbox_92_copy_15_copy_1, 0, 0, 0);
527+ grid_sizer_16->Add(checkbox_92_copy_2, 0, 0, 0);
528+ grid_sizer_16->Add(checkbox_92_copy_15_copy_2, 0, 0, 0);
529+ grid_sizer_16->Add(checkbox_92_copy_3, 0, 0, 0);
530+ grid_sizer_16->Add(checkbox_92_copy_15_copy_3, 0, 0, 0);
531+ grid_sizer_16->Add(checkbox_92_copy_4, 0, 0, 0);
532+ grid_sizer_16->Add(checkbox_92_copy_15_copy_4, 0, 0, 0);
533+ grid_sizer_16->Add(checkbox_92_copy_5, 0, 0, 0);
534+ grid_sizer_16->Add(checkbox_92_copy_15_copy_5, 0, 0, 0);
535+ grid_sizer_16->Add(checkbox_92_copy_6, 0, 0, 0);
536+ grid_sizer_16->Add(checkbox_92_copy_15_copy_6, 0, 0, 0);
537+ grid_sizer_16->Add(checkbox_92_copy_7, 0, 0, 0);
538+ grid_sizer_16->Add(checkbox_92_copy_15_copy_7, 0, 0, 0);
539+ grid_sizer_16->Add(checkbox_92_copy_8, 0, 0, 0);
540+ grid_sizer_16->Add(checkbox_92_copy_15_copy_8, 0, 0, 0);
541+ grid_sizer_16->Add(checkbox_92_copy_9, 0, 0, 0);
542+ grid_sizer_16->Add(checkbox_92_copy_15_copy_9, 0, 0, 0);
543+ grid_sizer_16->Add(checkbox_92_copy_10, 0, 0, 0);
544+ grid_sizer_16->Add(checkbox_92_copy_15_copy_10, 0, 0, 0);
545+ grid_sizer_16->Add(checkbox_92_copy_11, 0, 0, 0);
546+ grid_sizer_16->Add(checkbox_92_copy_15_copy_11, 0, 0, 0);
547+ grid_sizer_16->Add(checkbox_92_copy_12, 0, 0, 0);
548+ grid_sizer_16->Add(checkbox_92_copy_15_copy_12, 0, 0, 0);
549+ grid_sizer_16->Add(checkbox_92_copy_13, 0, 0, 0);
550+ grid_sizer_16->Add(checkbox_92_copy_15_copy_13, 0, 0, 0);
551+ grid_sizer_16->Add(checkbox_92_copy_14, 0, 0, 0);
552+ grid_sizer_16->Add(checkbox_92_copy_15_copy_14, 0, 0, 0);
553+ sizer_7->Add(grid_sizer_16, 1, wxEXPAND, 0);
554+ grid_sizer_15->Add(sizer_7, 1, wxEXPAND, 0);
555+ grid_sizer_15->Add(button_2, 0, 0, 0);
556+ grid_sizer_15->Add(button_3, 0, 0, 0);
557+ grid_sizer_15->Add(button_4, 0, 0, 0);
558+ grid_sizer_13->Add(grid_sizer_15, 1, wxEXPAND, 0);
559+ sizer_8->Add(grid_sizer_17, 1, wxEXPAND, 0);
560+ grid_sizer_13->Add(sizer_8, 1, wxEXPAND, 0);
561+ panel_1->SetSizer(grid_sizer_13);
562+ notebook_2->AddPage(notebook_2_pane_1, wxT("Appearance"));
563+ notebook_2->AddPage(panel_1, wxT("Flags"));
564+ notebook_2->AddPage(notebook_2_pane_3, wxT("Attack"));
565+ grid_sizer_1->Add(notebook_2, 0, 0, 0);
566+ notebook_1_pane_1->SetSizer(grid_sizer_1);
86567 notebook_1->AddPage(notebook_1_pane_1, wxT("Monsters"));
87568 notebook_1->AddPage(notebook_1_pane_2, wxT("Effects"));
88569 notebook_1->AddPage(notebook_1_pane_3, wxT("Projectiles"));
@@ -90,7 +571,6 @@
90571 notebook_1->AddPage(notebook_1_pane_5, wxT("Weapons"));
91572 sizer_1->Add(notebook_1, 1, wxEXPAND, 0);
92573 SetSizer(sizer_1);
93- sizer_1->Fit(this);
94574 Layout();
95575 // end wxGlade
96576 }
--- marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/PhysicsEditorOneWX.cpp (nonexistent)
+++ marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/PhysicsEditorOneWX.cpp (revision 448)
@@ -0,0 +1,4 @@
1+#include "PhysicsEditorOneWX.h"
2+
3+const int WINDOW_DEFAULT_WIDTH = 800;
4+const int WINDOW_DEFAULT_HEIGHT = 600;
--- marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/Common.h (nonexistent)
+++ marathon/trunk/EditorOnes/PhysicsEditorOneWX/src/Common.h (revision 448)
@@ -0,0 +1,29 @@
1+#ifndef _COMMON_
2+#define _COMMON_
3+
4+#include <wx/wxprec.h>
5+#include "HPLLib/HPLAlephLib.h"
6+
7+#ifdef __BORLANDC__
8+#pragma hdrstop
9+#endif
10+
11+#ifndef WX_PRECOMP
12+// Include your minimal set of headers here, or wx.h
13+#include <wx/wx.h>
14+#endif
15+#include "wx/settings.h"
16+
17+#include <wx/bitmap.h>
18+#include <wx/dcbuffer.h>
19+#include <wx/bmpbuttn.h>
20+#include <wx/sizer.h>
21+#include <wx/cursor.h>
22+#include <wx/xrc/xmlres.h>
23+#include <wx/filedlg.h>
24+#include <wx/listctrl.h>
25+#include <wx/image.h>
26+#include <wx/notebook.h>
27+
28+
29+#endif
旧リポジトリブラウザで表示