EMU618社区

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

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

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2023-5-25 15:25:34 | 显示全部楼层 |阅读模式
[FC][魂斗罗][J][追踪弹]/ P/ W8 }2 I5 H+ K; i  s" o  g

' b  U/ t: P8 Y$ t9 n8 d5 h时间:2023.04.30
5 _6 F, n1 S# x" q2 S4 ~作者:FlameCyclone
8 C' _/ p2 B  V0 c8 y内容:
" o8 s( }; k+ B+ A* W 1. 所有子弹追踪敌人
/ _2 L- f1 g1 X3 P2 u% ]; ] 2. 选择键切换武器
2 o! e# z) }) c& ?9 Y& Z; M 3. 优化选关按键组合, 从标题开始游戏后按住选择键不放进入选关界面
3 A! |. u( {% x  N+ m1 o6 z3 \7 |/ p
flamecyclone.ys168.com" @$ R( F! ^; E3 M. G

# M6 x" ^' }( o  b7 Y9 F+ _+ i
  1. Bullet_State          = $0438 ;子弹状态 0:不存在 1:存在 2:销毁
    6 V3 k# z* t. M$ m; x: c" m
  2. Bullet_Type           = $0388 ;子弹类型 0: 无 1:普通 2:M 3:F 4:S 5:L
    % P  q. N# b6 t) r( b% W
  3. Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:24(横向)23(纵向)25(右下)
    / u0 a5 I6 q) j. p
  4. . f! o( l$ R9 t3 k9 A7 Y7 l( x
  5. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
      H7 n' ]9 m  |) F" k1 O
  6. Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上) J  q7 A# r& n( P! C0 S, W9 ~7 V

  7. 2 T8 v3 }& \: O
  8. Track_Enemy_Index     = $60004 E6 d' d6 \7 M. k
  9. Enemy_Index_Begin     = $6010
    8 F8 J+ K# k% _- B" i
  10. Enemy_Index_End       = $6011
    ! @1 @( S& g$ M
  11. . T: I% u7 b) \" \- {" x
  12. Loop_Index_I          = $6012, C- b9 j( P; O2 U1 S$ z
  13. Loop_Index_J          = $6013
    : d2 c( `5 v' r" t
  14. nEnemyIndex           = $6014, M- P: w0 c: \0 l+ ^! l
  15. Data_buffer           = $6015
    / j  D( H2 v5 `9 x  b+ P7 p- _( b
  16. # a7 X9 m1 Z# s( a5 u
  17. Bullet_Y_Pos          = $03B8 ;子弹垂直坐标
    ( D0 x& ~% @5 d) Z2 m8 Z
  18. Bullet_X_Pos          = $03C8 ;子弹水平坐标/ J  ^& d( z- O- p" t
  19. Bullet_Y_Speed        = $03F8 ;子弹垂直速度
    , B2 k4 _( B+ a3 o
  20. Bullet_X_Speed        = $0408 ;子弹水平速度
    # J; H& W6 n+ Q$ Y
  21. Bullet_Z_Pos          = $0418 ;子弹Z坐标3 f4 K6 X( b" Z2 `4 l  M
  22. Bullet_Owner          = $0448 ;子弹所有者 0: 1P 2: 2P; x% Y7 {, `$ I7 J! M& f- j

  23. 8 u! S4 K! c) n) Q6 A0 y5 B7 I
  24. Enemy_State           = $04B8 ;敌人状态$04B8 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸
    ( \: N! }% k% d. `# ?
  25. Enemy_Blood           = $0598 ;敌人血量
    3 o" [& n4 V1 P
  26. Enemy_Type_Addr       = $0528 ;敌人类型
    # J" ?3 Q; }0 D4 ^' c
  27. Enemy_Blood_Addr      = $0578 ;敌人血量2 P+ r1 a6 g* r: ?
  28. Enemy_Y_Pos           = $0324 ;敌人垂直坐标
      Q$ N- `% G. Y( e2 ^/ F0 v
  29. Enemy_X_Pos           = $033E ;敌人水平坐标
    3 S8 T/ }  [' Q: d$ X( w2 z
  30. Enemy_Y_Speed         = $04E8 ;敌人垂直速度
    ) C4 @) G9 s$ Z$ b/ L
  31. Bullet_Alive_State    = $04B8 ;敌人状态 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸. f, j7 ^: C5 E8 I8 \# ]

  32. ; g( e: }* k+ s/ W
  33. Enemy_Index           = $83  ;
    ( [+ c: \( W2 r0 [6 ~) ^
  34. Time_Count            = $1A: _" h4 Z$ l5 {
  35. Track_Bullet_Speed    = $07  ;分配子弹追踪敌人频率: N9 C( e) }7 J' N
  36. Track_Enemy_Speed     = $03  ;子弹变向追踪敌人频率
    0 h& R  t' \- q1 s! e
  37. 4 }5 o0 q2 O) _" Q
  38. % Q+ l- ~: }, ^4 s# _$ ~- |- C
  39. .ORG $6100
    % C, n5 m' O" T5 E  J. e
  40. Process_Begin:
    + i5 L* Z8 N) o& n
  41. JSR Enemy_Check
    % @2 M: G7 o- V1 A
  42. JSR Track_Enemy_Check- W- S8 [; F% J7 q9 b9 U
  43. Process_End:8 [' ^$ S- m' ^
  44. JMP $E54F
    & H! B! C$ I1 g

  45. " H$ g# R1 K# d( v* d: R- h
  46. Enemy_Check:: r/ S# _# s* h/ l/ Z, c$ Q1 S
  47. LDA Time_Count1 M" |/ s. H' [; d
  48. AND #Track_Bullet_Speed4 @) n0 S$ v4 [( ?" J1 n$ O
  49. CMP #Track_Bullet_Speed" b# C0 q2 B9 c1 R: j/ i
  50. BNE Enemy_Check_End
    ) g9 [% Y" `4 ]
  51. LDX #$0F
    % E& D. g& O, s: Q1 g
  52. Enemy_Check_Begin:
    + c( E. c' t  E6 w' g
  53. LDA Enemy_State,X
    + ]' D  w' Y) u5 ?% I/ i
  54. BEQ Enemy_Check_Continue7 R. t( L! @: L8 M! g9 `
  55. STX Enemy_Index7 `5 r! l9 s5 t: \6 J
  56. JSR Find_Begin_Enemy
    : e2 x3 M( N. y! h1 l" D& v
  57. JSR Find_End_Enemy
    ( ^$ ?, }- w1 l  `
  58. JSR Bullet_Track, H% i9 v" `- j5 `
  59. 3 y" T  S1 k3 Q! E- [0 h& }
  60. LDX Enemy_Index
    0 w) i, ^& D0 e7 p* Q% j/ q
  61. Enemy_Check_Continue:4 c1 I4 D2 M5 ]! g
  62. DEX1 j4 i; W/ u4 R9 _% P. F
  63. BPL Enemy_Check_Begin9 }5 K- z* y* R! ^
  64. Enemy_Check_End:4 S$ `  ?2 l% z: R; d3 b
  65. RTS6 W4 f6 T+ g0 g( i' W8 a- M
  66. 9 \0 Y: V  }+ g# y. O
  67. Track_Enemy_Check:
    - B, f! y3 h# j) e' ~
  68. LDA Time_Count
      ^. M8 P/ @* u8 {; @9 w( P
  69. AND #Track_Enemy_Speed
    9 w6 ]' V3 j5 H7 ~
  70. CMP #Track_Enemy_Speed' B8 K( T" l# k: D( m8 ]
  71. BNE Track_Enemy_Check_End
    ; ]6 u6 N* j! ?3 y  O" E- o" M1 p
  72. LDX #$0F% U: a3 v( g* y, \) _  v
  73. Track_Enemy_Check_Begin:8 T  R/ x6 |3 p8 B
  74. LDA Enemy_State,X, n0 _+ F5 b$ H
  75. BEQ Track_Enemy_Check_Continue5 H* a5 w% z! \& O: ]2 B8 W
  76. STX Enemy_Index& Y* x& Q' ~) L2 k. B1 N& O
  77. , C% r" [( p, f2 t) _% |& O
  78. LDA $400 I3 y2 @% z6 ^7 G
  79. LSR- L9 w; R$ A# p3 Y8 h# x* L
  80. BCC Track_Enemy_Check_Begin_L16 u/ I4 M2 z+ t1 u5 l
  81. % K# D8 p$ v3 a% L7 u$ Q
  82. JSR Track_Enemy_Ex ;2, 4
    # D/ {' _! p$ w' ], i3 `. m3 g: \
  83. LDA #$00  o' _- e! R% e$ h: o: [0 E+ H1 E
  84. BEQ Track_Enemy_Check_Begin_L2
    : @& Q7 W: v0 s, S

  85. $ B$ Y% e1 V5 q7 f! J9 P! B
  86. Track_Enemy_Check_Begin_L1:, ^" i9 u0 Y) {$ w" B

  87. 5 e! v" n7 e( K! t: X" ~' X
  88. JSR Track_Enemy
    ! }* l/ g5 o0 G* `5 M% \
  89. / n/ V# U* {5 g: C  M
  90. Track_Enemy_Check_Begin_L2:3 k) p" q+ F0 i0 p$ j

  91. - M5 |0 s3 @4 ~# Y' Q
  92. LDX Enemy_Index
    , H  M. e' R2 a2 W, v! Y
  93. Track_Enemy_Check_Continue:+ C+ n" c2 A' F
  94. DEX* `, ~" e: p& x7 U2 _
  95. BPL Track_Enemy_Check_Begin  M$ V3 c& q1 e5 B
  96. Track_Enemy_Check_End:
    $ Q$ k2 N  o& U9 v& |7 d
  97. RTS; T4 p: v1 G3 K, x, G/ A

  98. . R. j5 L, C8 g% W9 d. P
  99. 2 I9 T! D% n( @7 z5 K
  100. ;查找第一个敌人
    9 b6 q" o6 `/ W9 F
  101. Find_Begin_Enemy:0 H3 b  E4 p5 h0 f% L
  102. LDX #$00% G$ g( u2 e& Y1 o* r4 ^: u% Y
  103. Find_Begin_Enemy_Check:, E: d1 b/ t" ~& X! t* `
  104. LDA Enemy_State,X
    ( T1 r, Q' T* }" V
  105. BEQ Find_Begin_Enemy_Check_Continue
    $ L$ G% f" |6 V4 ~) o
  106. LDA Enemy_Blood,X! h: P" j7 M# B1 t) O' N
  107. BMI Find_Begin_Enemy_Check_Continue. Q6 K3 n4 G0 l0 O
  108. BNE Find_Begin_Enemy_End6 R/ T% B0 D. `

  109. 0 ^+ p' i2 o. l  I
  110. Find_Begin_Enemy_Check_Continue:
    8 o7 a( t% _  n+ a) R
  111. INX
    . E+ V9 e4 V7 _3 D6 E' O
  112. CPX #$105 N( u7 S- X- T  F) o7 w) X
  113. BCC Find_Begin_Enemy_Check, k6 a* L% m8 o1 [  _' u7 y
  114. Find_Begin_Enemy_End:
    6 g/ T( ]( l, b( r
  115. STX Enemy_Index_Begin
    , |9 k" c( {/ q5 O( q
  116. RTS2 ~/ |8 d3 v7 r! m, e+ ~

  117.   T8 c' w4 T( ~+ y0 a
  118. ;查找最后一个敌人
    ) r! x/ U; y1 \; Q/ B& S, c
  119. Find_End_Enemy:
    - o4 z6 `9 j% E# B+ W# P" n
  120. LDX #$0F* c: h6 m: g+ Y% O! k/ x3 U- T
  121. Find_End_Enemy_Check:4 v' y9 Q- |& u
  122. LDA Enemy_State,X# J) _- i6 u) ~- \( D
  123. BEQ Find_End_Enemy_Check_Continue
    . j" e) y, D7 H' l5 u5 y4 ~* R9 R# X
  124. LDA Enemy_Blood,X
    5 O5 I- n7 Y3 x
  125. BMI Find_End_Enemy_Check_Continue
    + n5 S& n: H" l  Y) H  D
  126. BNE Find_End_Enemy_End
    : H# [0 H# b# W
  127. " M2 E) N( ?" ^6 B5 i0 E6 c9 ^" @
  128. Find_End_Enemy_Check_Continue:$ a" _3 e, E8 Y# {, f. ?4 ^
  129. DEX4 h& L3 l& \$ A/ t2 _6 J
  130. BPL Find_End_Enemy_Check( R! e% E1 G  ?8 G: g% t
  131. Find_End_Enemy_End:
    3 x/ t0 H, C. k' A$ ^
  132. STX Enemy_Index_End1 V! q% M9 G/ n' l) W1 c$ h
  133. RTS
    9 X! U! j' \- b" T' D- k

  134. 6 {/ H3 W" q# H9 x
  135. ;子弹追踪8 N9 q, ]: i' B+ _  X
  136. Bullet_Track:
    ( \) g4 H0 l7 j& L  S, R) ]
  137. LDA Enemy_Index_Begin0 [, o! Z. F! a" X" g& P& ~8 Z
  138. STA nEnemyIndex      ; int nEnemyIndex = nEnemyIndexBegin;; Z; o2 @, }- M6 a* y/ L
  139. LDX #$00     
    + R0 n' N! m" J1 [. L( t: I
  140. Bullet_Track_Check:   ;for (int i = 0; i < _countof(nBullet); i++)
    # y- O  b6 q, @# Y. q& B( c( j
  141. LDA Bullet_State,X
    8 c4 @% }: {1 j4 Z9 V, U8 m; G
  142. BEQ Bullet_Track_Check_End  ;if (0 == nBullet[i]) continue;9 G" M5 n  \1 T$ ~
  143. STX Loop_Index_I  m" L  m6 l: Q: {+ _( L! A

  144. 6 e# q6 N: z& i4 R( G% s: G
  145. JSR Bullet_Track_Enemy
    4 m4 Q8 r* X& c2 ]3 b% \' u) e
  146. JSR Bullet_Tract_Direction  f7 E5 t& C. C$ F

  147. : E3 `/ \7 b& W# R( ^$ q
  148. ;如果已经是追踪最后一个敌人, 则下次从第一个敌人开始追踪: _2 \% e5 s2 [  ^0 n- N( \
  149. ;if (nEnemyIndex > nEnemyIndexEnd) nEnemyIndex = nEnemyIndexBegin;
    . K; L3 `0 g! ?3 ]$ w
  150. LDA nEnemyIndex* {( S3 Y' U1 z) w1 f
  151. CMP Enemy_Index_End
    # T: r0 {8 f9 U  C0 N' H4 [0 g4 b
  152. BEQ Bullet_Track_Check_Continue6 u; _3 A9 s/ Y- f- W8 ^
  153. BCC Bullet_Track_Check_Continue
    " n- m" H; C2 d  n$ @" v
  154. LDA Enemy_Index_Begin& p' j2 e  W6 c3 \+ P) r
  155. STA nEnemyIndex$ V" k( E0 F' R8 k' a
  156. * l# W9 k3 w  Z. f% x
  157. Bullet_Track_Check_Continue:$ e4 d# \* T- R3 O  s
  158. LDX Loop_Index_I
    9 V2 `0 Q2 t# L1 g7 }% Z
  159. Bullet_Track_Check_End:
    + j& u! l/ B, a  G8 S* [0 L
  160. INX
      ?! o: k  d2 d2 M( S! h$ n
  161. CPX #$10
    5 R8 r6 f/ Y" E0 C+ e! H9 ?' o
  162. BCC Bullet_Track_Check
    8 u- u8 I) ?8 A7 h+ V
  163. Bullet_Track_End:
    5 H* s3 Q: A3 x1 }
  164. RTS
    0 o, V& D- b1 [! r
  165.   Z% X9 Z" M$ _
  166. ;给敌人分配子弹+ S- n) Q( I# P' t0 ]! U! I/ s' f+ k
  167. Bullet_Track_Enemy:) I- z# U7 y3 B; J% m9 @' \
  168. LDX nEnemyIndex  ; for (int j = nEnemyIndex; j <= nEnemyIndexEnd; j++)
    * U" w1 ?4 l( W- J) |& {
  169. Bullet_Track_Enemy_Check:
    2 N9 Y- s1 E0 H# I4 H4 t
  170. STX Loop_Index_J
    2 M& u+ d' w* Y1 }

  171. 2 i% j0 D/ F/ c' r! H- j4 K
  172. ;if (0 != nEnemy[j] && -1 == nTrack[i])
    3 Z  x5 [/ G+ V: \; `
  173. LDA Enemy_State,X
    0 Y0 |3 q# A6 K% w4 l8 C6 F
  174. BEQ Bullet_Track_Enemy_Check_Continue
    % b% e7 s; H) g- q
  175. LDA Enemy_Blood,X. S9 l6 G3 `8 Z0 M
  176. BMI Bullet_Track_Enemy_Check_Continue' @# M% r2 S* `, s  |" A
  177. - d- o* ^- w6 j& L5 h0 F5 m
  178. LDX Loop_Index_I! D/ ]4 U( A6 ^! Q
  179. LDA Track_Enemy_Index,X% j$ k1 [; E) v( R+ e& I+ Z) D, W
  180. CMP #$FF3 A  l) z" K; P6 \+ A8 T
  181. BEQ Bullet_Track_Enemy_Init
    8 M4 F, o' H$ U# H

  182. 2 i$ w# s# W- n6 G/ V+ a
  183. Bullet_Track_Enemy_Init:% F& I0 c; T1 u
  184. LDA Loop_Index_J
    5 j& I9 r# s; C+ C  H& {/ X5 U0 }
  185. STA Track_Enemy_Index,X     ;nTrack[i] = j;1 j7 r. Y: S- x
  186. ; n4 g" P) K7 h# ?
  187. STA nEnemyIndex- q: w( P/ A  M# N) U
  188. INC nEnemyIndex             ;nEnemyIndex = j + 1;
    6 X9 x8 u) A5 n+ g1 U8 d
  189. RTS                         ;break;! K( l! J% `, l$ D6 M/ s( u% O1 U
  190. + W9 t, Z6 q: L
  191. Bullet_Track_Enemy_Check_Continue:% z( j8 V+ a" q. @1 f6 L
  192. LDX Loop_Index_J
    " O- z( E1 o/ {6 Q' i
  193. INX ;j++3 g+ t4 f! u+ o
  194. CPX Enemy_Index_End
    ( s3 {/ Y( x" X5 {8 c0 i( v
  195. BEQ Bullet_Track_Enemy_Check
    4 p! k3 i7 ?1 l
  196. BCC Bullet_Track_Enemy_Check& w9 H7 ]- k. U6 m* A
  197. Bullet_Track_Enemy_End:% l$ `% V& }+ W! @' |- i
  198. RTS
    8 f0 |& K+ J8 W5 V
  199. ! F, \; K# a8 }8 f8 M. \3 A8 I
  200. Track_Enemy:
    $ f7 Q4 ]5 [2 M! |
  201. LDX #$0F
      U% [* V4 k  y) @2 i. n
  202. Track_Enemy_Begin:
    : l  B# K# ^" l1 C2 l( {( i0 N* s
  203. LDA Bullet_Icon,X
    , A6 b: E7 i4 n" S% E+ F' u
  204. BEQ Track_Enemy_Continue
    / J- l0 Z+ N8 ?( B' v
  205. LDA Bullet_State,X
    & w# U# y+ _; ?: {
  206. CMP #$01
    6 \5 e  X1 E1 _5 [/ V4 y
  207. BNE Track_Enemy_Continue
    9 s% q9 \7 z' q: ?: c
  208. * A# ]+ R7 ^7 ?) S8 B% |( a5 r
  209. JSR Track_Enemy_Process' e8 K4 B: {" L( _" W

  210. 8 V$ w* q8 u! V% h. T$ z. A
  211. Track_Enemy_Continue:
    . G- c8 n/ y8 y- ~$ h+ Y' l
  212. DEX6 q) Y6 O7 F8 Z
  213. BPL Track_Enemy_Begin% W! P& W! h- u( J/ o+ S3 \2 h
  214. RTS
      q3 l5 h5 B: W- c  p; H/ @
  215. 6 @. k! A- f- f6 U
  216. ;普通关卡* E" Q# x& Y( U5 s
  217. Track_Enemy_Process:
    , w0 }1 _: o6 N) K  O
  218. LDA Track_Enemy_Index,X
    " ?: D0 x- F  O( G7 X# G
  219. CMP Enemy_Index
    ! _! s  S1 y1 O; O8 ~
  220. BNE Track_Enemy_End
    & C& `2 j: j; `) o$ w6 ?
  221. LDY Enemy_Index; M7 Y  x) E: j
  222. JSR Track_Enemy_Y
    ( R- G5 Q- ?* [1 o. v# _
  223. LDY Enemy_Index4 D7 i5 z9 a: I1 N& _. l: a
  224. JSR Track_Enemy_X
    0 V" S) Q4 }$ j$ a, L2 S" g0 c+ k  H
  225. Track_Enemy_End:$ M0 Z* N9 ~0 Z0 H9 |: D
  226. RTS
      {& ]- w: O" ~5 U

  227. ; |) @- z1 r5 ^( A. o9 r% @; B# \
  228. Track_Enemy_Y:
    : `1 W4 Z/ H3 Y# F- n- I
  229. SEC
    6 I: a! E$ o. ]2 b& U; Q- Q5 J
  230. LDA Bullet_Y_Pos,X0 M0 P; m! A5 A3 x, C/ s
  231. SBC Enemy_Y_Pos,Y# I/ R* L4 P- k/ S& I' g  p; Y, h
  232. BEQ Track_Enemy_Y_Equal
    : @1 V, _. c8 Q/ c1 U. @1 u$ P* m% m
  233. BCS Track_Enemy_Y_Greater7 S6 u( w& J8 l. K1 B5 |, o0 F- y) U

  234. , m6 U" K5 i& T! k
  235. Track_Enemy_Y_Less:    ;子弹Y < 敌人Y# U! Y6 U: G# U( O7 d6 h
  236. CMP #$FC( c, a, h% s# z1 M0 _
  237. BCC L1_1
    - |# K7 h4 j& ~8 W& k$ `7 Z
  238. CMP #$FE
    ! o$ E9 R( n) T  N( B: J
  239. BCC L1_2
    - v2 ?0 f0 I  o# Q. c' n
  240. LDA #$000 v1 \7 B# Z. _6 L& t1 W% c- O
  241. STA Bullet_Y_Speed,X
    1 X2 D/ r+ O9 b/ h! G% ^
  242. RTS" A1 d) q9 M. }' b- ~* I
  243. L1_1: ( s7 N3 J: U4 x% n
  244. LDA Bullet_Type,X. y7 f' @8 n. V
  245. AND #$0F
    6 T! e( O. u% ?$ k* H( t
  246. TAY' [) d: _3 l# t5 w
  247. LDA Bullet_Speed_Data,Y
    # l  \6 A/ t9 ?5 U* {  [" p
  248. STA Bullet_Y_Speed,X9 r6 T+ |8 ^; z
  249. RTS& v7 U# e5 v5 G, }6 b1 n
  250. . l8 d8 h' d: g5 O! Z0 f) J) k0 Z% z# [
  251. L1_2:
    1 r* L: R9 B* O- Z! F5 e; r
  252. STA Data_buffer
    4 m, d4 B, ^5 c- A* U  m
  253. LDA #$00
    ! b+ d& f# E" O5 P
  254. STA Data_buffer
    - Z( w$ Y- L2 Z/ V( ^5 N' K1 k
  255. LSR
    / c9 a5 ]5 i- D- h6 u7 U& s: ?
  256. STA Bullet_Y_Speed,X
    5 I* M7 }1 {& \
  257. RTS
    ! o+ x) u, @, Y% N* M8 G6 F
  258. & C" k) s; V8 I/ t3 _1 i  F
  259. Track_Enemy_Y_Greater: ;子弹Y > 敌人Y; c" B6 K/ Y/ T6 D# s# _, T
  260. CMP #$040 z( {9 \$ e0 M2 M$ V
  261. BCS L2_1
    ! h. ~8 d. m0 j# p( w5 i; d3 c
  262. CMP #$04; b' o4 `% ?* W% ~! d
  263. BCS L2_2
    1 H5 c1 r3 W: U6 ^! o( d
  264. LDA #$00
    ) y  W% P( u; l! k. |
  265. STA Bullet_Y_Speed,X
    6 {5 b4 m! g+ m+ X$ A
  266. RTS
    6 n/ _5 g7 D' o* ~9 r3 ^8 W
  267. - f9 w+ `5 R3 b- r3 Y/ K: Y/ [1 t
  268. L2_1:
    1 {/ k+ ^2 q% A$ j, U& g
  269. LDA Bullet_Type,X* Z9 k# G; |- m2 u5 D$ C
  270. AND #$0F" J- X& e4 ]6 [1 k: E1 S
  271. TAY
    , L# C, L* K) r: p6 }
  272. LDA #$00% |2 q- G& C' E5 I  f) k5 [
  273. SBC Bullet_Speed_Data,Y: A! d. s# d$ E8 z6 W
  274. STA Bullet_Y_Speed,X6 T) v& M0 N8 \1 G  n, |
  275. RTS
    " E- H: G! g4 t: c+ [& h

  276. 9 _6 [" O5 s) l
  277. L2_2:
    7 [% b5 K/ F5 n& t& _
  278. LSR/ m* q/ K) H/ f) N" T
  279. STA Data_buffer
    ; G- E7 Z7 N+ L
  280. LDA #$00. [' D$ c) q' m
  281. SBC Data_buffer
    8 |9 Y* j5 U9 `- f; L; L
  282. STA Bullet_Y_Speed,X8 T( x, O/ Z! z% _; h$ t: g
  283. RTS
    " ]/ a/ X9 C8 Z0 T* O! k) M2 @

  284. 8 L5 Q1 ?% w3 z! e
  285. Track_Enemy_Y_Equal:     ;子弹Y == 敌人Y
    $ ?9 a$ K! ]1 P7 r( {- p- q+ j
  286. LDA #$00" G! ?8 l6 l3 ?* Q$ |9 H6 z
  287. STA Bullet_Y_Speed,X3 i4 u% \' x8 `$ k1 z/ Z
  288. RTS
    + B; w1 i; ^7 b& J7 B; r

  289. ; g* s( a) A: K; R$ ~+ y7 M! e
  290. Track_Enemy_X:  Y; [) F9 H8 x( i- b* y
  291. SEC
    # s3 g1 L% D5 x" M8 `
  292. LDA Bullet_X_Pos,X# |' e  P0 v' O' x3 y
  293. SBC Enemy_X_Pos,Y. c4 z. [& k7 w% S, `  e
  294. BEQ Track_Enemy_X_Equal  ;子弹X == 敌人X
    5 u# G& b& g. h
  295. BCS Track_Enemy_X_Greater       ;子弹在敌人下方0 @9 E3 [6 j: Z8 f! K6 w/ V
  296. * x- P: Z& {% g  {/ ~; x. q: ~
  297. Track_Enemy_X_Less:     ;子弹X < 敌人X' g5 T8 [$ s# r' d
  298. CMP #$FC$ C& [7 i+ e9 G. T; M: G
  299. BCC L3_19 s  a( {4 z& u' M
  300. CMP #$FE
    1 m" \$ z# h+ F2 n+ q
  301. BCC L3_2. ]6 }& M, j& g: h6 |. C
  302. LDA #$00) w: M( i+ s6 [2 u0 F9 H/ ?' |' k
  303. STA Bullet_X_Speed,X
    1 p- S% B' _3 }8 _  v
  304. RTS
    / O8 k2 i6 ~( g0 S4 d2 D8 h
  305. L3_1: / b9 d- J1 h0 w( E  {
  306. LDA Bullet_Type,X
    5 E0 C/ C, u; l3 S# j- f
  307. AND #$0F
    ! W; {* S1 r+ T; \' B# L
  308. TAY
    : M: J# k2 r) I4 I, L! E% R8 b0 X
  309. LDA Bullet_Speed_Data,Y
    , Y9 C, |+ ~+ V3 @& b& @+ i
  310. STA Bullet_X_Speed,X1 M- K1 j% s4 a3 z5 x  y0 `" {% F
  311. RTS& u' a- |4 A" n  b+ p7 g
  312. L3_2: 0 @2 K; l) b6 s
  313. STA Data_buffer* B. A5 ?2 ^  `) T
  314. LDA #$00
    & e. o8 Q. D4 L8 h8 {
  315. STA Data_buffer
    2 x1 {" \. ~  _8 |' u8 ?
  316. LSR
    # u1 E3 W6 e6 {1 r1 @! b
  317. STA Bullet_X_Speed,X
    4 [! n0 w2 }; v
  318. RTS
    2 B- M9 W* M7 T9 R! C
  319. ' Q% Y( G, F0 L7 J% t+ n& V
  320. Track_Enemy_X_Greater: ;子弹X > 敌人X
    5 L/ `. b1 ~8 F9 m3 i3 X, B* j
  321. CMP #$04; g6 p) V; C8 E( `3 T+ m* `0 i5 T" X
  322. BCS L4_1
    & |+ |4 W1 x. I  i8 w
  323. CMP #$02
    + f" D; K0 }& W
  324. BCS L4_2# |3 A2 R" H0 w
  325. LDA #$00; Q% W. T( O5 }+ M
  326. STA Bullet_X_Speed,X
    2 `2 F0 P" r: A0 ?6 z7 H, G
  327. RTS
    ' [' z. h6 P8 V3 e) Z! X3 c0 h

  328. $ k8 V5 {) c4 y
  329. L4_1: 4 Q* k1 m$ D' ^+ ~6 s* N! T
  330. LDA Bullet_Type,X  v( S- s3 `/ a; y
  331. AND #$0F
    # s5 a# D0 }2 s. g. p# J  L; b
  332. TAY
    - Z. v+ K% H% ?( A6 `4 |2 e
  333. LDA #$00  t# J; z3 b- E1 }) K7 n
  334. SBC Bullet_Speed_Data,Y
    % ?4 G8 {& F% x7 L& q8 r5 J! N
  335. STA Bullet_X_Speed,X
    + c( B" U9 |) l* s+ {4 @/ y( H
  336. RTS
    . R( r- V3 @- \8 G- i& z1 `( Q
  337. L4_2:
    2 g  Z* i" T, E1 d0 t$ l& N
  338. LSR) r" v/ \; I+ q0 N9 @# ?" K
  339. STA Data_buffer
    ; d8 H5 V9 w+ \* [. G& t! }2 [
  340. LDA #$00
    , m2 g3 x2 d8 _* ?6 o
  341. SBC Data_buffer
    ! u1 _, t) X. b4 x
  342. STA Bullet_X_Speed,X
    / f# |) s9 C! o
  343. RTS
    0 P4 E/ b0 `/ @

  344. + G% T3 }6 b$ E& ^( F, K1 j
  345. Track_Enemy_X_Equal:  ;子弹X == 敌人X
    " P0 m! s/ r: \( [8 n7 g
  346. LDA #$009 ^$ r6 u+ j# A3 B; G& l
  347. STA Bullet_X_Speed,X
    $ B' y& J8 A' D' m8 z4 H, U4 c! L
  348. RTS" y2 ]: G( c6 b! F

  349. 6 z; @: a8 z/ O& H! l5 b' k
  350. Bullet_Speed_Data:3 x* \7 p3 @2 u
  351. .DB $00,$03,$03,$02,$03,$03
    + L0 W. n" A  R# [) H* Q
  352. * e2 [; |8 j/ K& q2 Q/ N* d
  353. ;2, 4关* B% X* y4 ~' b+ c7 n
  354. Track_Enemy_Ex:
    : I! x+ _  K( N5 _& S3 H8 Y- W3 G
  355. LDX #$0F+ e% a2 B" r  ?* C9 `, h* i; I
  356. Track_Enemy_Ex_Begin:
    / [  D& a) B& w; N
  357. + k9 i. i: N  c3 h5 z# `* m+ \+ K
  358. LDA Bullet_State,X  R" t0 d  K) y8 M% \1 T9 I; j3 z: ]
  359. CMP #$01* l4 G7 c% w6 z$ S5 o3 H3 @
  360. BNE Track_Enemy_Ex_Continue
    # n5 y! j9 D( o! f- j9 j) V

  361. ) _; {1 E! l5 \9 c6 T
  362. LDA Track_Enemy_Index,X) u" P$ S; L/ c, f' T: `6 R
  363. CMP Enemy_Index, B; R& g' @: G3 p
  364. BNE Track_Enemy_Ex_Continue  ;匹配追踪目标
    4 e9 [/ {  _! z  k6 v3 }
  365. & j5 i& X+ ~& _, l% B6 W7 j: [
  366. LDY Enemy_Index
    & r4 o, R- y0 J& R  W' i
  367. JSR Track_Enemy_Ex_X8 s0 [/ |4 e- e. D0 g5 l$ t
  368. % C  o9 i/ s: f) ?
  369. Track_Enemy_Ex_Continue:5 _7 Q5 f4 @4 C# |
  370. DEX/ ], W7 m$ T$ q6 y7 L8 Z2 P
  371. BPL Track_Enemy_Ex_Begin
    ; g' K' m$ ]# W
  372. Track_Enemy_Ex_End:' x! f* [) r0 l  Q
  373. RTS2 z; f' v0 n8 V1 S% X& |( M% \

  374. " q& p. i. [. c
  375. Track_Enemy_Ex_X:- ^  j9 X" p, Q5 v9 G
  376. ;LDA Bullet_Z_Pos,X/ k. d; m( d5 b! U( y$ ^' W9 M
  377. ;CMP #$046 |8 Q, V& K( O
  378. ;BCC Track_Enemy_Ex_X_End1 y/ s5 ^) |) s  X9 z
  379. SEC; n, ]1 }( f5 ]2 n$ |: R
  380. LDA Bullet_X_Pos,X
    3 O- }7 r8 O' _
  381. SBC Enemy_X_Pos,Y3 K" U) O& O, P3 L8 R
  382. BCS Track_Enemy_Ex_X_Greater& @: |, ]5 ~  N2 a0 ?
  383. + ~, v0 e! f! p, o
  384. Track_Enemy_Ex_X_Less:     ;子弹X < 敌人X
    - a8 w( H/ h- K" W; z; _6 _
  385. CMP #$FD
    # ?  \- w' W& N9 L- D
  386. BCS Track_Enemy_Ex_X_Less_End
    9 O3 B" A0 w, Y  o
  387. LDA $6020,X+ w3 G+ a% C3 q1 N+ r
  388. CMP #$2A% w" X# x; {) v  P' o) S  k; S
  389. BEQ Track_Enemy_Ex_X_Less_L1: y# ]! n+ I8 P( K$ U
  390. LDA Bullet_Z_Pos,X! z8 g' }4 \$ u, \0 n, @
  391. LSR
    # @: @9 E  i( \6 H  R
  392. TAY
    : N& [/ A3 p& Q! Q0 S
  393. LDA Bullet_Speed_Data_Ex_R,Y
    9 Y' y! N" ?/ r1 b- g1 j) `
  394. STA Bullet_X_Speed,X3 J/ ?; |' f. E1 k7 X) g
  395. RTS
    9 {  J# ~+ f9 b" h' n
  396. Track_Enemy_Ex_X_Less_L1:
    0 u( z2 M& B6 W" {5 ]$ A

  397. ; O6 U! b0 c3 q, b4 e" g, m  @
  398. LDA Bullet_Z_Pos,X
    ; k0 L$ d" j9 P
  399. LSR
    2 p+ n; h8 y  C5 T! g
  400. LSR" d9 S2 `6 `) w
  401. TAY) I5 e& A) M7 ?: P6 @
  402. LDA Bullet_Speed_Data_Ex,Y5 [% G2 ^) x% n' a9 I' g* W1 K
  403. STA Bullet_X_Speed,X) P# R* P. x' F+ s- i. F+ l: F
  404. RTS
    ! h# ]& j, W' a, g
  405. ( i2 I: u! S/ V
  406. Track_Enemy_Ex_X_Less_End:: s+ C( q1 E3 |, L8 Z7 r
  407. RTS
    / i1 [# A# |* w( e6 ^5 M) f
  408.   `) j6 R9 e  J5 y! [5 ]" \
  409. Track_Enemy_Ex_X_Greater: ;子弹X > 敌人X/ t& k' ~: R7 ~3 c3 A' R
  410. CMP #$03& H* b: W! e# R+ K4 \; Z1 q' V  v
  411. BCC Track_Enemy_Ex_X_End
    1 |# c/ R/ v* c; Z$ t. S
  412. LDA $6020,X, ]( ?0 ^& d! B# ?
  413. CMP #$2A
    4 }" b! |1 C# `6 d5 u
  414. BEQ Track_Enemy_Ex_X_Greater_L1% ]: b& N  S8 [! ?) S9 y* i2 f
  415. LDA Bullet_Z_Pos,X4 @3 ~  Q* \& E. U
  416. LSR( G& F$ f2 d, j8 o& h; ]
  417. TAY
    3 m; u7 f; y; N+ f7 \4 k: v1 b
  418. LDA #$00
    : x+ j3 Y( z( e* D8 S; x- p
  419. SEC
    ' c' n+ f0 H% A
  420. SBC Bullet_Speed_Data_Ex_R,Y
    7 i7 }! J) H4 |
  421. STA Bullet_X_Speed,X
    ( m8 r& I" \2 K+ L: d; M3 H4 r
  422. RTS
    9 c. U4 R6 O9 H" ~9 c/ u/ f9 T

  423. 9 y5 b4 q! q, |
  424. Track_Enemy_Ex_X_Greater_L1
    $ K, D7 U: G( Y, Y* [
  425. LDA Bullet_Z_Pos,X% S& Z6 S- n) `. i
  426. LSR5 S& x! u. d( u  i  ^% d0 g
  427. LSR
    ) o" w( |! A7 o
  428. TAY
    $ l6 @" O/ l+ E0 B
  429. LDA #$002 J7 A6 c# X; M6 A0 `7 t  P
  430. SEC3 Z8 w4 {6 S! z8 w9 h
  431. SBC Bullet_Speed_Data_Ex,Y) y% h  I" U' {6 l% n
  432. STA Bullet_X_Speed,X
    2 a: M& w5 F6 e7 E' [3 y
  433. RTS% {" |8 J. ]# b* ~

  434. + L0 x# f7 Z: p2 s" l  T
  435. Track_Enemy_Ex_X_End:+ S7 _+ T6 i+ g/ Z6 [; s/ G
  436. RTS' s# C1 [; f; p+ ]4 d9 e
  437. $ Q, f- H3 {0 ]6 V5 {
  438. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
    7 J! a5 l5 k, a3 f7 T
  439. ;Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上
    ; f/ a4 W9 E8 B& N8 d  K  L. l5 o
  440. Bullet_Tract_Direction:
    + H, x5 [! h1 o0 j$ j. d
  441. LDA Bullet_Icon,X/ _" t1 c  G8 ^: v. O" c+ R
  442. CMP #$23* g2 u3 S. ~4 A2 [5 G8 Y) \: d
  443. BCC Bullet_Tract_Direction_End
      s$ ~% s& }8 y* J
  444. ! ^3 Q, x# l1 u7 B" s
  445. ; X != 0
    7 u$ t0 U7 G0 P& }
  446. LDA Bullet_X_Speed,X1 r% h. p- G, W+ g: e
  447. BEQ Bullet_Direction_V
    8 G; H) `6 b3 g
  448. 6 P5 I& E# @( W
  449. LDA Bullet_Y_Speed,X+ t& R: l2 Q6 Z
  450. BEQ Bullet_Direction_H
    / j( c  O( ?. H/ ?- r

  451. ' H; c' \) ]2 Z
  452. LDA Bullet_X_Speed,X. I0 l1 p0 P; V% m
  453. BPL Bullet_Tract_Direction_Right
    6 C1 Q; I, l7 y( T* J/ d
  454. Bullet_Tract_Direction_Left:
    9 n! a9 c- G3 {( {* |
  455. LDA Bullet_Y_Speed,X
    9 T# ~+ ^6 f' {6 |9 g
  456. BMI Bullet_Direction_Left_Top
    + Z2 t! P* [6 q# z$ O5 s! Q! a: X7 x
  457. BPL Bullet_Direction_Left_Down
    4 _9 M+ B% h% E
  458. Bullet_Tract_Direction_Right:
    0 S  n' y% B7 j7 \  R; [) I; Y2 ]
  459. LDA Bullet_Y_Speed,X
    9 ]/ L+ D6 s8 U/ j# d7 s0 a
  460. BMI Bullet_Direction_Right_Top7 z1 l1 [  ~+ n) R  E
  461. BPL Bullet_Direction_Right_Down
    - v6 W7 ?% Y  V& l+ [7 O7 F' P
  462. Bullet_Tract_Direction_End:
    6 h/ I  ^& Q1 V; C% @& J0 i- x
  463. RTS2 l; Q* _5 _) N( q, d) T
  464. / k& S2 w" [$ c# _9 s' F5 f
  465. Bullet_Direction_Left_Top:
    4 q  l# s" @. n8 C/ Z! c. z) F
  466. LDA #$25
    / c% Z4 K& e* A
  467. STA Bullet_Icon,X; M$ {6 Z3 f# \, t5 P
  468. LDA #$C0
      b$ E# T9 I  s: t" A
  469. STA Bullet_Direction,X7 Q+ o0 \. a& G' T2 y+ @+ J
  470. RTS
    5 d6 X' u! t/ J" ~/ r

  471. " h6 L) a" F  O! x; y
  472. Bullet_Direction_Left_Down:, g: j0 P, \: [
  473. LDA #$254 K2 z: G& a; L* d% J
  474. STA Bullet_Icon,X
    1 O+ q6 W% c7 j  `0 d
  475. LDA #$406 o$ a% l- y1 V0 H5 @
  476. STA Bullet_Direction,X
    % d, G' |3 C9 x2 o$ Q
  477. RTS, g: c4 w! H! n

  478. * C0 ~; p* a  \% I7 M+ T
  479. Bullet_Direction_Right_Top:9 y2 U- G3 Q4 ]- @! G. b9 |
  480. LDA #$255 w& f* v0 F+ U* q) I& u
  481. STA Bullet_Icon,X5 V6 O: F8 z- j" `, N, K" a8 n
  482. LDA #$80
    8 I' t4 s6 {# q' {, ]  H% G
  483. STA Bullet_Direction,X
    + {- G0 c" @, {* s- Z/ v3 R
  484. RTS
    9 g2 I5 u# ^, Y

  485. 0 d! ]$ F8 w' P' j) p
  486. Bullet_Direction_Right_Down:
    9 _/ s/ y( J: g. F, ]5 U/ _
  487. LDA #$25
    ! q& {5 s0 V! A9 u. p: R, ^
  488. STA Bullet_Icon,X
    , s/ c! {9 l) C7 }- S; `
  489. LDA #$00
    . r- _8 S8 [5 Z+ @* X( g
  490. STA Bullet_Direction,X
    + e% y( A9 A9 R% x( m
  491. RTS" s& U; K) B2 w2 J. s
  492. ! m4 |$ P# w. a
  493. Bullet_Direction_H:
    ( g5 i2 j9 `2 Z$ O" s* e6 i& L+ p
  494. LDA #$24
    ) j' _7 p& D4 {3 n, F& @
  495. STA Bullet_Icon,X( s  c8 q; J5 K
  496. LDA #$00
    + j# Z) k5 A; @; v& o$ i
  497. STA Bullet_Direction,X* U- a& w3 w* f2 l! }
  498. RTS
    & d( w1 c2 B+ ~3 ?

  499. 8 [  X- g0 R: G, Z+ I* Y
  500. Bullet_Direction_V:3 r0 H, K" i. k* _. j
  501. LDA #$23/ p/ F- ?' Y: F' Y! q& X: W
  502. STA Bullet_Icon,X
    , e( H  Q* Y% S: i2 k1 {& S# w
  503. LDA #$005 c! L9 b$ V5 Z7 W
  504. STA Bullet_Direction,X
    2 ~! I; T. E; n0 |4 W9 T0 Q
  505. RTS, _5 Y0 N; H+ B5 n4 Q
  506. 8 J/ w/ X9 u% o
  507. Bullet_Speed_Data_Ex:
    9 q# L1 {* j& {3 J1 y
  508. .DB $01,$01,$02,$02,$02,$03,$03,$04,$04,$04
    + M+ K: A0 y8 Z# ~8 M! a/ V4 @

  509. 3 j) _9 a4 N, ?' u1 X4 N
  510. Bullet_Speed_Data_Ex_R:! u( K) Z& J4 a7 c* C" e
  511. .DB $02,$02,$03,$03,$04,$05,$06,$07,$08,$08
    " V% Y# E3 Y/ }% H& S, C7 x  ]
复制代码
; I  Y6 h1 \8 s
游客,如果您要查看本帖隐藏内容请回复

' |; e. y# t1 {2 C5 H% J8 L

本帖子中包含更多资源

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

x

签到天数: 1586 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 3270 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 1834 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 314 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 1340 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 1411 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 761 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 33 天

[LV.5]常住居民I

发表于 2023-5-27 13:38:28 | 显示全部楼层
永远支持
; c+ p# V( v% N8 X7 M2 t2 v
回复 支持 反对

使用道具 举报

签到天数: 1085 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 236 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 370 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 305 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 3390 天

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

使用道具 举报

签到天数: 185 天

[LV.7]常住居民III

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-13 13:55 , Processed in 1.132813 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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