EMU618社区

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

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

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2023-5-25 15:25:34 | 显示全部楼层 |阅读模式
[FC][魂斗罗][J][追踪弹]( G1 b# s8 A$ ]" D0 z

* ~! f, U, ~6 E- O* ]时间:2023.04.304 M5 ]8 t" G1 H3 S* E( p$ ~2 z( N5 _1 q
作者:FlameCyclone
# X9 e% t% M5 a- h$ E4 t内容:
5 m4 [. D9 e1 y, v& v 1. 所有子弹追踪敌人
# P% i8 h6 b8 h. ?8 P 2. 选择键切换武器
' Z  f8 j2 d' F4 T 3. 优化选关按键组合, 从标题开始游戏后按住选择键不放进入选关界面
) J8 {( \, z3 Z' J
2 M9 [! s5 x0 U5 e8 nflamecyclone.ys168.com
* L0 k  B, P( B  E& ?
+ o; n9 ^& }( x2 R# `7 e0 t
  1. Bullet_State          = $0438 ;子弹状态 0:不存在 1:存在 2:销毁
    * O/ c2 K6 j, F) B
  2. Bullet_Type           = $0388 ;子弹类型 0: 无 1:普通 2:M 3:F 4:S 5:L
    # r' V" k0 }% R/ c
  3. Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:24(横向)23(纵向)25(右下)
    , b- v3 a/ W* E$ B

  4. ( l# L( I& }" U
  5. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
    2 c  i4 S3 u. R$ T: e
  6. Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上9 }- r7 C! M/ v/ g( N+ D" z! D
  7. - T  M' T8 O/ T" Y
  8. Track_Enemy_Index     = $6000. v) }) p- w2 ]4 u  f
  9. Enemy_Index_Begin     = $6010
    , U2 Z4 n# {1 {9 p
  10. Enemy_Index_End       = $60112 ]$ _" c- c3 L! C" T

  11. , P0 i! v" ?0 D" D. m% R# I7 ]
  12. Loop_Index_I          = $6012* i9 T% n4 E! E2 F
  13. Loop_Index_J          = $6013. Q" ~+ s4 S) l. ^( q9 a' z
  14. nEnemyIndex           = $6014
    6 Y. u: _; k% ^8 O) p# |4 B/ w
  15. Data_buffer           = $6015# C6 ]% Q" H% ~( s
  16. 0 W0 V# V3 M# T! m( x. B
  17. Bullet_Y_Pos          = $03B8 ;子弹垂直坐标
    : C) P( E/ z/ g# f% X4 e" A
  18. Bullet_X_Pos          = $03C8 ;子弹水平坐标/ S# h' _* `, ?  ~* ~% w* n
  19. Bullet_Y_Speed        = $03F8 ;子弹垂直速度
    2 b/ h$ ^6 Y2 q4 @
  20. Bullet_X_Speed        = $0408 ;子弹水平速度) f! ?( O  `3 m/ A1 o; u
  21. Bullet_Z_Pos          = $0418 ;子弹Z坐标
    5 k; P! \- b% A. H) m8 e
  22. Bullet_Owner          = $0448 ;子弹所有者 0: 1P 2: 2P$ S" N" v; g0 B; p( {& r
  23.   n, N5 i  k% T- ~" g# e( X! h, W
  24. Enemy_State           = $04B8 ;敌人状态$04B8 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸
    ; z- n# @' Z/ H( e, j1 V% n
  25. Enemy_Blood           = $0598 ;敌人血量  m4 \" w, K2 @! V; \9 Q
  26. Enemy_Type_Addr       = $0528 ;敌人类型& `" L+ T- S" m
  27. Enemy_Blood_Addr      = $0578 ;敌人血量
    , R# {4 ?  }& g( I: B, _
  28. Enemy_Y_Pos           = $0324 ;敌人垂直坐标( r: ^" T9 i# q" q) M8 A* d
  29. Enemy_X_Pos           = $033E ;敌人水平坐标
    / u1 i* T! X! E" B4 _7 r/ n! w* J
  30. Enemy_Y_Speed         = $04E8 ;敌人垂直速度
    / w! C1 R7 o) f0 w
  31. Bullet_Alive_State    = $04B8 ;敌人状态 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸7 a' j+ k* g9 D
  32. 6 Q2 a2 \, {' X  R% \5 U  W' Q
  33. Enemy_Index           = $83  ;
    & _5 m, o! N* l/ `3 c" O! d6 O; T
  34. Time_Count            = $1A
    . O2 T. x, |/ J& k* p
  35. Track_Bullet_Speed    = $07  ;分配子弹追踪敌人频率
    2 [& b9 b$ [# }$ y, t  \
  36. Track_Enemy_Speed     = $03  ;子弹变向追踪敌人频率2 Q# }' [! y- C5 w3 z
  37. 5 S& o1 |* z# [3 J" g' G3 o
  38. 2 p% e5 c- h+ l0 q
  39. .ORG $6100* w4 \5 r0 a% D" |* @0 F3 `5 P! Q
  40. Process_Begin:
    2 P6 ~! ?# V$ t0 L8 f$ m' I" s4 x
  41. JSR Enemy_Check$ K! k- `' Q  k5 I; Z/ M9 a' y- x
  42. JSR Track_Enemy_Check: d9 P$ w5 c8 Z1 v7 \- |1 B, @
  43. Process_End:
      N$ Q# m7 v8 A0 `5 ?/ r
  44. JMP $E54F
    : \6 L. n6 D9 y  V9 H
  45. 9 [) d  l1 ]* ^4 @- z
  46. Enemy_Check:
    + f' R5 `; q2 h. ^3 C
  47. LDA Time_Count
    " h' O6 S+ m9 t; ^
  48. AND #Track_Bullet_Speed6 k! O$ p" q6 u
  49. CMP #Track_Bullet_Speed6 r' Y% b6 ?4 c+ w" P5 b% j4 x! s
  50. BNE Enemy_Check_End
    ' n  [: b0 J5 s$ P6 n
  51. LDX #$0F
    : Q7 ^2 z+ S- b$ t, ]# m
  52. Enemy_Check_Begin:
    / Y, Y7 J; \: }8 s; u) S
  53. LDA Enemy_State,X
    0 o( }+ f8 p  U4 H0 j$ D6 C2 T& X, p; e
  54. BEQ Enemy_Check_Continue
    ) P) `2 p0 ]4 K6 Q2 l1 k: G8 ^0 |
  55. STX Enemy_Index- J; O0 n9 V1 m! W. X) p
  56. JSR Find_Begin_Enemy$ {4 O/ E: r3 B3 a
  57. JSR Find_End_Enemy
    - p, L, h; Q7 [2 U) D* Y6 ~0 `
  58. JSR Bullet_Track  j* Z! V3 L- G
  59. + _4 a! E7 A* N2 V! |
  60. LDX Enemy_Index
    2 D# I2 U* {2 n4 r6 Z1 u* ]
  61. Enemy_Check_Continue:" f8 d' Y# Y* i
  62. DEX- [+ F$ C/ V1 A# t7 g
  63. BPL Enemy_Check_Begin
    8 @6 Q" m2 s. [8 O/ H, e( n/ Q
  64. Enemy_Check_End:) X' B( ~. N) o6 D
  65. RTS
    4 O3 ]4 A% Z* W" U! \6 P' l

  66. 5 x" \- r) {" w2 X3 e2 @
  67. Track_Enemy_Check:5 o4 _2 }/ H: M3 s; S, s
  68. LDA Time_Count% V6 q4 H! a' d9 m7 ^, d; p* t9 p
  69. AND #Track_Enemy_Speed
    / p3 X/ |; F  h
  70. CMP #Track_Enemy_Speed. U! D( }: e4 y9 T5 C
  71. BNE Track_Enemy_Check_End
    ) m3 ?* Q3 i/ l7 @: `/ r9 D
  72. LDX #$0F" O/ G1 u7 _& {- M8 X
  73. Track_Enemy_Check_Begin:5 u/ M4 I" c. A/ Y; N6 c" k( P
  74. LDA Enemy_State,X4 k! M6 G1 x/ `  m$ h1 ]6 ]' |6 q
  75. BEQ Track_Enemy_Check_Continue
    : C3 m8 n2 a6 B% m; k2 G6 Z
  76. STX Enemy_Index
    / v# i: d" C$ |8 E% ]& |

  77. * W1 J: f0 q) s* \8 m
  78. LDA $40
    " j% A# d# R- V, z3 p, z% ?* S, b2 h
  79. LSR5 ?/ I" _9 T5 Z1 W- h8 j. ^6 K
  80. BCC Track_Enemy_Check_Begin_L1% U6 W# d/ d$ O# O4 W  M5 s2 ?
  81. ' |2 ?3 ~% ^+ D) I; i7 l
  82. JSR Track_Enemy_Ex ;2, 4
    0 w4 {1 W2 A2 R; s5 k4 H" M& }, T
  83. LDA #$008 \' b- j( g5 l
  84. BEQ Track_Enemy_Check_Begin_L2) X) k4 t+ P- N3 d# J; k

  85. , K% [! w) B0 j* u) f% Z6 c  V9 U7 C
  86. Track_Enemy_Check_Begin_L1:# H8 }& C( O1 \/ x! e* N6 F, N: L

  87. ( u  w2 }# V& q4 u* Z& \0 Q
  88. JSR Track_Enemy
    : f' P- C3 j6 d- B

  89. 5 G/ }9 S. @6 t
  90. Track_Enemy_Check_Begin_L2:$ m$ q* s4 I+ ~5 z; v" u7 ^
  91. + D, D( n- X- e, d! f8 Z
  92. LDX Enemy_Index
    " P# \5 l: i. |& y2 C. g, P% p% U% o
  93. Track_Enemy_Check_Continue:& e; C9 l0 j' [' i* S: r0 v, r
  94. DEX
    8 T' v3 J" h0 W  }; s. ]4 x
  95. BPL Track_Enemy_Check_Begin
    , ]+ |; L6 h0 w3 ~0 t% e
  96. Track_Enemy_Check_End:. m# y6 c. `6 n. k: K
  97. RTS
    0 V' N) _' ?* D2 c7 P$ N

  98.   S1 E/ S! K6 Y& ]$ @

  99. ! D8 f7 Z3 n. S  h3 w( Y8 x
  100. ;查找第一个敌人5 i' R6 ]0 ~! Y! V+ |
  101. Find_Begin_Enemy:4 x: w6 v/ w6 F* a
  102. LDX #$00
    ; U  s" u7 k% K* l( d1 a/ T
  103. Find_Begin_Enemy_Check:- d: j+ d# n- T) R: H
  104. LDA Enemy_State,X
    5 I8 H% x+ R! Q2 E  F7 x6 K# ]8 [  Z2 W
  105. BEQ Find_Begin_Enemy_Check_Continue  u' T' t$ n( r7 m$ v6 G
  106. LDA Enemy_Blood,X# d; a, A6 z) u$ }: A
  107. BMI Find_Begin_Enemy_Check_Continue! f8 f3 c( w; X0 E3 F8 ~
  108. BNE Find_Begin_Enemy_End. U! k: @% J6 K1 N$ @' V
  109. + r7 r" `' g0 n* _0 L
  110. Find_Begin_Enemy_Check_Continue:
    & }2 }7 m  C# W0 M
  111. INX- G0 ~1 Y4 G$ f
  112. CPX #$101 b. P/ q' u$ b% a7 a
  113. BCC Find_Begin_Enemy_Check5 i' t0 ]' S" d
  114. Find_Begin_Enemy_End:2 l" }8 ?2 }! @; J! w
  115. STX Enemy_Index_Begin( F1 r' j8 k1 S* o! R
  116. RTS8 \4 I6 O' ^) n1 Z& r: ?$ u" J
  117. 8 L8 T3 C8 W) K0 X# E
  118. ;查找最后一个敌人
    ( A6 U" A1 N0 i0 ~5 d- \* ]
  119. Find_End_Enemy:( U' s) z# d! h6 G, o" Y1 Y
  120. LDX #$0F: Z" Z- M9 V0 J: C8 B
  121. Find_End_Enemy_Check:0 [. q" L; ?3 O% {# h& z9 n
  122. LDA Enemy_State,X& v9 D4 a, V8 U1 v
  123. BEQ Find_End_Enemy_Check_Continue
    ; s- _1 Z% D/ z  y+ x. }
  124. LDA Enemy_Blood,X
    / F- Y; H: h& B. I9 T
  125. BMI Find_End_Enemy_Check_Continue: Y8 ^. c8 ]9 k$ @$ t- |3 x
  126. BNE Find_End_Enemy_End
    # k4 [& I# @! g
  127. / H. N6 n' b" P6 \6 S4 E
  128. Find_End_Enemy_Check_Continue:
    / Z) j7 e2 f+ k4 j
  129. DEX
    5 X! f# o% M) {' z6 B& M( O) L
  130. BPL Find_End_Enemy_Check/ r2 y/ y7 C; T1 K
  131. Find_End_Enemy_End:
    2 Z& \' {4 O8 L5 O' A
  132. STX Enemy_Index_End
    : n/ P/ h: F- u& e4 R, @
  133. RTS
    9 `' B9 H. E: d) }
  134. 9 O+ @5 Z& O2 E4 G# E& y, o
  135. ;子弹追踪
    ) h: @7 C  y$ ]& t$ n
  136. Bullet_Track:
      J) l( E$ o& o' |3 A
  137. LDA Enemy_Index_Begin  `$ d- Z7 v, `4 i: h
  138. STA nEnemyIndex      ; int nEnemyIndex = nEnemyIndexBegin;2 e' T$ Z! b# [& f; U- U
  139. LDX #$00     1 P. w6 A3 J* t9 ~6 e
  140. Bullet_Track_Check:   ;for (int i = 0; i < _countof(nBullet); i++)' C. T: A4 y; c% c1 j
  141. LDA Bullet_State,X
    5 K% x$ ~$ ]1 ]" T) ~/ p# s
  142. BEQ Bullet_Track_Check_End  ;if (0 == nBullet[i]) continue;7 T% z6 C( u; U1 i  t8 j' n
  143. STX Loop_Index_I
    9 n9 X' Y: @' w! S3 y
  144. % j$ I: B8 k' |/ `7 C7 C5 M
  145. JSR Bullet_Track_Enemy
    0 G' h# i9 _9 j6 r& {3 V
  146. JSR Bullet_Tract_Direction
    ( m! S5 p0 t. E# ?
  147. 2 B* K" e' j4 a/ w4 _& g, d9 U% C
  148. ;如果已经是追踪最后一个敌人, 则下次从第一个敌人开始追踪
    1 i1 ?( j! B0 n6 F; \# f7 J+ a
  149. ;if (nEnemyIndex > nEnemyIndexEnd) nEnemyIndex = nEnemyIndexBegin;
    ; Y" ?. l: {1 B7 G/ X4 K
  150. LDA nEnemyIndex
    3 ~5 i5 _, R& Z; a4 ~" V# }
  151. CMP Enemy_Index_End
    7 W' R8 ]) V# `: y/ j
  152. BEQ Bullet_Track_Check_Continue) g0 N- a, @7 {' S0 q+ {
  153. BCC Bullet_Track_Check_Continue4 A2 N0 g% O6 x4 |' S  D3 Z
  154. LDA Enemy_Index_Begin
    ' T- T& T7 A# g  l
  155. STA nEnemyIndex
    4 V) l7 k, _" k4 t- I

  156. & ~' U* i% X6 _  L& D
  157. Bullet_Track_Check_Continue:
    ! O; w) ?6 F) d, |
  158. LDX Loop_Index_I
    . B& ]: H# B! K* K5 t. @$ [( z
  159. Bullet_Track_Check_End:  o) B  y/ }: Q. z( q( J/ R
  160. INX
    / B" o& L! Q5 p) @: \* ^
  161. CPX #$10
    9 T) M. x& f* G, S9 c
  162. BCC Bullet_Track_Check2 z- j* Q, ^. L6 T0 s9 |
  163. Bullet_Track_End:
      k1 n1 g. T3 O1 }3 f- q) k7 v+ f% b& e
  164. RTS
    5 K8 p: [0 V1 l* u

  165. - Z" L$ i, Q; ~
  166. ;给敌人分配子弹
    - x' _  Z7 D2 B2 |) K& }
  167. Bullet_Track_Enemy:! z. p) Q) t6 q0 f
  168. LDX nEnemyIndex  ; for (int j = nEnemyIndex; j <= nEnemyIndexEnd; j++)
    # Z+ X: S- C" K% @2 X, C% Z
  169. Bullet_Track_Enemy_Check:
    ' t- C1 ?' L/ [' c+ ~: _8 @! Z+ b
  170. STX Loop_Index_J4 f2 ~  o( P% Z6 B7 J3 B

  171. 9 u' A* N2 c5 t
  172. ;if (0 != nEnemy[j] && -1 == nTrack[i])
    4 ^- t# |9 x1 c( h7 z- c. X2 `
  173. LDA Enemy_State,X
    ; q0 F6 r, z5 R3 E8 W# J4 i
  174. BEQ Bullet_Track_Enemy_Check_Continue" L  q0 Y/ _1 R5 b6 Y! r
  175. LDA Enemy_Blood,X
    ! c' K3 |9 w0 ^# b. N, s) w/ t: T
  176. BMI Bullet_Track_Enemy_Check_Continue6 \2 M: w# _0 z

  177. 8 t4 W0 q# p, v$ J/ D% Q# [
  178. LDX Loop_Index_I" O- B6 n3 h  Z: w" }& e8 `
  179. LDA Track_Enemy_Index,X" O9 W/ M' ]- X9 H/ _
  180. CMP #$FF* r8 m0 G( \0 T1 I& p$ W( V" W' d4 j
  181. BEQ Bullet_Track_Enemy_Init: b% c$ g. U4 M+ k* J
  182. - W6 U: B0 K0 o# N! n7 V
  183. Bullet_Track_Enemy_Init:
    9 _$ D$ H: Z3 a* r* w  B: @  S& v
  184. LDA Loop_Index_J* J7 p9 A! K0 u- F
  185. STA Track_Enemy_Index,X     ;nTrack[i] = j;. [: k9 \7 {; d* y

  186. ' g  ^  ?9 C* u) ]* \0 P$ Y
  187. STA nEnemyIndex6 L# S% ?# m' p, m7 B/ m
  188. INC nEnemyIndex             ;nEnemyIndex = j + 1;8 s& \; t. t4 Y
  189. RTS                         ;break;
    4 r! v! R2 s5 y6 c, G. R
  190. - [) N9 l  u1 U9 u$ ^; b
  191. Bullet_Track_Enemy_Check_Continue:1 I* R) p6 T9 f. B% q6 a
  192. LDX Loop_Index_J% L) F) [4 R' J6 g5 k4 x. t
  193. INX ;j++# q2 c+ \+ g# [7 g4 B
  194. CPX Enemy_Index_End
    - _9 v' M0 h+ R$ b
  195. BEQ Bullet_Track_Enemy_Check9 v7 `% n4 I! j3 s/ ?+ N0 B
  196. BCC Bullet_Track_Enemy_Check5 Y3 j6 K' j, G2 x6 ~! I( `7 w( t
  197. Bullet_Track_Enemy_End:
    4 B- }) j8 A5 u- c" j* t3 t
  198. RTS
      g7 k  _3 ?- X: X; s
  199. 9 D6 \# V9 n; [0 T$ k" Q- z
  200. Track_Enemy:
    + K" @2 w3 S! V: h& E0 j5 w
  201. LDX #$0F/ N4 v6 D7 A6 S1 B" V$ c' `
  202. Track_Enemy_Begin:, U5 M% ~3 v  ^  Z
  203. LDA Bullet_Icon,X, G, t" P# {; ?, f7 L8 @8 U& C
  204. BEQ Track_Enemy_Continue' [) `! L  T1 i. B
  205. LDA Bullet_State,X
    ( M) @) g: Q+ D
  206. CMP #$01& z( V: {/ K3 P! X
  207. BNE Track_Enemy_Continue
    " a6 T1 N, a" z' W& \% L

  208. 6 J$ d' e, N, @7 v3 i" f' ]
  209. JSR Track_Enemy_Process. J. W+ m" s4 ]
  210. ) G6 W. U- ~; ^, z  O& y) {% w7 g
  211. Track_Enemy_Continue:
    8 g& q: m( I- u9 }) z$ O
  212. DEX
    9 F  @' f) V2 L% K. c
  213. BPL Track_Enemy_Begin! h: y" r* R' H5 o) }6 W
  214. RTS8 e6 |( R0 m* z, B/ T+ E* Q
  215. ) U3 F# X; B$ ]" g  Z9 a
  216. ;普通关卡- L' T- ~/ P" o/ o* C" f7 s5 t
  217. Track_Enemy_Process:1 A1 A0 _; I9 K2 U
  218. LDA Track_Enemy_Index,X
    2 S8 R8 A; j! J  u
  219. CMP Enemy_Index/ P0 c4 V5 f: F0 C* u  ~$ h
  220. BNE Track_Enemy_End
    ) A* ?4 H7 [& K
  221. LDY Enemy_Index- u; W; R9 d4 G) w" s/ e& t
  222. JSR Track_Enemy_Y
    - Q9 M% q9 c! R! n$ P" W
  223. LDY Enemy_Index
    3 Q' {7 ?- F8 c- s) M
  224. JSR Track_Enemy_X) y8 a. J) f( r2 L. R
  225. Track_Enemy_End:/ A8 v. N/ h( B. w& \" b0 s
  226. RTS
    0 U( {' }- a4 |9 O3 I
  227. ' T  R) L+ j2 G: [9 e. g
  228. Track_Enemy_Y:
    9 Z% ]/ \, t0 x" h# G* r- n# l
  229. SEC2 U. g* r2 p; `1 g9 Y
  230. LDA Bullet_Y_Pos,X
    ; D2 ^  d+ V+ y: U
  231. SBC Enemy_Y_Pos,Y
      V9 g! ~6 @  q. J
  232. BEQ Track_Enemy_Y_Equal! v1 h1 q+ c* A/ v$ _7 a
  233. BCS Track_Enemy_Y_Greater  ^3 s* J5 K/ `

  234. 3 T; i' z. R" V7 z6 }9 x
  235. Track_Enemy_Y_Less:    ;子弹Y < 敌人Y9 W* v( C6 Y% V$ C8 e9 s+ Y
  236. CMP #$FC7 {' ^+ V. P0 j5 H3 {' Y5 f
  237. BCC L1_1
    / P7 w$ |! V! E1 S3 s2 T
  238. CMP #$FE
    ! Q9 v9 t( c( R" }5 P; }: j
  239. BCC L1_2- O7 E! I$ E, \# H3 K; t
  240. LDA #$00
    3 e9 \' M! {# |( U6 P# q: f
  241. STA Bullet_Y_Speed,X
    4 y6 v. ?$ g1 h5 e. o
  242. RTS# h. V6 r8 R) G
  243. L1_1: % t  y# Y8 C8 ~; H: n- l: Z1 Q
  244. LDA Bullet_Type,X
    . g, T. J5 W! W$ t0 O5 R  c( }" t
  245. AND #$0F
    / L$ Y9 \$ T; W8 N% Z+ W% k
  246. TAY  u: M6 A; u1 k# M) n
  247. LDA Bullet_Speed_Data,Y
    6 g/ @) }1 M: S% l$ s- n; e
  248. STA Bullet_Y_Speed,X. {+ {4 B" _. Q) ]4 X* {
  249. RTS& k/ P& I3 i9 R
  250. " d. n4 g# b& U3 `$ B
  251. L1_2: 7 _) p( M! K- R# F8 o) F# v
  252. STA Data_buffer7 k5 k5 A4 o! Z- J
  253. LDA #$00" i- I' N; Y- e+ O$ G# A
  254. STA Data_buffer# K+ r% e+ R, t. B  ^# e% J* C
  255. LSR
    * \& v0 x3 F7 z% J; B- w; |
  256. STA Bullet_Y_Speed,X# h9 q! e5 u3 i6 Q
  257. RTS
    ( C  y' F0 ]" L) u" `) R" ~' [3 D. H

  258. ) i0 j9 _7 d- g8 Q, ?* D
  259. Track_Enemy_Y_Greater: ;子弹Y > 敌人Y0 E8 p4 n1 [+ S0 u" K9 K3 e" L
  260. CMP #$04/ G+ B' u: r: F" Y- U7 `
  261. BCS L2_18 d, {7 g' T' ]) N5 I) q, Y4 ~
  262. CMP #$042 c" v3 c5 y+ H) {/ z
  263. BCS L2_24 \0 [' K! i% G/ j: x- p
  264. LDA #$00
    8 e: u3 [" O3 F. u& c  I
  265. STA Bullet_Y_Speed,X. u& y2 h6 c) {  F+ E# C/ v, g
  266. RTS
    5 O" P" l3 Q; L

  267. , d, Y, l  V$ C' U$ h" j* n9 e
  268. L2_1:" W5 i7 V3 C; J
  269. LDA Bullet_Type,X( _( h# o+ m; ?: f1 M
  270. AND #$0F! B. R6 y# T. E" A3 ]. S- _
  271. TAY( I3 G8 C  u; w: S
  272. LDA #$009 b! @$ d0 |9 O' L" E4 w. m( H
  273. SBC Bullet_Speed_Data,Y8 q+ N! Z# h+ b, M! I6 e' n
  274. STA Bullet_Y_Speed,X* P) n7 w! M0 R+ O  a1 b* q
  275. RTS
    ' `/ `& ~+ ]! {9 J' h
  276. * \( a/ E2 [; }, l% o
  277. L2_2:
    3 _. u+ ]/ h+ U- |8 d" m: e% H
  278. LSR, ^* v1 D- Z, Y
  279. STA Data_buffer
    7 ^: n) F$ t$ a
  280. LDA #$00
    3 b- e% Y4 f  t% w3 X: E* z
  281. SBC Data_buffer
    4 e" g; \' x: o: D" r/ H
  282. STA Bullet_Y_Speed,X4 i1 z# a4 V% Q! b2 s. |
  283. RTS
      k) |, z+ D8 o' r3 Y) z
  284. 1 A6 U5 j- s" Z& s  f/ v4 q  q8 _& p
  285. Track_Enemy_Y_Equal:     ;子弹Y == 敌人Y
    , ?+ M9 y4 e6 P2 T/ Y/ @+ s4 k
  286. LDA #$00/ U6 u( d& V+ A' Q& r- E
  287. STA Bullet_Y_Speed,X
    # t+ a* K) M% s* x0 r
  288. RTS! F' m, R4 k' `) @5 d  G; k

  289. 2 k; j7 O/ ~/ ]! z( Q
  290. Track_Enemy_X:# C9 U$ ~- _1 \1 l5 F! p
  291. SEC
    ' C, S' }' j% N5 D" p" q6 j6 d
  292. LDA Bullet_X_Pos,X$ }' P# {4 d7 W- s9 E" v% ~
  293. SBC Enemy_X_Pos,Y
    4 |1 ?- B; D7 T% M. l
  294. BEQ Track_Enemy_X_Equal  ;子弹X == 敌人X- V$ E1 Z& t* J8 @$ c9 K
  295. BCS Track_Enemy_X_Greater       ;子弹在敌人下方& ]( i+ e) R/ j! X; m! R+ h
  296. - Z4 W8 i6 k1 v9 z
  297. Track_Enemy_X_Less:     ;子弹X < 敌人X
    # J) u7 [6 E/ h
  298. CMP #$FC1 d# w" k6 D/ v7 y
  299. BCC L3_1; E$ ?8 H1 a9 j5 u" m7 ?9 s
  300. CMP #$FE
    . ?9 J  A6 _9 G' P% S; p
  301. BCC L3_2
    . ?$ U# c; R3 @) M0 k
  302. LDA #$00( f7 R8 A! Y( H* E$ w
  303. STA Bullet_X_Speed,X0 E) h' {1 C( X
  304. RTS
    , L9 @- D# |1 z( [
  305. L3_1:
    6 r7 P1 c8 }: X+ n+ l4 l
  306. LDA Bullet_Type,X' z% [5 e: e! b
  307. AND #$0F4 {$ D; R4 I! ^2 d, R; C, L
  308. TAY
    ; s  }! n- [1 a9 m& O6 N. f) c
  309. LDA Bullet_Speed_Data,Y8 p! W# d9 n5 ]: K) x* l" [% x
  310. STA Bullet_X_Speed,X' j; I; d! Z% Z: m* G
  311. RTS$ g6 Q& p8 b+ ^" P
  312. L3_2: . k/ D2 \* k& v6 P3 g
  313. STA Data_buffer  n4 M" p" j+ n4 k
  314. LDA #$00" Q  V  T% n% |- Y5 ?, E' ~
  315. STA Data_buffer6 v$ Z8 X/ b7 Z% O3 ~7 k
  316. LSR5 r! r0 O, j  a! D
  317. STA Bullet_X_Speed,X
    & G( f8 V" }9 k' a) J, T
  318. RTS9 g0 {+ w+ C) C+ w8 Z; S' n* r

  319.   y% w( E3 P( U
  320. Track_Enemy_X_Greater: ;子弹X > 敌人X
    ! U* q  K( C& M% Z* Q
  321. CMP #$04
    ( ^, M2 E. e* j8 D. T3 t
  322. BCS L4_1
    $ X0 `* u- E1 T$ e+ n/ \
  323. CMP #$02: N" U6 c" D+ N! p" t/ W! w  B+ R
  324. BCS L4_2
    0 N1 N0 D! D+ ]% b
  325. LDA #$00( @& b1 ^* |4 b
  326. STA Bullet_X_Speed,X# `, D$ o1 B' E
  327. RTS
      V# n0 n$ Z% M" L

  328. 5 A' h( x" T. G4 `. J
  329. L4_1:
    1 c8 `3 x$ _: h2 `
  330. LDA Bullet_Type,X8 p% G8 o9 D  N7 t2 [) |* t6 M6 [/ V
  331. AND #$0F
    5 G  ?6 b, M* D, U6 m/ u
  332. TAY
    ; K% ?5 E) d4 I: h& _
  333. LDA #$00
    1 k- n0 z) K% t( `
  334. SBC Bullet_Speed_Data,Y
    * x9 b7 ]- I8 L1 Z' e
  335. STA Bullet_X_Speed,X$ B; v$ a1 k# X7 i" T5 i2 _, S3 g
  336. RTS+ o& N& J: R( T
  337. L4_2: ; i4 g# X; j6 _& b' Z' H
  338. LSR* c$ t5 X" q, D& }' Y$ E8 ?
  339. STA Data_buffer: [* {8 }8 R- W7 D! S
  340. LDA #$00
    6 G" p) x5 @( V* l# ~9 t" t& E; Z
  341. SBC Data_buffer3 y4 s- g+ U8 q% d
  342. STA Bullet_X_Speed,X  C( a3 v% L& y! e& d
  343. RTS( ~2 B4 o8 x+ q. ^3 \- d

  344. , m3 ~! c, W! Y- S% ^2 q& \$ o
  345. Track_Enemy_X_Equal:  ;子弹X == 敌人X
    # W; _/ B3 L  N9 Q$ k/ w
  346. LDA #$002 y* P: R8 |9 q
  347. STA Bullet_X_Speed,X
    - f0 g1 y& F3 @/ _+ G! S
  348. RTS% b, y% C- U1 o. z+ B
  349. ! @% l9 |3 V' S4 z
  350. Bullet_Speed_Data:6 Z( T9 o3 A9 C* ]) Q$ q/ v
  351. .DB $00,$03,$03,$02,$03,$03
    0 u5 d) a6 X! K5 P5 w

  352. ) C  a5 B4 W) O# Q+ t
  353. ;2, 4关$ b( A' F" z+ X4 H/ }" |9 z9 P
  354. Track_Enemy_Ex:# |3 E3 R& ^0 L5 F0 }
  355. LDX #$0F
    7 V/ k  Z5 `( Q$ Q7 b& v3 s
  356. Track_Enemy_Ex_Begin:
    2 n6 Y, N) ?( E- `3 n' j

  357.   |% E* r2 c2 m
  358. LDA Bullet_State,X
    ( F+ K. Z; H7 h' f5 ~, k$ H
  359. CMP #$01
    6 ?0 e: g9 b5 @& @- F
  360. BNE Track_Enemy_Ex_Continue
    9 V5 T, c2 `* M0 W* [9 O$ z7 `4 u
  361. . E& x  C7 p7 l" u  u5 a0 w1 ^
  362. LDA Track_Enemy_Index,X
    8 ]( Z7 Q, V% r2 _( s. j
  363. CMP Enemy_Index
    5 v, P! v! r$ X, S
  364. BNE Track_Enemy_Ex_Continue  ;匹配追踪目标
    : W* g3 @# E7 ]0 N- x$ P' x
  365. 7 K; X+ b2 l, L7 L8 g/ e
  366. LDY Enemy_Index
    ! L% K3 j# t( G& z3 F
  367. JSR Track_Enemy_Ex_X; S# B9 f2 N# j% k/ r0 f" F

  368. - _" A9 j  g5 {) l% o
  369. Track_Enemy_Ex_Continue:/ Z) r1 A- ^8 V; z! }  a' Z) Z+ b2 Z
  370. DEX
    + l  {* [2 L7 [7 f' B9 ^* U
  371. BPL Track_Enemy_Ex_Begin
    " z) \) o4 x" k) C
  372. Track_Enemy_Ex_End:
    0 `2 f0 a# K6 ~2 O
  373. RTS0 I, n8 |6 r/ g9 D+ U2 n$ j; b

  374. - o3 C8 Z: F, \( O! |% u
  375. Track_Enemy_Ex_X:
    # S& |7 ^" P! @5 E
  376. ;LDA Bullet_Z_Pos,X( u: h7 t3 n1 J: Y1 ~
  377. ;CMP #$04
    / V9 S' z6 y! x" j1 C+ R& m  S
  378. ;BCC Track_Enemy_Ex_X_End+ E, u: N. y1 a6 n
  379. SEC
    / T) q9 [4 e; ~( S$ a! M+ i2 }, X
  380. LDA Bullet_X_Pos,X" s% N: l6 H3 D, O) D7 V
  381. SBC Enemy_X_Pos,Y3 p' m# s9 h8 p8 G2 \
  382. BCS Track_Enemy_Ex_X_Greater% e' P( r+ |( C5 E1 a

  383. , e: c* j5 C/ r
  384. Track_Enemy_Ex_X_Less:     ;子弹X < 敌人X
    ) G, Z0 z5 n, _9 M8 M1 v
  385. CMP #$FD
    ; A& L5 F. m9 Q
  386. BCS Track_Enemy_Ex_X_Less_End( _7 k6 W" _3 h; j: U: Y
  387. LDA $6020,X
    9 {( ]) j2 H6 w0 `1 I& A
  388. CMP #$2A& h) _: X& O7 ?1 ?3 _
  389. BEQ Track_Enemy_Ex_X_Less_L1
    , x( k) k# q- K1 ~4 B% w# l
  390. LDA Bullet_Z_Pos,X: Q9 J4 I0 A" j
  391. LSR: C8 \2 d& t& N6 w
  392. TAY" h; k1 Q0 h3 G
  393. LDA Bullet_Speed_Data_Ex_R,Y+ T6 _3 Z: v7 s3 g4 d
  394. STA Bullet_X_Speed,X
    ) G  @1 y" p7 L
  395. RTS
    $ \* [  C7 M' i$ }
  396. Track_Enemy_Ex_X_Less_L1:
    , q: V8 ?  b) M6 l. V
  397.   m, Z) L9 S7 E% g- C
  398. LDA Bullet_Z_Pos,X
    ' T( ?, w: d9 U7 `
  399. LSR9 o! v  _/ T$ u2 b
  400. LSR, z- p6 p  U/ t) D# h" t. ]& {$ j; h7 I
  401. TAY: p9 V2 Q7 S" a+ u# @$ M' L2 @
  402. LDA Bullet_Speed_Data_Ex,Y
    $ e; t6 o$ K9 `( i2 v& ]7 z- m
  403. STA Bullet_X_Speed,X
    * c$ ]* J$ A% b
  404. RTS* w. \4 C/ H2 s
  405. 9 H  {  H0 V# k9 D" r, @% s
  406. Track_Enemy_Ex_X_Less_End:: F7 K5 J$ j7 r3 [3 |7 y! e* m
  407. RTS
    9 I* q  w+ @- |9 q

  408. " ~: V, ^. n: l8 Z, v4 X8 Y
  409. Track_Enemy_Ex_X_Greater: ;子弹X > 敌人X2 D% F0 @! n& l7 r" U
  410. CMP #$03
    " R/ \6 V: z, R0 b
  411. BCC Track_Enemy_Ex_X_End
    $ ~# O+ U) |: x) Y# n# G& i
  412. LDA $6020,X
    # \$ d6 m/ M# P! S1 C2 Y
  413. CMP #$2A0 ?$ v4 z2 x" L. ]/ w
  414. BEQ Track_Enemy_Ex_X_Greater_L1
    ' T9 w' A& W, M6 `' u/ t. a% a6 l
  415. LDA Bullet_Z_Pos,X
    ) B7 q  T4 e! M7 q0 v
  416. LSR, X# F; ]" ^( k% [$ u# Q: \
  417. TAY
    - P) A9 T' f0 }1 T$ Z, x
  418. LDA #$00: Q" U- f$ _; @4 N9 j
  419. SEC
    # ~8 V" N# r: x
  420. SBC Bullet_Speed_Data_Ex_R,Y: ^: R' w4 |2 i" U1 e: h4 x
  421. STA Bullet_X_Speed,X
    9 J7 `7 W! @4 o; Q. ~9 {0 {
  422. RTS. _4 J$ `" `( m  m" ~
  423. ) i4 L3 F* J% ?5 f  _! t; @! a
  424. Track_Enemy_Ex_X_Greater_L1
    3 [* Y" D' O' I( E: L, a
  425. LDA Bullet_Z_Pos,X- {% W0 H2 d* [& \
  426. LSR
    , J$ j4 J% S3 M, C
  427. LSR
    0 {- G" O: y# p# \( z
  428. TAY1 c* x  K2 g* I# P( |6 n) d
  429. LDA #$00: B6 j$ y2 |( ]+ U- @
  430. SEC
    8 [8 z4 H  b9 @$ g, y  A
  431. SBC Bullet_Speed_Data_Ex,Y
    4 [1 S! \' \% K) a+ _% C3 q" b  a9 @
  432. STA Bullet_X_Speed,X2 e6 n$ b4 c, y, L2 }
  433. RTS
    8 ]) h! U) S1 ~+ D
  434. 7 d% ?( z. B8 k4 k9 c$ W+ M. u
  435. Track_Enemy_Ex_X_End:; z, p, Q; e% q
  436. RTS; v  S0 w& h6 `& ?: P
  437. & A( t8 ?, o( ^. N3 e
  438. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)- F6 O7 _& I5 L% r, w" a+ `( e
  439. ;Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上6 i' b: L- F- L! Q, [! Y; v5 V8 U
  440. Bullet_Tract_Direction:
    , Y) h0 P1 R% W6 F- G
  441. LDA Bullet_Icon,X) ~1 J0 ]' J% z! q. m8 ~
  442. CMP #$23+ ^0 W( j7 A+ c# o- p. J' n9 m
  443. BCC Bullet_Tract_Direction_End
    1 u6 m6 Q3 v8 h& T

  444. ! `5 z9 c# i6 \: z0 ~4 G' j( L
  445. ; X != 0
    7 ^" s' e+ V7 Q# G! R) x
  446. LDA Bullet_X_Speed,X
    ( M/ }# p0 a& A% s( G
  447. BEQ Bullet_Direction_V
    5 g# Y4 q' y( E+ h$ J

  448. . B1 L' W) P. v7 {+ b  N% c7 Q. }
  449. LDA Bullet_Y_Speed,X
    ; S; i4 K% J/ H8 @4 i' x
  450. BEQ Bullet_Direction_H
    $ Z; D9 h0 G+ V; z$ F

  451. ! x* P1 ^9 x) M: Q  ~
  452. LDA Bullet_X_Speed,X
    , F* k- c! J/ k8 R% v0 J
  453. BPL Bullet_Tract_Direction_Right
    . ?8 e* R: Q! K" [0 E) u7 L/ @2 ?
  454. Bullet_Tract_Direction_Left:
    + U! W0 p+ P; z. ]4 j( k
  455. LDA Bullet_Y_Speed,X( L/ U: h: d3 X9 e# L
  456. BMI Bullet_Direction_Left_Top5 K( v2 P* q4 e& D
  457. BPL Bullet_Direction_Left_Down
    ' v( }5 n7 l& z2 @  @0 _5 y
  458. Bullet_Tract_Direction_Right:
    4 w) z* z; x/ ^* F+ i$ k: F
  459. LDA Bullet_Y_Speed,X
    " Q6 v) Y( x; \8 J* |* _+ L/ k
  460. BMI Bullet_Direction_Right_Top1 ?7 Z$ F$ p1 r5 ~; Y  d  @4 w
  461. BPL Bullet_Direction_Right_Down2 g) d; z* @) t$ t2 j: d
  462. Bullet_Tract_Direction_End:
    : y9 A& b' j, }8 S7 |
  463. RTS8 I2 u0 @) u- L3 p' y; V
  464. % D8 }8 P) K6 ~. O9 K+ M
  465. Bullet_Direction_Left_Top:
    ' t2 v6 A! A1 B- l/ M
  466. LDA #$25
    ' Z# q1 X+ k. k, h3 z' \
  467. STA Bullet_Icon,X# }- r6 M) j4 p& N1 P9 ^
  468. LDA #$C0* ]! A0 u9 _( R7 {
  469. STA Bullet_Direction,X
    * A2 Y  {+ A' [+ S$ n
  470. RTS% ~! {; @' w6 ~9 g! z! d

  471. 6 }+ ?8 U) E* m% L3 J+ `5 d( Q
  472. Bullet_Direction_Left_Down:9 |3 x8 Q1 y0 f+ @! t
  473. LDA #$25
    4 }5 ]) F5 D" @7 ]& ^9 U% l
  474. STA Bullet_Icon,X
    ( K& d# ]" r& S) w7 c7 N) C; V" f
  475. LDA #$40
    : k, H  y; X( f( m: l' \) n6 r
  476. STA Bullet_Direction,X9 a6 p! x& }, q4 [
  477. RTS
    ( |* E' d6 g+ J5 L2 ^0 y( F  Z3 C& B
  478. 2 }% x8 W$ t+ J
  479. Bullet_Direction_Right_Top:4 y2 B* b: l- n" l
  480. LDA #$25
    * W1 Z6 @) c& g! a
  481. STA Bullet_Icon,X
    4 x7 W0 W8 V( X9 z
  482. LDA #$80) u; ^  s% B! ~" R
  483. STA Bullet_Direction,X
    " z' A8 g9 K$ K8 T
  484. RTS) N8 A9 o2 j0 G; X& d
  485. 4 i. d8 i( h) F; C  Q7 ^7 o
  486. Bullet_Direction_Right_Down:. b: h, \" M! P. `4 M
  487. LDA #$250 Q! J4 \$ X" R
  488. STA Bullet_Icon,X
    # J) W- }4 E$ X/ E4 h  i, {
  489. LDA #$00! }8 O+ W  R( J( S, Y: Q( L! ?7 j) }
  490. STA Bullet_Direction,X0 k4 l: U4 J( ]1 C4 S
  491. RTS, W7 P: X; V/ ^
  492. 9 e2 t0 m: R! d$ S/ \. J9 y
  493. Bullet_Direction_H:
    / T$ H% ?' U2 S2 K1 |$ G
  494. LDA #$24. k2 f( k% \( N, @4 [
  495. STA Bullet_Icon,X/ D( y2 N  `. }" k* k
  496. LDA #$00
    $ A* h2 y/ L1 U& x
  497. STA Bullet_Direction,X
    8 L, {, `3 J5 w) M% _, k. V$ S
  498. RTS/ l* B+ c: ~$ L3 q4 N# V

  499. 0 |: M0 e* V, m5 J; n. {, O
  500. Bullet_Direction_V:! ?8 h$ v4 _, d2 K( H3 [
  501. LDA #$23, s% e6 B! w! \  e% z
  502. STA Bullet_Icon,X0 e2 A% Q) s7 x2 |; ]. a
  503. LDA #$009 p# R+ n% s! O0 n! H; R+ M/ z
  504. STA Bullet_Direction,X
    , n8 A: w3 j2 Q. L- g# J
  505. RTS3 k2 M2 G  i- Q6 R

  506.   N" l1 Y# ~9 _3 j* B- L) a
  507. Bullet_Speed_Data_Ex:" ?* _0 g1 t  g. S4 j5 F. L
  508. .DB $01,$01,$02,$02,$02,$03,$03,$04,$04,$04& y% W6 c3 k3 x6 A6 ^" U
  509. 0 C% ^9 M! B. m. j4 x. }2 E% Z
  510. Bullet_Speed_Data_Ex_R:/ g- r0 |" s: B2 j2 x
  511. .DB $02,$02,$03,$03,$04,$05,$06,$07,$08,$08% z/ L; g5 D% d0 q, \6 C' T! [2 |
复制代码

# q7 a1 Z) {4 U
游客,如果您要查看本帖隐藏内容请回复

5 Q8 i5 U4 |7 o! n

本帖子中包含更多资源

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

x

签到天数: 1618 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 3301 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 1864 天

[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 | 显示全部楼层
永远支持
) A- b" Z$ y: W0 f
回复 支持 反对

使用道具 举报

签到天数: 1118 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 243 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 384 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 309 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 3424 天

[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 | 显示全部楼层
好傢伙!!# ^" }5 Q, z" m
謝謝分享!!
[发帖际遇]: lee85002摆地摊卖菜,占道经营被城管罚款 2 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-15 20:19 , Processed in 1.121093 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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