• R/O
  • SSH
  • HTTPS

marathon: コミット


コミットメタ情報

リビジョン476 (tree)
日時2007-11-16 20:29:51
作者hogepiyo

ログメッセージ

*** empty log message ***

変更サマリ

差分

--- marathon/trunk/MapEditorOne/繧?k縺ケ縺阪%縺ィ(TODO_jp).txt (revision 475)
+++ marathon/trunk/MapEditorOne/繧?k縺ケ縺阪%縺ィ(TODO_jp).txt (nonexistent)
@@ -1,105 +0,0 @@
1- TODO
2- *ダイアログやツールパレット関連
3- -高さウインドウ
4- ->追加する点の高さの範囲を -32767~32767に。
5- -ツール関係
6- アノテーション(テキスト)
7- ->他のツールに変更できないなどの不具合を解消する事。
8- ポリゴンテンプレート ;-)
9- ボタン画像(済)
10- 各点の決定方法(指定範囲の長方形の各頂点に外接する円を想定し、
11- 円上に正n角形を考える。その正n角形の各頂点から中心へ向けた線と、
12- 長方形の交点)
13- (あるいは、一旦正n角形を作って、上下の端を短辺に合わせ、
14- それ以外を横へ引き伸ばすことで決定する方法でもよい)
15- -オブジェクトダイアログ
16- 選択時に表示(済)
17- 向きがバグっとる
18- -ポリゴンダイアログ
19- 種類(編集不可能にする)(done)
20- 編集部分を大きくする
21- 英語化
22- floor light(stored)
23- ceiling light(stored)
24- media
25- media light(stored)
26- ambSnd(stored)
27- RndSnd(stored)
28- -ポリゴンタイプ
29- enenglish
30- change selection when click other polygon
31- 高さ情報の表示
32- -設定
33- custom color
34- settings
35- -プラットフォームダイアログ
36- type
37- speed cmb
38- delay cmb
39- tag
40- auto calc
41- height
42- door?
43- preset
44- copy from
45- -add!
46- point prop
47- lines prop
48- <->sides prop
49- *Drawing of Client area
50- -Show level's name editing now at dialog
51- draw anywhere else in client rect?
52- -(select mode)shift+click to add selection to group
53- -strange streched texture
54- -cannot move objects over modified lines(delete it!)
55- -check invalid polygon and draw it with red
56- -change cursor
57- -terminal editing
58- -fix polygon editing problem
59- -add function of undo/redo
60- -draw polygons by textures
61-
62- Selecting
63- -copy/paste
64- -adding/deleting a select
65-
66- Fill polygon
67- -ポリゴンが正しいか
68- -右回り・左回りが正しいか?
69- -線の角度が180度以内か?
70- -塗りつぶせるポリゴンを探す
71- -近い点から見ていく
72- -点から伸びる線のうち、先がマウスクリックに近いもの順に確認する
73-
74- 回転ツール考えようぜ!(それかマウス+Altとかでもいいけど)
75- 反転とかもね
76-
77- -範囲選択でポリゴンが追加されていないんじゃないか?
78- isPolygonInRect(int[2][8], rx, ry, rw, rh)を作るべし
79-
80- ・階段ツール
81- ・自動ポリゴン塗りつぶしツール(8以上や、逆鋭角があるポリゴンでも塗りつぶせるように
82- 線を追加する)
83-
84- 構造体の把握
85- -点
86- -線
87- -サイド(壁)
88- -ポリゴン
89- -ワールドパラメータ
90-
91- 配列操作部分を元に戻す
92-
93- 済 STLportの導入
94-
95- Snap Point To Grid
96-
97- 実装済み
98- -高さウインドウで非表示・薄表示
99- -set selecting when launch level-select dialog
100- -ハンドツール(全体移動)実装
101- -拡大縮小ツール実装
102-
103- -ビジュアルモード
104- ダッシュモードとかジャンプもつけてくれ
105-
\ No newline at end of file
--- marathon/trunk/MapEditorOne/(TODO_jp).txt (nonexistent)
+++ marathon/trunk/MapEditorOne/(TODO_jp).txt (revision 476)
@@ -0,0 +1,105 @@
1+ TODO
2+ *ダイアログやツールパレット関連
3+ -高さウインドウ
4+ ->追加する点の高さの範囲を -32767~32767に。
5+ -ツール関係
6+ アノテーション(テキスト)
7+ ->他のツールに変更できないなどの不具合を解消する事。
8+ ポリゴンテンプレート ;-)
9+ ボタン画像(済)
10+ 各点の決定方法(指定範囲の長方形の各頂点に外接する円を想定し、
11+ 円上に正n角形を考える。その正n角形の各頂点から中心へ向けた線と、
12+ 長方形の交点)
13+ (あるいは、一旦正n角形を作って、上下の端を短辺に合わせ、
14+ それ以外を横へ引き伸ばすことで決定する方法でもよい)
15+ -オブジェクトダイアログ
16+ 選択時に表示(済)
17+ 向きがバグっとる
18+ -ポリゴンダイアログ
19+ 種類(編集不可能にする)(done)
20+ 編集部分を大きくする
21+ 英語化
22+ floor light(stored)
23+ ceiling light(stored)
24+ media
25+ media light(stored)
26+ ambSnd(stored)
27+ RndSnd(stored)
28+ -ポリゴンタイプ
29+ enenglish
30+ change selection when click other polygon
31+ 高さ情報の表示
32+ -設定
33+ custom color
34+ settings
35+ -プラットフォームダイアログ
36+ type
37+ speed cmb
38+ delay cmb
39+ tag
40+ auto calc
41+ height
42+ door?
43+ preset
44+ copy from
45+ -add!
46+ point prop
47+ lines prop
48+ <->sides prop
49+ *Drawing of Client area
50+ -Show level's name editing now at dialog
51+ draw anywhere else in client rect?
52+ -(select mode)shift+click to add selection to group
53+ -strange streched texture
54+ -cannot move objects over modified lines(delete it!)
55+ -check invalid polygon and draw it with red
56+ -change cursor
57+ -terminal editing
58+ -fix polygon editing problem
59+ -add function of undo/redo
60+ -draw polygons by textures
61+
62+ Selecting
63+ -copy/paste
64+ -adding/deleting a select
65+
66+ Fill polygon
67+ -ポリゴンが正しいか
68+ -右回り・左回りが正しいか?
69+ -線の角度が180度以内か?
70+ -塗りつぶせるポリゴンを探す
71+ -近い点から見ていく
72+ -点から伸びる線のうち、先がマウスクリックに近いもの順に確認する
73+
74+ 回転ツール考えようぜ!(それかマウス+Altとかでもいいけど)
75+ 反転とかもね
76+
77+ -範囲選択でポリゴンが追加されていないんじゃないか?
78+ isPolygonInRect(int[2][8], rx, ry, rw, rh)を作るべし
79+
80+ ・階段ツール
81+ ・自動ポリゴン塗りつぶしツール(8以上や、逆鋭角があるポリゴンでも塗りつぶせるように
82+ 線を追加する)
83+
84+ 構造体の把握
85+ -点
86+ -線
87+ -サイド(壁)
88+ -ポリゴン
89+ -ワールドパラメータ
90+
91+ 配列操作部分を元に戻す
92+
93+ 済 STLportの導入
94+
95+ Snap Point To Grid
96+
97+ 実装済み
98+ -高さウインドウで非表示・薄表示
99+ -set selecting when launch level-select dialog
100+ -ハンドツール(全体移動)実装
101+ -拡大縮小ツール実装
102+
103+ -ビジュアルモード
104+ ダッシュモードとかジャンプもつけてくれ
105+
\ No newline at end of file
--- marathon/trunk/EditorOnes/MapEditorWX/WXTODOリスト.txt (revision 475)
+++ marathon/trunk/EditorOnes/MapEditorWX/WXTODOリスト.txt (nonexistent)
@@ -1,388 +0,0 @@
1-TODO ???X?g
2-
3-???C???A?v???P?[?V?????N???X(MapEditorWX)
4-?ς݁E?A?C?R???r?b?g?}?b?v?̓ǂݍ???
5-?ו????ɔC????E?}?E?X?C?x???g?̋L?q
6-
7--AlephOneSrc??DLL??肽???ȁc
8--XRC???߂??????B?N???X?̃C???X?^???X???̂܂܍?????Ⴄ???ĉ?????w?ǂ??g??????΂????񂾂?
9--rad1??#define????Ă??B?l?[????
10--rad2?????I
11-
12-
13-?ς?-?V?K?}?b?v
14--?ۑ?
15-?ו???-?_?C?A???O???
16-?ו???--?v???p?e?B
17-?ו???--?^?[?~?i??
18-?ו???--?e?N?X?`??
19---?r?W???A??
20--???j???[?R?}???h
21--?|???S????????????
22--?I???E?ړ?
23--?A?m?e?[?V????/?_/??/?|???S???lj?
24-
25--?E?N???b?Nor Alt+?N???b?N?Ń??j???[
26-
27-///MAXIMUM_VERTICES_PER_POLYGON=8
28-
29-?P?FwxGlade??
30-?Q?F?z?u
31-?R?F?Ăяo???????L?q
32-?S?F?f?[?^???o?͋L?q
33-?T?F?f?o?b?O?????i???j
34-
35-Annotation :???i?I?????[?h?͖????j
36-ColorCustomize :??
37-EditPreferences :??
38-Height :??
39-HeightPallet :?z?u
40-LevelInfo :?z?u
41-LineProp :?z?u
42-ObjectProp :???o??
43-Placement :???o??
44-Platform :?z?u
45-PointProp :???o??
46-PolygonNum :??
47-PolygonProp :????
48-PolygonType :?z?u
49-SideProp :
50-Terminal :????
51-Texture :?z?u
52-Tool :??
53-Visual :( ߄t? )
54-
55-XXXX JumpLevel
56-SelectLevel :??
57-MediaPalette :?z?u
58-LightPalette :?z?u
59-SoundPalette :?z?u
60-
61-???C?x???g?????̋L?q?͏I????Ă??邩?H?̃??X?g
62-?ETODO????Ȃ炻?̓??e??????
63-?E?????Ȃ犮???Ə???
64-Draw
65- Arrow
66- ?ς݁E?P??I??
67- ?E?e?L?X?g?I?????A?m?e?[?V?????_?C?A???O???o??
68- Fill
69- ?ς݁E?h???|???S???T????????
70- ?ς? Hand
71- Line
72- ?E?_?̓Ɨ??lj?
73- ?E???͂??łɂ???_???w?肵?Ă̒lj??ɂ???
74- ?E???𕪒f????ۂ͒??????ׂ?
75- Magnify
76- ?EShift???????Ă???Ԃ̓A?C?R?????}?C?i?X?ɂ???
77- Skull
78- Text
79- ?E?܂??e?L?X?g??lj??ł??Ă??Ȃ?
80- Polygon
81- ?E?v???Z?b?g?I???_?C?A???O???o??
82-Poly
83-FloorHeight
84-CeilingHeight
85-FloorLight
86-CeilingLight
87-Media
88-FloorTexture
89-CeilingTexture
90-
91-?????̒lj?
92-?????[?h?ł͊g??k????}?~????ׂ????H
93-
94-1:?_?̏?ŃN???b?N
95- 1:?ŏ??̃N???b?N
96- ?O??N???b?N?_?̍X?V
97- 2:???ڈȍ~?̃N???b?N
98- 1:???ɐ??????݂??Ă???
99- ???????Ȃ?
100- 2:???͑??݂??Ă??Ȃ?
101- ???̒lj?
102- ?O??N???b?N?_?̍X?V
103-2:???̏?ŃN???b?N
104- 1:?ŏ??̃N???b?N
105- 1:?|???S???ɏ????????
106- ?x?????o???ĉ??????Ȃ?
107- 2:???????Ȃ???
108- ???̐????폜
109- ?_??lj?
110- ???̎n?_???V?_???I?_?Ƃ????V????lj?
111- ?V?_?????̏I?_???I?_?Ƃ????V????lj?
112- ?O??N???b?N?_?̍X?V
113- 2:???ڈȍ~?̃N???b?N
114- ????
115-3:?󔒂ł̃N???b?N
116- 1:?ŏ??̃N???b?N
117- ?_?̒lj?
118- ?u?O??N???b?N?_?v?̓o?^
119- 2:???ڈȍ~?̃N???b?N
120- ?_?̒lj?
121- ?u?O??N???b?N?_?v?̍X?V
122-
123-TODO ??ɏ????????̒lj????????쐬
124-
125-???^??
126-std::map<int,int>?̗v?f????폜(erase)?????ꍇ?A?e?v?f?̃|?C???^?i???????ʒu?j?͂ǂ??Ȃ?̂??H
127-?܂?vector,list?́H
128-???폜?ł??邪?A?|?C???^?͑????ŕω????Ă??܂??B
129-
130-???폜?E?lj?
131-?E?lj?
132-?lj??͂????R?ɁBdynamic_world?̒l???ύX????
133-?E?폜
134-?폜???Ă??܂??Ə??Ԃ??΂?΂?ɂȂ??Ă??܂??B
135-?폜?⏇?Ԃ̐????͕ۑ????Ȃǂɂ܂Ƃ߂čs???悤?ɂ???B
136-???̂??߂ɂ͍폜?\??̃t???O??ʌ‚ŗp?ӂ???K?v??????B
137-
138-????(fix)????^?C?~???O??
139-?P?F?ۑ???
140-?Q?F?ҏW????i????????
141-?R?F
142-?_??????????????????????̂ŁA
143-
144-?\?????͍폜?Ώۂ??X?L?b?v????΂悢?B
145-Fix???ɏ??Ԑ?????????
146-?ˑ??֌W
147-?_?????̒[?_?i?|???S???̈ꕔ?j
148-?????_?ASide?A?|???S??
149-?|???S???????A?_?A?I?u?W?F?N?g?ASide
150-
151-Terminal encode->Marathon ??????f?[?^
152-decode->char
153-?ۑ????ɃG???R?[?h???邱?Ƃ?Y?ꂸ?ɁI
154-
155-TODO ?_?C?A???O?̍쐬
156-TODO VisualMode oh visual mode!
157-TODO Polygon tool
158-TODO ?͈͊O?̂??̂??I???ł???o?O
159-?ς? TODO ?X???C?_?[?𓮂?????0?ɌŒ肳??Ă??܂?
160- ??ev.?ł͂Ȃ??A???ڃI?u?W?F?N?g????l???Ƃ??OK?BGetInt()??0???Ԃ?
161-TODO ??ԏオMin?ɂȂ??Ă?
162-TODO ObjectPlacement
163-?ς? TODO MediaList???ď?????Ԃœ????Ă???̂Ȃ́H
164- ?????Ԃ?????ĂȂ??H
165---
166-TODO 2007 07 01
167-?ς? Jump (Select) other level
168-object place
169-placement dialog edit <-> listctrl
170-object/point/side/line prop
171-adding line
172-no editable when layer disabled in preferences
173-fit to grid
174-color customize
175-polygon type dialog
176-heights/light/media/sound palette
177-texture dialog
178-load textures from shapes file
179-level info dialog I/O
180-?ς? double click when line tool using
181-???? LineList?Ȃǂ?vector??push_back,remove?Ȃǂ?????ƁA???????̍Ċ??蓖?āi?T?C?Y?ύX?j
182- ?ɂ???ă|?C???^?A?h???X???ω????邱?Ƃ?????B
183- ?lj??E?폜?????ꍇ?A????܂łɕێ????Ă???line_data*?Ȃǂ̃|?C???^?͎g??Ȃ????ƁI
184-
185-?ς? quickSort?̌???
186-?ς? TODO ???lj????ƒlj??I???i?J?n?O?j?ƂŃJ?[?\???̌`??ς???
187-TODO ?e?N?X?`???ǂݍ???
188-TODO ?????EMedia?ELight
189-
190-TODO ???lj??F????????????N???b?N?Ŏ??̃N???b?N?ɂ‚Ȃ???Ȃ?
191-TODO ???ɂ???Ƃ???Ƀ|???S????lj????悤?Ƃ???ƕςɂȂ?i?`?悳??Ȃ??̂ɐG???j
192-?ς? LevelInfo??I?ԂƑS????????o?O
193-
194-TODO ?A?C?e???𓮂???????isChanged = true?ɂ???
195- ???̂Ƃ??^?C?g???? MapEditorOneWX * [???x???ԍ?] [???x????]?ɂ???
196-TODO Merge Map ???j???[?A?C?e???̒lj?
197-TODO ?ǂݍ??݁??ۑ??̎??ɁA?f?t?H???g?????x?????ɂ???H
198-
199-TODO ?T?E???h?I???????S
200-TODO ???̃I?u?W?F?N?g??I?????Ă??A?????????肵?Ȃ??ƕς??Ȃ?
201- Refresh?
202-?ς? TODO ?|???S???h??‚Ԃ????s?̎??̃_?C?A???O????????
203-EditPreferenceDiallog?Œlj????ׂ?Sizer???قȂ?CheckBox??????
204-
205-TODO Platform?l???f?A?ύX?L??
206-TODO Placement?N???b?N???e?L?X?g?{?b?N?X?ɕ\??
207-
208-?_?C?A???O?̕Ԃ??L????wxID_OK?ɓ???B
209-wxOK?̓X?^?C???ݒ?p?B
210-
211-TODO Shapes?f?[?^?ǂݍ???
212-TODO ?ǁi?????????Е??̃|???S?????????݂??Ȃ????j?E?????????????E???????قȂ???ł͕`?悪?قȂ?
213-?E?????Ƀ|???S?????Ȃ?
214- ??Lines
215-?E?Е??Ƀ|???S?????Ȃ?
216- ??Lines
217-?E????????
218- ?ESOLID??
219- ??Lines
220- ?ETRANSPARENT??
221- ?E?????̃|???S??????????????
222- ??SameHeightLines
223- ?E?قȂ鍂????
224- ??StairLines
225-
226-TODO ?????ʕ\??
227-TODO ?e?N?X?`???Ń|???S???\??
228-TODO ?R?s?y
229-
230-TODO ?Z???N?g?????E?????Z???N?g?????ꍇ?Ƀ_?C?A???O?̐ݒ??NONE?ɂ??镔??
231- ???????x???Ȃ肪???Ȃ̂ŁA?d?????????s??Ȃ??悤?ɒ???
232-done TODO ObjPropDialog??Facing?`??B
233- ?A?N?V???????N???????ꍇ?݂̂ɕ`?悷??Ηǂ?
234-
235-TODO setup lights/media/sounds/height dialog
236-TODO polygon type color
237-TODO color customizer
238-
239-?r?W???A?????[?h
240-render_screen
241-?v???C???[?̈ʒu
242-?E?????l?̓}?b?v??񂩂?B
243-?E?|???S???E?N???b?N?ŃT?u???j???[
244- ?E?r?W???A?????[?h?X?^?[?g?|?C???g?̐ݒu??p??
245- ?E?‚??łɃv???p?e?B???p??
246-?r?W???A?????[?h?X?^?[?g?|?C???g
247-Clear()????ƃJ?????܂ŏ??????
248-
249-
250-Map icons (modified) original to Bungie
251-Bobwithkeycard
252-
253-TODO Solo?͓ǂ߂邪?ANetwork?}?b?v??????Ȃ?
254-TODO ?T?[?h?p?[?e?B??Shapes???ǂ߂Ȃ??iM2?Ƃ??j
255-
256-?????X?^?[?̋N???????Ƃ??Ӗ??s??
257-
258-//?I?𕨈ړ?
259-?{?^?????????ʒu?L?^
260-?I?????聨
261-?I????????
262-?ړ??????ʒu?ύX
263-?{?^????????
264-
265-//?ʒu?L??
266-?{?^????????
267-?I??????(???ˆ?‚????I??)???ʒu?{?????
268-?I????Ń{?^?????????ʒu?{?????
269-?I????????
270-?{?^?????????ʒu?{???L??
271-
272-Delete?L?[?ō폜
273-Ctrl+C / ?R?s?[ ???L??
274-Ctrl+V / ?y?[?X?g ???\??t??
275-
276-WinBase.h
277-#define Yield()
278-?????????Ă????B
279-//#define Yield()
280-?ɂ?????ق???
281-
282-?E?|???S????????I?????Ă???ꍇ??Endpoints/Lines/Sides???R?s?[????iselectData->realData?j
283-?E?|???S?????ɒlj??B
284-?ESide/Line/Endpoint/Object?̓|???S???????݂??Ă??Ȃ???΃|???S???C???f?b?N?X??NONE?ɂ???B
285-?ESide?̓|???S???????݂??Ă??Ȃ??ꍇ?lj????Ȃ?
286-
287-TODO ?폜???̏???
288-TODO MapTool?V???[?Y?ɁA?폜???`?F?b?N??t??????B
289-?|???S???̃v???p?e?B?Ƃ??Ӗ??s???????邾??c
290-
291-TODO ?I?u?W?F?N?g?lj?????
292-TODO ?I?u?W?F?N?g?̍????ύX???Undo?v?f?ɒlj?????B
293-TODO ?I?u?W?F?N?g?̍????̓|???S???̏????烢?ŗp??
294-
295-TODO HPLRealMapData?̃C???f?b?N?X?L?????????v???b?g?t?H?[???̋L??
296-
297-TODO ?I?u?W?F?N?g?̈ʒu??EditCtrl?ł͑???ł??Ȃ??悤?ɂ???iREADONLY?ɂ???)
298-TODO MapViewer?ւ̒???
299-TODO PhysicsFiles??ۑ??ł???悤?ɂ???iMapDemerger?ւ̕z?΁j
300-TODO ?I?u?W?F?N?g?_?C?A???O?Őݒ??ς????ꍇ?AType/Index???ύX???ꂽ??
301- ?????z?u?????ς???
302-TODO ?I?u?W?F?N?g??Type?ύX???Ă????̂??ύX????Ȃ?
303-TODO _map_object_hanging_from_ceiling?̎??͓V?䂩???Delta?Őݒ肷??ׂ????H
304-
305-HPLMapToolModifier.cpp
306-changeIndexMapping(...)
307-?̓o?O?̉????B
308-fixLine
309-fixPolygon?Ŏ??s???Ă?
310-deleteMapItems?P?͓̂??ɖ??Ȃ??H
311-?폜?????͂??̂??̂??폜????Ă??Ȃ?
312-
313-?C???f?b?N?X?}?b?v?ɓo?^????Ă?????̂????͂????̒??Ŋ??????Ă?????̂Ƃ??A
314-?o?^????Ă?????̈ȊO?ւ̃????N?͊?{?I??NONE?Ƃ???B
315-
316-
317-?I?u?W?F?N?g???|???S???̂Ȃ??Ƃ???Ɉړ???????x??
318-???̃|???S???ֈړ???????ԍ??ύX
319-
320-TODO Fit to grid
321-?ς? Placement ??0??" "?ɂ????B
322-ListCtrl?̃A?C?e???͐F?ύX?ł??Ȃ??̂??HImage?ɂ???K?v????H
323-
324-OnMotion
325-OnLButtonUp
326-
327-?|???S???E???E?_?E?I?u?W?F?N?g?????????ɂ???B
328-??????Ƀ|???S????????ꍇ?A?F??30%?قǔ??????? or ?Z??????
329-
330-Side?v???p?e?B?̃f?U?C??
331-Side?̑I????@?H
332-?E????͉E?N???b?N???j???[?őI??
333-?E??????‚????I???????Side?????i?????????j?ɖ???\???B
334- Side??NONE?̏ꍇ?͕\????ς???
335- ???[?U?͂??̂????ǂ??炩??I?????邱?Ƃ?Side?̃v???p?e?B??\??????
336-TODO ?폜???̏???
337-TODO MapTool?V???[?Y?ɁA?폜???`?F?b?N??t??????B
338-?|???S???̃v???p?e?B?Ƃ??Ӗ??s???????邾??c
339-
340-TODO ?I?u?W?F?N?g?lj?????
341-TODO ?I?u?W?F?N?g?̍????ύX???Undo?v?f?ɒlj?????B
342-TODO ?I?u?W?F?N?g?̍????̓|???S???̏????烢?ŗp??
343-
344-TODO HPLRealMapData?̃C???f?b?N?X?L?????????v???b?g?t?H?[???̋L??
345-
346-TODO ?I?u?W?F?N?g?̈ʒu??EditCtrl?ł͑???ł??Ȃ??悤?ɂ???iREADONLY?ɂ???)
347-TODO MapViewer?ւ̒???
348-TODO PhysicsFiles??ۑ??ł???悤?ɂ???iMapDemerger?ւ̕z?΁j
349-TODO ?I?u?W?F?N?g?_?C?A???O?Őݒ??ς????ꍇ?AType/Index???ύX???ꂽ??
350- ?????z?u?????ς???
351-TODO ?I?u?W?F?N?g??Type?ύX???Ă????̂??ύX????Ȃ?
352-TODO _map_object_hanging_from_ceiling?̎??͓V?䂩???Delta?Őݒ肷??ׂ????H
353-
354-HPLMapToolModifier.cpp
355-changeIndexMapping(...)
356-?̓o?O?̉????B
357-
358-?C???f?b?N?X?}?b?v?ɓo?^????Ă?????̂????͂????̒??Ŋ??????Ă?????̂Ƃ??A
359-?o?^????Ă?????̈ȊO?ւ̃????N?͊?{?I??NONE?Ƃ???B
360-
361----
362-*collecting requests!
363-I need some ideas
364--Preset of polygons. For example,
365---Lattice condition
366---Straight stairs (like obedR:p)
367---Winding stairs
368---The small room
369---Crashed area (with random or Fractal)
370---Simple arena
371---Interface walls (energy charger, computer terminal, and so on)
372-
373--Preset of platforms. For example,
374---A simple doors
375---DEATH TRAP (cause damages and no reverse)
376---Platform wave (polygon preset?
377---Multi step elevetor
378-cannot equipped so quickly, but I must remember those. and the functions will be added someday.
379-
380-*TODO
381--Complete making function of Undo and Redo. it is still under construction.
382--Placing objects. current version will cause error. (noticed bug)
383--Debug the function which user delete map-items.
384--Showing and editing Side properties.
385--Visual mode :(
386--Make drawing more lite (too heavy when texture mode) I'll try to deteriorate images in the memory(wxImage)
387-
388-?????R?[?h???͉??Ƃ??Ȃ??̂?
\ No newline at end of file
--- marathon/trunk/EditorOnes/MapEditorWX/WXTODO.txt (nonexistent)
+++ marathon/trunk/EditorOnes/MapEditorWX/WXTODO.txt (revision 476)
@@ -0,0 +1,388 @@
1+TODO リスト
2+
3+メインアプリケーションクラス(MapEditorWX)
4+済み・アイコンビットマップの読み込み
5+細分化に任せる・マウスイベントの記述
6+
7+-AlephOneSrcのDLL作りたいな…
8+-XRCだめすぎw。クラスのインスタンスそのまま作っちゃうって何だよwどう拡張すればいいんだw
9+-rad1が#defineされてた。ネーヨw
10+-rad2もか!
11+
12+
13+済み-新規マップ
14+-保存
15+細分化-ダイアログ作り
16+細分化--プロパティ
17+細分化--ターミナル
18+細分化--テクスチャ
19+--ビジュアル
20+-メニューコマンド
21+-ポリゴン整合性判定
22+-選択・移動
23+-アノテーション/点/線/ポリゴン追加
24+
25+-右クリックor Alt+クリックでメニュー
26+
27+///MAXIMUM_VERTICES_PER_POLYGON=8
28+
29+1:wxGladeる
30+2:配置
31+3:呼び出し処理記述
32+4:データ入出力記述
33+5:デバッグ完了(完)
34+
35+Annotation :完(選択モードは未完)
36+ColorCustomize :完
37+EditPreferences :完
38+Height :完
39+HeightPallet :配置
40+LevelInfo :配置
41+LineProp :配置
42+ObjectProp :入出力
43+Placement :入出力
44+Platform :配置
45+PointProp :入出力
46+PolygonNum :完
47+PolygonProp :入力
48+PolygonType :配置
49+SideProp :
50+Terminal :入力
51+Texture :配置
52+Tool :完
53+Visual :( ゚д゚ )
54+
55+XXXX JumpLevel
56+SelectLevel :完
57+MediaPalette :配置
58+LightPalette :配置
59+SoundPalette :配置
60+
61+○イベント処理の記述は終わっているか?のリスト
62+・TODOありならその内容を書く
63+・完成なら完成と書く
64+Draw
65+ Arrow
66+ 済み・単一選択
67+ ・テキスト選択→アノテーションダイアログを出す
68+ Fill
69+ 済み・塗れるポリゴン探しが未完
70+ 済み Hand
71+ Line
72+ ・点の独立追加
73+ ・線はすでにある点を指定しての追加にする
74+ ・線を分断する際は調整すべし
75+ Magnify
76+ ・Shiftを押している間はアイコンをマイナスにする
77+ Skull
78+ Text
79+ ・まだテキストを追加できていない
80+ Polygon
81+ ・プリセット選択ダイアログを出す
82+Poly
83+FloorHeight
84+CeilingHeight
85+FloorLight
86+CeilingLight
87+Media
88+FloorTexture
89+CeilingTexture
90+
91+○線の追加
92+線モードでは拡大縮小を抑止するべきか?
93+
94+1:点の上でクリック
95+ 1:最初のクリック
96+ 前回クリック点の更新
97+ 2:二回目以降のクリック
98+ 1:既に線が存在している
99+ 何もしない
100+ 2:線は存在していない
101+ 線の追加
102+ 前回クリック点の更新
103+2:線の上でクリック
104+ 1:最初のクリック
105+ 1:ポリゴンに所属する線
106+ 警告を出して何もしない
107+ 2:所属しない線
108+ その線を削除
109+ 点を追加
110+ 線の始点→新点を終点とした新線を追加
111+ 新点→線の終点を終点とした新線を追加
112+ 前回クリック点の更新
113+ 2:二回目以降のクリック
114+ 同上
115+3:空白でのクリック
116+ 1:最初のクリック
117+ 点の追加
118+ 「前回クリック点」の登録
119+ 2:二回目以降のクリック
120+ 点の追加
121+ 「前回クリック点」の更新
122+
123+TODO 上に書いた線の追加部分を作成
124+
125+○疑問
126+std::map<int,int>の要素を一つ削除(erase)した場合、各要素のポインタ(メモリ位置)はどうなるのか?
127+またvector,listは?
128+→削除できるが、ポインタは操作後で変化してしまう。
129+
130+○削除・追加
131+・追加
132+追加はご自由に。dynamic_worldの値も変更する
133+・削除
134+削除してしまうと順番がばらばらになってしまう。
135+削除や順番の整理は保存時などにまとめて行うようにする。
136+そのためには削除予定のフラグを別個で用意する必要がある。
137+
138+整理(fix)するタイミングは
139+1:保存時
140+2:編集が一段落したら
141+3:
142+点を消したら線も消したいので、
143+
144+表示時は削除対象をスキップすればよい。
145+Fix時に順番整理もする
146+依存関係
147+点→線の端点(ポリゴンの一部)
148+線→点、Side、ポリゴン
149+ポリゴン→線、点、オブジェクト、Side
150+
151+Terminal encode->Marathon 文字列データ
152+decode->char
153+保存時にエンコードすることを忘れずに!
154+
155+TODO ダイアログの作成
156+TODO VisualMode oh visual mode!
157+TODO Polygon tool
158+TODO 範囲外のものが選択できるバグ
159+済み TODO スライダーを動かすと0に固定されてしまう
160+ →ev.ではなく、直接オブジェクトから値をとればOK。GetInt()は0が返る
161+TODO 一番上がMinになってる
162+TODO ObjectPlacement
163+済み TODO MediaListって初期状態で入ってるものなの?
164+ →たぶん入ってない?
165+--
166+TODO 2007 07 01
167+済み Jump (Select) other level
168+object place
169+placement dialog edit <-> listctrl
170+object/point/side/line prop
171+adding line
172+no editable when layer disabled in preferences
173+fit to grid
174+color customize
175+polygon type dialog
176+heights/light/media/sound palette
177+texture dialog
178+load textures from shapes file
179+level info dialog I/O
180+済み double click when line tool using
181+注意 LineListなどのvectorにpush_back,removeなどをすると、メモリの再割り当て(サイズ変更)
182+ によってポインタアドレスが変化することがある。
183+ 追加・削除した場合、これまでに保持しているline_data*などのポインタは使わないこと!
184+
185+済み quickSortの検証
186+済み TODO 線追加中と追加終了(開始前)とでカーソルの形を変える
187+TODO テクスチャ読み込み
188+TODO 高さ・Media・Light
189+
190+TODO 線追加:初期化→線上クリックで次のクリックにつながらない
191+TODO 既にあるところにポリゴンを追加しようとすると変になる(描画されないのに触れる)
192+済み LevelInfoを選ぶと全部消えるバグ
193+
194+TODO アイテムを動かしたらisChanged = trueにする
195+ そのときタイトルを MapEditorOneWX * [レベル番号] [レベル名]にする
196+TODO Merge Map メニューアイテムの追加
197+TODO 読み込み→保存の時に、デフォルトをレベル名にする?
198+
199+TODO サウンド選択→死亡
200+TODO 他のオブジェクトを選択しても、動かしたりしないと変わらない
201+ Refresh?
202+済み TODO ポリゴン塗りつぶし失敗の時のダイアログがうざい
203+EditPreferenceDiallogで追加すべきSizerが異なるCheckBoxがある
204+
205+TODO Platform値反映、変更有効
206+TODO Placementクリック→テキストボックスに表示
207+
208+ダイアログの返し記号はwxID_OKに統一。
209+wxOKはスタイル設定用。
210+
211+TODO Shapesデータ読み込み
212+TODO 壁(たかだか片方のポリゴンしか存在しない線)・高さが同じ線・高さが異なる線では描画が異なる
213+・両方にポリゴンがない
214+ →Lines
215+・片方にポリゴンがない
216+ →Lines
217+・両方ある
218+ ・SOLIDだ
219+ →Lines
220+ ・TRANSPARENTだ
221+ ・両方のポリゴンが同じ高さだ
222+ →SameHeightLines
223+ ・異なる高さだ
224+ →StairLines
225+
226+TODO 高さ別表示
227+TODO テクスチャでポリゴン表示
228+TODO コピペ
229+
230+TODO セレクト解除・他をセレクトした場合にダイアログの設定をNONEにする部分
231+ 処理が遅くなりがちなので、重複処理を行わないように調整
232+done TODO ObjPropDialogのFacing描画。
233+ アクションが起こった場合のみに描画すれば良い
234+
235+TODO setup lights/media/sounds/height dialog
236+TODO polygon type color
237+TODO color customizer
238+
239+ビジュアルモード
240+render_screen
241+プレイヤーの位置
242+・初期値はマップ情報から。
243+・ポリゴン右クリックでサブメニュー
244+ ・ビジュアルモードスタートポイントの設置を用意
245+ ・ついでにプロパティも用意
246+ビジュアルモードスタートポイント
247+Clear()するとカラムまで消される
248+
249+
250+Map icons (modified) original to Bungie
251+Bobwithkeycard
252+
253+TODO Soloは読めるが、Networkマップが見れない
254+TODO サードパーティ製Shapesが読めない(M2とか)
255+
256+モンスターの起動条件とか意味不明
257+
258+//選択物移動
259+ボタン押す→位置記録
260+選択決定→
261+選択解除→
262+移動中→位置変更
263+ボタン離す→
264+
265+//位置記憶
266+ボタン押す→
267+選択決定(かつ一つだけ選択)→位置+物情報
268+選択上でボタン押す→位置+物情報
269+選択解除→
270+ボタン離す→位置+物記憶
271+
272+Deleteキーで削除
273+Ctrl+C / コピー →記憶
274+Ctrl+V / ペースト →貼り付け
275+
276+WinBase.h
277+#define Yield()
278+が悪さしていた。
279+//#define Yield()
280+にしたら黙った
281+
282+・ポリゴンだけを選択している場合はEndpoints/Lines/Sidesもコピーする(selectData->realData)
283+・ポリゴンを先に追加。
284+・Side/Line/Endpoint/Objectはポリゴンが存在していなければポリゴンインデックスをNONEにする。
285+・Sideはポリゴンが存在していない場合追加しない
286+
287+TODO 削除時の処理
288+TODO MapToolシリーズに、削除情報チェックを付加する。
289+ポリゴンのプロパティとか意味不明すぎるだろ…
290+
291+TODO オブジェクト追加処理
292+TODO オブジェクトの高さ変更後にUndo要素に追加する。
293+TODO オブジェクトの高さはポリゴンの床からΔで用意
294+
295+TODO HPLRealMapDataのインデックス記憶部分&プラットフォームの記憶
296+
297+TODO オブジェクトの位置はEditCtrlでは操作できないようにする(READONLYにする)
298+TODO MapViewerへの調整
299+TODO PhysicsFilesを保存できるようにする(MapDemergerへの布石)
300+TODO オブジェクトダイアログで設定を変えた場合、Type/Indexが変更されたら
301+ 初期配置数も変える
302+TODO オブジェクトのType変更しても実体が変更されない
303+TODO _map_object_hanging_from_ceilingの時は天井からのDeltaで設定するべきか?
304+
305+HPLMapToolModifier.cpp
306+changeIndexMapping(...)
307+はバグの温床。
308+fixLine
309+fixPolygonで失敗してる
310+deleteMapItems単体は特に問題ない?
311+削除したはずのものが削除されていない
312+
313+インデックスマップに登録されているものたちはそれらの中で完結しているものとし、
314+登録されているもの以外へのリンクは基本的にNONEとする。
315+
316+
317+オブジェクトをポリゴンのないところに移動したら警告
318+他のポリゴンへ移動したら番号変更
319+
320+TODO Fit to grid
321+済み Placement で0は" "にした。
322+ListCtrlのアイテムは色変更できないのか?Imageにする必要あり?
323+
324+OnMotion
325+OnLButtonUp
326+
327+ポリゴン・線・点・オブジェクトを高さ順にする。
328+もし上にポリゴンがある場合、色を30%ほど薄くする or 濃くする
329+
330+Sideプロパティのデザイン
331+Sideの選択方法?
332+・現状は右クリックメニューで選択
333+・線を一つだけ選択するとSide方向(垂直方向)に矢印を表示。
334+ SideがNONEの場合は表示を変える
335+ ユーザはそのうちどちらかを選択することでSideのプロパティを表示する
336+TODO 削除時の処理
337+TODO MapToolシリーズに、削除情報チェックを付加する。
338+ポリゴンのプロパティとか意味不明すぎるだろ…
339+
340+TODO オブジェクト追加処理
341+TODO オブジェクトの高さ変更後にUndo要素に追加する。
342+TODO オブジェクトの高さはポリゴンの床からΔで用意
343+
344+TODO HPLRealMapDataのインデックス記憶部分&プラットフォームの記憶
345+
346+TODO オブジェクトの位置はEditCtrlでは操作できないようにする(READONLYにする)
347+TODO MapViewerへの調整
348+TODO PhysicsFilesを保存できるようにする(MapDemergerへの布石)
349+TODO オブジェクトダイアログで設定を変えた場合、Type/Indexが変更されたら
350+ 初期配置数も変える
351+TODO オブジェクトのType変更しても実体が変更されない
352+TODO _map_object_hanging_from_ceilingの時は天井からのDeltaで設定するべきか?
353+
354+HPLMapToolModifier.cpp
355+changeIndexMapping(...)
356+はバグの温床。
357+
358+インデックスマップに登録されているものたちはそれらの中で完結しているものとし、
359+登録されているもの以外へのリンクは基本的にNONEとする。
360+
361+---
362+*collecting requests!
363+I need some ideas
364+-Preset of polygons. For example,
365+--Lattice condition
366+--Straight stairs (like obedR:p)
367+--Winding stairs
368+--The small room
369+--Crashed area (with random or Fractal)
370+--Simple arena
371+--Interface walls (energy charger, computer terminal, and so on)
372+
373+-Preset of platforms. For example,
374+--A simple doors
375+--DEATH TRAP (cause damages and no reverse)
376+--Platform wave (polygon preset?
377+--Multi step elevetor
378+cannot equipped so quickly, but I must remember those. and the functions will be added someday.
379+
380+*TODO
381+-Complete making function of Undo and Redo. it is still under construction.
382+-Placing objects. current version will cause error. (noticed bug)
383+-Debug the function which user delete map-items.
384+-Showing and editing Side properties.
385+-Visual mode :(
386+-Make drawing more lite (too heavy when texture mode) I'll try to deteriorate images in the memory(wxImage)
387+
388+文字コード問題は何とかならんのか
\ No newline at end of file
旧リポジトリブラウザで表示