Subversion Repositories spacemission

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 daniel-mar 1
#ð;k¹â6‚×0ùSplSpeicherung–<rSplSpeicherung.DFMf+5pSplSpeicherung.pass+5dSystemfTObject|ê®ìgTObject.Dispatchµ
2
ĄgTObject.NewInstance·
3
ĄgTObject.FreeInstance¸
4
Ąfstring¶+{Ÿf
5
AnsiString¶+{ŸfInteger	™fÂgFalsesɚøgTruevɚøgCopygLengthg@LStrLenrÅXŸ[û
g	@LStrCopyé`pÅfBooleanúefPLongintˊÉg@InitializeRecord9Y:g	@LStrCat3é`pÅg@LStrCmpé`pÅg@HandleFinallyé`pÅg@LStrClr\ª«>g@FinalizeRecord9Y:gExitf	PAnsiChar“u½RfLongBool;»ég	@LStrCatNé`pÅg@LStrToPChar$ÉÇg
@LStrArrayClrüŸfTextFileŒs¾g
6
AssignFileg@AssignA#°ÀgResetg
7
@ResetTextð˃gReadlng@ReadLnœșg	@ReadLongð˃g	CloseFileg@Closeð˃g@_IOTesté`pÅgRewriteg@RewritTextð˃gWritelng@Write0LStringµ—Tg@WriteLnÔ|| g@Write0LongTº³g@ReadLString¹Ÿg
@CallDynaInsté`pÅcdSysInitcdWindowsg
8
DeleteFile2åŒ7cdMessagescdSysUtilsf
9
TSearchRec­Ü‡g	FindFirstiŒlgFindNext8oCèg	FindCloseäµ
10
ÿg
11
DeleteFile'h'ˆŸ;Z4@gIntToStrñF¬cdClassesgTComponent.UpdateRegistryÒa0þgTComponent.WriteStateÖa0þgTComponent.SafeCallExceptionïa0þgTPersistent.Assignë!FqfTStrings‡†ecdGraphicscdControlsgTWinControl.AssignTo<¾ßgTWinControl.CanAutoSize<¾ßgTWinControl.CanResize<¾ßgTWinControl.ConstrainedResize<¾ßgTWinControl.CreateHandle<¾ßg#TWinControl.CustomAlignInsertBefore<¾ßgTWinControl.CustomAlignPosition <¾ßgTWinControl.DestroyWnd$<¾ßg!TWinControl.DockReplaceDockClient'<¾ßgTWinControl.GetClientOrigin5<¾ßgTWinControl.GetControlExtents7<¾ßgTWinControl.GetDeviceContext8<¾ßgTWinControl.SetParentBackgroundW<¾ßgTWinControl.ShowControlY<¾ßg+TWinControl.UpdateControlOriginalParentSize[<¾ßgTWinControl.Invalidate<¾ßgTWinControl.Repaint•<¾ßgTWinControl.SetBounds˜<¾ßgTWinControl.Update›<¾ßgTControl.GetActionÄ×ïYgTControl.GetDragImagesÊ×ïYgTControl.GetEnabledË×ïYg!TControl.GetFloatingDockSiteClassÍ×ïYgTControl.SetAutoSizeÞ×ïYgTControl.SetDragModeß×ïYgTControl.SetEnabledà×ïYgTControl.SetNameá×ïYgTControl.SetBiDiModeå×ïYgTControl.InitiateAction(ØïYgTControl.SetTextq×ïYgTControl.SetVisibles×ïYgmrYes¾}ç1gTControl.GetTextE×ïYfTWinControlG©GgmrNoÁ}ç1cdFormsfTForm!€³5g.TFormT‘‡gTCustomForm.AlignControls~C)gTCustomForm.CreateParams~C)gTCustomForm.CreateWindowHandle~C)gTCustomForm.CreateWnd~C)gTCustomForm.DefineProperties~C)gTCustomForm.DestroyHandle~C)gTCustomForm.DestroyWindowHandle~C)gTCustomForm.DoCreate~C)gTCustomForm.DoDestroy ~C)gTCustomForm.GetClientRect%~C)gTCustomForm.GetFloating'~C)gTCustomForm.Loaded*~C)gTCustomForm.Notification+~C)gTCustomForm.PaintWindow-~C)gTCustomForm.QueryInterface/~C)gTCustomForm.ReadState0~C)gTCustomForm.RequestAlign1~C)gTCustomForm.SetParentBiDiMode3~C)gTCustomForm.SetParent5~C)gTCustomForm.UpdateActions6~C)gTCustomForm.ValidateRename8~C)gTCustomForm.WndProc:~C)gTCustomForm.Resizing;~C)gTCustomForm.Createt~C)gTCustomForm.CreateNewu~C)gTCustomForm.Destroyv~C)gTCustomForm.AfterConstructionw~C)gTCustomForm.BeforeDestructionx~C)gTCustomForm.CloseQueryz~C)gTCustomForm.DefaultHandler{~C)gTCustomForm.SetFocusˆ~C)gTCustomForm.SetFocusedControl‰~C)gTCustomForm.ShowModal‹~C)gTCustomForm.WantChildKeyŒ~C)g%TScrollingWinControl.AdjustClientRectµ<Åg&TScrollingWinControl.AutoScrollEnabled·<Åg%TScrollingWinControl.AutoScrollInView¸<ÅgTCustomForm.Closey~C)cdDialogsg
12
MessageDlgãŒn~fTMsgDlgType²ÇnÇgmtConfirmation4qlZf
13
TMsgDlgBtn>aKPgmbYes·
14
IãgmbNoº
15
IãgmtError.qlZgmbOK½
16
IãcdStdCtrlsfTButtonä«IÝfTListBox»¼ñfTLabelÝ^L€fTEditPõøœg.TButtonÇ'/g	.TListBox㎚Cg.TLabelÀ2*Òg.TEdit3ÉÖîgTCustomListBox.GetSelectedM…#øcdExtCtrlsfTBevel£È¢ZfTPanel맠g.TBevel†œ€¬g.TPanelÎ{~qcdSpinceSplMaingMainForm¶ìȪf	TMainForm¨†¯ªgTMainForm.PlaySound;§ÄBf
17
TGameScene¢Ÿäg
18
gsNewLevelLwceDXClassgTCustomDXTimer.SetEnabledÀ#c5SplSpeicherung€_¸ŽÏc5Systemc5SysInitbc5Windowsdc5Messageshc5SysUtilsjc5Classesxc5Graphics„c5Controls†c5FormsÎc5DialogsAc5StdCtrlsec5ExtCtrlsc5Spin¡c&.TSpeicherungForm€­½MP0*TSpeicherungFormˆÊéoþ2 SpeicherungFormæØO‰þ2`%FCompVersionŠÜ„y2ÿÿÿÿ1.07.2F45SplMain¥c(TSpeicherungForm.SearchSaves€
19
…–‘
20
˜62!Self2 srfú res .fqúcœ2(!TSpeicherungForm.LoeschenBtnClick€
21
…–!	ˆ62!Self2!Sender Markiertf
22
þ i
23
 .8 .
24
cœ)2(TSpeicherungForm.LadenBtnClick€
25
…–
ˆ62!Self2!Sender Markiertf
26
þ i
27
 
28
…–ˆ62!Self2!Sender SavGamefÑø i .8 .cœ]2("TSpeicherungForm.LevelListBoxClick€
29
…–Qˆ62!Self2!Sender 	Ergebnissfø SavGamef¡ø Punkte Leben
30
 Levelfð Artfècœy2( TSpeicherungForm.LevelNameChange€
31
…–ˆ62!Self2!Sendercœ2(TSpeicherungForm.Button4Click€	
32
…–dˆ62!Self2!Sendercœ©2(TSpeicherungForm.FormShow€
33
34
…–ˆ62!Self2!Sendercœµ2($TSpeicherungForm.DsFancyButton2Click€
35
…–ˆ62!Self2!SendercœÁ2("TSpeicherungForm.AbbrechenBtnClick€
36
…–ˆ62!Self2!SendercœÍ2(TSpeicherungForm.FormHide€
37
 
38
…–$ˆ62!Self2!Sendercœå2(Finalization€é`pÅ\!6cž(SplSpeicherung€!6cžþG2YFbáý‘þÐ&,Bevel1
39
(
ϛ2,LadenBtn
40
 ‘
ϝ2,LoeschenBtn
41
 ¡
œý2,AktualisierenBtn
42
 ±
œ2,SpeichernBtn
43
 Á
œ2,AbbrechenBtn
44
 Ñ
œ	2,LevelListBox
45
"á
œ
2,Label2
46
$ñ
œ2,Label3
47
$œ2,Label1
48
$œ2,	LevelName
49
&!œ2,ElPanel1
50
*1œ!2,li4a
51
$Aœ%2,li1
52
$Qœ)2,li3b
53
$aœ-2,li3a
54
$qœ12,li4b
55
$œ52,liu
56
$‘œ92,liw
57
$¡œ=2,li2a
58
$±œA2,li2b
59
$ÁœE2.LoeschenBtnClick
60
î)ˆœI2.
LadenBtnClick
61
îEˆœM2.SpeichernBtnClick
62
î]ˆœQ2.LevelListBoxClick
63
îyˆœU2.LevelNameChange
64
œY2.Button4Click
65
œ]2.FormShow
66
œa2.DsFancyButton2Click
67
îÁˆœe2.AbbrechenBtnClick
68
î͈œi2.FormHide
69
îÙˆœm2.LevelListBoxDblClick
70
î刜q2.SearchSavesu2cD4€ÿÿÿ @E6lé`LPzk´|`Bevel1dLadenBtnhLoeschenBtnlAktualisierenBtnpSpeichernBtntAbbrechenBtnxLevelListBox|Label2€Label3„Label1ˆ	LevelNameŒElPanel1li4a”li1˜li3bœli3a li4b¤liu¨liw¬li2a°li2bLoeschenBtnClick
LadenBtnClickSpeichernBtnClickLevelListBoxClickLevelNameChangeButton4ClickFormShowDsFancyButton2ClickAbbrechenBtnClickFormHideLevelListBoxDblClickTSpeicherungFormTSpeicherungFormLhSplSpeicherungU‹ìÄ”þÿÿSV3҉•”þÿÿ‰•˜þÿÿ‹Ø… þÿÿ‹è3ÀUhWdÿ0d‰ ‹ƒˆ3Ò苃x‹€`‹ÿRD‹ƒ”3Ò苃¬3Ò苃°3Ò苃œ3Ò苃˜3Ò苃3Ò苃 3Ò苃¤3Ò苃¨²苃”ºl苃°ºl苃˜ºl苃 ºl苃d3ҋÿQh‹ƒh3ҋÿQh¡‹‹…˜þÿÿ¹x苅˜þÿÿ þÿÿ3Òè‹ð3ÀUhdÿ0d‰ …ö…“‹…´þÿÿº”ètl‹…´þÿÿº ètZ‹…´þÿÿ‰…œþÿÿƒ½œþÿÿt‹…œþÿÿƒè‹‰…œþÿÿ…”þÿÿP‹œþÿÿƒé3ҋ…´þÿÿ苕”þÿÿ‹ƒx‹€`‹ÿQ8… þÿÿè‹ð…ö„mÿÿÿ3ÀZYYd‰h"… þÿÿèÃéëí3ÀZYYd‰h^…”þÿÿ荅˜þÿÿ荅 þÿÿ‹èÃéëÑ^[‹å]Ãÿÿÿÿn/aÿÿÿÿSpielstände\*.savÿÿÿÿ.ÿÿÿÿ..U‹ìƒÄðSVW3ɉMø‰Mô‹Ø3ÀUhÓdÿ0d‰ ÆEÿ‹ƒx‹€`‹ÿR‹ðN…ö|F3ÿ‹×‹ƒxè„ÀtÆEÿGNuç€}ÿ„Uj·
䲸ðèƒø…73ҋƒ”è3ҋƒ¬è3ҋƒ°è3ҋƒœè3ҋƒ˜è3ҋƒè3ҋƒ è3ҋƒ¤è3ҋƒ¨èº‹ƒ”躋ƒ°èº‹ƒ˜èº‹ƒ è3ҋƒd‹ÿQh3ҋƒh‹ÿQh¡‹ÿ°h(‹³x‹Æ‹ÿ’܋ЍMô‹†`‹0ÿVÿuôh@Eøºè‹uø‰uð‹EðèPèƒøÀ@‹Ãè3ÀZYYd‰hڍEôºèÃéëë_^[‹å]Ãÿÿÿÿ#Diesen Spielstand wirklich löschen?ÿÿÿÿn/aÿÿÿÿSpielstände\ÿÿÿÿ.savU‹ìÄ(þÿÿSVW3ɉ,þÿÿ‰(þÿÿ‹Ø3ÀUhídÿ0d‰ ÆEÿ‹ƒx‹€`‹ÿR‹ðN…ö|F3ÿ‹×‹ƒxè„ÀtÆEÿGNuç€}ÿ„c‹ƒx‹€`‹ÿR…À…Ï3ҋƒ”è3ҋƒ¬è3ҋƒ°è3ҋƒœè3ҋƒ˜è3ҋƒè3ҋƒ è3ҋƒ¤è3ҋƒ¨èº‹ƒ”躋ƒ°èº‹ƒ˜èº‹ƒ è3ҋƒd‹ÿQh3ҋƒh‹ÿQh¡‹ÿ°h‹³x‹Æ‹ÿ’܋Ѝ(þÿÿ‹†`‹0ÿVÿµ(þÿÿh(…,þÿÿº苕,þÿÿ…0þÿÿ荅0þÿÿè荅0þÿÿè荅0þÿÿè荅0þÿÿè‹‹‰‚$…0þÿÿè荅0þÿÿè‹‹‰‚,…0þÿÿè荅0þÿÿè‹‹‰‚0…0þÿÿè荅0þÿÿè‹‹‰‚4…0þÿÿè荅0þÿÿè衋3ɺ8衋ƀ ¡‹Æ€@‹Ãè3ÀZYYd‰hô…(þÿÿºèÃéëè_^[‹å]Ãÿÿÿÿn/aÿÿÿÿSpielstände\ÿÿÿÿ.savÿÿÿÿSceneMovU‹ì¹EjjIuùQSVW‹Ø3ÀUhÁdÿ0d‰ •0þÿÿ‹ƒˆ能0þÿÿu(j·
в¸Ü苃ˆ‹ÿ’Ô鍕,þÿÿ‹ƒˆ苅,þÿÿ‰…(þÿÿ‹…(þÿÿ…Àtƒè‹‹ø…ÿŒgG3ö…$þÿÿP• þÿÿ‹ƒˆ苅 þÿÿ¹‹Ö苅$þÿÿºè„ô…þÿÿP•þÿÿ‹ƒˆ苅þÿÿ¹‹Ö苅þÿÿºè„´…þÿÿP•þÿÿ‹ƒˆ苅þÿÿ¹‹Ö苅þÿÿº$è„t…þÿÿP•þÿÿ‹ƒˆ苅þÿÿ¹‹Ö苅þÿÿº0è„4…þÿÿP•þÿÿ‹ƒˆ苅þÿÿ¹‹Ö苅þÿÿº<è„ô…üýÿÿP•øýÿÿ‹ƒˆ苅øýÿÿ¹‹Ö苅üýÿÿºHè„´…ôýÿÿP•ðýÿÿ‹ƒˆ苅ðýÿÿ¹‹Ö苅ôýÿÿºTètx…ìýÿÿP•èýÿÿ‹ƒˆ苅èýÿÿ¹‹Ö苅ìýÿÿº`èt<…äýÿÿP•àýÿÿ‹ƒˆ苅àýÿÿ¹‹Ö苅äýÿÿºlèu(j·
в¸Ü苃ˆ‹ÿ’ÔéƒFO…œýÿÿ•Üýÿÿ‹ƒˆ苕Üýÿÿ‹ƒx‹€`‹ÿQT@~j·
p²¸|èƒø„2¡‹ÿ°h°•Ôýÿÿ‹ƒˆèÿµÔýÿÿhȍ…Øýÿÿº苕Øýÿÿ…4þÿÿ荅4þÿÿèèºØ…4þÿÿèèèºô…4þÿÿèè衋‹$…4þÿÿèè衋‹,…4þÿÿèè衋‹0…4þÿÿèè衋‹4…4þÿÿèè荅4þÿÿèè‹Ãè3ÀZYYd‰hȍ…Ôýÿÿ荅Øýÿÿ荅Üýÿÿº荅,þÿÿºèÃéëÂ_^[‹å]Ãÿÿÿÿ&Dies ist kein gültiger Spielstandname!ÿÿÿÿ\ÿÿÿÿ/ÿÿÿÿ:ÿÿÿÿ*ÿÿÿÿ?ÿÿÿÿ"ÿÿÿÿ<ÿÿÿÿ>ÿÿÿÿ|ÿÿÿÿ+Spielstand ist bereits vorhanden. Ersetzen?ÿÿÿÿSpielstände\ÿÿÿÿ.savÿÿÿÿ; SpaceMission 1.0ÿÿÿÿ
71
; SAV-FileU‹ìÄþÿÿSVW3ɉþÿÿ‰þÿÿ‰þÿÿ‰ þÿÿ‰þÿÿ‰$þÿÿ‰Mü‹Ø3ÀUhMdÿ0d‰ ²‹ƒd‹ÿQh²‹ƒh‹ÿQh3ҋƒ”è3ҋƒ¬è3ҋƒ°è3ҋƒœè3ҋƒ˜è3ҋƒè3ҋƒ è3ҋƒ¤è3ҋƒ¨èºd‹ƒ”èºd‹ƒ°èºd‹ƒ˜èºd‹ƒ 苃x‹€`‹ÿR…Àt‹ƒx‹ÿ’Ü@u,3ҋƒd‹ÿQh3ҋƒh‹ÿQh²‹ƒ¨èéÁ‹³x‹Æ‹ÿ’܋Ѝ$þÿÿ‹†`‹0ÿV‹•$þÿÿ‹ƒˆ衋ÿ°hp‹³x‹Æ‹ÿ’܋Ѝþÿÿ‹†`‹0ÿVÿµþÿÿhˆ… þÿÿº苕 þÿÿ…(þÿÿ荅(þÿÿèèUü…(þÿÿ荅(þÿÿèè‹Eüº˜èt/²‹ƒ¤è3ҋƒd‹ÿQh…(þÿÿèèéÀUü…(þÿÿ荅(þÿÿèè‹Eüº´èt/²‹ƒ¤è3ҋƒd‹ÿQh…(þÿÿèèéd…(þÿÿè‹ð…(þÿÿè荅(þÿÿè‹ø…(þÿÿè荅(þÿÿè‰Eø…(þÿÿè荅(þÿÿè‰Eô…(þÿÿè荅(þÿÿè貋ƒ”貋ƒ¬è²‹ƒ°è²‹ƒœè²‹ƒ˜è²‹ƒè²‹ƒ èƒ}ôuºÈ‹ƒ”èëºô‹ƒ”荕þÿÿ‹Eø苕þÿÿ‹ƒ˜荕þÿÿ‹Ç苕þÿÿ‹ƒ 荕þÿÿ‹Æ苕þÿÿ‹ƒ°è3ÀZYYd‰hT…þÿÿºèEüèÃéëà_^[‹å]Ãÿÿÿÿn/aÿÿÿÿSpielstände\ÿÿÿÿ.savÿÿÿÿ; SpaceMission 1.0ÿÿÿÿ
72
; SAV-Fileÿÿÿÿ!Das Level ist ein normales Level.ÿÿÿÿDas Level ist ein Zufallslevel.ÃS‹Ø¡‹‹€œ¶P8€ò¡‹‹€\è‹Ãè[ÃS‹Ø¡‹‹€\3Òè‹Ã衋€¸(t)3ҋƒ„‹ÿQh3ҋƒˆ‹ÿQh3ҋƒp‹ÿQh[ò‹ƒ„‹ÿQh²‹ƒˆ‹ÿQh²‹ƒp‹ÿQh[ÃèÃèዋ€œ€x8u¡‹‹€\²èÃV‹€df¾ëÿè^ÃU‹ì3ÀUh%dÿ0d‰ ÿ3ÀZYYd‰h,Ãéëø]Ã-ÃmÉýý ýýýÒ~
73

ˆÜ€êìò¼zü|ðŒŠŽ®šæž°²è´ô¶¸ºøö¾þÀ¦¨ª¬1ԐÖØÚ’”Þà–˜œî ¢¤!59âäú	%)-ý±).E(]0y0,©&µÁ4Í0ÙåX™y}…,ýÐ.Fl
74
$&Â<ÄÄÄÄÄÄÄÄÄ
75
Â
76
Â
77
Â
78
Â>©&
79
&&n2
80
(
81
(ŠDp.r*,,l
82
.*˜).)d‰>))
83
E,ÄÄÄÄÄÄÄÄÄ
84
)Â
85
)Â
86
)Â
87
)Â>©)P)68f):*èE@Ed‰xÄÄÄÄÄÄÄÄÄ
88
EÂ
89
EÂ
90
 
91
 
92
PH
93
PH
94
PJ©&H
95
PJ©&H
96
PJ©&H
97
PJ©&H
98
PN
99
P
100
©E
101
±
102
©© =E :*¬]2].È$]]
103
EHȀÈ$]
104
(<È$]
105
(<È$]
106
(<È$]
107
(<È$]
108
(<È$]
109
(<È$]
110
(4È$]
111
(4È$]
112
(]]
113
EXÈF]]
114
E©]"È] 6"@T
115
P
116
]X
117
Z
118
P
119
]X
120
Z
121
P
122
©&\
123
Z
124
P
125
©&\
126
Z
127
P
128
©&\
129
Z
130
P
131
©&\
132
Z
133
PN
134
P],, : :*ùyvyZÄÄÄÄÄÄÄÄÄ
135
yÂ
136
yÂ
137
yÂ
138
yšÄrÂ
139
©y\y 6"@D
140
P^H
141
Py
142
(Ä0N
143
P&^H
144
Py
145
(Ä0N
146
P JH
147
PJH
148
PJH
149
PJH
150
PN
151
PÄÄÄÄÄÄÄyÂyÂv"Âv"Âv"Ây :,*©©(©Á=µ©Á
152
©ÂÁ
153
Í=
154
Ù©&©Á
155
å`ññ
ñ*

t"    dH´ø*&	B6*ú<    ÂAT6*ú2       RRRR &êF4*
156
rÑ*
157
à"V<ž 44DDDD 
Š    L
158
h < 
159
< 
160
::<< $ ><<
161
µL( 
162

163
N`‘Q’2D“¼î
164
 "$&(*,.02 4"6$8&:(<*>)B@¾,@EDB.B]FDÁ0DyHFu2FJH…4H©LJ™6JµNL±8LÁPNù:NÍRP
<PÙTR!>RåVT5@TZXxBX`	f‡`|!~‚lý„‚`ý®-1¾5Â9ÄIÍMQ
UY­Þý©aeÁiÉmÍʽýá!‚zý1}‡ãÈÀu…}‰…‘…•…™…¡.Req¥…­±™¹¶ÈÀ½±ÅÇ'ÓÀÉùÑû_Õ
Ýrmatá!éYí5i ý=ñI”˜€±0rt!e!½þ!é=þ!=þ)` p-B9€
165
9²þ-áþE`apITU’
166
UÄþI=þ]à±paFaÀþaÊmymIþaÕþaémém	þa-
þa-
aõþyàÁp}Š}…þ}™}I	þ}	}¹
167
þ}
‘õ
168
‘%þ}þþ ©@­­`þµ@¹¹üþÁ@ÅÅ
169
þÍ@ÑÑ
170
þÙ å@ éé þñ  a