EMU618社区

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

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

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2023-5-25 15:25:34 | 显示全部楼层 |阅读模式
[FC][魂斗罗][J][追踪弹]( [% ]5 F; s2 N$ x3 t
, R( F* e: h: ], j
时间:2023.04.30
5 J8 p- ?# M" J) b- h作者:FlameCyclone
, H. X3 S" @$ ^& F  g内容:
, }! D& H% F" N7 s 1. 所有子弹追踪敌人' c: H# o2 I$ W- d
2. 选择键切换武器
# [( \% [+ I9 p  V3 y! c" F# C 3. 优化选关按键组合, 从标题开始游戏后按住选择键不放进入选关界面. N9 [4 A- V' @6 m
) z* L, b6 V; W/ X5 \6 B* B, u
flamecyclone.ys168.com5 C& t' p/ r* ]1 A) V* Y5 E1 A

8 ]- }) i6 ^+ n0 Z! F( t7 o! W/ e
  1. Bullet_State          = $0438 ;子弹状态 0:不存在 1:存在 2:销毁% D, \( ^3 ?, J% \' l
  2. Bullet_Type           = $0388 ;子弹类型 0: 无 1:普通 2:M 3:F 4:S 5:L
    * K& H! e( y" H  T
  3. Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:24(横向)23(纵向)25(右下); S; q" L% X+ j+ |3 s! N1 f# l
  4. ! H0 g3 c8 ^: X4 [$ h0 R% j
  5. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)( i1 [) d$ R! ~) q
  6. Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上
    % H' v7 F' b/ N' w1 @; E& i
  7. . c5 T+ w& q; m9 ?3 W" p& H
  8. Track_Enemy_Index     = $6000
    9 {& H# E/ r+ X- z8 y
  9. Enemy_Index_Begin     = $6010
    $ A! Y( |+ t4 T5 `/ C6 ^" {7 a3 x
  10. Enemy_Index_End       = $6011; G- F4 X& x. Y3 G0 _

  11. ! [8 b. L; i3 S, h, ~
  12. Loop_Index_I          = $6012, x: ?2 u2 \6 ?
  13. Loop_Index_J          = $6013' l, p" z9 v6 M; b) u. y
  14. nEnemyIndex           = $6014/ g& p( Q4 ]8 o/ J0 y, O, u
  15. Data_buffer           = $60155 [; ~, b% n" K1 K6 l& A

  16. " E* l! F6 Z2 N
  17. Bullet_Y_Pos          = $03B8 ;子弹垂直坐标
    # z, M* {& E! U& b/ J/ v! |+ E
  18. Bullet_X_Pos          = $03C8 ;子弹水平坐标- n9 ?/ i# n% }  H0 b
  19. Bullet_Y_Speed        = $03F8 ;子弹垂直速度
    ( U1 a- J4 H$ N8 b* d
  20. Bullet_X_Speed        = $0408 ;子弹水平速度
    0 ^- V, U) W4 G
  21. Bullet_Z_Pos          = $0418 ;子弹Z坐标1 P8 H, _. C( k8 R, h$ g* x0 J! R: z
  22. Bullet_Owner          = $0448 ;子弹所有者 0: 1P 2: 2P8 Y' E4 @$ B: R6 f
  23. / b$ d3 S5 }2 [( n( J
  24. Enemy_State           = $04B8 ;敌人状态$04B8 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸; F3 d& x6 k( l. q
  25. Enemy_Blood           = $0598 ;敌人血量' l; u! Y3 q# p
  26. Enemy_Type_Addr       = $0528 ;敌人类型6 s2 O  I" r+ a8 S4 c1 L
  27. Enemy_Blood_Addr      = $0578 ;敌人血量, P' q9 I5 I8 q% N; h  f
  28. Enemy_Y_Pos           = $0324 ;敌人垂直坐标$ Y8 b9 W2 E: s* I. v
  29. Enemy_X_Pos           = $033E ;敌人水平坐标! N. i7 P' {+ y$ @& o# O
  30. Enemy_Y_Speed         = $04E8 ;敌人垂直速度
    , I- h2 E! Q$ y3 I
  31. Bullet_Alive_State    = $04B8 ;敌人状态 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸! [! R3 V8 `8 j7 h. O: X

  32. ; t6 V3 V6 O1 x0 R2 I
  33. Enemy_Index           = $83  ;
    7 K# J$ ?' K9 `1 G7 V2 ^) p0 h
  34. Time_Count            = $1A2 j5 O# K: W9 S+ e
  35. Track_Bullet_Speed    = $07  ;分配子弹追踪敌人频率
    & y. S. G5 I, o3 V
  36. Track_Enemy_Speed     = $03  ;子弹变向追踪敌人频率, l# ?: f7 a5 m) {

  37. # G" V* \6 t6 J6 ?: S3 N( i/ K' [( J

  38. 4 Q" N4 }9 V! N1 c
  39. .ORG $6100
    & e6 {7 k/ c0 o$ y# `2 i8 S( q$ ^# p, l3 E
  40. Process_Begin:
    9 w8 m; I$ J1 |
  41. JSR Enemy_Check
    , @/ i7 o% n3 c6 }
  42. JSR Track_Enemy_Check9 m$ v1 p8 R0 }: U
  43. Process_End:1 E  g$ A  j2 v1 w7 F
  44. JMP $E54F
    9 a: u8 B- Q  |0 n

  45. ; Z+ Y" w. y' a/ V
  46. Enemy_Check:
    $ p) F/ ]* w- B
  47. LDA Time_Count
    # w7 h( `( A; ]/ ~5 b$ n
  48. AND #Track_Bullet_Speed
      k) ?: ~- I3 l- w0 O
  49. CMP #Track_Bullet_Speed
    / h3 l( Y# o1 I
  50. BNE Enemy_Check_End9 K6 K3 e1 H6 E
  51. LDX #$0F7 q! z3 W8 t9 l  M" W, L
  52. Enemy_Check_Begin:
    ! p4 F, k" P; G$ g
  53. LDA Enemy_State,X
    0 U; K- e/ ]' [1 G  T7 j* P) Z
  54. BEQ Enemy_Check_Continue
    - N# I) A) w! e/ W: e  m
  55. STX Enemy_Index" C6 I) l; n8 v) {3 a
  56. JSR Find_Begin_Enemy4 ]8 l* M! X/ b: D' J" `( H% a" L3 h
  57. JSR Find_End_Enemy; S, \0 L# i( Z0 n: i' v
  58. JSR Bullet_Track0 O' c/ h2 q$ k8 }! Y& k

  59. / S1 ^( X4 X, K
  60. LDX Enemy_Index1 Y$ ?+ I! l( S' Y+ e
  61. Enemy_Check_Continue:) b& q; o% J  f1 R  S
  62. DEX# J: n; O0 z) a0 @- w9 B7 C
  63. BPL Enemy_Check_Begin
    9 ~4 w+ o5 B% t/ R# J
  64. Enemy_Check_End:  Q& _2 O, o8 X# H
  65. RTS
    - l4 Z! B: d3 W; H0 Q% b/ U3 o! S# K
  66. 9 S% d2 G( p$ k$ m- c/ o( }1 @% Q
  67. Track_Enemy_Check:, f% S  {6 P, C$ e4 c/ ], Q
  68. LDA Time_Count; i" X! Y: u' W" `0 R* N
  69. AND #Track_Enemy_Speed1 X) D6 B$ ^8 f: P, [' ~
  70. CMP #Track_Enemy_Speed
    4 A' V; v: M0 C3 b7 N5 N
  71. BNE Track_Enemy_Check_End
    3 _2 q# D9 Y& h  Z
  72. LDX #$0F
    6 {+ n: ]2 _; Y# ~$ z6 k4 i
  73. Track_Enemy_Check_Begin:! Q8 s$ k, n, ^+ g9 E. A* l9 `4 @
  74. LDA Enemy_State,X( E( ^: o5 ~" x, `7 ]2 h* l5 M
  75. BEQ Track_Enemy_Check_Continue
    - A8 F! [+ U3 q$ z5 i: e; C
  76. STX Enemy_Index
    : }/ H, C# l8 s. @* o- ?2 n* H

  77. & u: g( s# t$ @" A; p
  78. LDA $40
    / Q* l0 Y3 }  J2 N( C0 L, }
  79. LSR1 B$ \" I1 u: o5 m! D) Q
  80. BCC Track_Enemy_Check_Begin_L1: F9 `) y( P7 O! v9 L0 B

  81. ' ]# I' K9 f  Q+ i
  82. JSR Track_Enemy_Ex ;2, 45 I7 ]$ K# P! i$ u8 c' O
  83. LDA #$00  C! O. e0 H6 k7 Y
  84. BEQ Track_Enemy_Check_Begin_L2& S- E4 q: y  b" \# X
  85. ( r" F& C* i+ p+ c6 u
  86. Track_Enemy_Check_Begin_L1:
    3 i2 G+ b$ O" P% J
  87. ; o& F# d, @5 O* M; s4 g
  88. JSR Track_Enemy
    & K1 D" N" B2 q) d9 R
  89.   ]. I+ }% {- h9 i# {7 {7 T
  90. Track_Enemy_Check_Begin_L2:( b1 Z& Q! w5 A/ m. J! c
  91. , U4 X7 ^- G, p$ T% R# v& ]. P
  92. LDX Enemy_Index
    # w3 x9 A- n, S& B
  93. Track_Enemy_Check_Continue:0 s9 e. I9 m+ r7 Y- n
  94. DEX  k, s& K5 ^, w# P4 [/ b0 b# u' `
  95. BPL Track_Enemy_Check_Begin
    6 }9 A8 y# |+ \9 q
  96. Track_Enemy_Check_End:
    1 u/ {# z6 z2 J( x3 H5 ]! ^1 D
  97. RTS6 I& y$ H3 T7 z0 b2 l+ o
  98. : k! e1 i$ E. Z  M+ r

  99. ( O0 Q! i8 s% O+ K- ]  S
  100. ;查找第一个敌人4 t5 Y( C  F# e% ^; A5 D- l
  101. Find_Begin_Enemy:
    & y' O* V9 o9 e5 K+ A1 H% ]
  102. LDX #$009 D1 H3 w, j2 Z* J
  103. Find_Begin_Enemy_Check:
    , P, \- o2 {" x& p& ]% j
  104. LDA Enemy_State,X% C9 W- X2 J/ @( F7 T0 B: b
  105. BEQ Find_Begin_Enemy_Check_Continue/ `) y$ n8 Z+ q' o+ M; y
  106. LDA Enemy_Blood,X
    $ ~& a/ Y" g" r6 a- n
  107. BMI Find_Begin_Enemy_Check_Continue
    4 t; ^8 i, P6 G3 t7 G
  108. BNE Find_Begin_Enemy_End
    - X: C+ c0 {, y2 X8 G* {7 t
  109. : R, E; H1 u* \
  110. Find_Begin_Enemy_Check_Continue:" L% u8 J$ p* o5 Z/ q  b: E$ k
  111. INX3 J# H' ~+ x6 r4 ~& H
  112. CPX #$10
    2 x# Q6 G! y: f4 _/ b/ x
  113. BCC Find_Begin_Enemy_Check
    1 H* ?! ?, V6 o) Y' X
  114. Find_Begin_Enemy_End:0 R+ y, F% W( b0 ~, l+ J! B
  115. STX Enemy_Index_Begin9 p  r1 l7 s# }+ ?! F
  116. RTS
      R3 S: y6 h. E. o

  117. ) V  n" L- O& U/ w; s  f& E& \
  118. ;查找最后一个敌人
    9 Y2 m2 p; }6 [6 f, p
  119. Find_End_Enemy:
    ( ?8 x2 ]3 s' `0 l" s) i7 t' o2 }
  120. LDX #$0F
    % [; G* i3 T  p. v0 V) Q0 |
  121. Find_End_Enemy_Check:: H8 ]  T& W: M7 {8 _- H! y5 w
  122. LDA Enemy_State,X
      f  s" F2 S( F# Q9 Q
  123. BEQ Find_End_Enemy_Check_Continue
    , F. ~8 J: ]' g- x1 K
  124. LDA Enemy_Blood,X$ M* a/ W4 Y& F6 b
  125. BMI Find_End_Enemy_Check_Continue3 p/ X/ \  I& o  K3 o
  126. BNE Find_End_Enemy_End7 `% m2 H- V6 T* Z) i# i

  127.   h- Z+ Q+ |) X/ W6 W, v9 K0 Z
  128. Find_End_Enemy_Check_Continue:
    1 S# `& _) [; g' d3 S. W8 ~0 \1 F
  129. DEX% X* r* S3 m) b& ]
  130. BPL Find_End_Enemy_Check! y$ Y& }6 \* S) D; U( v
  131. Find_End_Enemy_End:0 c# I4 V4 R4 z0 {
  132. STX Enemy_Index_End
    7 E& F+ Y  h/ t, r2 K" r. E' B
  133. RTS7 d+ e2 s7 t) W/ ^" A
  134. / b3 p% y) [6 `. @4 J  @
  135. ;子弹追踪. ], F2 }4 I! G) f* x! Z
  136. Bullet_Track:
    ) V0 s8 e) G% k- d. N
  137. LDA Enemy_Index_Begin
    ' O" G. e8 P6 `7 z9 ?. t& P7 R
  138. STA nEnemyIndex      ; int nEnemyIndex = nEnemyIndexBegin;4 u; B' {6 H8 C/ c
  139. LDX #$00     
    * A: M" }. ~4 n1 I! Y) }
  140. Bullet_Track_Check:   ;for (int i = 0; i < _countof(nBullet); i++)( l( C! R+ \' X% w+ l9 G) r
  141. LDA Bullet_State,X
    ! a* T9 ]8 }0 R
  142. BEQ Bullet_Track_Check_End  ;if (0 == nBullet[i]) continue;
    4 e5 }! j6 _4 F& K# S( V
  143. STX Loop_Index_I1 h$ B' a2 Z, a/ R: X$ D2 r/ Q1 s

  144. ( I: w" [- ^- B0 g+ ~
  145. JSR Bullet_Track_Enemy+ o5 L3 ~# }2 p; Z3 X
  146. JSR Bullet_Tract_Direction5 D! L4 u0 G* {2 m( }9 R  Q
  147. , j2 a/ I" `. O! z5 |! {
  148. ;如果已经是追踪最后一个敌人, 则下次从第一个敌人开始追踪
    & g) Z/ W9 T, a9 |6 |
  149. ;if (nEnemyIndex > nEnemyIndexEnd) nEnemyIndex = nEnemyIndexBegin;
    ) d# i; q/ s3 J1 m
  150. LDA nEnemyIndex
    7 j9 b, Z; ~+ g  x0 J: C% \
  151. CMP Enemy_Index_End% f) C% M1 G/ T
  152. BEQ Bullet_Track_Check_Continue/ }$ B8 D4 [6 k, X+ `* p
  153. BCC Bullet_Track_Check_Continue4 u! K7 r! s. O4 j9 I4 \
  154. LDA Enemy_Index_Begin
    ) k: A' V3 d+ t4 T* P0 A
  155. STA nEnemyIndex* i, l" A( v! k: C# S

  156. 9 J; E7 R2 T% q3 m
  157. Bullet_Track_Check_Continue:
    ) ]. Y0 p1 s. q* R
  158. LDX Loop_Index_I: p2 Z* P$ D4 b: `: x8 _: c* `5 l
  159. Bullet_Track_Check_End:  l8 ^  Z+ p! U# `" k
  160. INX/ ~% V2 \9 m- Z& ?3 m
  161. CPX #$102 b, X6 Q' X% ~
  162. BCC Bullet_Track_Check2 A# }3 k) B% h  S
  163. Bullet_Track_End:1 p& v. Z! ~; ^( }- B0 t
  164. RTS; d$ U" O) _( ~

  165. ; @  f# l  H, Q/ C* Y
  166. ;给敌人分配子弹. ~- U, Z, G7 a. V& N& g. h
  167. Bullet_Track_Enemy:, D" d1 F& V& _3 f1 X
  168. LDX nEnemyIndex  ; for (int j = nEnemyIndex; j <= nEnemyIndexEnd; j++)
    % b" e* I" g7 K
  169. Bullet_Track_Enemy_Check:# ?& W; ^7 U! s" S+ S0 {5 _
  170. STX Loop_Index_J& h$ E4 ]' x- t; K6 P& x

  171.   Y5 }  A$ Y' l) c# i. ^, ?- A
  172. ;if (0 != nEnemy[j] && -1 == nTrack[i])
    $ R; X5 s" a3 n1 d8 I/ L* P. J/ _4 p
  173. LDA Enemy_State,X1 m, Y, R, R3 s  ]3 Z4 l
  174. BEQ Bullet_Track_Enemy_Check_Continue: R: D" E8 d, z9 r, q" d/ V. k
  175. LDA Enemy_Blood,X
    & s( O) K7 K5 `( ]1 S. {' [: d1 M
  176. BMI Bullet_Track_Enemy_Check_Continue
    - e1 {) v) F+ t: D# T
  177. * i# l/ T% C1 B  k
  178. LDX Loop_Index_I
    # H2 s8 y0 u& Z9 z( h' J  D
  179. LDA Track_Enemy_Index,X
    , \/ T2 r  ^9 Z8 D  I1 K
  180. CMP #$FF
    . p! x1 P0 |) T- L
  181. BEQ Bullet_Track_Enemy_Init
    + _/ q# B! ]7 ^' t8 R# v" n* c
  182. , N( I  s: }6 q& M
  183. Bullet_Track_Enemy_Init:
    0 t7 i3 Y, p4 Y# P3 s
  184. LDA Loop_Index_J; J7 n# A1 o) {; Y8 o0 _
  185. STA Track_Enemy_Index,X     ;nTrack[i] = j;
    - w0 Q- e  }9 |3 k. Q

  186. 8 u; z+ M  |4 ~% ?/ ?" {8 i5 l
  187. STA nEnemyIndex8 I( E8 J3 e0 a' E. `
  188. INC nEnemyIndex             ;nEnemyIndex = j + 1;
      y) I% L  }% S+ \7 a
  189. RTS                         ;break;
    $ S- V% C! K. [: I$ G* Q

  190. 0 U. T! m+ U( v4 h* s7 T; X4 w
  191. Bullet_Track_Enemy_Check_Continue:' J+ L" ~0 ~6 Y: Q% v9 \' h' r
  192. LDX Loop_Index_J
    ; r  Q% N; M: K2 O6 y, b
  193. INX ;j++
    " X* [& q  Y2 [. J% V0 h
  194. CPX Enemy_Index_End% ~& r8 V$ T+ C' A! v+ U& U, O5 H2 v
  195. BEQ Bullet_Track_Enemy_Check
    1 [8 K0 ~0 {* E
  196. BCC Bullet_Track_Enemy_Check2 `9 X$ k* L5 N+ k/ Z
  197. Bullet_Track_Enemy_End:, V) K3 Q- N- s" t+ w7 a4 v/ Q
  198. RTS9 j, }# H2 L, G: I3 x
  199. * p( e* J. m7 j1 e0 D
  200. Track_Enemy:
    2 W: I1 G/ h" W8 q
  201. LDX #$0F  B9 m4 N( v. j# k% ]2 `
  202. Track_Enemy_Begin:( @) ~  s! C1 B6 H. T
  203. LDA Bullet_Icon,X
    % O7 z% x+ @- |5 X9 r3 G
  204. BEQ Track_Enemy_Continue
    8 o/ C+ e* y2 D* D8 W' T8 l
  205. LDA Bullet_State,X9 |7 H$ Z* ~8 c  n4 ^( j
  206. CMP #$01
    9 N9 Y( R2 b, n, V' H4 Y
  207. BNE Track_Enemy_Continue4 y, z  M9 r* @
  208. ( j- r& A4 t! M
  209. JSR Track_Enemy_Process
    : {2 w9 r% Y; @5 U* P0 g
  210. * Y# V9 |3 G5 I( S
  211. Track_Enemy_Continue:8 f2 V1 G+ c9 p2 i* U: \
  212. DEX
    * o  _% c7 U1 E  g1 j- b
  213. BPL Track_Enemy_Begin! f) t7 A0 O8 Q8 g7 E2 V
  214. RTS0 i4 G+ M, ~, K
  215. 6 _% v7 x7 b5 D0 m  x2 {9 J7 g% \
  216. ;普通关卡" m+ V( h7 K1 E1 C3 \; l- o8 H
  217. Track_Enemy_Process:1 q( y2 g% d* a7 w/ E
  218. LDA Track_Enemy_Index,X1 Q0 u, F& q% \: U, @4 e9 }+ o1 v
  219. CMP Enemy_Index
    " _* C" C9 U: h) m- K, J( B7 b, `
  220. BNE Track_Enemy_End+ ^2 i8 v# L0 Y! i; r# s" |* O$ h  K7 Q
  221. LDY Enemy_Index
    ! ?$ \" G5 Y5 S# |% K
  222. JSR Track_Enemy_Y" t! p1 H. j% A4 M+ @+ w' e
  223. LDY Enemy_Index/ U; f1 O: \4 A2 ~9 L
  224. JSR Track_Enemy_X' s& c# |) R  ^9 |9 \  j
  225. Track_Enemy_End:4 d1 b9 e( g: x1 n
  226. RTS
      y8 e# k& A; l. r- K  U: c" Q

  227.   E: C8 E, Q3 z# y' B
  228. Track_Enemy_Y:! T- G6 V7 N8 g! Q, S2 n
  229. SEC
    1 o" n' Q; }" n( ~
  230. LDA Bullet_Y_Pos,X
    * y& o  A/ Q! v# t8 ^
  231. SBC Enemy_Y_Pos,Y
    4 H1 |3 L1 x! B
  232. BEQ Track_Enemy_Y_Equal
    ! U' t2 z' g6 F( `  u2 J! \
  233. BCS Track_Enemy_Y_Greater
    2 R+ Z5 i6 q. H9 h& z

  234. ; S7 O8 _: F( V) s2 w
  235. Track_Enemy_Y_Less:    ;子弹Y < 敌人Y" ?; O& ?4 R/ H
  236. CMP #$FC
    2 e( F! o+ I( @# e  f0 Z$ y" m
  237. BCC L1_13 ~7 h. _  X& ?" _( K' X0 d9 S* m
  238. CMP #$FE
    . X9 T1 K- l! s# q- D
  239. BCC L1_2
    7 C; ^* |: F1 w7 Z9 O
  240. LDA #$00
    . r: {' z4 ]) w. g$ K# N
  241. STA Bullet_Y_Speed,X8 n6 c6 T% s1 r  D
  242. RTS
    5 k; ]" H" {) f+ W' H- N0 Z
  243. L1_1: # x) K1 ~* T0 J: w& b0 G0 l/ {
  244. LDA Bullet_Type,X
    " _8 a0 ~$ v) ?
  245. AND #$0F3 R* \# u3 K  S9 A8 d1 p$ l4 c7 S
  246. TAY
    6 P: m  @, a. I+ U1 N
  247. LDA Bullet_Speed_Data,Y8 k& x' R3 W3 ]; ?& a6 [: n8 |
  248. STA Bullet_Y_Speed,X2 N9 s6 U2 A2 R- M, {8 x0 R
  249. RTS2 F6 |0 t4 d2 \7 n! @$ V  f

  250. 2 O* `3 D1 G; e; G5 r: L7 i
  251. L1_2:
    * Z9 H& O9 z4 f: v
  252. STA Data_buffer. A1 t2 K" Y1 d+ U2 y
  253. LDA #$00! Q, I) {  X% d5 a/ H; p* R' X
  254. STA Data_buffer
    : ?! U' e) N1 q; D$ [
  255. LSR; Q' f5 ]; v. b- }: i  @+ x
  256. STA Bullet_Y_Speed,X8 o% _1 ^' D" L2 X! G
  257. RTS
    , G& c% N# |$ K! m  X, W
  258. 2 y5 r$ i$ e2 f4 v$ M1 p
  259. Track_Enemy_Y_Greater: ;子弹Y > 敌人Y
    % x% y6 G9 [8 d8 T: e! s( i4 B' F
  260. CMP #$046 W0 X5 U' a$ \* X$ R! ?
  261. BCS L2_1) d7 Y0 ~+ V; Q, y( d
  262. CMP #$04
    ) x9 ?4 ^' D+ F( t. R+ b
  263. BCS L2_2% \: o6 v$ T0 x) z! Y, R5 r
  264. LDA #$00
    ; F' y, X3 n; v
  265. STA Bullet_Y_Speed,X! z! ?1 c/ y! r8 G9 J
  266. RTS2 J1 a$ @( A( `: [4 B
  267. 6 s0 d6 V$ H, c) k
  268. L2_1:
    9 }, ^$ p9 \+ D1 d8 ^% |$ t- M
  269. LDA Bullet_Type,X$ A4 y, t* K" i9 M- f
  270. AND #$0F6 _' v' M* @7 ~( y0 Y0 o" \
  271. TAY
    & G" l8 {. x) R, }8 r: \/ c
  272. LDA #$00- p9 Z' s& _8 I& ~
  273. SBC Bullet_Speed_Data,Y
    $ {" {7 D1 |9 G  `" n" R- z5 G
  274. STA Bullet_Y_Speed,X
    & `1 W) B" J3 O  F
  275. RTS
    ! C5 l0 a; P  Q2 n

  276. * U/ x& m, Q2 v
  277. L2_2:
    2 l$ w; t5 `/ F6 f/ s% f
  278. LSR
    ' k2 b7 o4 j  H+ Q2 x+ @' u. e
  279. STA Data_buffer
    & z7 }, ~+ l5 ]* U
  280. LDA #$009 j! y7 M7 y: Z1 @/ e9 w, |( r, b% k/ M
  281. SBC Data_buffer5 d' D4 _( I& V% x' g* Y: l- ]
  282. STA Bullet_Y_Speed,X
    + }3 O  K3 ~& J) m" H3 @
  283. RTS
    9 w6 ~+ h' |! Y5 v; A

  284. ! k, |, T, V' J/ N3 [- b. B3 H* M
  285. Track_Enemy_Y_Equal:     ;子弹Y == 敌人Y, k$ s, @- G' o- U
  286. LDA #$00# V  }7 D2 l0 Q+ w. q2 `4 ?
  287. STA Bullet_Y_Speed,X  Z3 q& K8 h9 A9 i- S) J" e
  288. RTS+ r6 D2 d  U8 I  o3 o. b; t

  289. . Z! o* ]. v# ~( J2 M# K% @
  290. Track_Enemy_X:' \1 w1 [6 T! }1 {1 g
  291. SEC1 D2 l* l- o% W; I
  292. LDA Bullet_X_Pos,X  Q2 P8 M" d' Y" Y: r/ Z7 P
  293. SBC Enemy_X_Pos,Y
    0 V6 z& [6 o0 _# S  e: O( l% j
  294. BEQ Track_Enemy_X_Equal  ;子弹X == 敌人X& F. d+ R+ m& s! z$ x2 I
  295. BCS Track_Enemy_X_Greater       ;子弹在敌人下方& C- V! k( v. w8 i* @! E

  296. : y0 `: M) X$ P4 n
  297. Track_Enemy_X_Less:     ;子弹X < 敌人X' L5 I  O5 D2 `2 @$ ]
  298. CMP #$FC
      ~  z0 l* s0 X# t+ U
  299. BCC L3_1" M, A1 |" @- l: d4 K. N
  300. CMP #$FE
    , X9 y) G7 q1 F2 O# {. V' k
  301. BCC L3_2
    6 [" y9 `; F, o- R
  302. LDA #$00
    / u* s8 M: Z( Z% K- {
  303. STA Bullet_X_Speed,X
    # {5 c$ z! k, z; X  r) N2 m" d. L
  304. RTS, Q, k9 B% \1 [0 n$ x: F/ }
  305. L3_1: * J1 p0 V& g) ]# j
  306. LDA Bullet_Type,X
    9 a- l3 J7 r) p; m4 n, N$ r( g5 I
  307. AND #$0F$ |; \& h4 u  K0 m' T3 M
  308. TAY( E& Z: l' H" K8 n  j
  309. LDA Bullet_Speed_Data,Y
    9 n7 n% S: q2 D& b
  310. STA Bullet_X_Speed,X' P: G3 F5 r, l  u
  311. RTS
    ; {, ?: S( I2 [9 ]9 E
  312. L3_2:   H0 d, \2 p8 x, H8 I
  313. STA Data_buffer# V  S( U  [2 G' C5 h- [: n4 |
  314. LDA #$00
    ! j, ~) Q& M3 x+ ~
  315. STA Data_buffer2 M2 a9 ^; e* Q6 U
  316. LSR& _) `! N# Z4 X4 z+ Z7 S
  317. STA Bullet_X_Speed,X
    9 m# j% v  m0 e' U3 C
  318. RTS
    2 K! C4 n$ V! C9 t4 C
  319. % B9 m# D% X% A, R  C+ Q4 _
  320. Track_Enemy_X_Greater: ;子弹X > 敌人X* @" {' m( _3 c; V0 L: E) z
  321. CMP #$04  C! v6 v" h0 R4 t
  322. BCS L4_1: @, e! X" t* U0 s$ N* r
  323. CMP #$02
    ( X2 J& ~" V0 l
  324. BCS L4_2  R5 K3 N0 h, o- d/ M) _' R
  325. LDA #$00  L' D( ^9 N2 v% v- ?: U
  326. STA Bullet_X_Speed,X7 M5 }; ?5 c# x6 P/ K1 W- ~$ f. F
  327. RTS# A- ~2 y& c& L6 l

  328. / Y3 w- L) i( {8 `0 Y' _
  329. L4_1: $ n7 I& l" L# [0 w2 C4 z/ W
  330. LDA Bullet_Type,X1 q9 ?) q/ p7 w; e! |8 S
  331. AND #$0F3 n# m$ u* u  W2 v1 R
  332. TAY
    ( t6 o( G) C: Z" n! b
  333. LDA #$00: H4 f% c) y( f5 o- O
  334. SBC Bullet_Speed_Data,Y
    7 ~+ U# c: H, D8 H
  335. STA Bullet_X_Speed,X
    ; E% m% R4 \, Q+ R3 L
  336. RTS
    1 P6 l! _: G; @+ q3 n
  337. L4_2: * T$ H/ H4 S9 r; W3 X- a7 f  @  t! a
  338. LSR
    ! a/ T. M& e( t) s
  339. STA Data_buffer
    ; r: R8 s5 ]- l9 a2 ?
  340. LDA #$003 @' `5 e: T' F
  341. SBC Data_buffer
    8 o( `) W& i; ]6 l
  342. STA Bullet_X_Speed,X
    8 F. }5 f: f0 S5 @: y
  343. RTS# r/ o6 P/ R5 m% j
  344. ( S: p# c' u$ u9 X  Q
  345. Track_Enemy_X_Equal:  ;子弹X == 敌人X
    ; Z% N* y$ h/ t0 M
  346. LDA #$00) O$ e8 c+ d, u$ @) b# p$ I
  347. STA Bullet_X_Speed,X9 L, }+ M0 p; ^7 g$ r7 X9 M  Y: H# v
  348. RTS0 u' h# X% W, X5 A" q: A
  349. 3 @, N/ b9 Y! x' s" A( z% b
  350. Bullet_Speed_Data:* E: z5 X% ^! v" ^- i
  351. .DB $00,$03,$03,$02,$03,$03
    % D" A$ I" X4 n1 X' z7 }1 z# |

  352. 9 s# P2 C- p+ ]) g# [
  353. ;2, 4关& m" W. Z  ?% q' A
  354. Track_Enemy_Ex:
      C; y0 s0 T7 h
  355. LDX #$0F
    , X6 S& ?& k3 c2 v' X6 u+ ?
  356. Track_Enemy_Ex_Begin:
    0 y! V" S" R5 _+ u+ S8 o0 p' B6 L
  357. + w# h1 f7 {2 ^6 J& c' ?3 D* \2 T
  358. LDA Bullet_State,X
    2 {  d3 u5 \7 M, [. d
  359. CMP #$01
    3 U9 }9 b  g; o9 {; k
  360. BNE Track_Enemy_Ex_Continue, i' v9 Z, p: P. V( L7 o: G
  361. " u9 l. c6 N+ ^# k
  362. LDA Track_Enemy_Index,X2 q+ W/ L! D% N& Y* A
  363. CMP Enemy_Index
    / q& _8 G, K7 w, V% \, C+ `
  364. BNE Track_Enemy_Ex_Continue  ;匹配追踪目标
    ( E* `% a0 T4 s+ _3 {: l0 A
  365. 9 W2 ~: o$ A0 L& E6 X4 [: V, A
  366. LDY Enemy_Index
    & L- R  d2 J2 c5 }
  367. JSR Track_Enemy_Ex_X; ?- a1 _$ f0 A* W
  368. . F, \0 A) }! \3 ?
  369. Track_Enemy_Ex_Continue:
    4 A! `- e+ F1 `) f" p" Q
  370. DEX' B2 i) d' T. {5 L, n
  371. BPL Track_Enemy_Ex_Begin4 X- M+ t( u& a1 U1 N  b
  372. Track_Enemy_Ex_End:
    $ M0 [5 |' r) g3 b, c
  373. RTS2 S+ Z( K% R' p$ M3 b* v7 ^' b7 s* J
  374. 9 O: N$ r6 ?; Z9 ~% O
  375. Track_Enemy_Ex_X:
    & z1 F& U2 c5 {' N- k9 O* n
  376. ;LDA Bullet_Z_Pos,X
    & m$ `4 D0 s) s7 Z" `4 _
  377. ;CMP #$04
    ' e9 r2 g0 H( }9 [7 C" X
  378. ;BCC Track_Enemy_Ex_X_End
    ' I0 |1 n: ?) l' U& _& c  z3 x$ G, o
  379. SEC
    ! t4 H" L/ w6 I/ J% q
  380. LDA Bullet_X_Pos,X
    5 _' \1 f# u  P# ^$ S
  381. SBC Enemy_X_Pos,Y5 v, K/ o( c5 a$ `
  382. BCS Track_Enemy_Ex_X_Greater
    ; L- l$ ~4 {$ x  B/ p0 N
  383. $ i  \. Q2 E. X
  384. Track_Enemy_Ex_X_Less:     ;子弹X < 敌人X
    ( c2 p, z) U' v% S$ |" a, x; t
  385. CMP #$FD% `' u6 I; s+ f! k* c5 n; u
  386. BCS Track_Enemy_Ex_X_Less_End- z3 X0 X& b8 h/ P5 ~$ Q4 W
  387. LDA $6020,X
    8 w8 H8 Z7 F+ _) T- @  ^+ V- k
  388. CMP #$2A, g# O* p. ]( {7 ]2 h
  389. BEQ Track_Enemy_Ex_X_Less_L1
    , p" P$ [* f; g& o; ~' A
  390. LDA Bullet_Z_Pos,X
    7 I1 r  H& t4 z5 M- n- {% C5 p
  391. LSR) K1 Y/ O# j* F! m. s
  392. TAY' c& @* c' Q+ N
  393. LDA Bullet_Speed_Data_Ex_R,Y% H) Q0 A% P% v! Z$ Z
  394. STA Bullet_X_Speed,X
    : v" Y; W( M) T$ \% j/ d3 O
  395. RTS5 R: H7 e& K- y0 s7 D4 i
  396. Track_Enemy_Ex_X_Less_L1:5 v/ I; [+ i* t; }( t( P

  397. 6 I1 k* z! x3 v! R. _
  398. LDA Bullet_Z_Pos,X
    3 a2 r9 X( t! ?& m% h
  399. LSR" ^/ @( F6 E( ~/ @. z+ I. o6 I/ q
  400. LSR
    , D8 |* Y% p$ l  D/ p/ R! V
  401. TAY) b! y5 C2 {, b1 C/ Y' u0 T5 l6 W
  402. LDA Bullet_Speed_Data_Ex,Y
    8 _0 Y4 ]; P1 p9 B
  403. STA Bullet_X_Speed,X
    , o1 ~6 h7 e3 p( z; W1 ?
  404. RTS
    * ^9 y% S. X; M: w6 _- \$ c

  405. 4 B# G" P8 e" C
  406. Track_Enemy_Ex_X_Less_End:' @' R* A% u0 A* f7 ^! I5 a* I
  407. RTS
    : ~" b% J* ^4 G5 l; K7 @% ]
  408. # N% U  |+ x9 F; W' E: y' ^" T# Q( F
  409. Track_Enemy_Ex_X_Greater: ;子弹X > 敌人X
    ) h8 r$ f3 ~% n. |9 h) A0 F
  410. CMP #$03. s# |. a/ T" T1 v
  411. BCC Track_Enemy_Ex_X_End% F5 A) S6 C7 a
  412. LDA $6020,X2 D. |  K' q; ^+ Z
  413. CMP #$2A
    " A9 Y' L& F2 t+ o
  414. BEQ Track_Enemy_Ex_X_Greater_L1! Q9 D4 w6 ?/ c
  415. LDA Bullet_Z_Pos,X* u. `0 d$ x0 [4 ~
  416. LSR* P) v& K4 {# j) }) p
  417. TAY6 b+ c8 i. s5 y$ r8 z, h8 n7 v4 m  X
  418. LDA #$00
    . L; y( A) I, X6 h7 b* Q
  419. SEC
    8 C1 P; z0 Q, `) s3 S$ A
  420. SBC Bullet_Speed_Data_Ex_R,Y
    ; k+ Z3 \5 r8 v" a3 m
  421. STA Bullet_X_Speed,X8 O) `0 c7 |4 k* E
  422. RTS
    9 r, a7 I! P6 o" R

  423. . A7 r! h  X& n: m; l" b& p
  424. Track_Enemy_Ex_X_Greater_L12 K* ~- [, ]4 m5 o, C3 f
  425. LDA Bullet_Z_Pos,X; ~# O7 Z6 A5 W" R) F
  426. LSR
    7 L* G0 R; J" u
  427. LSR, V6 ?5 q) _5 |* r9 {
  428. TAY
    6 z: I' [/ Q! G1 V: @
  429. LDA #$00
    9 F8 Y9 T. }  k
  430. SEC3 x: f8 \. G2 r$ e# @
  431. SBC Bullet_Speed_Data_Ex,Y
    - _1 L, A9 s8 a8 K
  432. STA Bullet_X_Speed,X
    " y1 _; _; P: r( H  _- \% P" x
  433. RTS( W4 E/ W% Z5 S6 M2 N% W9 ~

  434.   f5 h& E: L0 \; I
  435. Track_Enemy_Ex_X_End:
    # P% H( D$ R( d; m" x
  436. RTS
    9 V5 S. Y6 c3 ^3 e( R
  437. % X: d4 A( V8 {! f# z
  438. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
    : B& B$ Y2 }# \6 Z' S8 @
  439. ;Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上9 F# I$ ~2 D, U0 \
  440. Bullet_Tract_Direction:. V# @1 Z. h/ c9 k
  441. LDA Bullet_Icon,X, n) J- Y0 q+ @! x. U
  442. CMP #$23
    ; n1 n+ m( _1 s; @0 ]7 i
  443. BCC Bullet_Tract_Direction_End
    2 q( {7 r7 K; ]5 q# B2 Y

  444. * m1 m1 y: L6 }* t  w/ S' q
  445. ; X != 0: Q- Q3 c3 E" u+ L! r
  446. LDA Bullet_X_Speed,X
    # u6 c. l8 ~- p% H0 R
  447. BEQ Bullet_Direction_V
    # a' H) L5 U/ G+ J# W7 B) Q5 x
  448. / B+ {. z3 A. V7 O7 W2 H! U5 ]
  449. LDA Bullet_Y_Speed,X5 ~1 h) x& y6 Q' s
  450. BEQ Bullet_Direction_H; n4 Q, N  B7 ?# y3 z7 r
  451. " B# A. A3 j( p
  452. LDA Bullet_X_Speed,X
    " P, s% h9 v  T" Y$ n' {
  453. BPL Bullet_Tract_Direction_Right" y. _4 |6 k& j4 y: h
  454. Bullet_Tract_Direction_Left:- b( d7 g1 Q* `, m# b# T5 {
  455. LDA Bullet_Y_Speed,X
    - A) G) u$ Q$ U' [: h1 [
  456. BMI Bullet_Direction_Left_Top
    ; |; T- W% w  @5 O8 W) i3 p
  457. BPL Bullet_Direction_Left_Down* F1 o) \/ v1 m9 n8 [/ j
  458. Bullet_Tract_Direction_Right:
    $ U. o* `9 w: Y9 S3 H! P% q7 n$ J, k; {
  459. LDA Bullet_Y_Speed,X
    7 A+ `( h0 `8 t1 b
  460. BMI Bullet_Direction_Right_Top
    3 g+ x* B( U5 I" \3 K
  461. BPL Bullet_Direction_Right_Down
    - A4 c& N' Q" y' |' P7 F9 F
  462. Bullet_Tract_Direction_End:
    5 ?- m" T* t9 @6 P
  463. RTS
      O$ v1 d( k/ k+ y0 E
  464. ! T& L( R' ]- d
  465. Bullet_Direction_Left_Top:% ^) c  ^% c" C) c) v: @  G# Q6 J
  466. LDA #$25
    ) H6 O! r( B+ a) w
  467. STA Bullet_Icon,X
    - b: K/ n( u8 B+ S8 b7 _
  468. LDA #$C0+ o/ W( S3 e. j" D
  469. STA Bullet_Direction,X2 }3 C1 A& }9 e4 _' {4 R6 ^* J
  470. RTS
    : O  A9 P) R# s! t& J
  471. 9 T' x& B  X7 w$ b6 x+ Z% ^$ Y; m
  472. Bullet_Direction_Left_Down:1 A1 D+ O; @9 }1 V
  473. LDA #$25
    . \+ \8 [# P- p" H7 \& E
  474. STA Bullet_Icon,X
    ! |' T/ [! o. x* g9 Y) `& D& ^
  475. LDA #$40* z& d7 h/ @$ x: [. T6 P# ]! k, v/ D# a
  476. STA Bullet_Direction,X% T9 t$ u1 F0 t: m) i; A, u+ V
  477. RTS
    & _# z) u  U6 s; t- \/ T! \
  478.   @# J8 M: M6 {7 a/ B
  479. Bullet_Direction_Right_Top:9 G# T$ a% v$ ]7 Y+ c
  480. LDA #$25
    ( k; ]4 t1 I. l2 v. n( Z
  481. STA Bullet_Icon,X' Q9 z6 O* i6 I$ ~" W8 m
  482. LDA #$802 V& j# l: {6 r4 g% n
  483. STA Bullet_Direction,X% n( t$ b) }* s, G! e4 D
  484. RTS# L1 K; Q/ a/ S

  485. ) j! _5 K7 U6 X! C' _
  486. Bullet_Direction_Right_Down:
    ) ^9 e" c2 C% b! f# @. e1 u4 q
  487. LDA #$25
    / x- W$ u; Y2 z: Z' h
  488. STA Bullet_Icon,X
    0 V* M+ }* n0 O0 k4 w; s: v
  489. LDA #$00
    . K; Z! S# M. |
  490. STA Bullet_Direction,X
    7 S: J- F" y& Y# Q% F% e# _
  491. RTS2 f( K, X3 m; \. L6 z- _$ {

  492. * v. i# U1 E* q+ r! m, ^- Q
  493. Bullet_Direction_H:" b- ^6 A; b+ Z) r: n7 o
  494. LDA #$246 J. q; Q5 f3 j. u
  495. STA Bullet_Icon,X
    % W* C; G0 k$ T
  496. LDA #$002 H! ^. P& K( M7 q
  497. STA Bullet_Direction,X
    3 u0 R) F% s( V2 G( L- d
  498. RTS
    / o9 D- F2 W2 X. m# J0 J

  499. 0 T; [9 M2 }1 T' h) O
  500. Bullet_Direction_V:8 Q& r( [8 M+ A3 A! y% }
  501. LDA #$23- V; D$ t7 p: y9 V$ \
  502. STA Bullet_Icon,X3 Y9 B& \) ]) e1 Y+ A; |) `
  503. LDA #$009 D6 B% b# |' \% p0 ~( M9 M1 P
  504. STA Bullet_Direction,X
    ' A) k, H! E, h% l: l
  505. RTS
    ) i) ^6 a; w+ ^- `2 H, z! q* V

  506. 2 Y5 F# X5 F. U* q  `7 v) ^
  507. Bullet_Speed_Data_Ex:" X, W" F  d$ ^+ r
  508. .DB $01,$01,$02,$02,$02,$03,$03,$04,$04,$04; d# Q9 M8 Y* ]

  509. 3 V3 U6 L/ p9 u
  510. Bullet_Speed_Data_Ex_R:' H; x: W4 U& h
  511. .DB $02,$02,$03,$03,$04,$05,$06,$07,$08,$089 `+ M) c- F9 F" p# b9 m
复制代码
) y% @, p8 H9 H6 j* \% R6 }
游客,如果您要查看本帖隐藏内容请回复
( d* n% h$ @! `5 o

本帖子中包含更多资源

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

x

签到天数: 1584 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 3268 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 1831 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 313 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 1340 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 1409 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 759 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 33 天

[LV.5]常住居民I

发表于 2023-5-27 13:38:28 | 显示全部楼层
永远支持8 u% i* y) J% u* f, x
回复 支持 反对

使用道具 举报

签到天数: 1083 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 236 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 368 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 305 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 3388 天

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

使用道具 举报

签到天数: 184 天

[LV.7]常住居民III

发表于 2023-7-23 21:48:16 | 显示全部楼层
好傢伙!!
+ R# m2 Q' @* J8 N謝謝分享!!
[发帖际遇]: lee85002摆地摊卖菜,占道经营被城管罚款 2 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-11 00:04 , Processed in 1.088868 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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