设为首页收藏本站

 找回密码
 立即注册
搜索
查看: 1987|回复: 49

[原创FC/FDS-HACK] [FC][魂斗罗][J][追踪弹][V1.1]

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2023-5-25 15:25:34 | 显示全部楼层 |阅读模式
[FC][魂斗罗][J][追踪弹]
" J) V! R% c* W: e$ @$ R5 W4 g" M
* O4 _' m1 M6 ?( ^+ s时间:2023.04.30$ |2 l- L0 ]$ E' X
作者:FlameCyclone+ W! Y; J- ~/ L2 Q' G: ?
内容:7 @* B+ I: l. I7 z8 P" B
1. 所有子弹追踪敌人# O# s, c' R' h. z. c
2. 选择键切换武器, c+ U$ C; ~3 H3 Z6 K) h
3. 优化选关按键组合, 从标题开始游戏后按住选择键不放进入选关界面1 r! i. R  L$ V- A7 p: Z2 L- C/ F

( X$ q! H7 `% h2 G0 ~flamecyclone.ys168.com2 n  ]1 |3 i3 g. Z# k

2 J" u" ^. ?  C' k4 h" U3 q
  1. Bullet_State          = $0438 ;子弹状态 0:不存在 1:存在 2:销毁
    5 c6 D4 K0 S; ^6 f; Z9 V" b8 ?) ~
  2. Bullet_Type           = $0388 ;子弹类型 0: 无 1:普通 2:M 3:F 4:S 5:L" {, R- N( S# X4 b0 h7 q6 I2 E9 ^
  3. Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:24(横向)23(纵向)25(右下)' i7 {% N  b) q4 u# z1 f* V& O
  4. . V3 _- A. d6 r# u
  5. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
    1 F" M+ r. y* n) F6 ~
  6. Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上
    5 a5 l& y. A* o$ k3 b: `
  7. / k3 Y: H2 m# b7 v( f) |4 J! a
  8. Track_Enemy_Index     = $6000
    : O7 i) Z6 L: x6 e
  9. Enemy_Index_Begin     = $6010
    $ Y! [2 k1 ?, C# n/ d8 N- j
  10. Enemy_Index_End       = $6011
    ' Q# p7 Q" _1 }0 i5 I% J1 b

  11. : h2 m* B% ~/ K" \: C$ N- J/ y  {
  12. Loop_Index_I          = $60121 t0 W) O6 ]1 w7 ^
  13. Loop_Index_J          = $6013
    * u5 \& R) w/ b3 S
  14. nEnemyIndex           = $6014
    * W1 n3 C" a* ?! o" P* j3 [+ R* M- o3 H; R2 i
  15. Data_buffer           = $6015' ?% X4 i% w+ d, p
  16. + G5 a  _) X0 F) T
  17. Bullet_Y_Pos          = $03B8 ;子弹垂直坐标
    9 p& C; x# y& {
  18. Bullet_X_Pos          = $03C8 ;子弹水平坐标
    1 g7 E& I" I( Q0 W% f6 R* n
  19. Bullet_Y_Speed        = $03F8 ;子弹垂直速度
    + ^6 h) Z! e+ @) A' F+ K: c
  20. Bullet_X_Speed        = $0408 ;子弹水平速度) I3 L! Z' E( Z  `( l5 z* M0 D
  21. Bullet_Z_Pos          = $0418 ;子弹Z坐标
    ; k# M" r( L, @! F
  22. Bullet_Owner          = $0448 ;子弹所有者 0: 1P 2: 2P! t; {. \7 f7 d
  23. $ Z  p& a6 w1 n) T+ |
  24. Enemy_State           = $04B8 ;敌人状态$04B8 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸* ^" D5 V5 S: {6 E. H
  25. Enemy_Blood           = $0598 ;敌人血量1 v. r& J, g  f* \
  26. Enemy_Type_Addr       = $0528 ;敌人类型
    + }, L7 G" X! U! r
  27. Enemy_Blood_Addr      = $0578 ;敌人血量
    ( ^* e4 X( K8 n, l
  28. Enemy_Y_Pos           = $0324 ;敌人垂直坐标# Z: N# I, x' l: s" @' h' M8 n" Y
  29. Enemy_X_Pos           = $033E ;敌人水平坐标) H2 e- R  N/ x* _. n: V3 l
  30. Enemy_Y_Speed         = $04E8 ;敌人垂直速度
    1 S1 X1 ~: Y8 {7 h1 }' U3 @( V
  31. Bullet_Alive_State    = $04B8 ;敌人状态 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸
    ) g4 }! P6 l6 F/ d
  32.   w* ?, g0 j# \) h
  33. Enemy_Index           = $83  ;
    0 Q& t- e* V( O6 Q, J
  34. Time_Count            = $1A
    6 w# c8 Z+ U% t: ^1 j( }. D' u: c
  35. Track_Bullet_Speed    = $07  ;分配子弹追踪敌人频率
    1 N7 X; L* j  Q( Z- q1 d* M
  36. Track_Enemy_Speed     = $03  ;子弹变向追踪敌人频率8 r. D& [0 _. v3 Q( z8 g0 s
  37. 1 d% k3 n" S* |+ }1 }+ c- a7 M( T
  38. * E# D4 ^# y, p$ O  Y
  39. .ORG $6100  l& H8 [! D0 o/ W+ z% U8 ^: }
  40. Process_Begin:5 r. ^, U2 m; h0 ?$ {$ N0 ]
  41. JSR Enemy_Check
    - _9 Y& G/ b: M1 \6 O( ^& A* @7 A
  42. JSR Track_Enemy_Check5 Z5 ^- ], f2 Z3 h
  43. Process_End:3 Q9 v9 F  _$ R; {7 I$ m
  44. JMP $E54F
    ! f! f, n( ^+ m

  45. 4 y" h/ U0 D+ a9 H2 S
  46. Enemy_Check:
    8 f5 \9 w) E$ z
  47. LDA Time_Count
    . u- ]: U+ M; o! ?) O( v
  48. AND #Track_Bullet_Speed
    7 A% ^* B. N, I
  49. CMP #Track_Bullet_Speed
    4 e1 G/ f0 b$ I9 w  |; U# z" c
  50. BNE Enemy_Check_End& P5 s9 ]: x8 |( X8 [8 z
  51. LDX #$0F
    4 G/ c0 N1 x& k* B
  52. Enemy_Check_Begin:
    . `, n& W3 ]( D1 W" Z1 z
  53. LDA Enemy_State,X
    3 G1 G* e8 J1 Y$ Z
  54. BEQ Enemy_Check_Continue6 ~6 t& \! L: U) Y$ C) f* H1 `, M
  55. STX Enemy_Index
    + F3 D  |1 N  ^: b$ ]
  56. JSR Find_Begin_Enemy
    + R6 I+ |4 T2 h6 v
  57. JSR Find_End_Enemy. y# X4 ]% F+ h$ V+ @
  58. JSR Bullet_Track3 k1 s6 N6 X& x* P, }. c" s% z
  59. 9 t0 R, u. X, K: Q
  60. LDX Enemy_Index
    / @$ b. B2 S# n3 ^
  61. Enemy_Check_Continue:8 h4 X  B% p) r+ [: H+ M: _* ~
  62. DEX
    0 E+ W5 o0 b4 I. ?' A6 Q+ ~
  63. BPL Enemy_Check_Begin! g; o0 G0 h- Y, V. v4 ]( X
  64. Enemy_Check_End:
    6 b5 {7 \0 B* \+ W% e
  65. RTS
    ( Z6 `7 E3 H( ^8 h8 s* ^* m5 C: @
  66. " W4 E: X: Z- a+ k0 K2 ~0 [
  67. Track_Enemy_Check:
    2 ^9 {, d5 F# P
  68. LDA Time_Count
    " Z, |) r+ K% {0 @* r  W( V
  69. AND #Track_Enemy_Speed. S2 F- X3 A, \8 ^' S) a
  70. CMP #Track_Enemy_Speed: ~' M7 Y- c$ G. b
  71. BNE Track_Enemy_Check_End3 U6 n& c  H) I4 W" {+ f
  72. LDX #$0F
    . G  E# G  H9 d5 U3 P( X
  73. Track_Enemy_Check_Begin:
    / B- w, e" Y* U
  74. LDA Enemy_State,X5 f$ p4 k/ [  b/ B& P( k
  75. BEQ Track_Enemy_Check_Continue
    5 i' [1 m( {( P9 v6 O
  76. STX Enemy_Index
    7 W; L8 z. r, w0 x& A
  77. ; a1 V# ^5 R) L0 |; b! C; F4 x
  78. LDA $40& N% P6 c2 t8 h
  79. LSR0 c9 N2 k! Z9 E7 I  }
  80. BCC Track_Enemy_Check_Begin_L1
    3 L0 W* ?4 y( E  z
  81. + W6 \, i% D5 A2 t% e$ d) R
  82. JSR Track_Enemy_Ex ;2, 45 Q& }5 G# `' l) P  o
  83. LDA #$00  D9 H( U" C  R2 U5 C
  84. BEQ Track_Enemy_Check_Begin_L2( G/ o1 O, u+ e. a7 b5 m

  85. % \, D( `* r- q8 p! G. T1 }
  86. Track_Enemy_Check_Begin_L1:7 p+ O& ^8 O# |; \0 K2 e1 _

  87. ) X7 q9 d/ t; m; i
  88. JSR Track_Enemy1 s/ j8 q) R; Z5 I
  89. * M- g/ X: {# N5 P2 k8 m- B
  90. Track_Enemy_Check_Begin_L2:
    " x& O3 O! e8 H

  91. 9 Y% G7 {4 v; K9 |
  92. LDX Enemy_Index
    . z' A% ]" x: U2 t: E  r9 d
  93. Track_Enemy_Check_Continue:
    * ^% P) v& d- I4 b
  94. DEX
    1 l6 Z1 i; B9 D2 U/ `
  95. BPL Track_Enemy_Check_Begin
    5 x3 Y6 I  U' D$ \) R
  96. Track_Enemy_Check_End:
    * {3 d. d+ W3 s# Z* h/ G
  97. RTS
    ; ~3 x8 ?9 L! G" [) q3 E9 j) H" l

  98. . H( \( N( P2 v5 q  z6 ]1 F

  99. " E" [- L/ }! k: P1 ~- _$ b
  100. ;查找第一个敌人
    ) d! k0 e' _. k; C6 M. |# U/ r
  101. Find_Begin_Enemy:, f* }2 Q4 }' \4 @4 [( W
  102. LDX #$00
    # K' K1 y0 l4 |$ J1 u0 |' d7 [6 v: q
  103. Find_Begin_Enemy_Check:
    - Z$ E& r3 G: F6 v/ a) A, @
  104. LDA Enemy_State,X$ g9 T1 \( Y) D2 [  ]. j; e6 w& G
  105. BEQ Find_Begin_Enemy_Check_Continue
    + k" L8 f$ w8 \9 m; A0 P# g
  106. LDA Enemy_Blood,X) v9 u. Z; S4 n3 z: a! f, n
  107. BMI Find_Begin_Enemy_Check_Continue: b) q, [0 I  a5 g  A: [/ v2 x
  108. BNE Find_Begin_Enemy_End
    : }0 W% H3 T: X1 L6 m0 v

  109. . M, t7 O) n6 J# Y+ y
  110. Find_Begin_Enemy_Check_Continue:6 p9 K/ }: X- A! W& s
  111. INX6 |4 c2 |* @$ _. f6 A
  112. CPX #$10' v. ?( [5 m, k
  113. BCC Find_Begin_Enemy_Check& r( B% b. p) s* Y0 }% A
  114. Find_Begin_Enemy_End:% y- S4 J: N% O' s4 K
  115. STX Enemy_Index_Begin
    ) a+ O* n, m' ^2 l/ |
  116. RTS4 N( q8 j0 @5 H' W8 M: @! Q

  117. 5 s6 U4 k) x1 c
  118. ;查找最后一个敌人
    , I  w  k* ?; V) q# P0 g) C
  119. Find_End_Enemy:
      ]' I1 s1 U9 P& M
  120. LDX #$0F' Z! e! u- ?3 z2 u: ]% I
  121. Find_End_Enemy_Check:: d: ]$ v- t- U
  122. LDA Enemy_State,X& J( o4 P, k- y1 l8 d5 t
  123. BEQ Find_End_Enemy_Check_Continue
    2 X/ ]! r5 l; X2 P; P$ K* z1 M
  124. LDA Enemy_Blood,X/ A) A! ?( ?3 i' M
  125. BMI Find_End_Enemy_Check_Continue
    9 p; S( U- v$ l+ d! H* I9 j
  126. BNE Find_End_Enemy_End
    / d% a5 d0 s7 G7 [
  127. 5 e+ |9 x. r8 s5 }
  128. Find_End_Enemy_Check_Continue:0 K  A  ^% w3 m/ }7 Q
  129. DEX
    : v! ~" g! f6 D5 V
  130. BPL Find_End_Enemy_Check
    ; X) T4 K6 \% ?
  131. Find_End_Enemy_End:
    ) X. Q: x6 _" b  P0 _' K
  132. STX Enemy_Index_End+ n- w5 i, ], `5 [( ~
  133. RTS9 |# L' s6 o% Y4 g) z" i
  134.   Q/ [. x, m/ R% S
  135. ;子弹追踪
    ; l1 F' n- t3 h8 [4 A
  136. Bullet_Track:  Z- Q; |. i2 h. H" y# D
  137. LDA Enemy_Index_Begin# k& i1 z- @, C/ ^  }
  138. STA nEnemyIndex      ; int nEnemyIndex = nEnemyIndexBegin;+ ~9 o$ S* q1 K) w; Y, A
  139. LDX #$00     
    ( T8 X; r6 ^" @. ~1 D
  140. Bullet_Track_Check:   ;for (int i = 0; i < _countof(nBullet); i++)
    " G: V$ C( ~" Y! F4 s+ Q" _1 q# b
  141. LDA Bullet_State,X
    7 A: }9 q& A7 t8 E& k" q* a
  142. BEQ Bullet_Track_Check_End  ;if (0 == nBullet[i]) continue;
    + ]2 C/ K4 T+ I
  143. STX Loop_Index_I
    6 H8 L0 I& A+ Q- F- p, N

  144. # I% x; l0 ?( X3 r6 o0 F% S
  145. JSR Bullet_Track_Enemy
    ' u1 o3 c  S: y/ @- G+ T
  146. JSR Bullet_Tract_Direction
    3 K* A' N+ N' u% y. v% _$ M" n" o

  147. - T- Y; C8 j3 I$ [& P7 M
  148. ;如果已经是追踪最后一个敌人, 则下次从第一个敌人开始追踪7 d: H- p4 Y0 e0 z
  149. ;if (nEnemyIndex > nEnemyIndexEnd) nEnemyIndex = nEnemyIndexBegin;; T+ D% K% p3 g  }& t3 X3 ]( ^
  150. LDA nEnemyIndex9 D) p! I$ O1 \3 `; i5 [" G7 q
  151. CMP Enemy_Index_End
    / i  B- |) A$ U6 Q7 ~
  152. BEQ Bullet_Track_Check_Continue. K" Q7 ]1 N& J
  153. BCC Bullet_Track_Check_Continue7 k9 @: c& e" Y4 G. ?' ]
  154. LDA Enemy_Index_Begin; W0 s7 W; d8 a; T3 n3 D
  155. STA nEnemyIndex
      X: c# r0 r; O$ M

  156. ( \/ \" N9 O4 d: O' ^
  157. Bullet_Track_Check_Continue:
    $ P7 I* E! H' O6 T* ]$ f9 G6 o
  158. LDX Loop_Index_I6 l# k( Z0 e8 E# J& H/ Q
  159. Bullet_Track_Check_End:  I9 ~  a& Q0 e! C& L
  160. INX/ W+ T. m8 P2 V/ X, j3 M: `4 t
  161. CPX #$10
    / f9 g4 {6 g/ I  H
  162. BCC Bullet_Track_Check- O! |& O5 L$ I: H
  163. Bullet_Track_End:
    6 I; U' b, E* Y! d
  164. RTS1 ]3 E+ }. d4 `" }5 k& ?

  165. " [+ ]* c1 c) k
  166. ;给敌人分配子弹
      b) f: Z9 N- ~; D7 v* R) T
  167. Bullet_Track_Enemy:
    + Y) E, L, s2 o; W
  168. LDX nEnemyIndex  ; for (int j = nEnemyIndex; j <= nEnemyIndexEnd; j++)
    . P6 I2 Q3 @5 G3 ~. E, g
  169. Bullet_Track_Enemy_Check:) H% r$ Q* j. Z4 M$ k3 s5 F
  170. STX Loop_Index_J
    ) S' C2 |6 n; J$ {" }$ \/ a6 p
  171. ( d( l7 k2 C, Z$ R! X
  172. ;if (0 != nEnemy[j] && -1 == nTrack[i])
    + l& N' ^/ M4 N/ X7 v" b
  173. LDA Enemy_State,X; E1 }+ Q' r0 W4 c4 q
  174. BEQ Bullet_Track_Enemy_Check_Continue$ P' S( L' @! C5 B& B
  175. LDA Enemy_Blood,X
    / q* }2 O9 }" E/ B# H# ~  o+ d1 \
  176. BMI Bullet_Track_Enemy_Check_Continue7 ]! a7 n# D0 Y9 t

  177. ) ?! |: z4 L9 J2 d3 {# b' U; Y
  178. LDX Loop_Index_I
    ' }$ k0 v0 ^3 g7 r' w! c
  179. LDA Track_Enemy_Index,X, w4 M, Y9 b1 b7 F8 M
  180. CMP #$FF& \. O7 Q5 I9 R$ _" v
  181. BEQ Bullet_Track_Enemy_Init% f; ~5 `, K. g  x7 J
  182. ! i% W* ?9 v; N, Z1 c
  183. Bullet_Track_Enemy_Init:# ^* h' f) |8 f) z7 m$ s
  184. LDA Loop_Index_J
    ' O7 ]! ^$ w# b2 N) q9 o: P3 a% f
  185. STA Track_Enemy_Index,X     ;nTrack[i] = j;4 D" x7 s  I( U+ y' }3 C& w
  186. & N/ H( l! ?/ l* w5 _0 s4 X) \
  187. STA nEnemyIndex% r0 c) q( _$ _* e- `3 [
  188. INC nEnemyIndex             ;nEnemyIndex = j + 1;3 e* v; C; B* P- b
  189. RTS                         ;break;
    , b/ Z" k9 }! ^0 N
  190. : Q2 x( N* c6 J. ?9 V
  191. Bullet_Track_Enemy_Check_Continue:
    8 W& C1 }! \: ]/ [
  192. LDX Loop_Index_J; p9 k5 h  b  k& T7 `% t
  193. INX ;j++2 `/ n- L( B# v( i2 M: p, {7 b& ?% _
  194. CPX Enemy_Index_End# ^) m+ q" m' @/ j/ F" r$ U
  195. BEQ Bullet_Track_Enemy_Check
    . _, g- G, R7 |* I: u# T4 X. b
  196. BCC Bullet_Track_Enemy_Check
    $ H0 F2 p3 ~2 n/ I1 R
  197. Bullet_Track_Enemy_End:
    8 a+ t7 y- h5 F; \# i
  198. RTS# \4 e7 ]) j% q' R5 }
  199. - n" f# S  i1 B
  200. Track_Enemy:
    1 b6 J+ B' s: i8 P
  201. LDX #$0F
    8 h* u+ b" z- b( ~. i
  202. Track_Enemy_Begin:
    & j: _0 F: }5 Y
  203. LDA Bullet_Icon,X  O/ c) u2 \  i$ ]/ U0 t0 a: a1 j
  204. BEQ Track_Enemy_Continue7 h; U6 s6 O5 r, i4 I
  205. LDA Bullet_State,X
    / s( _; O4 h  ~3 Z4 O. Z$ l
  206. CMP #$01
    + J& g& c# o. x
  207. BNE Track_Enemy_Continue. d9 [7 j9 f( f4 _7 g' p* Y5 N

  208. # s8 z: c) J! U2 v; v0 Y
  209. JSR Track_Enemy_Process
    / P3 X/ C- G& M. d6 o
  210. # Q& Z7 X# @! Y7 k& J; w
  211. Track_Enemy_Continue:
    9 N  A/ X( @. u" g2 B/ b% ?, [# Y
  212. DEX
    8 Q$ c* ]! q9 n( |& K1 _( V
  213. BPL Track_Enemy_Begin
    6 I8 b; n1 \  N& y, q
  214. RTS
    $ v+ }5 |: M$ Q8 P0 ]

  215. - V) G' V; A4 G0 @7 `' `
  216. ;普通关卡
    4 m- K* }3 L: o+ d/ Z5 T) J
  217. Track_Enemy_Process:! \- f& @; \+ }1 A) k( m" H% v
  218. LDA Track_Enemy_Index,X, R( {. @" {/ u* @
  219. CMP Enemy_Index) [; n- {! f. w) A- _! {
  220. BNE Track_Enemy_End! Z' s0 K9 K9 Y5 h  X9 v
  221. LDY Enemy_Index0 ], |/ d7 j$ g- k* k8 L
  222. JSR Track_Enemy_Y
    / K# u% M+ p- i# r: P. p' ?
  223. LDY Enemy_Index
    & D! Q/ [! ^( `# N5 A! g1 @
  224. JSR Track_Enemy_X1 ?0 s! {! D/ P* _* g
  225. Track_Enemy_End:
      W7 ?% W  z; `4 A
  226. RTS: H( v" A+ ~: q% n6 R
  227. + W  T7 w8 Y! A4 M
  228. Track_Enemy_Y:
    % I! i4 A5 G7 K) l2 W
  229. SEC% l1 r) v6 r  D" c) t2 n# ]
  230. LDA Bullet_Y_Pos,X) @; \) h" R$ K2 Z
  231. SBC Enemy_Y_Pos,Y, C& P# E  m! x! ^) S" ?- {! \2 e3 c
  232. BEQ Track_Enemy_Y_Equal' v9 @% ^3 B1 E* r& L# R
  233. BCS Track_Enemy_Y_Greater% R3 [7 ]& ~$ |. `
  234. - i  `- T! {% n! O7 |6 Y
  235. Track_Enemy_Y_Less:    ;子弹Y < 敌人Y9 a1 N9 R* U$ i' Y
  236. CMP #$FC. P% ?9 j) Y2 W3 ^+ ~0 J+ g
  237. BCC L1_11 c" s( ]. U7 L/ G
  238. CMP #$FE
    9 M9 L# U) \8 k4 k% _0 A
  239. BCC L1_2* x3 G& k8 [4 h3 R" @/ C- s# \$ ?. F
  240. LDA #$00
    5 q8 O0 i  R7 P* _' Z( [% {" y
  241. STA Bullet_Y_Speed,X! y5 ?. W! H5 ~* N! T) Z+ V2 a
  242. RTS. F- F( Z1 G7 r& v* f2 [% @
  243. L1_1: ; N9 _3 ~5 W* K: c4 L3 ^5 t
  244. LDA Bullet_Type,X  h/ K* F1 ~8 B7 P: s+ `
  245. AND #$0F  Z' h- T/ s/ X
  246. TAY0 p& j! p+ X+ @$ X
  247. LDA Bullet_Speed_Data,Y
    ; h6 H! b  P. ]% }. h% a( P, |- f+ {
  248. STA Bullet_Y_Speed,X$ b! g) Y  j  c9 V# H( j/ n
  249. RTS
    ( f% d* K4 m/ {/ Q5 _4 a

  250. / i6 `9 \3 c1 C* }/ N' n! C
  251. L1_2:
    & D# f+ S4 `  g6 j5 y; j# b
  252. STA Data_buffer( k3 F) ^, _, a( F
  253. LDA #$00
    ( K4 j6 @4 j( Q; c' U7 `
  254. STA Data_buffer9 a/ W+ x: T2 z* I
  255. LSR$ f) C, k$ ?5 H& J, E: k
  256. STA Bullet_Y_Speed,X
    5 u5 C( W( O, N& l1 Y
  257. RTS
    4 m9 s4 t9 O; I+ ^
  258. . X$ I3 g" J; A: D& V( _1 o/ ?, I
  259. Track_Enemy_Y_Greater: ;子弹Y > 敌人Y+ F) P" I8 i* M; r/ A
  260. CMP #$04' ~1 f8 B8 s8 }
  261. BCS L2_1
    # U) @, f4 s3 L
  262. CMP #$04' e1 I5 e0 q. t" c7 g7 f
  263. BCS L2_2
    ; g' i$ U* J, N9 _% {$ o# ^. x
  264. LDA #$00! d3 C  g8 y, k1 ]& ]
  265. STA Bullet_Y_Speed,X
    # T/ X$ b) q, M% `7 @% Y! A# S8 Q
  266. RTS0 E9 a% V% E2 f! c; Y8 X
  267. 6 {4 D1 B+ ]3 }$ y9 I1 |- r
  268. L2_1:
    ) Z. q, c6 u$ I$ R
  269. LDA Bullet_Type,X
    7 c$ U* X- U8 d! W+ q! K
  270. AND #$0F
    ( `* e! X. A. @/ T" n8 ]1 S  k$ W
  271. TAY: B6 U  h& q6 W  n* c
  272. LDA #$00
    1 _" |5 F9 L) ?& \) b+ h, c6 O
  273. SBC Bullet_Speed_Data,Y  k7 S8 g# n; o- O, C& J- }8 J
  274. STA Bullet_Y_Speed,X5 G: Z; i' i! l) `
  275. RTS0 e1 {9 }# d* N; b
  276.   o- n& P; g5 ~& @4 J* j3 D
  277. L2_2:
    - ~" e$ ~# c9 @( s
  278. LSR
    ' W4 |2 \, k7 l4 n2 e% ~9 y1 Z3 m
  279. STA Data_buffer- I4 Z) ~$ x- X) c& A  r* X. [5 y
  280. LDA #$00: _& E6 M; B, m2 R" A
  281. SBC Data_buffer% m  M6 f1 [1 A0 Z/ V
  282. STA Bullet_Y_Speed,X
    ! r' @( Y: n3 w7 r; i) H* U
  283. RTS% Y# q3 ^; }$ p8 ~$ R& s% }! P

  284. # O2 z! b! w* o8 ^" _/ N  y
  285. Track_Enemy_Y_Equal:     ;子弹Y == 敌人Y( B9 i7 N4 @+ c" T0 g
  286. LDA #$00: ^4 l8 J  n4 d8 [9 t( W# c
  287. STA Bullet_Y_Speed,X1 _1 Y4 v& [0 J2 U- ~
  288. RTS
    ! O: ~- ^* X2 ]" a

  289. 0 h. [% r0 m8 i* v
  290. Track_Enemy_X:
    . y: [3 R) L1 j2 d1 y
  291. SEC
    3 B! ^& P- U, m& R
  292. LDA Bullet_X_Pos,X
    . ~/ c' m* O) _$ f( o2 C
  293. SBC Enemy_X_Pos,Y
    ) \0 w. K1 q/ `) l7 _$ h
  294. BEQ Track_Enemy_X_Equal  ;子弹X == 敌人X6 U1 y. W# C) g. a* W3 Y
  295. BCS Track_Enemy_X_Greater       ;子弹在敌人下方
    ! ~; |# ]9 \. R+ v* t/ G  ~
  296. 5 Z$ n' A  B/ G4 {' T8 Q: B
  297. Track_Enemy_X_Less:     ;子弹X < 敌人X
    0 v; ~1 ?) D  c& O7 B. J; d2 n' q
  298. CMP #$FC
    ) L, E  l0 x) l" w
  299. BCC L3_13 d; c2 Y! R% ~# i8 P: H, I# @
  300. CMP #$FE2 g% I+ w4 e# [4 i1 w
  301. BCC L3_2+ d9 G: t' [; s1 f: R
  302. LDA #$00
    9 e3 ^: P( C( ^$ v
  303. STA Bullet_X_Speed,X# v, X# h4 j4 H; L) W4 Q3 L0 C" Y
  304. RTS* X6 B" i, J) F  N6 J  t% b
  305. L3_1: ( t# I1 E" y! }& D
  306. LDA Bullet_Type,X% }9 C8 \6 n7 e6 i9 n2 d
  307. AND #$0F
    ! R) H/ A) D- g& e9 }
  308. TAY
    ! m* ~3 w& S& [' T3 n
  309. LDA Bullet_Speed_Data,Y  B+ h2 J0 L' [1 K
  310. STA Bullet_X_Speed,X& T  t1 r' ?2 d
  311. RTS4 o  U# t/ W8 x& J; R; q' j
  312. L3_2: : v7 ^- j( m1 w
  313. STA Data_buffer4 n1 s$ w/ f5 o  `
  314. LDA #$000 V6 l5 z" E$ @' M# T
  315. STA Data_buffer
    1 R6 [1 l4 ~2 ]* }
  316. LSR* J" ?3 n  S1 s! n0 M
  317. STA Bullet_X_Speed,X; K7 G/ T' a; w7 l
  318. RTS- B: O8 o2 v/ S& J' T+ ]# q
  319. , M! G8 x8 g2 x3 x/ g9 ?
  320. Track_Enemy_X_Greater: ;子弹X > 敌人X
    ' O1 X4 J$ _- X! e+ K3 T
  321. CMP #$04
    0 y! ?2 L4 G/ G/ K
  322. BCS L4_1# y  P- X, l  Z/ T
  323. CMP #$027 P2 g0 c4 m1 n5 K
  324. BCS L4_26 R! @* y8 O1 ~* ]& }8 C: s9 P
  325. LDA #$00
    3 ^. G: ~- l5 E; c
  326. STA Bullet_X_Speed,X8 r: _+ T9 b$ n% X2 [2 p7 r
  327. RTS' }* W/ B* f7 k; L$ h9 i

  328. . K0 y& B+ {8 W: @
  329. L4_1:
    . `* b- k+ Q/ {
  330. LDA Bullet_Type,X! Q+ C! I. v1 X' _6 u7 t0 i$ `+ Q
  331. AND #$0F
    8 t6 E& s! Q! z8 z# T6 Q* c
  332. TAY% U2 z1 W8 `$ c* |
  333. LDA #$00( G( u0 t* V$ d4 e
  334. SBC Bullet_Speed_Data,Y
    # v6 P5 b  ~( m1 M% s
  335. STA Bullet_X_Speed,X! s! T- y, |" L, J6 w5 [
  336. RTS
    ) C- E% Z2 j' H8 a  ~* K
  337. L4_2: 2 i  M( B& N! m% b% ^
  338. LSR
    , N. d! Q' h: T5 u
  339. STA Data_buffer3 G. L" m8 S9 P% Y2 O* t% U
  340. LDA #$00
    * Z* e: m+ f* g( v  {" E
  341. SBC Data_buffer4 j* k$ @/ y( e- d# Q7 `
  342. STA Bullet_X_Speed,X5 V( T% J1 f& j+ z! H% P
  343. RTS
    6 ?, p+ j; }# q3 r1 D  j
  344. * F- \. T8 B( [! z# a( g" m+ \2 w
  345. Track_Enemy_X_Equal:  ;子弹X == 敌人X$ g1 q5 J: @. s( C/ X) k
  346. LDA #$00
    6 x3 Z) ], o  ?
  347. STA Bullet_X_Speed,X
    . x: g( X: f% B. D5 P
  348. RTS
    1 n$ [! Y7 }3 ]5 z4 u' x
  349. * N8 {2 B8 B& Z( }
  350. Bullet_Speed_Data:
    5 R# n3 y! o7 m: y
  351. .DB $00,$03,$03,$02,$03,$03
    5 f7 |  B$ \+ C0 O; v1 c6 k

  352.   M" y: c0 |+ {+ A2 X. k/ G
  353. ;2, 4关; e# [; o  _. _8 s3 s9 S
  354. Track_Enemy_Ex:
    9 |+ v1 D. b, x* i
  355. LDX #$0F( l, t+ E6 @4 F! _
  356. Track_Enemy_Ex_Begin:
    1 W# Z  o& }# A0 Q# o
  357. % y& C) F# _( Z( ?
  358. LDA Bullet_State,X
    2 @. o* W- |/ V' u# \+ W& C
  359. CMP #$01
    ( T1 O  x3 w9 y2 E2 `* m2 ^; n. f
  360. BNE Track_Enemy_Ex_Continue) i: T" R( F# o$ {3 [: r* j7 H

  361. ' _/ t# ^5 d  x5 D7 I
  362. LDA Track_Enemy_Index,X
    2 |9 Y1 v; u3 @9 ?, G& ~2 ?
  363. CMP Enemy_Index, ^* f3 }3 g3 _' n1 [
  364. BNE Track_Enemy_Ex_Continue  ;匹配追踪目标; ?* L; \# T7 T" S
  365. 1 r, i. W" h# c' y! o4 J( m) O4 K8 v$ _
  366. LDY Enemy_Index
    + N5 x5 k. ]) K' {1 c
  367. JSR Track_Enemy_Ex_X
    ! p4 |# z+ y) D+ i  x9 e' `+ M  D2 o. X
  368. # c/ [- y$ G6 Q
  369. Track_Enemy_Ex_Continue:( j" [) X+ d& f$ \
  370. DEX
    9 s# \1 `8 z& _
  371. BPL Track_Enemy_Ex_Begin7 T. a( C3 A& y! h# M* T6 E
  372. Track_Enemy_Ex_End:
    / n# |# ~  E1 [- {3 R
  373. RTS; z1 `1 D0 s' d/ p- n

  374. & |7 \  z5 ?& V* j
  375. Track_Enemy_Ex_X:
    $ x$ D# |; o  U& L% v7 [
  376. ;LDA Bullet_Z_Pos,X
    7 G7 X5 }9 L( }! a% J+ \
  377. ;CMP #$048 p3 O; m% z: |6 D( E
  378. ;BCC Track_Enemy_Ex_X_End* v  u; U* a& ]8 O4 n: ~
  379. SEC
    $ g4 h$ F8 U8 D; R6 x7 P
  380. LDA Bullet_X_Pos,X3 G$ N2 G% f, U9 q: Y
  381. SBC Enemy_X_Pos,Y
      s" K& J! D5 O# Z" v' k0 L+ r2 C
  382. BCS Track_Enemy_Ex_X_Greater
    $ U$ O: [6 m- [! f0 [# p. ]

  383. $ y0 d0 Y9 ?: B* Q8 B
  384. Track_Enemy_Ex_X_Less:     ;子弹X < 敌人X
    . o. v0 s; a4 @  Q
  385. CMP #$FD: X# U: X2 b  x( @' \0 ?4 o
  386. BCS Track_Enemy_Ex_X_Less_End: R6 n8 f4 {8 t
  387. LDA $6020,X* ]8 j5 e6 z: X  _
  388. CMP #$2A0 y- ^: }6 }8 e, G, t
  389. BEQ Track_Enemy_Ex_X_Less_L1
    ( x" j/ }( ]# Q% c
  390. LDA Bullet_Z_Pos,X
    * ~" l, R3 d/ m5 D; g2 Y
  391. LSR" W5 T  V9 X* v- p2 E
  392. TAY
    . l0 a7 ]# U- i) C6 L. c" v
  393. LDA Bullet_Speed_Data_Ex_R,Y( D2 r. c2 J1 b$ L- D, X2 i
  394. STA Bullet_X_Speed,X
    ' P* J& h3 ~/ M
  395. RTS1 l/ E/ n. q3 I; ?8 i  a
  396. Track_Enemy_Ex_X_Less_L1:
    ; K. d; [! p% u2 I- X+ P; y( l/ I1 B

  397. : s$ E# g: U+ r& v5 x& K
  398. LDA Bullet_Z_Pos,X2 \% y7 z% u  o  b! @
  399. LSR7 J& U1 m7 @/ \4 ]  \
  400. LSR
      V0 P5 l$ c# G, I5 l1 S, |
  401. TAY
    $ y9 t) V! B8 i5 p5 t
  402. LDA Bullet_Speed_Data_Ex,Y! |3 N5 I  R5 ^6 @, e
  403. STA Bullet_X_Speed,X+ W$ M) l9 V2 |3 N& z
  404. RTS( R# C% T: S/ }

  405. 9 Q  h/ M* z! E: i, x
  406. Track_Enemy_Ex_X_Less_End:- L7 I4 F; y" x, ]8 m! [# ]1 ]# P
  407. RTS
    + k- l" X1 k0 T) m) }
  408. # g& Y) C0 _7 ]" d5 B$ {
  409. Track_Enemy_Ex_X_Greater: ;子弹X > 敌人X
    ; j/ k& U% x1 }* a& a: [! S3 I- x
  410. CMP #$03
    5 b# F( w5 d( s/ q
  411. BCC Track_Enemy_Ex_X_End
    : n' Q2 S! x6 B  w8 d
  412. LDA $6020,X
    / ?) X2 t3 e8 {& S' {
  413. CMP #$2A0 ^" ~+ Y5 G5 b1 Q0 A" N
  414. BEQ Track_Enemy_Ex_X_Greater_L1
    * O, X& b! p. ~. i1 u5 }, ?
  415. LDA Bullet_Z_Pos,X5 h; F& @0 H* x# H& W
  416. LSR' s2 Q! M; b. o7 `9 w! b/ N
  417. TAY
    9 [5 T2 {0 H4 j2 _4 X6 I3 Y& X# ]* j
  418. LDA #$00
    / t! u: v; e, u3 Z
  419. SEC
    * `# e  ]8 W$ y: n( `# k
  420. SBC Bullet_Speed_Data_Ex_R,Y. K( y1 u% C9 \3 `
  421. STA Bullet_X_Speed,X. ~/ n* v2 ?) P$ m' ^. l& j, E3 e
  422. RTS
    " `* i4 \* \  l- n0 |/ I2 q, T
  423. % g1 R# |0 `' l6 f  m/ U
  424. Track_Enemy_Ex_X_Greater_L1
    - l' y* K4 `" H1 w( m! |! Q
  425. LDA Bullet_Z_Pos,X
    1 ~7 T# n' \1 q/ T
  426. LSR
    & @; |$ O" f- Q4 G) {  J: O
  427. LSR1 i1 V) I4 |( |! X. E7 _8 U% z
  428. TAY
    ' A7 F( T) Q& c# z( o
  429. LDA #$00# M. n  c2 c; H" S. ^1 n
  430. SEC% o  M# q% w" v! m
  431. SBC Bullet_Speed_Data_Ex,Y
    1 q9 V* N+ B1 H- F# h
  432. STA Bullet_X_Speed,X
    ) S8 \6 |3 ?! B- {' w4 {: S
  433. RTS
      y: E% q; O$ Y! w

  434. - a9 w, r$ m% Y! o3 ?
  435. Track_Enemy_Ex_X_End:
    ! L0 j" o  Z- G0 `
  436. RTS
    ) ?2 G* {+ m5 G0 e

  437.   p5 q3 G  x' U, L" S
  438. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)8 o2 M5 m3 G% r
  439. ;Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上
    ( O4 i* o6 Z1 }, o7 l7 {: W& u
  440. Bullet_Tract_Direction:
    4 D  o! S5 W' ]
  441. LDA Bullet_Icon,X
    9 H6 w4 c  U- d# R0 M0 r- o
  442. CMP #$236 u! z7 P6 a& T) b/ p: z
  443. BCC Bullet_Tract_Direction_End
    2 b8 X2 H7 M3 r9 t
  444.   q9 E2 N' B5 |" [
  445. ; X != 07 [. g! x6 G) e
  446. LDA Bullet_X_Speed,X1 s5 f3 j1 V0 i+ _( S3 _, j
  447. BEQ Bullet_Direction_V3 H. K! k! U- f; \2 p9 C' b( N' a

  448. % G& v- b7 R1 B7 C
  449. LDA Bullet_Y_Speed,X
    , V# V% X/ K1 i  u9 R8 i
  450. BEQ Bullet_Direction_H3 y& Y6 x2 i0 r% S' {) _2 v+ _4 F

  451. ! m( f: w7 N+ x, y3 n$ X
  452. LDA Bullet_X_Speed,X' S' o7 Q2 H* p9 @
  453. BPL Bullet_Tract_Direction_Right5 @+ Y' q( ~* A" k: }
  454. Bullet_Tract_Direction_Left:
    ! ~8 H6 x& o- A# B8 w4 @* ~6 E
  455. LDA Bullet_Y_Speed,X# o  _) B  B3 r
  456. BMI Bullet_Direction_Left_Top
    2 P3 u0 S+ d6 w/ ?
  457. BPL Bullet_Direction_Left_Down
    0 n6 f6 ^  y6 k! _8 T6 W
  458. Bullet_Tract_Direction_Right:' t  T+ [8 L2 J1 g4 L5 L* f: d
  459. LDA Bullet_Y_Speed,X
    8 S/ H& ?7 ]8 }: R
  460. BMI Bullet_Direction_Right_Top
    3 O/ p/ P' Q5 [" ~
  461. BPL Bullet_Direction_Right_Down
    ; i. y  E9 H6 D+ S7 N
  462. Bullet_Tract_Direction_End:
    , Z1 w! U- M- L
  463. RTS
    + W; E! ]* E* T, ~6 Q1 G# G
  464. ; Z( e. \; ]1 T
  465. Bullet_Direction_Left_Top:
      u1 v: ~. D% n- ^2 q/ ~' {
  466. LDA #$25- R9 u5 ^( Z  }! M  R, X
  467. STA Bullet_Icon,X4 b8 Z8 N/ n4 z1 [+ D: i( ~
  468. LDA #$C0( j! J+ m: G- A0 i- ~, d4 M9 q$ d. D
  469. STA Bullet_Direction,X* A+ i* b$ C7 F  [
  470. RTS
    ( z1 u, F: J3 }% L
  471. * {, L$ @! U6 o. l8 `& L/ E) j
  472. Bullet_Direction_Left_Down:* [/ k- |$ o. G) w* m
  473. LDA #$25
    8 {. x. X# I' q6 P2 z
  474. STA Bullet_Icon,X3 Y& i% |# g) N0 Q9 a8 h& a( t
  475. LDA #$40
    5 y' Q( ?* n7 j1 X8 O
  476. STA Bullet_Direction,X2 ?3 i6 j5 f3 u2 Y% V" R2 Y5 Y! V
  477. RTS  o9 D( V1 n; W- D  I; v3 b' \

  478. " c0 K9 J+ w. Y+ O# v  y. [, O
  479. Bullet_Direction_Right_Top:
    , \7 U( W+ v: U; ]7 }
  480. LDA #$25- E( k' Y% t' A" a. S/ b. T
  481. STA Bullet_Icon,X) r" q+ B" F! g5 H
  482. LDA #$80
    7 ?' f; [2 q. J) a; R
  483. STA Bullet_Direction,X( v  O- t. Q" Y. |. W
  484. RTS
    + [/ }& M  H% v4 |6 i% i3 s; T

  485. 5 [$ Z% W+ |' r5 v) D/ F  X7 K
  486. Bullet_Direction_Right_Down:
    6 c2 _4 J0 S; Q( n( d* p- H8 F
  487. LDA #$25' q! A  o" o6 S& L' p' k
  488. STA Bullet_Icon,X, @- i( J4 z' m- H, _7 N
  489. LDA #$002 z/ o/ c8 O8 q9 l" f2 c
  490. STA Bullet_Direction,X9 Q$ H9 H  r7 V- [' a0 Y
  491. RTS; {. z2 k2 v; z

  492. ; U  X2 f9 Y8 t+ D9 D, h
  493. Bullet_Direction_H:+ t/ M: r& a  R1 ^; G
  494. LDA #$24
    5 P' J$ h! h! f) B' S
  495. STA Bullet_Icon,X
    6 b: h$ u# w5 I( ?+ `* Z% G4 {
  496. LDA #$00
    7 C2 Y( z$ [8 Y1 v4 v* ]  t
  497. STA Bullet_Direction,X
    3 F4 Q; R0 D0 G3 X
  498. RTS7 r4 e7 H& E; d5 B( t& U' A- N* p

  499. 1 e2 {7 Q5 x: S7 F
  500. Bullet_Direction_V:
    * d( ?+ i8 c6 p
  501. LDA #$23& m( G3 [, Y- n: T, {% c0 D
  502. STA Bullet_Icon,X
    - D' @) z* b1 W9 ~" B4 P* S2 s' a
  503. LDA #$00
    9 @( Q9 J0 S# c
  504. STA Bullet_Direction,X! ]! T: D9 e9 ^$ r, s
  505. RTS
    : p* d, B7 Q9 [9 M/ D

  506. : o9 D/ Z0 ~% E5 |8 M. {' R" H
  507. Bullet_Speed_Data_Ex:
    8 I" p& U, _+ Q2 r1 X
  508. .DB $01,$01,$02,$02,$02,$03,$03,$04,$04,$04: m5 U9 ?0 T2 ^; V& u/ n1 s$ e

  509. & L: [1 N% w+ x7 g9 e0 K
  510. Bullet_Speed_Data_Ex_R:
    4 ?: u& C$ ]4 n1 i- v! s( T& ?
  511. .DB $02,$02,$03,$03,$04,$05,$06,$07,$08,$08: p" W3 A+ R2 R1 D$ S2 k
复制代码

" [& y& |, y2 D% }7 @1 S1 I
游客,如果您要查看本帖隐藏内容请回复

  Q. n1 t7 c' r/ k% u. t. ^0 g

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

签到天数: 1380 天

[LV.10]以坛为家III

发表于 2023-5-25 17:10:46 | 显示全部楼层
感谢旋风大神!一直不断深挖钻研,将Hack做到极致!
回复

使用道具 举报

签到天数: 182 天

[LV.7]常住居民III

发表于 2023-5-25 18:54:35 | 显示全部楼层
顶一个,旋风大神
[发帖际遇]: fc爱好者踩坏了花花草草,被罚款1 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 3048 天

[LV.Master]伴坛终老

发表于 2023-5-25 19:13:23 | 显示全部楼层
连激光都可以追踪了,感谢分享!
[发帖际遇]: afti摆地摊卖菜,占道经营被城管罚款 2 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 1603 天

[LV.Master]伴坛终老

发表于 2023-5-26 00:23:26 | 显示全部楼层
谢谢大神 感谢分享
[发帖际遇]: she370192822整理箱子竟然翻出了 3 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 295 天

[LV.8]以坛为家I

发表于 2023-5-26 00:43:51 | 显示全部楼层
谢谢大神 感谢分享
[发帖际遇]: xdlwesker 发帖时在路边捡到 4 个 柠檬,偷偷放进了口袋. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 1340 天

[LV.10]以坛为家III

发表于 2023-5-26 01:21:27 | 显示全部楼层
感谢修改分享了
回复

使用道具 举报

签到天数: 1229 天

[LV.10]以坛为家III

发表于 2023-5-26 13:34:06 | 显示全部楼层
旋风老大的作品必下收藏
回复

使用道具 举报

签到天数: 644 天

[LV.9]以坛为家II

发表于 2023-5-26 21:59:26 | 显示全部楼层
有成品下载吗?
回复

使用道具 举报

签到天数: 33 天

[LV.5]常住居民I

发表于 2023-5-27 13:38:28 | 显示全部楼层
永远支持6 R$ u8 ]8 c& C" N8 W
回复

使用道具 举报

签到天数: 853 天

[LV.10]以坛为家III

发表于 2023-5-27 22:11:59 | 显示全部楼层
大大的作品必下收藏,感謝!
回复

使用道具 举报

签到天数: 245 天

[LV.8]以坛为家I

发表于 2023-6-11 05:28:07 | 显示全部楼层
哇,还可以怎么玩
回复

使用道具 举报

签到天数: 275 天

[LV.8]以坛为家I

发表于 2023-6-11 16:57:35 | 显示全部楼层
感谢分享
[发帖际遇]: zzf11cn扶老大爷过马路,警察叔叔奖励zzf11cn 3 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 304 天

[LV.8]以坛为家I

发表于 2023-6-11 17:23:25 | 显示全部楼层
感谢分享
回复

使用道具 举报

签到天数: 3184 天

[LV.Master]伴坛终老

发表于 2023-6-25 13:56:53 | 显示全部楼层
感谢您的贡献
[发帖际遇]: leshui 在论坛发帖时没有注意,被小偷偷去了 2 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 75 天

[LV.6]常住居民II

发表于 2023-6-28 01:04:09 | 显示全部楼层
感覺還有v1.2版 哈哈
回复

使用道具 举报

签到天数: 91 天

[LV.6]常住居民II

发表于 2023-6-28 15:51:54 | 显示全部楼层
这个厉害。下载玩玩。
[发帖际遇]: qindiows扶老大爷过马路,警察叔叔奖励qindiows 1 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 37 天

[LV.5]常住居民I

发表于 2023-7-23 17:54:56 | 显示全部楼层
谢谢谢谢谢谢
[发帖际遇]: xiaoqiang1xxc 打扫环境卫生,被奖励 3 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 37 天

[LV.5]常住居民I

发表于 2023-7-23 17:57:06 | 显示全部楼层
谢谢谢谢谢谢
回复

使用道具 举报

签到天数: 173 天

[LV.7]常住居民III

发表于 2023-7-23 21:48:16 | 显示全部楼层
好傢伙!!0 m  y& B" Y; g% L4 X8 R# e1 W
謝謝分享!!
[发帖际遇]: lee85002摆地摊卖菜,占道经营被城管罚款 2 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2026-4-26 15:53

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表