EMU618社区

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

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

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2023-5-25 15:25:34 | 显示全部楼层 |阅读模式
[FC][魂斗罗][J][追踪弹]: p) ]; |7 v" r- f8 z# O8 ~

& R& z; V5 j& f时间:2023.04.30
" x. {7 ^7 }# N) ]  y作者:FlameCyclone" T% b" [! Q9 o6 [
内容:
, z5 }/ K+ j% H- j: |. `; o/ @8 z 1. 所有子弹追踪敌人
( q( J/ ~- i9 x4 X' L* `/ L 2. 选择键切换武器; Y' v, f* `3 Y- Y8 ?' N( ?* z! B
3. 优化选关按键组合, 从标题开始游戏后按住选择键不放进入选关界面  C8 M. i, {2 a, s6 o) [

2 [5 S4 q7 s0 b1 }/ |& ~flamecyclone.ys168.com; D; ^- X  @3 J) l

& z$ m" _1 H, ]# L
  1. Bullet_State          = $0438 ;子弹状态 0:不存在 1:存在 2:销毁0 d" E" O& e4 O* `
  2. Bullet_Type           = $0388 ;子弹类型 0: 无 1:普通 2:M 3:F 4:S 5:L& H# L* U0 m( G. T  g3 M
  3. Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:24(横向)23(纵向)25(右下)0 H) J' P9 B! P' c# }0 S/ _! [

  4. ' B2 D+ h, N! N; p
  5. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
    " }/ ^3 b2 _* b9 S7 x* y
  6. Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上
    ! A) H6 h1 o/ _! t: w7 q) H
  7. ; q6 q& K( B4 V* ?" C2 w
  8. Track_Enemy_Index     = $6000' Z7 z& {1 m/ g1 Z
  9. Enemy_Index_Begin     = $6010" m$ Y2 H/ x0 M/ O' z; l0 @
  10. Enemy_Index_End       = $6011
    - ~1 ?& r& t0 i) a

  11. 0 a( o6 P* t9 d: n" j* I, Q8 n
  12. Loop_Index_I          = $60123 P5 ~. \5 L$ t2 j( m
  13. Loop_Index_J          = $6013
    % L- `: U/ g( C2 w& n2 p* M
  14. nEnemyIndex           = $60142 Y6 l+ L4 r3 h6 F
  15. Data_buffer           = $6015& i: m6 I% G4 X" g3 K$ @

  16. 2 {$ c6 @' `( ~# q3 x
  17. Bullet_Y_Pos          = $03B8 ;子弹垂直坐标
    ) {2 s% N/ X2 `( u
  18. Bullet_X_Pos          = $03C8 ;子弹水平坐标
    , W0 D1 ?; r* ~% v
  19. Bullet_Y_Speed        = $03F8 ;子弹垂直速度
    " V7 E2 U% U" I2 ?
  20. Bullet_X_Speed        = $0408 ;子弹水平速度
    $ u4 Y- ]/ t; |9 z1 i6 W
  21. Bullet_Z_Pos          = $0418 ;子弹Z坐标9 a) Y& q# k7 G/ L. [# i
  22. Bullet_Owner          = $0448 ;子弹所有者 0: 1P 2: 2P6 D" N' I9 O( U/ e$ y" b
  23. # m- L7 z2 s3 a3 p6 t
  24. Enemy_State           = $04B8 ;敌人状态$04B8 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸
    : m# J' O; C! Y# s
  25. Enemy_Blood           = $0598 ;敌人血量
    ' z; Y" R% d+ i+ I. N
  26. Enemy_Type_Addr       = $0528 ;敌人类型: @( o/ X7 a$ [& j2 O; n9 I4 i
  27. Enemy_Blood_Addr      = $0578 ;敌人血量7 H' S4 }: F, e3 j5 w
  28. Enemy_Y_Pos           = $0324 ;敌人垂直坐标3 C, _) |8 u$ k8 [
  29. Enemy_X_Pos           = $033E ;敌人水平坐标
    8 W( O& C, Y" \+ Q* B+ v
  30. Enemy_Y_Speed         = $04E8 ;敌人垂直速度; V6 C  X( S* J; N
  31. Bullet_Alive_State    = $04B8 ;敌人状态 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸+ [+ {& C+ f9 U+ H* g

  32. 1 L4 J7 u* f0 z4 S1 e
  33. Enemy_Index           = $83  ;
    0 j" k9 p; L2 |* \' |( R4 n
  34. Time_Count            = $1A1 `% j$ f2 U+ y. M2 K
  35. Track_Bullet_Speed    = $07  ;分配子弹追踪敌人频率
    , _( ~/ \2 T) v9 R
  36. Track_Enemy_Speed     = $03  ;子弹变向追踪敌人频率; _5 p3 I+ d% {+ Q" |- S
  37. 3 ]  m: l9 z( h
  38. + M. N% C( q; |; ~
  39. .ORG $6100
    1 M4 U  ^* Z3 @/ W3 r6 b5 \
  40. Process_Begin:
    ; a, j0 n$ Z: k5 L9 }. |
  41. JSR Enemy_Check& @4 @" x$ q. B- X5 p- A- p6 h
  42. JSR Track_Enemy_Check2 \8 B* W2 P# w9 f
  43. Process_End:; V, \( x0 I6 `1 l7 V8 Q7 H. z
  44. JMP $E54F
    4 u+ B' F3 [0 p( d- ]. U
  45. 5 e6 ]7 g/ \8 x1 H  g( p- q$ Z
  46. Enemy_Check:
      o( \$ p) _- k; @
  47. LDA Time_Count
    * ]& L$ c( J  t! J9 |  D, j6 C
  48. AND #Track_Bullet_Speed
    7 p+ `9 v4 _( @* r9 p/ ~  d, ]
  49. CMP #Track_Bullet_Speed; x+ x, B% \) B9 t5 ]& D& ?: ]* v
  50. BNE Enemy_Check_End
    5 {* d. }$ c% t. {8 G# w) l
  51. LDX #$0F% {, w# e8 n9 i0 R# i- r) E
  52. Enemy_Check_Begin:
    2 Y- S8 e- E- y; O& O( Q/ k
  53. LDA Enemy_State,X
    * z  L7 U6 Q' Q
  54. BEQ Enemy_Check_Continue
    % L$ R7 Z! j$ R* m( _
  55. STX Enemy_Index' ?* v) O1 k9 Z2 q" q
  56. JSR Find_Begin_Enemy
    6 ?" |% M2 E0 z5 J8 e
  57. JSR Find_End_Enemy% _" |& B* F3 O  z
  58. JSR Bullet_Track
    ! ]! S& l, m0 a* ?8 w) n: j9 s

  59. 9 i/ v' p! h+ g* k# q
  60. LDX Enemy_Index
    & P) [; s; S7 e+ `) [
  61. Enemy_Check_Continue:
    , B' X! m$ L2 ~6 }  g/ y
  62. DEX7 P# _+ A1 ?* s! @% A; ~4 {  w
  63. BPL Enemy_Check_Begin9 m4 l+ z% o+ V$ @4 N+ w- k
  64. Enemy_Check_End:
    : U. N7 g/ U' m" X  E2 j
  65. RTS  H% D1 y* r1 V) l" A" Z
  66. " V+ s" Q+ l* o. \) ]& }" ?
  67. Track_Enemy_Check:  w# z& E6 @* z' h6 Y* {6 b) ?
  68. LDA Time_Count2 C) Y& a4 `. D' v$ z& F8 E  p
  69. AND #Track_Enemy_Speed% q  r& ?/ h  v% I2 q4 p  \/ e
  70. CMP #Track_Enemy_Speed
    9 @" B* a, z( i1 P" N4 x9 K: U! t
  71. BNE Track_Enemy_Check_End1 G; z  E$ c; j2 g( }' d1 v3 d
  72. LDX #$0F
      S! s( Z& m2 Y) a# h
  73. Track_Enemy_Check_Begin:5 S4 Q, W5 W/ X+ o- A7 M
  74. LDA Enemy_State,X  R* @  U0 H) S; i
  75. BEQ Track_Enemy_Check_Continue/ T. E/ P! f- }1 t
  76. STX Enemy_Index
    + t. T0 y" v) h' l% [

  77. 9 ~' H  N! l6 E9 v3 Y0 R/ T
  78. LDA $406 m  K# d( r$ n( Z
  79. LSR
    . s+ B8 H( O8 s# B2 D, S& y
  80. BCC Track_Enemy_Check_Begin_L1! w* ~7 I# E. |2 }) V  ]' `
  81. ; R+ V5 z6 o5 U: r5 H6 c( G' m
  82. JSR Track_Enemy_Ex ;2, 4  b: v: C  ]2 X. X+ q- f
  83. LDA #$00
    & K; U; z6 R7 i* ]7 g6 g8 ]2 B
  84. BEQ Track_Enemy_Check_Begin_L27 ?/ P' Y' t+ o  }. Y  m$ I$ `

  85. ( q) o! M4 L  a5 x# B
  86. Track_Enemy_Check_Begin_L1:4 N, w4 k4 F" r9 W
  87. 3 W( v! H2 h$ c. f1 l+ b/ h
  88. JSR Track_Enemy, ~) O3 S- y# b  |8 [
  89. ) o' N/ Y0 |6 W% n# l0 C
  90. Track_Enemy_Check_Begin_L2:
    $ V* _6 b( Z8 S4 a. R3 K$ O' m8 c. i
  91. * w8 N: T) p0 @* F, j
  92. LDX Enemy_Index' B# C: `) a* l- r2 e
  93. Track_Enemy_Check_Continue:! L6 D8 D" V. \
  94. DEX
    ' N) e. g$ {, m
  95. BPL Track_Enemy_Check_Begin
    9 {6 a( `, J) G
  96. Track_Enemy_Check_End:# G/ p6 H1 A. P) e+ F
  97. RTS0 a/ X0 z* ?0 a# _

  98. ( R+ |: x4 Q% K6 A5 K, b
  99. $ y6 O, f# C/ B# S  n& m
  100. ;查找第一个敌人1 T) [, [/ ~$ m$ Z8 H. }, t
  101. Find_Begin_Enemy:& }' p" @% E/ I# V- T
  102. LDX #$00+ I9 g$ x# C: z: v. a
  103. Find_Begin_Enemy_Check:
    ) }: F- X, B. v( c# E% i
  104. LDA Enemy_State,X
    4 y/ k; K: ^- p
  105. BEQ Find_Begin_Enemy_Check_Continue
    5 v. ~2 P" v1 J3 h
  106. LDA Enemy_Blood,X4 s  T- z) L8 C2 x7 r( ~0 F9 V
  107. BMI Find_Begin_Enemy_Check_Continue4 g& K# F. S8 w
  108. BNE Find_Begin_Enemy_End2 f, a& v6 k' I" \7 q: s  x+ F* u

  109. % h  ^  U  T" O& F8 k$ h
  110. Find_Begin_Enemy_Check_Continue:: X& w1 o) C8 t
  111. INX
    0 b% s" y8 l& _2 q6 b# D6 ]
  112. CPX #$10$ l/ `! Y, G, j$ Z; z5 k
  113. BCC Find_Begin_Enemy_Check' g/ ^9 f3 G* w4 `) w# i7 l2 n
  114. Find_Begin_Enemy_End:
    ' \) z& r4 j9 l8 c, T
  115. STX Enemy_Index_Begin& R/ P* \$ ]+ V+ |1 A! D
  116. RTS: d+ A2 R& W2 q& p6 S
  117. , k" {# P) L6 D. o4 _
  118. ;查找最后一个敌人8 ]' z( E, W- ]2 l& @
  119. Find_End_Enemy:
    2 \! Q! ?( n; g7 K- C* k- Y
  120. LDX #$0F6 n( d# _+ ~  q
  121. Find_End_Enemy_Check:
    9 N; K" F2 K) H6 U4 v! a
  122. LDA Enemy_State,X
      D* v) E/ `) y! y' Q% c. Z9 R
  123. BEQ Find_End_Enemy_Check_Continue
    + M9 _# e' b7 x# y0 n( h
  124. LDA Enemy_Blood,X
    0 @' W' \0 E+ I; ^8 T
  125. BMI Find_End_Enemy_Check_Continue0 V( L3 E7 d  e& E; p
  126. BNE Find_End_Enemy_End
    % S) b' c$ G' }3 z; b
  127. - D. U. R4 \7 v% h( H5 v
  128. Find_End_Enemy_Check_Continue:
    * E# ?& X% V. p$ b
  129. DEX- E; T5 ?$ W0 X
  130. BPL Find_End_Enemy_Check
    6 b/ ~- o( u3 t7 B: T5 j. t# i
  131. Find_End_Enemy_End:
    , N! d- K6 X) O7 Y2 u
  132. STX Enemy_Index_End  J; i! _! w. K' p* L6 Y' K; G
  133. RTS
    $ L9 D. o. }' [! o, q1 L

  134. $ o# N. a$ u3 c$ `. D0 m4 u
  135. ;子弹追踪1 o6 ^( o; V5 t
  136. Bullet_Track:
    * e# e! n$ ]7 }2 Z3 @
  137. LDA Enemy_Index_Begin  y' V- `3 M1 I3 m1 D5 s9 C" ]
  138. STA nEnemyIndex      ; int nEnemyIndex = nEnemyIndexBegin;
    ! L8 U1 y5 `5 K4 g
  139. LDX #$00     5 ?& U* J' \/ v( ~$ E
  140. Bullet_Track_Check:   ;for (int i = 0; i < _countof(nBullet); i++)
    1 f" e' U# v/ [* k) v* ~! d
  141. LDA Bullet_State,X9 V( @. F8 R$ u$ ~. V
  142. BEQ Bullet_Track_Check_End  ;if (0 == nBullet[i]) continue;
    3 y$ x3 x: h" M7 W
  143. STX Loop_Index_I
    - i7 o* S/ v! O* }
  144. ' z) |) U  R4 S' {
  145. JSR Bullet_Track_Enemy1 Y0 T8 K, P: V- g% a
  146. JSR Bullet_Tract_Direction9 Q1 O8 A1 t* T

  147. ' s& N, p: F; L: N. m
  148. ;如果已经是追踪最后一个敌人, 则下次从第一个敌人开始追踪
    3 ~1 R+ x: q  J5 h0 q. Z9 e4 K
  149. ;if (nEnemyIndex > nEnemyIndexEnd) nEnemyIndex = nEnemyIndexBegin;
    % ]. q8 F# q: U: T/ @& m; w9 k
  150. LDA nEnemyIndex
      k' R* Y' C# P$ z
  151. CMP Enemy_Index_End
    2 D( r, d0 R# B2 ~, g7 m
  152. BEQ Bullet_Track_Check_Continue/ ?) k3 s  E0 o5 N# |0 r- t$ V
  153. BCC Bullet_Track_Check_Continue
    2 l9 [' f6 `6 |# u, Q  Z! Q  s
  154. LDA Enemy_Index_Begin$ x3 Y9 n! B" S5 T0 ^
  155. STA nEnemyIndex  [( M& j, D; y  {" T' b6 |0 D
  156. ; B1 s: {9 |& C8 j2 B
  157. Bullet_Track_Check_Continue:+ }$ i" f( p: a+ ~: {
  158. LDX Loop_Index_I
    - w' ?5 _5 \( ^3 [* p
  159. Bullet_Track_Check_End:: \$ X% m  J2 t6 S8 ~
  160. INX8 k, u* R! g' r: M# i
  161. CPX #$10
    ) Z: `, E( j  J- X' I
  162. BCC Bullet_Track_Check% o8 h2 }: d1 ~: _+ J
  163. Bullet_Track_End:
    1 N/ K4 t  X9 K3 _6 P3 K
  164. RTS
    / H7 R0 t- K; g/ D2 W) D. A

  165. 7 v6 ~! e& Z% m) m) y& H. g
  166. ;给敌人分配子弹6 Z8 J; S% E% c- v: ?: B
  167. Bullet_Track_Enemy:
    & L- }$ l7 ]: _# o
  168. LDX nEnemyIndex  ; for (int j = nEnemyIndex; j <= nEnemyIndexEnd; j++)
    3 U* o2 r+ n- W5 T* s# A7 d6 Q
  169. Bullet_Track_Enemy_Check:
    9 ?# ?/ u* C6 B& d4 C
  170. STX Loop_Index_J3 D+ g$ p# F# \2 r0 k6 o

  171. ; {  S' n7 d. n
  172. ;if (0 != nEnemy[j] && -1 == nTrack[i])/ I1 l; Q! R, H8 z- a
  173. LDA Enemy_State,X
    ; ^5 y8 x; v7 Y2 a
  174. BEQ Bullet_Track_Enemy_Check_Continue' m: m" B3 k* U7 T5 O5 {
  175. LDA Enemy_Blood,X: t, |2 ~! M' l5 n8 K8 ]$ r
  176. BMI Bullet_Track_Enemy_Check_Continue
    " R( {1 \! j5 _. P( T

  177. 9 `  W& Y+ E0 U9 V, F  Q2 S& N! S
  178. LDX Loop_Index_I
    7 u3 y6 C5 F# X7 K% _; M5 _# G
  179. LDA Track_Enemy_Index,X
    " \! p- ~: K% [5 {" y
  180. CMP #$FF' X3 D6 a$ L; D  [" E8 k) ?
  181. BEQ Bullet_Track_Enemy_Init' K7 l: a  T. u; Q/ U! u  h$ m
  182. ; R, F4 J; {7 \) n4 W; g
  183. Bullet_Track_Enemy_Init:
    + t$ `: \- [7 D/ ]3 X
  184. LDA Loop_Index_J
    5 F$ L7 l" I, G* T8 l
  185. STA Track_Enemy_Index,X     ;nTrack[i] = j;" Y  x6 [& @/ m0 q8 Z# c7 @0 h9 j
  186. / g$ c1 _% i1 W* c! k# `: u6 [
  187. STA nEnemyIndex
    , C" n& [" p$ u- J
  188. INC nEnemyIndex             ;nEnemyIndex = j + 1;8 Q; q) H( x6 T1 a+ y7 ?( _6 B
  189. RTS                         ;break;: A! Z) V; o$ b$ ~6 |& a5 u2 t5 C
  190. 1 r( i. R2 ~* G% x+ L- x
  191. Bullet_Track_Enemy_Check_Continue:
    , a; H/ a" T, @* i- O2 e
  192. LDX Loop_Index_J1 g  u  }. e% u' P( T
  193. INX ;j++$ O/ R6 J( @6 l& s4 `3 B: h  y
  194. CPX Enemy_Index_End
    * T. ~$ |$ }$ {& ]" Q2 S
  195. BEQ Bullet_Track_Enemy_Check
    , m5 r+ M) K  @: _2 i, ?
  196. BCC Bullet_Track_Enemy_Check
    3 o$ |( B( U- F' b5 w$ V, @- P
  197. Bullet_Track_Enemy_End:
    9 F5 @$ y9 c; k4 `9 {! y0 Z+ \( ]
  198. RTS/ ~- [# o% X7 N1 u$ _) t& t
  199. 5 G7 O" L# E3 w) O! X0 P. z# v
  200. Track_Enemy:
    ! @! P- w8 _5 g" X! n- q
  201. LDX #$0F4 d7 @1 Z- E' ^4 \- Y( E, i- f, B
  202. Track_Enemy_Begin:% t- D+ Y: w" c4 L7 x3 U7 B
  203. LDA Bullet_Icon,X
    2 P4 v1 ^" W0 K: S0 G
  204. BEQ Track_Enemy_Continue
    0 t. l# M; l1 [7 \) |
  205. LDA Bullet_State,X
    : T" O( K. Z% d4 e% p% ?* v
  206. CMP #$01
    * G+ H/ a6 A5 m( c* J
  207. BNE Track_Enemy_Continue
    , _# s, O0 D/ V$ ^' g
  208. 3 s7 j2 ^$ r  N" T( f; G& q3 C
  209. JSR Track_Enemy_Process
    # M2 Q. Q2 V  c$ L# F; o! S

  210. , }$ k$ h+ q3 y7 r* p$ t# b
  211. Track_Enemy_Continue:, u  X3 C, A3 j, P5 Y7 N
  212. DEX' I( r9 Z+ r* D
  213. BPL Track_Enemy_Begin
    4 ^+ y- }& t- J8 z
  214. RTS
    " q7 J: [7 y4 L, |# E' C+ k
  215. 9 ^7 ]. L  C. l. H, g& t( \5 G' l
  216. ;普通关卡
    + s3 U  I3 D2 ]# o, l+ J
  217. Track_Enemy_Process:
    2 q8 x% j" `  M( ]
  218. LDA Track_Enemy_Index,X
    6 F  [2 p/ d0 ~0 L
  219. CMP Enemy_Index
    3 l" K3 u% R# `
  220. BNE Track_Enemy_End
    7 ]5 [2 a6 z. N
  221. LDY Enemy_Index; n- t- T0 D( O& Q  y
  222. JSR Track_Enemy_Y
    8 R5 b! x" H  U' G; w
  223. LDY Enemy_Index" p8 B5 N6 ?* T
  224. JSR Track_Enemy_X
    # A6 s* ?! Y, M* k* d
  225. Track_Enemy_End:
    $ B0 B4 R5 _; v7 I$ G8 h: P
  226. RTS
    ' l% ?0 L; r% v* t/ _- s

  227. * S% J5 \1 P" a- j7 k& z2 q
  228. Track_Enemy_Y:* Q; r# J* s. X5 Y+ y6 E
  229. SEC
    # D( B& s: r  l
  230. LDA Bullet_Y_Pos,X
    4 J9 Q/ U; T* Z9 c* G, V9 T
  231. SBC Enemy_Y_Pos,Y
    : X5 ]5 f- |' S. H8 v+ u% @
  232. BEQ Track_Enemy_Y_Equal2 c0 l: H; i; e1 r; ]* g$ c  ?
  233. BCS Track_Enemy_Y_Greater0 K8 a! p4 S1 N; z( |

  234. % V- s5 \( F6 M# u. m
  235. Track_Enemy_Y_Less:    ;子弹Y < 敌人Y# s& g/ g  i9 z0 M: @4 u
  236. CMP #$FC
    ; f0 }; F! S  ^0 F+ r
  237. BCC L1_1$ B* d. O( h5 A4 Q1 k, m
  238. CMP #$FE# j) T  \5 \8 \" c4 Z! |$ _
  239. BCC L1_22 ?, e& r. _  `" q: t
  240. LDA #$00( H# c+ B) O6 b9 x& F9 Y3 u
  241. STA Bullet_Y_Speed,X& F% L8 q! P, u/ E- i# l; N
  242. RTS6 i% h6 a7 Q. }6 U# p8 }0 w/ L
  243. L1_1: - K- \/ [! n( }2 D/ F
  244. LDA Bullet_Type,X( M% S4 z+ h( B3 h2 H
  245. AND #$0F
    " E# `, |" ~& h/ p0 n) s# ?; b" ^! z
  246. TAY) v% ^! ?( H# {' W) y: B
  247. LDA Bullet_Speed_Data,Y' E& N1 @* p3 K, R: |7 m, Z
  248. STA Bullet_Y_Speed,X
    3 v9 @, |! M' G1 o1 W2 |7 y7 D9 h
  249. RTS% w1 u, i  H5 H9 L+ @
  250. : U% w8 t+ w/ Y* ~$ n
  251. L1_2: - I- W8 y. R+ y/ @$ |" w2 l
  252. STA Data_buffer
    3 h' o2 o: D; O$ |/ }* z
  253. LDA #$00
    0 @: Y" x* w# J" r' l' z1 F7 ?* f* F. [
  254. STA Data_buffer
    & m$ g( N' @" D" I  K
  255. LSR
    ; _" \$ e0 J! k' v8 r* I+ N* O3 J1 J, H
  256. STA Bullet_Y_Speed,X
    : ?9 n' l! K3 h  E
  257. RTS
      {' `+ U4 a% p( Q! a

  258. 9 [3 U( R* |" y8 W
  259. Track_Enemy_Y_Greater: ;子弹Y > 敌人Y
    * |  J" {! r4 n/ a# A- `% E
  260. CMP #$04
    * q7 Y# F! t. F# p$ m9 F7 O
  261. BCS L2_1
    ' z6 J( B  t, S9 C2 E
  262. CMP #$04
    " b7 h9 a9 S  u" G# Z
  263. BCS L2_2) D( G1 v" q! ]
  264. LDA #$00, d# Y2 |/ d# |
  265. STA Bullet_Y_Speed,X
    ) v" J& q/ s& Q2 w1 p, p3 c
  266. RTS( v+ h$ Q2 F- K0 i% k

  267. & c& q7 Z2 u+ B' h7 o
  268. L2_1:
    ( |& `. O. d! |0 M( K+ @0 `
  269. LDA Bullet_Type,X
    " B4 `% J9 G1 x; l9 V  h. `
  270. AND #$0F
    3 i% n5 I- G0 u! S, Z" M+ F% }% e! I
  271. TAY
    - L+ X# Q) c0 }/ Z  x! t
  272. LDA #$002 Z% }% K1 e5 x* {
  273. SBC Bullet_Speed_Data,Y
    0 o. w' R- `* G4 U5 H! o! Y- u
  274. STA Bullet_Y_Speed,X6 a/ z- y: c% X; H$ `: [
  275. RTS* H# R1 z- ?0 i3 H7 i  e1 r3 ]# }
  276. $ s) H4 T% Q5 O, h- s
  277. L2_2:
    $ j) n, E7 ~0 b; M% J
  278. LSR1 U1 G5 |- t2 d8 l* n
  279. STA Data_buffer7 p# W6 R, ~  U! N) t3 K' B% S) c
  280. LDA #$006 r% ~8 a7 A# `5 X/ f
  281. SBC Data_buffer! e; e! a8 K8 w: _
  282. STA Bullet_Y_Speed,X! U. F4 R1 P0 v4 w* t1 z
  283. RTS7 z0 j: Q' L  X
  284. 2 ~7 E" \8 B6 c3 ?; w
  285. Track_Enemy_Y_Equal:     ;子弹Y == 敌人Y, C' M* i; [# \4 q) P; \
  286. LDA #$00
    , h4 p( n1 F7 F: ~+ _4 r/ d
  287. STA Bullet_Y_Speed,X# Z% I7 ]9 |. d4 S  M: ]" u  U
  288. RTS8 \% m- z) f* o, @" l: e" ~
  289.   [0 q! b/ m1 x& H9 q$ j" w
  290. Track_Enemy_X:
    , y1 Q+ E5 p# e/ e) _/ K# K3 X
  291. SEC
    5 K/ [7 ^6 T9 h% e: N
  292. LDA Bullet_X_Pos,X
    0 A  u1 \6 U. S
  293. SBC Enemy_X_Pos,Y% @( J1 s! Z9 ~2 @- k+ s1 h
  294. BEQ Track_Enemy_X_Equal  ;子弹X == 敌人X7 I) ~3 M- p6 d. @, A7 J) a6 h
  295. BCS Track_Enemy_X_Greater       ;子弹在敌人下方
    $ {# ?  }" P6 v  Y
  296. 5 y) u, t2 Q6 X2 Q
  297. Track_Enemy_X_Less:     ;子弹X < 敌人X: i) N3 ]: w% t# W# E
  298. CMP #$FC
    & q& O. A( a. h  b
  299. BCC L3_1
    $ D. R! ]4 V3 z
  300. CMP #$FE; X  z9 G+ p7 h7 @2 K4 J& B$ T
  301. BCC L3_2
    7 F0 v. V1 i0 I. x# t8 F8 H/ Y2 |
  302. LDA #$00
    ; S8 C7 a- L+ C) u
  303. STA Bullet_X_Speed,X
    ' I& O5 L0 e4 j" E; k9 b
  304. RTS
    . P  g/ d* q7 L
  305. L3_1:
    " z+ E+ Y; {% |3 i+ _
  306. LDA Bullet_Type,X) i2 u9 c) Z4 x3 ^, Y
  307. AND #$0F# _# ?, H/ ?. ?6 J" {% o) z  S
  308. TAY7 B* U' T4 e3 @. _1 }7 k
  309. LDA Bullet_Speed_Data,Y
    - j% w2 u0 t5 T/ x8 z9 a0 U7 x) m$ H
  310. STA Bullet_X_Speed,X0 A) ^% o$ R* [' A+ R( x* ?1 T
  311. RTS
    * T: m3 r' ?! |
  312. L3_2: ' m' y; Z; _+ Z: g* E. h
  313. STA Data_buffer& q+ I% t3 T2 }  J" h% I
  314. LDA #$005 T* Q# X: r6 p. m
  315. STA Data_buffer
    5 d+ }1 A$ [' E' n3 e9 l2 H7 J
  316. LSR
    8 [6 j# n: }0 N/ n" J$ v
  317. STA Bullet_X_Speed,X% F0 p. q& |2 F/ C- e- o
  318. RTS
    ' z) P% i% M, `( A; s; X9 @) o
  319. 0 H$ a( B2 ^; U+ {5 V. [  s
  320. Track_Enemy_X_Greater: ;子弹X > 敌人X/ L: V, c! A% B7 u
  321. CMP #$04
    2 j6 H+ Y2 u4 M/ O+ q8 O
  322. BCS L4_1
      z  b& ~7 e  i0 b+ u
  323. CMP #$029 t: s/ X. _9 ~( M/ H5 ^
  324. BCS L4_2  b. \$ k' \0 m: s' _- P
  325. LDA #$00
    2 v& W. P4 [5 @& @
  326. STA Bullet_X_Speed,X
    / c) |8 A. M- `, Y
  327. RTS
    % z, J. e1 C" k9 n# F6 V
  328. / g2 j2 f# d: I, a+ }  {
  329. L4_1: * E3 Z! b  F& K' Y& s1 H
  330. LDA Bullet_Type,X; a. ]  H& Q- c( p' p5 s2 `
  331. AND #$0F7 U% Y0 U  @0 b  `+ ?' M9 \' g
  332. TAY
    1 |. `0 y; v1 `. a4 Q- Q
  333. LDA #$007 _  B: s" }2 P3 t2 }
  334. SBC Bullet_Speed_Data,Y
    ' N4 Y) g3 J: x; u5 Q9 ?
  335. STA Bullet_X_Speed,X
    3 h$ C/ X' X8 m
  336. RTS; P$ L. K/ b% C" `6 Z
  337. L4_2: % v4 c- P5 n8 i9 C1 s1 W3 R1 T
  338. LSR
    3 N& H9 o- E0 \) h
  339. STA Data_buffer
    2 |; j* m) B0 e2 i5 {  e$ E! C
  340. LDA #$00/ W9 s% E. X3 A' W. J# o( y
  341. SBC Data_buffer
    . ]( D! c# x& A1 R" c2 w. E3 s
  342. STA Bullet_X_Speed,X3 O" j4 o; h4 y$ G* w# F: H
  343. RTS7 K3 G: l$ S6 L+ g
  344. . T! z8 Q, A, ^' Z& J0 I6 B6 a$ ^
  345. Track_Enemy_X_Equal:  ;子弹X == 敌人X' u4 B& u; y9 r3 z
  346. LDA #$00
    # E1 u& d1 q5 T
  347. STA Bullet_X_Speed,X
    . `# Z6 b/ _) [! k6 j
  348. RTS
    - a8 n" L. X8 r0 R. P) }
  349. " H4 x: l% L4 h% G( |$ c" i
  350. Bullet_Speed_Data:
    , i2 H, ~, F. M2 ?6 ?& `
  351. .DB $00,$03,$03,$02,$03,$03
    1 w+ ^. H* a& R$ J% Q
  352. * s) U# _( q/ ]6 E
  353. ;2, 4关: T/ F0 Y1 e! l8 j, C, _; h
  354. Track_Enemy_Ex:5 b: h' y5 R9 R3 O' e% g
  355. LDX #$0F
    - {" V- `3 u5 Q
  356. Track_Enemy_Ex_Begin:
    % a! }0 T) ^& i+ d% N# e& ?
  357. 5 d3 I1 v' e; d* C$ H4 n
  358. LDA Bullet_State,X
    + @( Y$ E0 w; L$ e
  359. CMP #$01
      |" n8 a0 |- P: B9 b# ~, i8 r
  360. BNE Track_Enemy_Ex_Continue
    0 q' _( W- x. b7 ]# t9 E9 ?7 s* L2 q

  361. 6 Z1 W5 h6 h! H* R1 s/ Z
  362. LDA Track_Enemy_Index,X
    " a) v: P4 y. u1 Y
  363. CMP Enemy_Index7 B& S" j( k( e0 Z+ r8 z$ S. M, H
  364. BNE Track_Enemy_Ex_Continue  ;匹配追踪目标/ p' a7 h) o$ C, |2 `
  365. 9 g$ S1 G9 b2 ?0 Y9 S. E& I
  366. LDY Enemy_Index% m3 U: R, z" J
  367. JSR Track_Enemy_Ex_X
    6 _' d3 O( |: o
  368. ( H2 v% |7 {9 s
  369. Track_Enemy_Ex_Continue:
    2 ?0 D# B3 m5 N
  370. DEX
    2 R7 E. ]0 S# ^0 c9 l' e
  371. BPL Track_Enemy_Ex_Begin' k; B" o! A$ p- X1 ~" ?3 d5 ~+ s
  372. Track_Enemy_Ex_End:! T) t4 {. V1 N0 i1 O; w- D
  373. RTS
    - K9 V" W0 I% _$ U
  374. + O) c3 R5 H3 |1 \& ^
  375. Track_Enemy_Ex_X:3 W* x0 i7 l7 M' L* j, A  b
  376. ;LDA Bullet_Z_Pos,X  _) T0 ?2 {8 W0 f- e
  377. ;CMP #$046 V  ~& K) K# Z& U
  378. ;BCC Track_Enemy_Ex_X_End& `. j; T) k9 c# V* X  D3 t  Z
  379. SEC) g8 U2 I9 o& ~: @  z
  380. LDA Bullet_X_Pos,X  ^; h1 W5 V& B  Y5 |2 E# R3 h
  381. SBC Enemy_X_Pos,Y& Z8 L2 Y4 T! a2 V! h
  382. BCS Track_Enemy_Ex_X_Greater
    # `- K) Q  H0 \: b# y

  383. " y+ k) Q5 O7 H/ u/ a
  384. Track_Enemy_Ex_X_Less:     ;子弹X < 敌人X0 a* B8 d4 R. N
  385. CMP #$FD4 ^/ T4 E: K+ Z  o
  386. BCS Track_Enemy_Ex_X_Less_End# ^; {$ @0 f/ W( G6 a
  387. LDA $6020,X1 D: K" s  L8 l% J% _
  388. CMP #$2A1 l) M2 d% Y5 J
  389. BEQ Track_Enemy_Ex_X_Less_L1/ A/ o0 |0 }3 _# y9 n4 V" e
  390. LDA Bullet_Z_Pos,X. @% ]! G1 ^5 A* s) R# @% [
  391. LSR6 Z! ?5 B- L% k/ _* m% t4 ?$ w/ B
  392. TAY
    : ?9 z2 D2 Y% m$ G' }! T+ T; d
  393. LDA Bullet_Speed_Data_Ex_R,Y
    ( `! W7 B$ y7 d# Z3 e
  394. STA Bullet_X_Speed,X
    7 t$ T4 |3 ?3 C5 C
  395. RTS
    6 N! D2 y% F" V0 U7 O! z
  396. Track_Enemy_Ex_X_Less_L1:5 M$ P5 ~! m* P7 o0 g' H

  397. 1 B& t; p+ ~) }, m( R1 ]+ P! L- C
  398. LDA Bullet_Z_Pos,X" W4 F& ^! \5 T' p* n" H, s
  399. LSR
    3 `0 Y* s, b3 t1 u6 _  t
  400. LSR+ ~8 `: I" s; J& g& G
  401. TAY& K; d& j1 P. L  ?  r  U
  402. LDA Bullet_Speed_Data_Ex,Y: p0 q! u* I. r+ l7 R! r
  403. STA Bullet_X_Speed,X
    $ l0 h9 `( u& F) m+ d
  404. RTS
    ( a& m% D- |6 F( |* \6 I

  405. * W) B8 R$ P8 m$ M( d& P: |
  406. Track_Enemy_Ex_X_Less_End:
    3 `0 x# }, L* u0 m. @
  407. RTS0 M) e2 k! N, {# k
  408. 4 L, O7 g) ^1 [  l
  409. Track_Enemy_Ex_X_Greater: ;子弹X > 敌人X+ G( c/ q  V7 W) e1 k9 E  s
  410. CMP #$03. ^- |& B% J( I  \/ J9 a
  411. BCC Track_Enemy_Ex_X_End
    + g% o9 }/ X: f0 A2 D0 x1 r% T
  412. LDA $6020,X
    $ t! D" N5 b: ~: u
  413. CMP #$2A7 Q: ?1 l" a9 S( j) i% X! s* ?0 D
  414. BEQ Track_Enemy_Ex_X_Greater_L1
    # e. n5 w  Z, v6 C1 u. K
  415. LDA Bullet_Z_Pos,X
    , s7 }) w$ s9 i5 |. {: `
  416. LSR
    9 {7 D( p, O' {
  417. TAY
    / c: c& u2 U& q! R( q! J, @
  418. LDA #$005 _- a3 a# k6 }3 z, ~/ f
  419. SEC) W% j2 S8 ^- [/ r. i0 ~
  420. SBC Bullet_Speed_Data_Ex_R,Y3 T2 ]( O# y% [- M4 G
  421. STA Bullet_X_Speed,X$ g; y% |* K' o( A8 r
  422. RTS
    5 n! j1 c( W  D" S! U
  423. ) U: I" H4 t' u
  424. Track_Enemy_Ex_X_Greater_L1' }  e8 v9 e2 e( {. n
  425. LDA Bullet_Z_Pos,X$ z9 R) r  \& @
  426. LSR  J! v( l; `  h# e  P$ D+ ~( O
  427. LSR
    7 b" ?! M" {" S/ n* C
  428. TAY
    1 k: |7 _& y# f+ K2 o' x, S& h
  429. LDA #$006 L! Q5 N8 S5 M2 O" Z! D" x
  430. SEC; Y0 \: D! K9 @1 I9 L
  431. SBC Bullet_Speed_Data_Ex,Y
      A" a& w7 S! N8 |* F" O
  432. STA Bullet_X_Speed,X$ G0 k4 _9 F6 Z: ^4 N
  433. RTS! \9 ], w7 |3 Q: ]4 ~9 s. v6 I

  434. - S' V2 G) N7 K3 ~8 \5 D
  435. Track_Enemy_Ex_X_End:: g. l. l" w/ P/ q( c6 d+ V
  436. RTS
    7 i- Y4 U4 b: J7 Z0 E& ~  s

  437. 4 Z; K" h* O  L: O% m- p' i
  438. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)% d  I3 Y) Q3 K) B) X/ v+ N
  439. ;Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上3 |: l) W, \1 V8 c
  440. Bullet_Tract_Direction:/ f" _/ n1 ^3 Y4 O; v
  441. LDA Bullet_Icon,X: [% N4 m2 h! l5 C
  442. CMP #$23
    8 h. k: h) {- M  x; b
  443. BCC Bullet_Tract_Direction_End
    6 j) f0 Z# Q/ @5 {$ z$ ~

  444. % a9 @9 ~# ~  V: ]4 L0 K
  445. ; X != 0: [( W& k: n3 G- X% o
  446. LDA Bullet_X_Speed,X8 ?, W" e# M* g5 V* w
  447. BEQ Bullet_Direction_V7 N' u* W* w6 s& N; m2 [
  448. 8 x% [/ n! \0 d0 K1 u8 c! i4 B
  449. LDA Bullet_Y_Speed,X% u; b! N- }4 G2 i' p) t1 A5 i
  450. BEQ Bullet_Direction_H! J! T/ n0 X2 q2 l2 T# E

  451. 7 s" G1 Z& Y" s" s( E
  452. LDA Bullet_X_Speed,X% R# Y0 S# N2 Q  A4 e  b9 W
  453. BPL Bullet_Tract_Direction_Right
    , l8 W0 z4 j. i' j. c
  454. Bullet_Tract_Direction_Left:4 O, B6 D5 @' t- K  G) _# A$ g
  455. LDA Bullet_Y_Speed,X
    ( \! R  m1 d; G% o5 y- p+ ~/ q6 E" V3 F
  456. BMI Bullet_Direction_Left_Top
    , `) B1 N- J& v& r: j
  457. BPL Bullet_Direction_Left_Down
    # j- q3 S: N$ q& R" b
  458. Bullet_Tract_Direction_Right:% ~* M) u0 D  C) m, `! W# J5 l9 T7 v
  459. LDA Bullet_Y_Speed,X# Y8 N6 }5 |9 X- k: u$ f( |" U2 t
  460. BMI Bullet_Direction_Right_Top9 h) ?1 Y/ v6 R5 v# f  d( a
  461. BPL Bullet_Direction_Right_Down/ d9 c- g" X& ^
  462. Bullet_Tract_Direction_End:' [$ I4 s, H+ l4 \3 f
  463. RTS2 `! A6 ~: D: z0 x9 b% x( l

  464. + j: }& m; B7 |5 p+ D2 a% {
  465. Bullet_Direction_Left_Top:
    + W: H: n4 d& Q
  466. LDA #$25. s5 ?1 B+ t4 S9 ?2 \8 K4 C% z
  467. STA Bullet_Icon,X& q. P6 }; Y1 K( N  K# u6 r
  468. LDA #$C0, N9 P2 Y- W& ?( F3 ]4 C# U
  469. STA Bullet_Direction,X
    $ s$ m* [8 P+ [/ ?" n# o
  470. RTS# r+ Y  e5 d# D7 I/ U* s

  471. ( C7 W& `, k2 l- J, a
  472. Bullet_Direction_Left_Down:
    % Z9 i" K/ I& ~, {( x; L( |
  473. LDA #$25
    & q: y$ k0 T" Y  F
  474. STA Bullet_Icon,X/ D% Z) I8 l& }# H# K& d
  475. LDA #$400 A5 `7 ]0 p' k2 q
  476. STA Bullet_Direction,X& @+ N8 A9 e3 r& N
  477. RTS
    - A5 b) Z$ C  d) [
  478. 5 e6 ?9 t: s$ i: z- u/ f: s" l6 L/ |
  479. Bullet_Direction_Right_Top:
    ; [  k' w% a  y* D% b0 u7 E+ c0 R: p
  480. LDA #$25( l; g3 ]9 M2 J" m$ R
  481. STA Bullet_Icon,X5 w. R' |8 u9 s4 N- ~/ @# ?6 b
  482. LDA #$80
    * F9 I/ W' U& @
  483. STA Bullet_Direction,X
    6 b3 z8 i" h& A' }
  484. RTS, A$ v1 C3 o( L$ D

  485. 8 K! }( V# u2 X. f& c( u
  486. Bullet_Direction_Right_Down:/ B5 s9 @/ U. U% a0 X+ v
  487. LDA #$25* P$ _+ ~' m/ V, H. k) A% @5 z+ l
  488. STA Bullet_Icon,X
    & S0 w. D2 b: B( |4 v& w) v7 h
  489. LDA #$009 Z( M2 G: u2 ]6 a1 G$ w
  490. STA Bullet_Direction,X
    ( z8 b- l9 |4 {& B, V" I, s
  491. RTS
    $ i# l# W9 X( P# ^2 F5 i

  492. 1 u+ ?' m& l. c% R. G5 A* d
  493. Bullet_Direction_H:6 H5 P: ~: q0 u
  494. LDA #$245 ^" x( m  p# w* ]' S2 ]3 n
  495. STA Bullet_Icon,X2 R" ]' E- M2 Z: }& B
  496. LDA #$00
    8 R- L8 H6 X% l% L1 Z
  497. STA Bullet_Direction,X
    ) J0 H( Z& _7 ]8 h
  498. RTS; E# j' U7 L$ z

  499. 9 ~0 Q5 m6 l& N9 g
  500. Bullet_Direction_V:
    9 z5 s$ M1 a) ?" j7 D5 w& o! ~1 B$ F
  501. LDA #$23
    8 W6 i$ [/ K# M# d9 c( d
  502. STA Bullet_Icon,X+ L. e5 m* T" T0 a6 a
  503. LDA #$00
    $ `8 f* X/ n" W
  504. STA Bullet_Direction,X
    1 L7 M: h8 O0 v4 w% V$ t% L
  505. RTS8 D+ n1 k# X6 s$ ~+ `- ?; e

  506. 7 k1 h4 U" w/ b# L
  507. Bullet_Speed_Data_Ex:
    $ `( Z, q& A3 O' L
  508. .DB $01,$01,$02,$02,$02,$03,$03,$04,$04,$04
    8 K0 @) |: e3 G/ R+ [1 S( o4 e

  509. 3 T: q1 l- g' K0 ?$ V2 m
  510. Bullet_Speed_Data_Ex_R:+ F+ \. i- d+ D, |  i. g5 [% o3 g6 A
  511. .DB $02,$02,$03,$03,$04,$05,$06,$07,$08,$082 ]- w+ A( D+ f- x5 J  k
复制代码
& p, Z( l7 W% j1 l4 c. d% z
游客,如果您要查看本帖隐藏内容请回复
/ @& O. V7 q+ i  h4 ~( S, p

本帖子中包含更多资源

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

x

签到天数: 1636 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 3322 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 1883 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 318 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 1340 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 1414 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 789 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 33 天

[LV.5]常住居民I

发表于 2023-5-27 13:38:28 | 显示全部楼层
永远支持
; c* _( f* L% r% R# {
回复 支持 反对

使用道具 举报

签到天数: 1139 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 253 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 392 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 310 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 3444 天

[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 n' W. c! K; G: a& O" r謝謝分享!!
[发帖际遇]: lee85002摆地摊卖菜,占道经营被城管罚款 2 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-5 09:37 , Processed in 1.132812 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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