/[projet1]/users/twilighte/Stormlord/SafeZones.s
Defence Force logotype

Contents of /users/twilighte/Stormlord/SafeZones.s

Parent Directory Parent Directory | Revision Log Revision Log


Revision 412 - (show annotations)
Thu Oct 7 20:50:23 2010 UTC (8 years, 5 months ago) by dbug
File size: 4223 byte(s)
Added Stormlord
1 ;SafePositions.s
2
3 RestoreHero2SafeZone
4 ldx #00
5 .(
6 loop1 lda LevelID_SafePosition,x
7 bmi skip3
8 cmp LevelID
9 bne skip2
10 lda MapX_SafePosition,x
11 cmp MapX
12 beq skip1
13 skip2 inx
14 jmp loop1
15 skip1 lda HeroX_SafePosition,x
16
17 sta HeroX
18 lda HeroY_SafePosition,x
19 sta HeroY
20 rts
21
22 skip3 ;Couldn't find safe zone
23 ; lda #21
24 ; sta $A000
25 loop2 nop
26 jmp loop2
27 .)
28
29 LevelID_SafePosition
30 .byt 0 ;00
31 .byt 0 ;01
32 .byt 0 ;02
33 .byt 0 ;03
34 .byt 0 ;04
35 .byt 0 ;05
36 .byt 0 ;06
37 .byt 0 ;07
38 .byt 0 ;08
39 .byt 0 ;09
40 .byt 0 ;10
41 .byt 0 ;11
42 .byt 0 ;12
43 .byt 0 ;13
44
45 .byt 1 ;14
46 .byt 1 ;15
47 .byt 1 ;16
48 .byt 1 ;17
49 .byt 1 ;18
50 .byt 1 ;19
51 .byt 1 ;20
52 .byt 1 ;21
53 .byt 1 ;22
54 .byt 1 ;23
55 .byt 1 ;24
56 .byt 1 ;25
57 .byt 1 ;26
58
59 .byt 2 ;27
60 .byt 2 ;28
61 .byt 2 ;29
62 .byt 2 ;30
63 .byt 2 ;31
64 .byt 2 ;32
65 .byt 2 ;33
66 .byt 2 ;34
67 .byt 2 ;35
68 .byt 2 ;36
69 .byt 2 ;37
70 .byt 2 ;38
71 .byt 2 ;39
72 .byt 2 ;40
73 .byt 2 ;41
74 .byt 2 ;42
75 .byt 2 ;43
76 .byt 2 ;44
77 .byt 255
78
79 MapX_SafePosition
80 .byt $2A ;00
81 .byt $1C ;01
82 .byt $0E ;02
83 .byt $00 ;03
84 .byt $38 ;04
85 .byt $46 ;05
86 .byt $7E ;06
87 .byt $70 ;07
88 .byt $62 ;08
89 .byt $54 ;09
90 .byt $8C ;10
91 .byt $9A ;11
92 .byt $C4 ;12
93 .byt $A8 ;13
94
95 .byt $00 ;14
96 .byt $1C ;15
97 .byt $46 ;16
98 .byt $54 ;17
99 .byt $62 ;18
100 .byt $70 ;19
101 .byt $7E ;20
102 .byt $8C ;21
103 .byt $9A ;22
104 .byt $A8 ;23
105 .byt $B6 ;24
106 .byt $C4 ;25
107 .byt $D2 ;26
108
109 .byt $0E ;27
110 .byt $1C ;28
111 .byt $2A ;29
112 .byt $38 ;30
113 .byt $46 ;31
114 .byt $54 ;32
115 .byt $62 ;33
116 .byt $70 ;34
117 .byt $7E ;35
118 .byt $8C ;36
119 .byt $00 ;37
120 .byt $9A ;38
121 .byt $A8 ;39
122 .byt $B6 ;40
123 .byt $C4 ;41
124 .byt $D2 ;42
125 .byt $E0 ;43
126 .byt $ED ;44
127 HeroX_SafePosition
128 .byt $14 ;00
129 .byt $1A ;01
130 .byt $18 ;02
131 .byt $1A ;03
132 .byt $15 ;04
133 .byt $0B ;05
134 .byt $11 ;06
135 .byt $1B ;07
136 .byt $16 ;08
137 .byt $17 ;09
138 .byt $08 ;10
139 .byt $1B ;11
140 .byt $13 ;12
141 .byt $09 ;13
142
143 .byt $1B ;14
144 .byt $03 ;15
145 .byt $15 ;16
146 .byt $08 ;17
147 .byt $04 ;18
148 .byt $08 ;19
149 .byt $12 ;20
150 .byt $21 ;21
151 .byt $0A ;22
152 .byt $0A ;23
153 .byt $17 ;24
154 .byt $14 ;25
155 .byt $15 ;26
156
157 .byt $1A ;27
158 .byt $05 ;28
159 .byt $0C ;29
160 .byt $10 ;30
161 .byt $08 ;31
162 .byt $08 ;32
163 .byt $03 ;33
164 .byt $09 ;34
165 .byt $05 ;35
166 .byt $03 ;36
167 .byt $07 ;37
168 .byt $06 ;38
169 .byt $05 ;39
170 .byt $07 ;40
171 .byt $0A ;41
172 .byt $03 ;42
173 .byt $07 ;43
174 .byt $06 ;44
175 HeroY_SafePosition
176 .byt $5B ;00
177 .byt $37 ;01
178 .byt $67 ;02
179 .byt $67 ;03
180 .byt $37 ;04
181 .byt $67 ;05
182 .byt $67 ;06
183 .byt $37 ;07
184 .byt $1F ;08
185 .byt $67 ;09
186 .byt $67 ;10
187 .byt $67 ;11
188 .byt $67 ;12
189 .byt $67 ;13
190
191 .byt $67 ;14
192 .byt $43 ;15
193 .byt $2B ;16
194 .byt $43 ;17
195 .byt $67 ;18
196 .byt $67 ;19
197 .byt $43 ;20
198 .byt $43 ;21
199 .byt $67 ;22
200 .byt $43 ;23 <?
201 .byt $67 ;24
202 .byt $67 ;25
203 .byt $67 ;26
204
205 .byt $2B ;27
206 .byt $2B ;28
207 .byt $67 ;29
208 .byt $4F ;30
209 .byt $4F ;31
210 .byt $4F ;32
211 .byt $43 ;33
212 .byt $43 ;34
213 .byt $1F ;35
214 .byt $67 ;36
215 .byt $2B ;37
216 .byt $67 ;38
217 .byt $67 ;39
218 .byt $1F ;40
219 .byt $67 ;41
220 .byt $5B ;42
221 .byt $43 ;43
222 .byt $67 ;44

  ViewVC Help
Powered by ViewVC 1.1.26