EMU618社区

 找回密码
 立即注册
搜索
查看: 3094|回复: 52

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

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2023-5-25 15:25:34 | 显示全部楼层 |阅读模式
[FC][魂斗罗][J][追踪弹]
8 x1 `; b1 I! o- N6 [
: C6 M0 ?6 y$ k. v- S: T时间:2023.04.30
, [4 t# s! U- j. D7 C作者:FlameCyclone
3 y7 ^. W4 O9 G3 ]7 i' s内容:
7 T1 e' l/ X0 f: ` 1. 所有子弹追踪敌人: z) z6 `0 M. u/ {2 i4 `. K4 Q
2. 选择键切换武器
" P0 J* i, S8 }# d6 S 3. 优化选关按键组合, 从标题开始游戏后按住选择键不放进入选关界面) O. D3 p( Y. i  C! q
  t$ X8 E$ C) c4 e' \, [6 \
flamecyclone.ys168.com' u- D: v/ N) w+ h- V' V1 X
" Q% f( k8 \& G  q; }6 Q
  1. Bullet_State          = $0438 ;子弹状态 0:不存在 1:存在 2:销毁
    & O4 {8 ^5 s0 {( Z
  2. Bullet_Type           = $0388 ;子弹类型 0: 无 1:普通 2:M 3:F 4:S 5:L
    0 C1 j& h; z+ @- ]4 Q
  3. Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:24(横向)23(纵向)25(右下)
    " I6 d5 M  N: P/ z

  4. - Z# S1 v# k- f/ \0 j2 x  L9 O
  5. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
    ' |* v: {/ Y( |7 u1 z
  6. Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上! u% A  {% j, p% J0 Y/ j1 l

  7. 8 o5 B% N8 ?5 T% M1 i" v
  8. Track_Enemy_Index     = $6000
    $ k% S1 u$ J1 s
  9. Enemy_Index_Begin     = $6010* \: D. P4 [+ ]6 w6 i* O+ w6 y
  10. Enemy_Index_End       = $6011
    ( }' |9 }( b% t
  11. / g. L  D0 d' S( }: b
  12. Loop_Index_I          = $6012
    2 {% I. ]0 |5 }$ v1 Z5 }& p
  13. Loop_Index_J          = $6013! H* U; a$ c" }
  14. nEnemyIndex           = $6014' ]; m' j8 U1 q& P/ Y  v2 b
  15. Data_buffer           = $6015
    " A, ]2 }0 Z7 m
  16. & I, m. Q5 y, u* X0 X9 b
  17. Bullet_Y_Pos          = $03B8 ;子弹垂直坐标5 P0 t( _, e) f
  18. Bullet_X_Pos          = $03C8 ;子弹水平坐标
    6 _8 z! l8 v$ y; t& b' R
  19. Bullet_Y_Speed        = $03F8 ;子弹垂直速度7 u( C! J" Q* G2 K% y, k2 y3 Z
  20. Bullet_X_Speed        = $0408 ;子弹水平速度$ \; v& F. P: E* e
  21. Bullet_Z_Pos          = $0418 ;子弹Z坐标7 e2 J) C: F, z1 R1 ~0 P
  22. Bullet_Owner          = $0448 ;子弹所有者 0: 1P 2: 2P
    / M4 k) e* ~7 `3 q9 O( G7 x/ I

  23. ' \6 \  ]0 `" t, a* t1 c  o
  24. Enemy_State           = $04B8 ;敌人状态$04B8 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸
    ; e% _9 ?+ l# x' f6 h
  25. Enemy_Blood           = $0598 ;敌人血量
    # r5 X# r! F; e! z
  26. Enemy_Type_Addr       = $0528 ;敌人类型4 Z+ R: [+ I2 C3 V: h2 ~
  27. Enemy_Blood_Addr      = $0578 ;敌人血量6 L" c1 q0 A9 \
  28. Enemy_Y_Pos           = $0324 ;敌人垂直坐标: T0 D. @+ u4 w( t
  29. Enemy_X_Pos           = $033E ;敌人水平坐标
    ) p- S6 X' ?0 l( k8 E  _
  30. Enemy_Y_Speed         = $04E8 ;敌人垂直速度8 x2 T; t. y) @" N5 C  P* P
  31. Bullet_Alive_State    = $04B8 ;敌人状态 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸
    3 g2 Y* _# M0 e7 y- M8 j2 M

  32.   c) X) b& x  B/ }) w- V
  33. Enemy_Index           = $83  ;
    5 @& |% r% a: j+ b0 X
  34. Time_Count            = $1A( j% D" H' W! |' e' ^
  35. Track_Bullet_Speed    = $07  ;分配子弹追踪敌人频率
    3 @: V$ x( s; G. A) E: u6 U" M9 F! h
  36. Track_Enemy_Speed     = $03  ;子弹变向追踪敌人频率' r, `. X8 R  J' x. |5 C% G4 h1 F

  37. & v! m" {# n) ?) d* E, B! l
  38. ! }" M2 C2 z% D
  39. .ORG $6100
      \0 C1 U: w# ^
  40. Process_Begin:
    & |  ?- M, @8 Q) O3 w4 [) ^: |
  41. JSR Enemy_Check1 y& c9 |3 R5 w3 X
  42. JSR Track_Enemy_Check# u9 m8 o* y* l
  43. Process_End:
    # h/ N3 Y* _6 Q: m. d% ~3 V
  44. JMP $E54F
    5 w- z9 R" O( W9 R0 s

  45. 8 ~8 G7 w% j4 d( @
  46. Enemy_Check:
    0 w! a# u) s7 c" R3 e
  47. LDA Time_Count2 h* y: N4 ?0 }
  48. AND #Track_Bullet_Speed3 I2 B, e4 M: u/ M
  49. CMP #Track_Bullet_Speed: M  ?. E+ \' }- W  m' c/ X# O  D- _. W
  50. BNE Enemy_Check_End0 h1 _+ o" g5 E# N! s- o
  51. LDX #$0F* {0 [* j! I* z' t1 H  P( Q. `7 j
  52. Enemy_Check_Begin:2 W2 F) Y( z9 F* T: a- m( R0 T
  53. LDA Enemy_State,X6 u; k7 K% g# C4 H4 `: D
  54. BEQ Enemy_Check_Continue
    ) ~& X5 t, N7 ]8 M# \) E* s1 W
  55. STX Enemy_Index
    ' {" h  i9 R9 }
  56. JSR Find_Begin_Enemy  d5 p$ r7 \0 ^, N* R! J1 D% j8 L
  57. JSR Find_End_Enemy
    8 z! _# s( ~+ L7 e6 f
  58. JSR Bullet_Track, P) v, I7 ~+ \  |- u, ^

  59. . M% s, U; g0 l" v
  60. LDX Enemy_Index0 |4 s/ g9 g/ Z+ F: \, G
  61. Enemy_Check_Continue:7 r. |1 Q, H9 Z+ R2 q$ n
  62. DEX
    ' L6 X) s# k  Z- h1 \+ `
  63. BPL Enemy_Check_Begin
    % f3 ^( u) P  \- M0 O; m% d: o
  64. Enemy_Check_End:2 x; [+ a3 G0 R+ k/ d& D! y3 L# t: v
  65. RTS2 ^2 G1 ^1 J% `) X3 K. \# E9 q

  66. * Q  E7 E& a( t/ C
  67. Track_Enemy_Check:
    $ E4 B& h4 o  A' N2 v' D$ d4 L+ d
  68. LDA Time_Count
    ) S( M- a% j* P0 B1 g  j2 ]
  69. AND #Track_Enemy_Speed
    , b3 i) j% h. J! z3 o3 x
  70. CMP #Track_Enemy_Speed1 J* W" ~2 c. L, J
  71. BNE Track_Enemy_Check_End
    5 j6 U7 r" R! k5 c! |
  72. LDX #$0F0 D6 A3 G# D0 u' v
  73. Track_Enemy_Check_Begin:
      r- e* |' D8 A
  74. LDA Enemy_State,X; B% g' U6 T9 C6 _% k* W
  75. BEQ Track_Enemy_Check_Continue9 a& a0 K' W9 g3 j% X0 g- G
  76. STX Enemy_Index! C) {* P9 }! M+ V2 u* B/ t7 k

  77. 0 R9 y! T) k  P9 s
  78. LDA $409 q- J" a! L; x
  79. LSR. M- `0 }* A; B( F
  80. BCC Track_Enemy_Check_Begin_L1( C. k/ X8 Y) U0 b

  81. / K1 m7 y7 e5 h& ]  |5 E* m0 r
  82. JSR Track_Enemy_Ex ;2, 4' }0 V: E' T% d9 H! O1 M% ^+ _$ G$ ~
  83. LDA #$00
    # U" P0 t# p5 m5 b
  84. BEQ Track_Enemy_Check_Begin_L2; z7 ?2 v: j* t, o

  85. ; g+ p3 R) x8 l% o* k3 H
  86. Track_Enemy_Check_Begin_L1:3 V5 M, c# G1 I! J6 r

  87. # U7 Z8 }% G7 H2 Q3 \5 g& o  h
  88. JSR Track_Enemy
    # v) }: I) g+ E

  89. 7 S; e+ c% J1 K8 k2 R
  90. Track_Enemy_Check_Begin_L2:
    $ E- x$ m( B2 V! R9 m

  91. ' W  C- y0 G% }% q0 p$ s0 i
  92. LDX Enemy_Index8 m/ \. H" p( o" U4 Z
  93. Track_Enemy_Check_Continue:, ~. h) o& g/ U5 d! I2 b
  94. DEX
    - R+ e. u3 }% r. m
  95. BPL Track_Enemy_Check_Begin
    0 X2 ~/ w  V& m- t
  96. Track_Enemy_Check_End:- Y) g; r# t& o5 ~
  97. RTS; c2 m& C+ j6 Y
  98. ( F+ q- m+ w9 x2 v) v
  99. + t! Y2 d' e. I: H' G
  100. ;查找第一个敌人2 r4 f2 x7 U0 u- D7 b3 C
  101. Find_Begin_Enemy:
    ' l7 L5 F, P7 t5 A4 q& g+ g( Z
  102. LDX #$00
    7 I( \9 W2 }5 f6 U' Z2 A
  103. Find_Begin_Enemy_Check:, Q$ P) {2 _' Z8 W2 Q$ M% }1 D
  104. LDA Enemy_State,X: P1 \, V  |4 i( ^; Z1 Q9 t1 d
  105. BEQ Find_Begin_Enemy_Check_Continue! H8 ^4 H* T# O+ }' i3 [2 D
  106. LDA Enemy_Blood,X9 ^% P$ y4 U4 k$ @1 V
  107. BMI Find_Begin_Enemy_Check_Continue
    ! N: n9 V4 |4 Q# G0 R: _
  108. BNE Find_Begin_Enemy_End
    2 ~8 R  Z. h2 L* [5 e/ A

  109. + d5 s+ S- Z2 B
  110. Find_Begin_Enemy_Check_Continue:
    % u% S4 w3 w; `- @9 `* ^
  111. INX
    3 I% N9 S# ?5 V7 e9 A: k3 d; j+ P( i
  112. CPX #$10" c. W" o, o* q$ {  v( g
  113. BCC Find_Begin_Enemy_Check
    ! z9 e# B" Q9 }
  114. Find_Begin_Enemy_End:, Z/ n" l6 X" d% Y, ]- d: n3 ~
  115. STX Enemy_Index_Begin
    7 d: X5 V/ @8 q  E' P. [
  116. RTS; T! H" L* T7 i4 M! |5 M
  117. % |! L; U+ i7 Z. }9 V) A
  118. ;查找最后一个敌人6 v6 g3 h# \* Z* }3 z
  119. Find_End_Enemy:
    , Z! ?/ t3 r+ q$ S4 U
  120. LDX #$0F9 e* w) V7 G8 n" O  H: {
  121. Find_End_Enemy_Check:- ^. u1 o, n% L6 D
  122. LDA Enemy_State,X( J6 T+ q4 Y- n$ Y' f7 @
  123. BEQ Find_End_Enemy_Check_Continue
    % N2 O& a% [. v2 F: _
  124. LDA Enemy_Blood,X1 t4 p1 E: |3 f
  125. BMI Find_End_Enemy_Check_Continue( d1 f1 W4 u+ N, V- \& V
  126. BNE Find_End_Enemy_End
    ! B  A! V' b& y9 V
  127. . ^$ [& R1 o  O. R
  128. Find_End_Enemy_Check_Continue:8 |5 J# _, D3 A( G8 _
  129. DEX4 j+ |+ l3 L: V' [$ g1 R
  130. BPL Find_End_Enemy_Check
    : Q7 {& |  W) j) J5 M
  131. Find_End_Enemy_End:
    . s7 H8 {' T! f$ O+ C
  132. STX Enemy_Index_End
    , G( F. q" J. S+ [& f9 F# j
  133. RTS( _  ]& i. c' Z0 O/ u
  134. * p5 [) ~) {8 ?1 L" L
  135. ;子弹追踪8 P9 `4 s4 M+ b9 Q
  136. Bullet_Track:0 K7 X% D) [! i( g/ q4 ?- \0 W
  137. LDA Enemy_Index_Begin, v- o/ z: [3 h8 u* _  ~
  138. STA nEnemyIndex      ; int nEnemyIndex = nEnemyIndexBegin;% M: x5 |. _( J6 {' [& j9 \
  139. LDX #$00     
    . g: \+ H) D5 U1 i5 }
  140. Bullet_Track_Check:   ;for (int i = 0; i < _countof(nBullet); i++)
    - w; u; R2 U- @* S6 H6 q9 m/ T9 N- ^0 X
  141. LDA Bullet_State,X% ^: Q3 }' s& X" c9 y) {6 B' W* \
  142. BEQ Bullet_Track_Check_End  ;if (0 == nBullet[i]) continue;' V2 t; Q, U! E7 J% P, F; B$ m
  143. STX Loop_Index_I
    # q! n% E/ \/ E, ~

  144. & G7 P( f* M! A0 Y" F+ T
  145. JSR Bullet_Track_Enemy& z" Y9 G! ^  G3 `
  146. JSR Bullet_Tract_Direction. j3 ~6 j, u' N' T# L  F% W* ?
  147. & S! ?/ J3 X5 B9 y" _: r
  148. ;如果已经是追踪最后一个敌人, 则下次从第一个敌人开始追踪
    9 }0 w" @( o/ ?- v
  149. ;if (nEnemyIndex > nEnemyIndexEnd) nEnemyIndex = nEnemyIndexBegin;
    ! `$ |/ Y0 V% y+ o+ c/ Z
  150. LDA nEnemyIndex
    * W" H, |' ^: i/ l
  151. CMP Enemy_Index_End6 |7 ?; \* U6 ~" q" x
  152. BEQ Bullet_Track_Check_Continue
    , f  d% {* k: Y3 g5 |6 `
  153. BCC Bullet_Track_Check_Continue
    2 _4 `4 X) X8 w1 f5 r/ H, F" l) B$ a& N
  154. LDA Enemy_Index_Begin) y* [( t# p/ ~* B( l* M) [
  155. STA nEnemyIndex' P# c+ Y! j' M: I+ w' L

  156. 1 C/ v! G! [4 a) q) ?
  157. Bullet_Track_Check_Continue:
    4 g9 J* R  r0 M" n3 M' t& K
  158. LDX Loop_Index_I
    # b* C9 D! a- v/ t  `( P$ C. S" z
  159. Bullet_Track_Check_End:
    ' G0 ~: N# T. F6 i0 I
  160. INX
    # ^$ R, o- o" y9 d9 G. B
  161. CPX #$10
    $ D( m; d! ?$ S+ d
  162. BCC Bullet_Track_Check6 P( T" P  N: r- _2 b
  163. Bullet_Track_End:
    ( K1 n. @4 |3 f/ I5 c
  164. RTS
    : {& Y& c* u7 v7 o
  165. " M8 o* e- o4 R8 D8 p! Z. i9 f
  166. ;给敌人分配子弹
    : B! L! {6 A5 O! v* y0 N% r
  167. Bullet_Track_Enemy:
    # P2 ^. R4 i/ I5 ?* L/ Q
  168. LDX nEnemyIndex  ; for (int j = nEnemyIndex; j <= nEnemyIndexEnd; j++)
    5 c3 F: h0 d. U
  169. Bullet_Track_Enemy_Check:
    ( e0 y0 S% I# K) U# \
  170. STX Loop_Index_J
    / ^9 T+ k8 V6 w1 J! S

  171. / j0 m* F2 _0 I+ H& W' [1 O7 F
  172. ;if (0 != nEnemy[j] && -1 == nTrack[i])
    ! \0 g9 d- v7 ^3 z
  173. LDA Enemy_State,X
    3 q( ]1 @% X- M/ k* `& Y
  174. BEQ Bullet_Track_Enemy_Check_Continue
    , S# v# l% O, r8 ?, |8 [3 x
  175. LDA Enemy_Blood,X% h0 b) }8 k$ j/ B5 U, T
  176. BMI Bullet_Track_Enemy_Check_Continue5 d* w3 d# s& y) y5 |
  177. % \& p) C# F/ X; p4 [' u
  178. LDX Loop_Index_I  S7 b) e  m8 s' i
  179. LDA Track_Enemy_Index,X
    : m- X' B8 O$ G0 p( B- T* |
  180. CMP #$FF7 Y. E: U) w! T+ k/ ]
  181. BEQ Bullet_Track_Enemy_Init
    : ^& s+ s- R* x1 ~! A

  182. ( C  R2 Y3 w  j' q/ ?/ `2 S! U
  183. Bullet_Track_Enemy_Init:
    , {7 N& T9 ]$ M! n! m" L
  184. LDA Loop_Index_J
    : ~1 _" s  @% W0 A: y$ S
  185. STA Track_Enemy_Index,X     ;nTrack[i] = j;
    ) T. i- U; K+ x/ S* Z) D* }, z
  186. ! k5 g9 p! U; {+ H2 @8 m- l
  187. STA nEnemyIndex
    * w( V8 u+ G1 U9 P/ C
  188. INC nEnemyIndex             ;nEnemyIndex = j + 1;! r9 R( }# @1 K! b) D+ x* Y6 Z
  189. RTS                         ;break;
    8 c; b5 [3 N8 u0 i& M. X! b; z
  190. 5 v1 L3 [" D: _# B" R+ b/ X
  191. Bullet_Track_Enemy_Check_Continue:  o6 ^$ s% v& g9 z4 e+ `6 ]
  192. LDX Loop_Index_J* V' E* m5 m0 V
  193. INX ;j++
    * }6 G) M; k- n; i  X! `! ~  d, g
  194. CPX Enemy_Index_End) L0 l* O" \3 z! ?2 ]4 e
  195. BEQ Bullet_Track_Enemy_Check
    2 `% Z8 g4 ]- ^0 _5 K
  196. BCC Bullet_Track_Enemy_Check# Z8 e8 t! A3 E, ?. d0 `# z
  197. Bullet_Track_Enemy_End:' ^6 @1 N5 I. V+ A) f
  198. RTS
    * l: N/ Y* ~7 t0 @) y

  199. % s6 v" f) v/ E" b7 D  @6 T* L
  200. Track_Enemy:: ]3 d6 o' x9 U; ~! E# K' Q
  201. LDX #$0F
    % \  q5 r( o& F2 k
  202. Track_Enemy_Begin:) t' @, ~8 j% m" ~4 s
  203. LDA Bullet_Icon,X
    0 u1 r4 [! v! p2 m
  204. BEQ Track_Enemy_Continue
    & Z- A5 F3 z8 a- h" B, k3 X
  205. LDA Bullet_State,X
    ( W- t4 C8 A# A9 u" i
  206. CMP #$01  a/ `# r2 `& f7 ~4 T! T/ ?+ S0 r) D
  207. BNE Track_Enemy_Continue
    $ v5 o4 e' z7 g- O

  208. # d; n9 l# ?$ d" n2 X5 Q9 x
  209. JSR Track_Enemy_Process$ I9 w8 M/ I, W+ U. t; [

  210. . s+ }- |: ?: _  M% ?. t8 B' D
  211. Track_Enemy_Continue:4 l0 c0 \1 s4 i4 w* L* P8 R+ F# D) C. q
  212. DEX
    & u  u+ n# k4 `/ E+ I
  213. BPL Track_Enemy_Begin3 V$ k+ v' m  ]  [# [
  214. RTS( w$ F) ?: v$ w
  215. $ k% W' V! f5 e* U; d7 F9 N$ M# A
  216. ;普通关卡
    - P7 c( |& D1 Z1 E
  217. Track_Enemy_Process:( H" h9 a2 B0 S
  218. LDA Track_Enemy_Index,X$ W% B1 a, `, V& Q
  219. CMP Enemy_Index
    1 c+ W# o: g& Z9 d6 o) v/ o! z
  220. BNE Track_Enemy_End0 B! b3 ~% y: t. o' u
  221. LDY Enemy_Index9 P6 q9 e, Q: x1 ~5 y( e' y
  222. JSR Track_Enemy_Y% ^6 T- S/ F4 V6 b
  223. LDY Enemy_Index* W5 h/ g- O( W, x7 }) ]& C
  224. JSR Track_Enemy_X# R! }$ Z2 j' e: O# A. i' L
  225. Track_Enemy_End:$ e. B1 A. J5 q, ?- t
  226. RTS' k7 M0 G# L; R
  227. ) G2 V1 |0 C: u9 Q& o& X
  228. Track_Enemy_Y:6 _! u0 u4 u' b0 p3 D6 z
  229. SEC
    5 h+ e1 X% Z) H" g' G
  230. LDA Bullet_Y_Pos,X  T7 D  N  a' G% A/ A1 f& E( r
  231. SBC Enemy_Y_Pos,Y) g2 A" _8 n3 b/ V( Z9 S& I: y
  232. BEQ Track_Enemy_Y_Equal0 C8 t6 Z0 o4 `) x* N$ x& R, W
  233. BCS Track_Enemy_Y_Greater
    / Z  Q, M# ]; {- v& @( x' o* G$ a
  234. * T$ d* G/ I( t: V+ ?
  235. Track_Enemy_Y_Less:    ;子弹Y < 敌人Y6 Y4 l$ p  e7 K+ D$ v
  236. CMP #$FC
    ' p/ W8 S% e6 e, f. z  V9 a
  237. BCC L1_1
    ' }; ~* E& w7 I3 D
  238. CMP #$FE) H$ h% }; E% B; w; g
  239. BCC L1_2" G+ ]& {% N8 u& _9 D# j# e
  240. LDA #$00: T3 n; H  t. i, U9 C  p
  241. STA Bullet_Y_Speed,X
    4 Z9 ?* J8 n, Y. X7 n$ x
  242. RTS
    2 T" t& G, |; A
  243. L1_1:
    8 ~0 T/ g8 X! L. Y; S
  244. LDA Bullet_Type,X
    # |: d$ u) E; q' q& O) P* @6 L( e
  245. AND #$0F
    : M" _2 [! f, m7 m+ l5 R1 S0 x5 a$ X
  246. TAY$ d1 ]$ ?, L4 J% ?% _8 E0 B1 w' S/ N
  247. LDA Bullet_Speed_Data,Y: ^7 q" n3 F, t4 L8 A6 u
  248. STA Bullet_Y_Speed,X' M$ c( H' V; x/ p
  249. RTS
    ; Y8 D8 W3 W5 t0 ?: l# s% ~, a# r; G/ v

  250. 7 ?1 L" |2 m# i' t+ _+ h, c8 G
  251. L1_2:
    4 d/ K& q4 o  j3 m
  252. STA Data_buffer
    ( k7 x/ I, S; s0 @& S, H5 _
  253. LDA #$00
    9 {* O9 N' J6 `4 e8 p
  254. STA Data_buffer
    ! P! i( ~( O. t$ `. v9 c
  255. LSR
    , `" ]$ L0 N+ g$ h
  256. STA Bullet_Y_Speed,X
    ) o- J/ i1 N1 B1 p
  257. RTS
    2 E4 d1 Z! O# _7 }8 ^
  258. 5 i7 L- h# a' |+ V8 M) u- l
  259. Track_Enemy_Y_Greater: ;子弹Y > 敌人Y  _2 U# L5 c3 P5 \
  260. CMP #$04" r: b8 F* x( O4 [" N9 Z
  261. BCS L2_12 c# K9 Z, T8 @7 R3 ]. ?5 e
  262. CMP #$04
    : H2 M# ]+ J8 z; h5 w+ N
  263. BCS L2_25 U0 U# L1 R: r$ u; k% ]
  264. LDA #$00
    * u% u" c- [: C1 ]# [4 ^4 F
  265. STA Bullet_Y_Speed,X' e0 k( ?( q7 @$ c! g
  266. RTS7 B+ A, U+ J% [* H: P. u

  267. 5 d" I0 F3 e; f- e' z$ v
  268. L2_1:2 O+ u8 E) x5 `* P2 L# N* _- j
  269. LDA Bullet_Type,X
    , G, ~; O( h' D/ [  }/ X) S- L
  270. AND #$0F
    8 E* m# ^6 ]  G. K
  271. TAY
    4 G% c8 B5 H/ X& a+ Z% P5 I6 ]+ o
  272. LDA #$00' K6 n: d& A# }. d4 k" N7 P8 ^
  273. SBC Bullet_Speed_Data,Y
    , B6 \2 X* Y* @; W3 ^1 n
  274. STA Bullet_Y_Speed,X$ q$ f$ _- q: W
  275. RTS
    1 z1 B& Y- m6 z0 O) y
  276. 3 p/ S% \9 y$ d0 _, A2 [4 n
  277. L2_2:
    " i6 c3 ~: W0 `8 a, H3 v
  278. LSR
    ) a' d) \  o! W
  279. STA Data_buffer
    , q: m$ Q* ^1 M+ X) z7 n" M
  280. LDA #$00' P$ m' r  ~+ d! A
  281. SBC Data_buffer
    % O# Q. l8 V! R2 p
  282. STA Bullet_Y_Speed,X& p# N/ ?3 U) H1 t4 T
  283. RTS  \- E+ M5 B7 W, f- b2 N

  284. 3 a% ~" }7 P% R, j& w, F
  285. Track_Enemy_Y_Equal:     ;子弹Y == 敌人Y
    # j( t3 l. ~' t, M& ~3 L! `0 N
  286. LDA #$00+ T- Z' B- M& E7 l2 R
  287. STA Bullet_Y_Speed,X- {9 o" c  k7 v7 R
  288. RTS
    6 b8 \) `4 s8 ?% S- D
  289. ! o8 Z8 i1 _5 y& C* E: |
  290. Track_Enemy_X:
    % r3 L! P5 T, b$ ?/ I
  291. SEC
    - j; u/ y! X3 Y/ u0 u
  292. LDA Bullet_X_Pos,X
    / W4 n) C" P- s# f. ~0 w
  293. SBC Enemy_X_Pos,Y2 {2 c2 K# m% j, k! y% n8 G
  294. BEQ Track_Enemy_X_Equal  ;子弹X == 敌人X
    6 w& l9 U: y0 C0 [
  295. BCS Track_Enemy_X_Greater       ;子弹在敌人下方
    & _. d" R* {, @$ j9 J- {6 v

  296. ! e$ N# i: i: l  m. U
  297. Track_Enemy_X_Less:     ;子弹X < 敌人X
    * X" A; h( _4 i$ s; C  d
  298. CMP #$FC
    " D  l$ v  X" Z7 u8 x6 j: X5 D, S
  299. BCC L3_15 B3 w. S! G* u( g2 V; B( f0 z
  300. CMP #$FE
    ! |3 [: j! W) q0 L
  301. BCC L3_23 s: d- T& |5 c
  302. LDA #$00
    " W1 f, I8 A) z# h6 s$ N3 Q' ^( A
  303. STA Bullet_X_Speed,X9 v  `- ^( T6 \/ e* a
  304. RTS
      O: n( Y+ [& m" _; \+ L
  305. L3_1:
    ) \: x  W1 D; R
  306. LDA Bullet_Type,X, e, i2 N0 c. }  Y7 l/ K
  307. AND #$0F
    + v+ V: Z; q2 M* i
  308. TAY
    + L$ J' P3 Z( ^* d. O" m* V9 I/ P
  309. LDA Bullet_Speed_Data,Y- D% h% E: b/ n+ t3 r; x) b  {) K
  310. STA Bullet_X_Speed,X& O8 T0 Z5 }- u# y, O
  311. RTS
    $ @2 L* Z4 b+ h2 ~0 q1 C/ L0 m! n
  312. L3_2:
    2 n* t6 c7 H) l$ ^# p' F" T& |
  313. STA Data_buffer/ R. W3 R/ Q1 n' E) @7 {
  314. LDA #$00
    6 ?4 b7 U- K) j" g: T
  315. STA Data_buffer
    ; R) ]" w3 s/ ~6 l. U% `4 V2 T9 j. C
  316. LSR4 o$ i( ^- V- R
  317. STA Bullet_X_Speed,X
    & b/ _7 N" w* w2 Z: ?9 G. R3 Y  Q
  318. RTS
    # [- Q0 A/ \" v" z( M* Q

  319. " f/ ]+ ]6 F1 c, j
  320. Track_Enemy_X_Greater: ;子弹X > 敌人X, D; j* z: j) T" k
  321. CMP #$04
    8 `: z0 _$ e. G" G- k$ [& |
  322. BCS L4_13 ?$ V7 i: E* T6 m
  323. CMP #$02
    " j4 N" ?) h  P6 C7 f; S
  324. BCS L4_2+ @2 e: c& r0 N  A" k- d4 N' c
  325. LDA #$007 \3 F9 E# v2 Q
  326. STA Bullet_X_Speed,X( ]5 `5 C& t) v2 ~* J# S
  327. RTS
    1 S1 V, h  n7 }% P

  328. ; _/ }4 y) }8 I8 f  ^, b/ N6 Y! _
  329. L4_1:
    * |9 l" z! F* q) ^) [9 E
  330. LDA Bullet_Type,X2 ?  O/ A! }$ a, \7 R
  331. AND #$0F
    $ [* k' V% N/ A
  332. TAY# W$ K7 }5 }4 o& B' `6 e
  333. LDA #$009 `/ m+ |7 v* J+ h' P
  334. SBC Bullet_Speed_Data,Y
    ! W4 Y+ [% ^9 e7 F, l" N" B
  335. STA Bullet_X_Speed,X
    8 W! E. T7 W& n: s) v7 j: e
  336. RTS
    1 r+ m5 R% {2 i3 R7 f1 W2 A. \! j8 x
  337. L4_2:
    1 @4 Z5 @9 b. e+ H* k
  338. LSR4 L5 x4 V' C, Z' k
  339. STA Data_buffer
    ( b. m  ?& J1 q: m1 c0 L; x
  340. LDA #$00
    * Q" u! I1 f. `5 q* m( Q
  341. SBC Data_buffer, J7 c! E) [9 C/ n+ ?
  342. STA Bullet_X_Speed,X
    / A: p/ J, l' l4 r, b  S  `5 G4 _
  343. RTS0 J4 x; `/ B) n; H$ Y! x  t# m9 G

  344. ! x4 ^' @. n3 l6 J' \2 {
  345. Track_Enemy_X_Equal:  ;子弹X == 敌人X
    / g% f  a! n) W7 M/ t
  346. LDA #$002 X5 D; B5 B9 Z8 r5 B
  347. STA Bullet_X_Speed,X
    8 W3 z5 t- O- ?& g7 E" |! {
  348. RTS
    ) d# {) o! r6 Y* T
  349. 9 |6 p: t& @' A  i5 t9 I
  350. Bullet_Speed_Data:4 u: e" [5 {. Z  f
  351. .DB $00,$03,$03,$02,$03,$03' M+ ~2 q; n. G( c1 I
  352. 4 M4 I4 _4 @6 S, o5 m; e, Z' \
  353. ;2, 4关
    3 f% V9 D$ a2 B. O- N
  354. Track_Enemy_Ex:
    % D9 Z- W! S( u/ A
  355. LDX #$0F+ I6 b7 t- W/ \3 f! A. b9 U' \" W
  356. Track_Enemy_Ex_Begin:
    6 U2 W' v" p4 I( n8 J8 Y

  357. ; w( I- w2 M+ ^8 l- ~# N
  358. LDA Bullet_State,X
    4 J3 i2 X# G$ x5 J
  359. CMP #$01
    9 [, r, F/ p7 X6 ?) X  h$ G
  360. BNE Track_Enemy_Ex_Continue
    ' y$ z& c4 T7 J. O) g& k% ~) m

  361. ; q8 Q; o% S, a" o4 e
  362. LDA Track_Enemy_Index,X
    0 q! g- ~) B. B2 @- o; g  U4 h# R7 |
  363. CMP Enemy_Index
    9 b. t1 L( Q$ |9 _
  364. BNE Track_Enemy_Ex_Continue  ;匹配追踪目标0 u( G  T; C; V$ z

  365. 3 Z8 f1 {7 F" C- G5 I$ w" i' t
  366. LDY Enemy_Index3 P, U5 V% D  r% M
  367. JSR Track_Enemy_Ex_X* u, j; @6 n3 g+ {2 x

  368. - w. y+ ?# F) o9 w/ V
  369. Track_Enemy_Ex_Continue:
    $ w- y- G# J$ {7 b3 v
  370. DEX) {+ }: A2 P# w4 @
  371. BPL Track_Enemy_Ex_Begin0 P: A5 v! E: p. Q* |( O) A& P
  372. Track_Enemy_Ex_End:' `& u% d# R, S. W# k+ q
  373. RTS
    ( @9 t  V. v: P. b3 W

  374. 6 V6 c# U8 s1 p3 T
  375. Track_Enemy_Ex_X:
    $ I& G& E  t/ G
  376. ;LDA Bullet_Z_Pos,X
    ( a& f+ ~/ M- W; v2 |
  377. ;CMP #$042 J  M( y( w! o( O1 h
  378. ;BCC Track_Enemy_Ex_X_End: \: H5 `6 H  Z8 r, ^3 B+ Y
  379. SEC; G  u0 Q  d, l6 J
  380. LDA Bullet_X_Pos,X
    " j% _4 z' J4 F# s+ R
  381. SBC Enemy_X_Pos,Y
      w% Z8 w. E  y5 f" Z
  382. BCS Track_Enemy_Ex_X_Greater
    : r$ L5 ^! l9 N2 z

  383. ( j8 Q2 J8 I5 i% M; A: e
  384. Track_Enemy_Ex_X_Less:     ;子弹X < 敌人X! G+ T! k9 L: {; p% S2 V
  385. CMP #$FD7 o$ i" i/ T) h
  386. BCS Track_Enemy_Ex_X_Less_End' T& M* _& @8 H2 F. p
  387. LDA $6020,X5 k3 U% _+ s) u+ G' ?
  388. CMP #$2A. p4 P( m, |  H
  389. BEQ Track_Enemy_Ex_X_Less_L1
    5 t( I- g1 `. Y5 Q; R) x; J# P
  390. LDA Bullet_Z_Pos,X
    + v0 q$ A2 x- K  r9 S2 ?. t
  391. LSR9 ~/ l5 V7 \' w% T: A! V3 s
  392. TAY4 e. A: O* J! g2 R2 J
  393. LDA Bullet_Speed_Data_Ex_R,Y
    ; r2 J4 Y0 t) U' X' D# M
  394. STA Bullet_X_Speed,X6 D" ~/ d, r$ v+ t8 J$ c2 |  E
  395. RTS
    9 C# b% I- x! ?3 F
  396. Track_Enemy_Ex_X_Less_L1:
    8 s% ]% F4 E# r) k$ k) Z

  397. & w+ k: d, l$ B8 E- F/ \+ v
  398. LDA Bullet_Z_Pos,X, Q% ~* P0 @2 v9 y# ]# s  `% E
  399. LSR
    ' ^7 o% K& H. X! e/ P
  400. LSR+ y. b9 Z7 j9 e1 ]9 M
  401. TAY9 q& e/ y# _2 G% U
  402. LDA Bullet_Speed_Data_Ex,Y( u5 s) c+ @) i, r' }7 k5 A
  403. STA Bullet_X_Speed,X
    2 A; \7 }5 p( W: [; K  G! S! M4 U
  404. RTS$ d: Q" E3 F: N2 b. b
  405. 9 B" U7 s; h8 p7 l# d
  406. Track_Enemy_Ex_X_Less_End:5 l( O& k+ t* A0 t: v  N  v
  407. RTS% H3 t9 C8 b# A1 y, u* P
  408. 7 A( k5 P. c8 c, p
  409. Track_Enemy_Ex_X_Greater: ;子弹X > 敌人X/ k6 T7 a( O" B) x# R
  410. CMP #$03
    0 V0 T- i* X( }) O/ C. c( b* S. x
  411. BCC Track_Enemy_Ex_X_End
    % s/ R( n* q3 {, N
  412. LDA $6020,X- v; m. @: z2 E5 @4 @1 L3 F5 z
  413. CMP #$2A" z' p3 Q" H5 E& F9 g0 N
  414. BEQ Track_Enemy_Ex_X_Greater_L1
    0 @. ~4 {- f: U- B3 b0 Q
  415. LDA Bullet_Z_Pos,X% [$ W& ], [* S) |/ x% o
  416. LSR) U/ O* @0 \6 Y3 \# Y
  417. TAY
    9 E; J7 A6 y- z3 [2 p. u- x; n
  418. LDA #$00
    & m/ H7 p& @/ s2 G" y
  419. SEC2 g  z" T. }; P$ S/ P* Q: N& H! ^- z, {
  420. SBC Bullet_Speed_Data_Ex_R,Y. k) `8 A& O0 Y) c, B8 }0 ^! A
  421. STA Bullet_X_Speed,X1 Y" E( b# R# h; l/ \  g' i
  422. RTS
    0 w" L9 a' i8 a9 P( n

  423. . s; I1 V) i$ L
  424. Track_Enemy_Ex_X_Greater_L1
    & z# ?$ n) p& q4 F3 k( ]; b
  425. LDA Bullet_Z_Pos,X: j; A8 \4 A" `3 o8 i  l7 _: C
  426. LSR* K* Y' ^6 i  p, K) P1 e
  427. LSR
    ; ]) p9 h1 j9 u9 x( D  X$ u
  428. TAY/ f4 _6 Y+ k- k6 E
  429. LDA #$00
    5 G3 j. h; B; o/ x$ J4 z) h" G
  430. SEC6 ]* }  X8 {5 u' k+ P9 d
  431. SBC Bullet_Speed_Data_Ex,Y4 \: z+ F8 S& W1 u
  432. STA Bullet_X_Speed,X
    - e- a/ I# W+ h' m: y4 z6 x
  433. RTS
    6 K1 A* t# S4 k* t. R$ j

  434. + Q' {! E  ^: u! r; o2 x
  435. Track_Enemy_Ex_X_End:
    7 D! j" d4 t, C% a1 H( m3 Y, I8 p
  436. RTS
    & J; |. O8 ^8 M1 j
  437. 9 w1 @1 c1 z- @( w  F
  438. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)0 W: s  Q( S7 u' z! o# x2 J
  439. ;Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上/ c4 q: b& N) P/ L+ i. j: ~+ W' P7 Q
  440. Bullet_Tract_Direction:
    & M* R; N1 ]  k7 e
  441. LDA Bullet_Icon,X0 k1 Z: L8 M/ ]+ T- U/ g5 Z0 n
  442. CMP #$23
    ) H/ r( A; O! s. Z
  443. BCC Bullet_Tract_Direction_End1 G! p; S. Y* d. a2 d
  444. & e& L( y5 ~. R# f* g5 b. t
  445. ; X != 0
    ( K+ H/ e( @5 y1 H/ p# }( p
  446. LDA Bullet_X_Speed,X3 {0 y9 S6 v. v) K
  447. BEQ Bullet_Direction_V2 N( _* C1 p9 v
  448. % j& o, k" m/ ^- t  j8 c$ X
  449. LDA Bullet_Y_Speed,X, r8 X* S) b. L* j7 x: F: Q: Z
  450. BEQ Bullet_Direction_H& O) O( E$ ?$ {9 w5 w
  451. ; R  H) R/ Q* S) g& l
  452. LDA Bullet_X_Speed,X' [- \  e( s: a% S
  453. BPL Bullet_Tract_Direction_Right
    ; n0 U9 H' B2 U- R3 [- ^
  454. Bullet_Tract_Direction_Left:  M) N- z  O; Y. M7 T2 I
  455. LDA Bullet_Y_Speed,X, w9 z: c: Q: U" I1 i
  456. BMI Bullet_Direction_Left_Top
    1 P. Y. l$ i! X
  457. BPL Bullet_Direction_Left_Down
    , u  l9 w1 z. T- \9 H0 O
  458. Bullet_Tract_Direction_Right:$ ^8 b! i0 o+ i' k
  459. LDA Bullet_Y_Speed,X
    ; y- y) n6 A+ Y' c
  460. BMI Bullet_Direction_Right_Top+ @: z' C$ M! c1 r2 w: i
  461. BPL Bullet_Direction_Right_Down4 A  R5 e7 K4 a7 S) \
  462. Bullet_Tract_Direction_End:
    , s- J2 c/ [3 V, ?) R
  463. RTS
    # r) s+ n' w0 t( G! T, G" ]2 F

  464. 4 t2 d# y7 T, s) d
  465. Bullet_Direction_Left_Top:
    ! D) D: \+ h! @; o
  466. LDA #$25
    ' b0 H8 O8 o# z/ M4 E% v
  467. STA Bullet_Icon,X& T/ j  B. h' s8 n; v5 t
  468. LDA #$C0$ B, ^7 y' ]' `2 h+ [, B; a' E* u
  469. STA Bullet_Direction,X
    " {* u" R( q* F* f% `7 _  ]
  470. RTS
    : J" i$ Z1 \0 S* a

  471. ( j1 l6 D& G) c- g* O% x7 K. x
  472. Bullet_Direction_Left_Down:! b+ u+ A: ]# q
  473. LDA #$25- o9 k/ L/ [' N  N* v5 j' Q% E0 k
  474. STA Bullet_Icon,X8 O0 O) d" L- a
  475. LDA #$40
    . F( H5 T8 v/ e( H$ D
  476. STA Bullet_Direction,X! {4 h- a% u; |7 S5 e! ?
  477. RTS1 j- b! Y' z) {; t8 K/ C9 N

  478. 9 j% P* `; ?# v6 ^
  479. Bullet_Direction_Right_Top:
    0 f9 ]1 h1 P$ A/ p: H2 ^9 n
  480. LDA #$25
    . [- K# D# O9 K
  481. STA Bullet_Icon,X
    " ]8 }1 ?4 }' T& |) N
  482. LDA #$802 p" b3 }& o# H
  483. STA Bullet_Direction,X; y# M9 I, S2 }7 I) {( b$ K
  484. RTS
    $ w$ W" H8 O$ Z* j* `
  485. ' w) S5 D( C* _! c
  486. Bullet_Direction_Right_Down:4 d3 T! _4 K6 }" y, W5 [
  487. LDA #$25
    ' f6 z) ^8 k9 H8 w2 f+ ~3 \8 [. o( z
  488. STA Bullet_Icon,X( ^" R# I& z& k% k" `
  489. LDA #$00  S: x* t7 ^1 _5 z4 e: I% k9 @
  490. STA Bullet_Direction,X( H( _0 z/ K0 X$ x* x" s
  491. RTS, m1 O/ K9 m. ]9 R# P' l
  492. * R7 C! D6 n+ U
  493. Bullet_Direction_H:+ H0 q; u! j; i" A0 ]: U8 h" b% r
  494. LDA #$24
    5 f& w& [, Z% g$ l$ B
  495. STA Bullet_Icon,X
    0 I8 D& T' q" @- S
  496. LDA #$00+ h8 T& j" {  E. r: j
  497. STA Bullet_Direction,X/ @' g# S( a5 x6 b. B- W" ^3 C- V6 i
  498. RTS
    3 C* y2 E- i8 J
  499. ; a- t  c/ g: i+ z. D5 i- I
  500. Bullet_Direction_V:
    " L# [) L! q' Y; p4 d& N  u% _( t
  501. LDA #$23
    # {! g) G) r% y  [% Q4 L0 `
  502. STA Bullet_Icon,X! `- d$ P& T4 ]0 Z7 ^( j
  503. LDA #$00$ }2 s) c7 ?& g" a4 N
  504. STA Bullet_Direction,X; ^! w6 S! ~" ?$ D: U
  505. RTS
    ! ?3 l2 h* ^4 \% p  }) F
  506. 1 e5 k  d4 _9 W; ~6 [7 [
  507. Bullet_Speed_Data_Ex:+ a% E2 T0 W+ Q; ]0 D: S
  508. .DB $01,$01,$02,$02,$02,$03,$03,$04,$04,$04
    % ]- r9 l9 S% ?7 i2 k
  509. ' a+ @# L/ t9 {" k) A
  510. Bullet_Speed_Data_Ex_R:/ @$ v/ O4 W$ B. `1 ]
  511. .DB $02,$02,$03,$03,$04,$05,$06,$07,$08,$08$ M9 W& H, Y2 Z7 k
复制代码

' I# v4 ?8 ~( r! U
游客,如果您要查看本帖隐藏内容请回复

, \, K# p' L. a' A7 G) X

本帖子中包含更多资源

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

x

签到天数: 1627 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 3312 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 1874 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 317 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 1340 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 1413 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 783 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 33 天

[LV.5]常住居民I

发表于 2023-5-27 13:38:28 | 显示全部楼层
永远支持- F* s; s9 y7 B9 k
回复 支持 反对

使用道具 举报

签到天数: 1128 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 250 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 388 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 310 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 3434 天

[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 | 显示全部楼层
谢谢谢谢谢谢
回复 支持 反对

使用道具 举报

签到天数: 188 天

[LV.7]常住居民III

发表于 2023-7-23 21:48:16 | 显示全部楼层
好傢伙!!
9 J& C- ^. B# ]) r7 |謝謝分享!!
[发帖际遇]: lee85002摆地摊卖菜,占道经营被城管罚款 2 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-26 00:11 , Processed in 1.099609 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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