EMU618社区

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

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

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2023-5-25 15:25:34 | 显示全部楼层 |阅读模式
[FC][魂斗罗][J][追踪弹]
& R) ?# ~9 v0 L4 i' W# V) _7 i# u1 r3 W
时间:2023.04.30
! }0 x8 s2 }6 X. t, F作者:FlameCyclone0 J" ^( `  P. `) I5 U9 u; a
内容:. l/ b2 k! F( M; m% s
1. 所有子弹追踪敌人
! T/ Q! a' b9 C  Q) C0 n 2. 选择键切换武器/ q. r" d" q- T) z9 f
3. 优化选关按键组合, 从标题开始游戏后按住选择键不放进入选关界面2 ?% v- `2 k0 h! ?

& K3 }2 ^* L! D$ g9 ]  H' ~flamecyclone.ys168.com
$ e- n2 m% h+ X* h) N0 B. V! u% f* H4 Z, \" p0 `
  1. Bullet_State          = $0438 ;子弹状态 0:不存在 1:存在 2:销毁
    ! r' z% j3 h; A4 D* o7 i
  2. Bullet_Type           = $0388 ;子弹类型 0: 无 1:普通 2:M 3:F 4:S 5:L
    9 ]4 {* G1 Z' X0 R
  3. Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:24(横向)23(纵向)25(右下)
    ; g' a& z4 [! O4 t: E6 Q

  4. % W# P4 \  o% v) j# x: C/ r2 @
  5. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
    - I  Y( _, `# i" r' o
  6. Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上
    5 H' x3 h6 C& S( v0 z' N
  7. 6 U6 V) B( R2 D0 `* [" _9 P( g
  8. Track_Enemy_Index     = $6000
    5 o0 j% V! p2 H, T
  9. Enemy_Index_Begin     = $6010
    ) t- i5 |0 T+ ^% |1 g
  10. Enemy_Index_End       = $60113 G0 L2 W( R2 H+ L$ Z
  11. / z/ B: i' w, Q$ a+ t
  12. Loop_Index_I          = $6012
    5 p* ~4 G6 L8 w8 W
  13. Loop_Index_J          = $6013# }4 v) e( i, u0 ?1 `  j. H. m
  14. nEnemyIndex           = $6014
    : L/ K+ w! k) H' l$ o
  15. Data_buffer           = $6015
    0 `' P6 i2 j2 g8 D. d0 I6 k

  16. . V% }$ T: U; L: {8 _1 ?6 g9 F
  17. Bullet_Y_Pos          = $03B8 ;子弹垂直坐标0 n/ Z( h0 z! i: r2 b, C' `- f3 v9 j
  18. Bullet_X_Pos          = $03C8 ;子弹水平坐标$ [8 @9 o* K3 h/ W9 \
  19. Bullet_Y_Speed        = $03F8 ;子弹垂直速度
    8 T3 _  i2 G% }  y6 b2 n
  20. Bullet_X_Speed        = $0408 ;子弹水平速度
    & A8 g, U! S; b2 E
  21. Bullet_Z_Pos          = $0418 ;子弹Z坐标
    / w% T( Y# t; \
  22. Bullet_Owner          = $0448 ;子弹所有者 0: 1P 2: 2P/ o/ K: @& `$ F$ h# M) s
  23. : G, J2 u* L  u6 @8 s: S1 A# K
  24. Enemy_State           = $04B8 ;敌人状态$04B8 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸9 l' l) r1 p2 D
  25. Enemy_Blood           = $0598 ;敌人血量
    / E9 I: h( `8 g
  26. Enemy_Type_Addr       = $0528 ;敌人类型" ]# y9 D' R( w6 w) E5 N" g5 T1 i
  27. Enemy_Blood_Addr      = $0578 ;敌人血量3 o" J* R, ?  }
  28. Enemy_Y_Pos           = $0324 ;敌人垂直坐标
    . h9 _- K3 L. ], |" p
  29. Enemy_X_Pos           = $033E ;敌人水平坐标2 x, w8 Z8 l2 c# T/ k' ?
  30. Enemy_Y_Speed         = $04E8 ;敌人垂直速度
    5 q. a: K6 Z( V* P% i) \
  31. Bullet_Alive_State    = $04B8 ;敌人状态 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸
    9 \. F5 ?$ C4 A$ O( G) c

  32. 0 d* D  U; i7 r! k  v7 \5 M$ U( R
  33. Enemy_Index           = $83  ;
      C8 U3 @. o7 i- v
  34. Time_Count            = $1A" d/ c7 {! _% v2 x; b' N! I* O8 K: c
  35. Track_Bullet_Speed    = $07  ;分配子弹追踪敌人频率
    ) n. Z8 k# b9 {8 s" q* f
  36. Track_Enemy_Speed     = $03  ;子弹变向追踪敌人频率
    % X! Y7 \- s( j' T! a4 E
  37. 1 u! i3 ]; x2 A2 S
  38. 1 L, K3 Q; y/ U
  39. .ORG $6100$ m6 `* s  [4 P6 k2 ]
  40. Process_Begin:
    ; U* @% c" x+ R, S# _
  41. JSR Enemy_Check
    ; L: u) _+ n6 \
  42. JSR Track_Enemy_Check% o$ \- L' X! q0 ]0 o  }
  43. Process_End:
    2 ^! X& @' c5 E, h+ l% T! V
  44. JMP $E54F* x, P7 m7 U  z" z" E5 w

  45. 4 L9 J- H7 X; f* `- l
  46. Enemy_Check:
    ; n/ M3 U: Z" Y8 V
  47. LDA Time_Count, ]. x* o7 m; U/ X4 S7 p; r7 _
  48. AND #Track_Bullet_Speed/ f! x! R- B0 i/ g9 w2 `( q
  49. CMP #Track_Bullet_Speed
    6 ^; `1 o" |% b0 K: m& ~  @
  50. BNE Enemy_Check_End
    & D+ F" F- S4 V! X9 u
  51. LDX #$0F- W. l; `, t- E
  52. Enemy_Check_Begin:
    / A. o4 a0 T/ ~0 e
  53. LDA Enemy_State,X
    ; [2 v3 x8 k  o. k3 L( }
  54. BEQ Enemy_Check_Continue
    7 P1 [0 Q1 q& ]3 V
  55. STX Enemy_Index
    ) w$ s* K2 {: i" X) _
  56. JSR Find_Begin_Enemy6 i! R: s  O! D& a
  57. JSR Find_End_Enemy" ], k- M- x# h  T. b) ?
  58. JSR Bullet_Track
    6 I/ q% ~; P0 x8 U) F

  59. 7 O1 @) G6 T' V5 P  D3 L" y8 j
  60. LDX Enemy_Index+ H. B- W0 q& ?' _5 Y+ Y; e
  61. Enemy_Check_Continue:
    # e% @0 A5 m, J7 L7 n! ^
  62. DEX! p! q# I+ S8 W8 g$ d
  63. BPL Enemy_Check_Begin
    5 @, k& Y& ^! s# t5 D: l8 N! |! M
  64. Enemy_Check_End:
    3 H2 L8 `6 H4 ^
  65. RTS1 F0 k" Y$ M3 ]) ^5 ?

  66. , S  @& I! ]3 W+ `  I, f, X$ m/ q
  67. Track_Enemy_Check:# P- D$ Q" @3 `+ Q4 Y
  68. LDA Time_Count' `" |; d1 n2 ^% Y& a& v
  69. AND #Track_Enemy_Speed
    9 }5 g- G# r" N0 l
  70. CMP #Track_Enemy_Speed
    1 n4 p$ k. G1 S( I/ G
  71. BNE Track_Enemy_Check_End
    ) J! Y2 W1 P/ k5 ?0 F7 M! `
  72. LDX #$0F' K7 Q- f) y0 c0 y
  73. Track_Enemy_Check_Begin:
    * V, \6 }& ~) U; X3 K
  74. LDA Enemy_State,X
    9 U6 L" `3 m0 ?6 S1 D/ O
  75. BEQ Track_Enemy_Check_Continue7 k9 D6 e" x, y6 q
  76. STX Enemy_Index1 V) e& Z; x" x# @

  77. 8 G) ]$ P& ^+ d2 r% q
  78. LDA $40* A" O- ^/ i4 {4 ?  V
  79. LSR
    ; X; q! q3 P* Q5 `  Q5 p
  80. BCC Track_Enemy_Check_Begin_L1
    3 n" M( l5 n! ?/ R! `$ v  s* u

  81. ) B1 ?+ R3 \/ G, B9 b( O
  82. JSR Track_Enemy_Ex ;2, 4
    1 I2 A: W( f) y" L& B+ j
  83. LDA #$00( S, g$ g' n7 S7 C8 ^! R
  84. BEQ Track_Enemy_Check_Begin_L2
    " F3 M8 F8 ^) j, I

  85. 6 C+ e  q( b8 b" P  N( o
  86. Track_Enemy_Check_Begin_L1:
    * f; m! T0 R& ?# ?, ~" C# _! t- _4 e

  87. ! p& Q+ l4 v3 s6 R
  88. JSR Track_Enemy
    ' M) @+ |* h( z
  89. ' X8 |8 [1 L9 r4 ~9 i
  90. Track_Enemy_Check_Begin_L2:3 N' ^& G5 U* T6 q3 W
  91. 1 x0 ~( ?* l+ [( X0 a! M7 _
  92. LDX Enemy_Index. T# M2 [- g" X# J- |8 H
  93. Track_Enemy_Check_Continue:
    7 m3 h6 x, z8 T* k
  94. DEX2 x4 `" V: ]% Y$ \8 h
  95. BPL Track_Enemy_Check_Begin! e, A  P$ Q7 x* ?" [! {: w" D
  96. Track_Enemy_Check_End:. X( C1 R& M' I  O
  97. RTS
    2 A5 E6 }$ l/ @$ O. g+ y- z
  98. ( B; x3 z7 B# r8 O. Q( @
  99. 9 Y1 q8 K5 g" z% L  x. ?4 @
  100. ;查找第一个敌人: S7 R" K  t8 B) s0 Q
  101. Find_Begin_Enemy:& P$ J# g+ W, ]! M* R  C
  102. LDX #$00
    / D( k; [8 J5 K
  103. Find_Begin_Enemy_Check:
    0 o+ t( O1 O* ?. j: P. x$ i& ?$ H
  104. LDA Enemy_State,X4 t& b- Y0 }7 E' z0 Y' h6 }0 C( q0 o
  105. BEQ Find_Begin_Enemy_Check_Continue5 s" w3 J" u% ^. _$ Q
  106. LDA Enemy_Blood,X
    - Z6 w) ^7 B+ L/ F
  107. BMI Find_Begin_Enemy_Check_Continue. D/ R4 q/ N! K: ?# F/ u
  108. BNE Find_Begin_Enemy_End5 ]+ k. M: H4 ]$ ^% O" E8 _9 _

  109. $ D9 U% S7 T* {- F0 c9 Y" F  L$ e
  110. Find_Begin_Enemy_Check_Continue:
    # ?7 g3 |8 R4 s
  111. INX7 |1 v2 j2 s/ W  @
  112. CPX #$10
    : J# X  K& U2 ~; h
  113. BCC Find_Begin_Enemy_Check
    9 P; L3 q/ t) {! \2 ^! X; x4 b6 A
  114. Find_Begin_Enemy_End:4 P. k2 |6 [2 q, t" ^
  115. STX Enemy_Index_Begin
    5 n( @8 h$ W/ J6 Z
  116. RTS" P2 I% O4 l7 O% J2 Q8 \
  117. . v, ~$ m! H9 ]6 A' d
  118. ;查找最后一个敌人* k. T3 f" g$ a6 k/ L$ t
  119. Find_End_Enemy:* s2 A: L% e- N6 B: w' k3 O+ E' I. m* }
  120. LDX #$0F! S! T) _7 I  H- u
  121. Find_End_Enemy_Check:
    ; h, a6 h) D) z3 {4 v& H
  122. LDA Enemy_State,X
      P% d6 ~; p5 z7 T" V2 y
  123. BEQ Find_End_Enemy_Check_Continue8 m/ S: d; k3 v. K
  124. LDA Enemy_Blood,X
    ! s0 W9 v" S9 k
  125. BMI Find_End_Enemy_Check_Continue* o2 Q9 c2 Z9 e0 K
  126. BNE Find_End_Enemy_End$ w9 l" T  y  u4 j! }
  127. " j9 {: `/ o9 i4 ^+ a( H# E( ?
  128. Find_End_Enemy_Check_Continue:
    4 H$ ]4 r( M. e0 D4 o
  129. DEX( A3 u  R9 u7 L2 ?
  130. BPL Find_End_Enemy_Check
    , G# l( j. V$ h1 O1 O
  131. Find_End_Enemy_End:
    ( ~2 Y. J! ^7 f
  132. STX Enemy_Index_End
    % E6 U$ ]" u5 a8 h( N
  133. RTS
    - F5 W8 ~7 C1 D2 F
  134.   g# n# N  O6 L/ ?) H, l  e+ Q
  135. ;子弹追踪5 M) d1 Z( c+ X
  136. Bullet_Track:
    5 S# C# x  o' @4 h8 k* S+ ~7 t
  137. LDA Enemy_Index_Begin
    8 b/ S( ~$ U* t' O
  138. STA nEnemyIndex      ; int nEnemyIndex = nEnemyIndexBegin;
    $ G) A+ s0 M* x( [( q
  139. LDX #$00     ( K; v& R3 Y- d0 n6 L1 w
  140. Bullet_Track_Check:   ;for (int i = 0; i < _countof(nBullet); i++)8 S/ w: ?- ?7 s1 |7 s
  141. LDA Bullet_State,X
    ' h- G8 D* {( i9 ]
  142. BEQ Bullet_Track_Check_End  ;if (0 == nBullet[i]) continue;
    ! P2 W7 T2 `) W# v
  143. STX Loop_Index_I. |0 x+ h* i1 C. W6 H2 v8 A
  144. 8 Y2 }* G. R' B: Z' ?1 C! m8 Q, \% u
  145. JSR Bullet_Track_Enemy
    2 H. \' \: ?/ h& h
  146. JSR Bullet_Tract_Direction( {( W, Z2 D% w) T+ W; V( i
  147. & p/ M$ r3 R& a: K' q
  148. ;如果已经是追踪最后一个敌人, 则下次从第一个敌人开始追踪
    : F. e' w9 o) G7 |7 `9 n1 J' b
  149. ;if (nEnemyIndex > nEnemyIndexEnd) nEnemyIndex = nEnemyIndexBegin;
    . v  a) l) j2 z0 Z
  150. LDA nEnemyIndex7 H  C- s' |8 E# P7 ~/ u
  151. CMP Enemy_Index_End: O# d3 b: ^& }
  152. BEQ Bullet_Track_Check_Continue1 V( O+ T1 @# g% }4 M9 w) \/ b
  153. BCC Bullet_Track_Check_Continue2 s: A! W* |3 m0 |
  154. LDA Enemy_Index_Begin" {5 V% V. v. N; F
  155. STA nEnemyIndex
    7 w6 f& N+ h  Z5 t# d2 ^* v. p

  156. $ X! X; ~4 x# r7 M0 _2 v3 W8 q- \
  157. Bullet_Track_Check_Continue:: J& f. q% S: y% [% l, i" k
  158. LDX Loop_Index_I* w' J- I3 P1 r: ]+ O
  159. Bullet_Track_Check_End:
    - {/ l+ F0 g' ]1 B9 S8 `
  160. INX$ _% J( \4 a& n# G, i( U
  161. CPX #$10# F* I3 S# q# ]. m) n
  162. BCC Bullet_Track_Check. d5 y/ b, U( Y, l
  163. Bullet_Track_End:8 B: @& [; j  Y- R% d6 n+ b/ G! x/ j
  164. RTS
    : u' L7 O/ Z5 [$ x

  165. 7 y* ^$ h7 W. R( y4 Z
  166. ;给敌人分配子弹. Z! ^; S+ L- l; O0 G+ `  t! r
  167. Bullet_Track_Enemy:
    " _4 t7 z( A& S$ A' g( ]
  168. LDX nEnemyIndex  ; for (int j = nEnemyIndex; j <= nEnemyIndexEnd; j++)0 t7 `1 O  ~/ Z, v
  169. Bullet_Track_Enemy_Check:2 E- W: }4 U7 R5 d/ Q1 U
  170. STX Loop_Index_J8 b9 r6 C8 _7 U2 [

  171. ) Q2 @# K* J2 n5 S' _
  172. ;if (0 != nEnemy[j] && -1 == nTrack[i])2 N9 Q+ S0 h# q' e
  173. LDA Enemy_State,X
    ) L1 H% v- s  s$ J$ H7 O8 S
  174. BEQ Bullet_Track_Enemy_Check_Continue
    # A! k3 m2 _5 A$ Q% U
  175. LDA Enemy_Blood,X
    ( f' ?' l6 U1 H2 O) A! {" C  ]- w
  176. BMI Bullet_Track_Enemy_Check_Continue! y7 r1 L$ j" s( o* M2 D
  177. / G; P' N* I8 ]
  178. LDX Loop_Index_I# R9 X) s+ r, c7 i8 n( m1 {
  179. LDA Track_Enemy_Index,X
    : Z& a8 W* G. m8 g$ ^
  180. CMP #$FF
    3 T+ V1 @& B4 Q8 `  ?0 T* l+ d
  181. BEQ Bullet_Track_Enemy_Init  [' a- A2 T' O( T& I
  182. 3 s+ U: D: \1 V& X: R% h- \) Z
  183. Bullet_Track_Enemy_Init:
    1 R1 p- u7 u" r
  184. LDA Loop_Index_J
    & s$ }7 E0 p% O' f. R+ ?
  185. STA Track_Enemy_Index,X     ;nTrack[i] = j;
    ! P$ n0 S( d7 C" h# Q+ }

  186. , a% o/ ]2 H' |0 |7 m7 n7 G8 `  W6 y
  187. STA nEnemyIndex
    8 f' |+ D$ |0 o' C& M5 Y2 }
  188. INC nEnemyIndex             ;nEnemyIndex = j + 1;
    ; y; u+ O+ T3 N* m' [
  189. RTS                         ;break;
    ' ?! X6 ^4 ^7 E  J

  190. * V9 j. ]9 W% {1 Q
  191. Bullet_Track_Enemy_Check_Continue:
    " S  m' q5 E0 }, {$ ^* k
  192. LDX Loop_Index_J
    , Z- ^- |: N6 u& T8 S( S
  193. INX ;j++9 p' \: H6 O- m4 c
  194. CPX Enemy_Index_End
    6 i' M/ b5 |# S- T+ t3 @
  195. BEQ Bullet_Track_Enemy_Check2 L/ M4 ]& P6 L' N7 X* n! t5 O
  196. BCC Bullet_Track_Enemy_Check
    : R6 r/ U% l  E; G/ y/ c% ~) L' G5 b
  197. Bullet_Track_Enemy_End:
    2 c2 h% k/ B. D
  198. RTS
    ( o0 q9 c: Z8 j1 S) Q- g1 s

  199. 5 B1 j5 I4 n* @4 Z# G  N  ?
  200. Track_Enemy:% w& v* v* M3 G2 b, W' _. ]; N
  201. LDX #$0F
    6 J& P7 N' g  Y( C: F
  202. Track_Enemy_Begin:. O# N9 b4 C+ u/ n6 v% r
  203. LDA Bullet_Icon,X
      _' j9 B6 x* u- A; |. |
  204. BEQ Track_Enemy_Continue
    / j- @6 V0 ]* u% _6 u. x/ n$ n* x) j
  205. LDA Bullet_State,X+ u. @9 V* z/ P
  206. CMP #$015 u, T+ W- X- S7 Y+ b' ~' t; m
  207. BNE Track_Enemy_Continue
    2 I4 `5 P  g$ {2 r- m/ f. Q
  208. ( u. X4 m: k& i. F  y7 P4 k2 ]
  209. JSR Track_Enemy_Process$ q% M& H+ m. H6 H, f+ F0 M1 V/ w

  210. $ o6 @: G7 |( S4 `- U9 ]0 S4 j
  211. Track_Enemy_Continue:
    7 q. \8 i1 Z; p  P
  212. DEX
    - q( ^7 a- P+ d  H3 m
  213. BPL Track_Enemy_Begin
    # T0 @% _+ a/ b3 K7 A2 y' @
  214. RTS7 V6 i  [/ D: B
  215. 2 l& q/ i- l) D) A! x
  216. ;普通关卡
    ! I! N5 z* P3 J( S
  217. Track_Enemy_Process:
    5 {- h: J  P0 a. b+ M& r' ~
  218. LDA Track_Enemy_Index,X
    7 I' N2 s' f" \
  219. CMP Enemy_Index  G3 `- T' p# e7 s
  220. BNE Track_Enemy_End* r; Q1 j( c1 T- T$ H# k2 S
  221. LDY Enemy_Index7 C8 n" E1 f6 n5 ^
  222. JSR Track_Enemy_Y
    * I0 C5 @4 W! `1 x
  223. LDY Enemy_Index6 z% v" c# k: p$ v
  224. JSR Track_Enemy_X$ m+ V: K$ [) v+ k9 M
  225. Track_Enemy_End:
    # \5 W. y9 P- y3 h
  226. RTS
    9 `6 h1 \9 e" y# \* t1 W4 Y- d

  227. " v% V) C3 d! Y3 U6 W
  228. Track_Enemy_Y:2 t& E3 }: u2 J$ D( J  y0 l  z
  229. SEC
    3 {6 r) H- w! e+ y. o
  230. LDA Bullet_Y_Pos,X6 M8 K8 Y! D; d$ @4 s# {/ |8 G5 n
  231. SBC Enemy_Y_Pos,Y8 ?  {: {' @: @8 Q9 U' }/ d1 I2 S, b
  232. BEQ Track_Enemy_Y_Equal
    ! H* }, c% r) r  V8 @9 Z
  233. BCS Track_Enemy_Y_Greater8 b4 N) C& P! G
  234. * c2 j) ]& H5 c0 |3 f
  235. Track_Enemy_Y_Less:    ;子弹Y < 敌人Y4 h7 R! \) Y, J7 ]) p2 Y& [
  236. CMP #$FC) X/ [& u- \& T* e* H
  237. BCC L1_1& g: h/ p2 {5 K7 [
  238. CMP #$FE- Q! }5 K0 w! E8 k3 Y( s: M, u
  239. BCC L1_21 m4 D# G5 C; u9 j! g, K4 D
  240. LDA #$00& R7 [( A* ~4 b: n7 i
  241. STA Bullet_Y_Speed,X% A3 g1 u$ z) S# g  z$ c/ C
  242. RTS
    9 ]( r: W7 M4 p; l" F
  243. L1_1: 1 y: I6 c6 W( f. f& H# M
  244. LDA Bullet_Type,X3 A/ h& t5 N% N! V" Q& W0 m
  245. AND #$0F
    4 c1 F1 u0 G5 o( d+ a2 u
  246. TAY1 B5 O' ]$ l' x: T/ m
  247. LDA Bullet_Speed_Data,Y
    " O7 R5 t0 x/ l0 g# ~. O: v
  248. STA Bullet_Y_Speed,X
    5 y3 C% K- ?/ }: e) k
  249. RTS9 ~  m* L: C* W% t2 u- ^0 k& P
  250. 9 M1 n9 d, G/ G" L$ r  B* r
  251. L1_2:
    " Z' _) J+ C0 Q' f% |
  252. STA Data_buffer+ c; {$ D% @' p- d
  253. LDA #$00
    5 y0 e+ X% Y, E
  254. STA Data_buffer- F7 u0 ~$ h! f9 p6 s7 U# P
  255. LSR
    ; g& }* q; v' t
  256. STA Bullet_Y_Speed,X
    8 J3 U4 _5 g) M2 j3 P
  257. RTS' I/ ^9 W  F2 \6 r% G

  258. & P2 [- o1 ]8 x0 f
  259. Track_Enemy_Y_Greater: ;子弹Y > 敌人Y! a# V/ N4 r- d( `9 P
  260. CMP #$04
    3 `- T& X' ?, N/ K( w# Z
  261. BCS L2_1$ _3 ^% D# n  n
  262. CMP #$04  m! B+ X0 p, l) {) C
  263. BCS L2_2
    1 u& j/ d7 S. ?5 m8 r* z
  264. LDA #$00
    3 m1 C1 E" p# [. {9 q* E1 O
  265. STA Bullet_Y_Speed,X" l& [$ D7 Y' q3 g4 W4 X1 w$ B- B
  266. RTS
    & W7 _% r% z  G8 f$ x$ u

  267. / J5 ]8 A; x( J9 m
  268. L2_1:
    9 Y$ [5 m# n6 [# {; t4 F. E
  269. LDA Bullet_Type,X
    2 p/ C: r9 e9 s7 I
  270. AND #$0F
    # z5 Z+ Z" l+ y/ H- U
  271. TAY( m8 o: X4 Y, d, t. T1 G4 \
  272. LDA #$00+ u! N7 z  K3 c/ D+ K; s  i* [
  273. SBC Bullet_Speed_Data,Y
    / a/ N2 @9 m( T! `
  274. STA Bullet_Y_Speed,X. H5 {' s# w& N. l! T& S! k- o6 A5 \
  275. RTS) N! E, Y5 Y% j
  276. 0 T7 o; D+ a: ]5 g0 H4 B
  277. L2_2:- S+ M! }: y" N4 K( Y3 e
  278. LSR' Z* u7 e# D# X2 R. ^; w9 N, r
  279. STA Data_buffer4 m! I  j# T: A- e% b3 ~. h5 H
  280. LDA #$00
    2 ~8 h8 M$ f1 U# E+ k! T
  281. SBC Data_buffer5 {1 V  X3 F  @/ \
  282. STA Bullet_Y_Speed,X
    7 Q$ F* X5 ]6 j
  283. RTS, [$ F) n0 r" [3 o! w

  284. , z# k/ |! }- K! o% ]
  285. Track_Enemy_Y_Equal:     ;子弹Y == 敌人Y
    " }: s; I( Y) X& s& |8 }( l/ a# Z
  286. LDA #$00: Z/ c1 P. ~# q( R6 T& R, O, D
  287. STA Bullet_Y_Speed,X& p2 {5 t& v6 H9 k& z
  288. RTS
    0 x# E8 L4 k* M6 B' i% l6 g

  289. 2 W( H) a: z5 Z  K% A
  290. Track_Enemy_X:
      [$ [. j* |1 n  ]% f( l( r
  291. SEC
    / c; G( b0 E6 o6 |
  292. LDA Bullet_X_Pos,X
    " N+ g% T# D- P) {5 `2 ?
  293. SBC Enemy_X_Pos,Y" m' b% H. f1 ~1 l6 H9 J
  294. BEQ Track_Enemy_X_Equal  ;子弹X == 敌人X
    ) ]- }8 B& `/ F' l, k
  295. BCS Track_Enemy_X_Greater       ;子弹在敌人下方
    4 Y, w9 g* H& C) ^4 k" V
  296. 7 e# |$ ]0 ^4 {
  297. Track_Enemy_X_Less:     ;子弹X < 敌人X
    & Q( N. z7 O; @- n" r
  298. CMP #$FC+ z8 g* o- }7 W* Y
  299. BCC L3_1* _0 S# _( p$ u, Q1 n
  300. CMP #$FE5 W% @1 V" Q2 K
  301. BCC L3_2: p2 k- n/ Y" @
  302. LDA #$00* q& e# h7 y4 E' Z
  303. STA Bullet_X_Speed,X6 x0 p$ E$ d" _+ ?/ p1 E- S
  304. RTS
    1 p0 y1 {, R0 J' D. o( S
  305. L3_1: & E! t6 B+ v" Q& S  v- y; t( U
  306. LDA Bullet_Type,X
    % ~4 z  W, C9 f: G$ _/ A
  307. AND #$0F
    ' O* W6 h& \6 E/ |4 e4 E
  308. TAY3 g" L, b" h7 Y" |0 |* {
  309. LDA Bullet_Speed_Data,Y
    0 |2 R- E* ^; m8 i
  310. STA Bullet_X_Speed,X
    2 _$ j/ o% @+ U8 _! \( M1 H0 f1 X
  311. RTS
    : ^6 ~9 D$ u, s
  312. L3_2:
    $ P1 f# a5 `, P) u. q& ?5 K
  313. STA Data_buffer
    ' U, v; t9 l# C/ O
  314. LDA #$00* s7 ?3 [( e/ f, F) H1 _6 S
  315. STA Data_buffer
    ; N5 _# x7 d, C% S1 J
  316. LSR, l9 v0 P. b+ c' r. K" n$ _: v( y
  317. STA Bullet_X_Speed,X; f8 T2 V/ {) Y6 z+ X" ?! J) M
  318. RTS( ?" c6 u2 R5 R" u# ~" }7 ~

  319. 5 t8 ~2 t# w( z- J, O
  320. Track_Enemy_X_Greater: ;子弹X > 敌人X6 }/ ^; u% N/ Y$ N( [4 s# o! d% H
  321. CMP #$04( G$ F- F" K7 g$ e% @# N7 |
  322. BCS L4_1
    1 V8 L) B' [- q! z
  323. CMP #$02
    ) {! \  S; X/ R: g1 ?
  324. BCS L4_2
    * K- {1 l: ~0 [1 U9 Y4 _" x4 F
  325. LDA #$00
    0 T  L, D' P9 ~( ?" ^% f
  326. STA Bullet_X_Speed,X
    5 L# Z2 \) n! b' S3 f0 r0 Q3 |
  327. RTS& Z- T* l3 K* Z: p$ Q6 z/ V8 n

  328. # j- L) p6 p! j9 h1 `8 X" @
  329. L4_1:
    ( ]$ q5 D. V! |) D* u; {& V, m
  330. LDA Bullet_Type,X
    . A2 i! D. U8 T# _4 ?
  331. AND #$0F
    3 [/ Y: L2 Y: h7 \& H& P
  332. TAY
    5 r! i9 ^+ b% c
  333. LDA #$00
    " ^9 V, T( ~1 s9 R2 @2 N( O1 f* H
  334. SBC Bullet_Speed_Data,Y
    7 ~3 P- B4 w. Y
  335. STA Bullet_X_Speed,X
    + T5 {* x3 a4 F, i
  336. RTS2 i4 f' B$ V: s8 w
  337. L4_2: + F; t( x5 I& y
  338. LSR) q! S' h6 h2 W; T$ v7 }
  339. STA Data_buffer  B5 @% G$ ?  V7 A7 ~& A7 u. M
  340. LDA #$00
    9 C6 a' l% B2 @/ Q' K
  341. SBC Data_buffer) g- c$ ?, ]: H7 L( U, N! d
  342. STA Bullet_X_Speed,X! l: o. Y5 w& f  F4 O6 Q9 a) c
  343. RTS% \5 Q* Q4 x( j. |2 m

  344. ) D) r4 V6 ~( h' C
  345. Track_Enemy_X_Equal:  ;子弹X == 敌人X$ @( u$ F5 V3 @- @6 Q' ]
  346. LDA #$00$ k! p# G" q! r: B' [& R% `
  347. STA Bullet_X_Speed,X2 N# q2 O) a7 Z! P0 ?
  348. RTS4 `$ {2 }2 P: g0 a) y; {, Q

  349. & I: k# M; E+ \/ t$ P; A) m
  350. Bullet_Speed_Data:; c2 h9 d$ N! m+ |: z' r7 x
  351. .DB $00,$03,$03,$02,$03,$03% B' Q+ `; s) J  E6 W* {! R/ r. ?7 n' s

  352. ) j) K/ W  s3 x) U% P; h* M* [
  353. ;2, 4关
    . [# g. v% A  t. l
  354. Track_Enemy_Ex:
    * D: i; R  m! j  J7 M0 D6 S! x8 U
  355. LDX #$0F1 _1 Y: r/ `7 y* @4 v  p2 y$ ?
  356. Track_Enemy_Ex_Begin:1 _* E6 w! j# s4 C9 o
  357. 6 x5 @' f; `  ~
  358. LDA Bullet_State,X  O. _& M) ~: o; L/ i( a
  359. CMP #$012 Q* d3 w2 {  K8 I3 x
  360. BNE Track_Enemy_Ex_Continue
    ( M# s* g% G, A, C1 [1 s3 w' ]5 w
  361. / u% }, W8 I. c/ b7 Z* w, I
  362. LDA Track_Enemy_Index,X3 ~1 u2 C% e/ k( }9 v
  363. CMP Enemy_Index* e5 b1 V+ E+ z. {1 A
  364. BNE Track_Enemy_Ex_Continue  ;匹配追踪目标" m* ^- Z; K! w, \

  365. 2 r& Q2 U4 v( Z3 w5 I, |
  366. LDY Enemy_Index
    / j2 @' a& W5 ^# O% D
  367. JSR Track_Enemy_Ex_X
    - x* @, c$ f7 `! g. P9 g& b# Z
  368. 3 @! C% I9 u; N" o( d. j- n
  369. Track_Enemy_Ex_Continue:; @5 M3 S+ h: W3 ?& u
  370. DEX4 @. o7 O) L' q- A1 o0 s1 ^) L% R6 U
  371. BPL Track_Enemy_Ex_Begin
    ; Y& k' K8 l( `; d, f7 q
  372. Track_Enemy_Ex_End:
    $ S& Q* ]: }. B, J/ h; n7 S
  373. RTS
    . w9 l# s3 r* I- o8 T7 |( W

  374. 3 {: t& p! K0 f- F" l2 L6 Y
  375. Track_Enemy_Ex_X:
    % [2 m8 T$ O; _- L% I
  376. ;LDA Bullet_Z_Pos,X. p4 g1 L, \* N3 i  b; b
  377. ;CMP #$04
    4 y1 I3 d; ~% N3 b* c
  378. ;BCC Track_Enemy_Ex_X_End
    " S- ~0 W1 K" \
  379. SEC
    & K8 }- B% C/ D" v
  380. LDA Bullet_X_Pos,X5 v- _' d1 b1 g& ^
  381. SBC Enemy_X_Pos,Y. q9 l1 ]4 @$ o. |
  382. BCS Track_Enemy_Ex_X_Greater" A) o+ m4 A) P- D6 `
  383. 4 @0 T1 r' C. H+ j- @
  384. Track_Enemy_Ex_X_Less:     ;子弹X < 敌人X
    + A8 r, Z0 J' I" I& M
  385. CMP #$FD' e" j7 _. _4 U: {! |
  386. BCS Track_Enemy_Ex_X_Less_End
    % C, a0 c( I& c. `
  387. LDA $6020,X
    2 Y3 a% p) f/ d1 @0 T1 k; k, c
  388. CMP #$2A
    2 ~! l% H8 `- f5 U8 [1 T- c
  389. BEQ Track_Enemy_Ex_X_Less_L1
    & y7 W( n, P1 _6 J7 H
  390. LDA Bullet_Z_Pos,X
    4 @( I* e+ {' f) e/ s; \. R8 C
  391. LSR
    8 h* C( C) d* m0 `
  392. TAY8 M: P! M6 r9 n* x% {8 E+ H
  393. LDA Bullet_Speed_Data_Ex_R,Y
    . n9 C9 `  |: N
  394. STA Bullet_X_Speed,X
    7 I/ N! ~7 m2 d4 Q. [
  395. RTS
    & E2 W# i% L$ Q, d: @0 I/ V$ s
  396. Track_Enemy_Ex_X_Less_L1:
    * U# Z! n' w: H- U% @

  397.   q* A& W4 w* A# H  I
  398. LDA Bullet_Z_Pos,X
    5 V, k+ L$ r) z  a; u# L, w2 {- G
  399. LSR* G8 y: u. D. I8 E8 p$ ]0 a- p
  400. LSR
    , D; Z6 z+ Y) y. V3 ]4 }; @8 R
  401. TAY5 n  {6 Z9 v( l! E  u* f: O
  402. LDA Bullet_Speed_Data_Ex,Y
    ' }! t0 I  ?! x& g
  403. STA Bullet_X_Speed,X% N; G9 K3 s3 h# A1 H) K
  404. RTS
    + ]# |: o0 I3 ]( q, ?5 R
  405. & K4 d/ p, R& E9 B" t
  406. Track_Enemy_Ex_X_Less_End:
    8 z4 z4 `2 e4 y
  407. RTS
    0 B7 v) p. [; D% }: Q8 A
  408. 8 s6 T4 v" d* p
  409. Track_Enemy_Ex_X_Greater: ;子弹X > 敌人X! t/ F) a5 h4 g2 V# J& y
  410. CMP #$03* l% X; e; f) Z" C( u* z
  411. BCC Track_Enemy_Ex_X_End5 N' d6 ?6 A# x& }* C: j) |
  412. LDA $6020,X# s- l0 b1 `  L4 \: X
  413. CMP #$2A0 \' J  ?2 k& P
  414. BEQ Track_Enemy_Ex_X_Greater_L1: p* U4 T6 T0 H. _
  415. LDA Bullet_Z_Pos,X1 [$ a( M( N9 v- o% I# m7 D
  416. LSR
    , A* `! O) w1 f
  417. TAY& b) s2 u* G1 ?$ j1 ^, j
  418. LDA #$00
    % r2 T; }; e( J5 J: v# y
  419. SEC4 b- a9 ]6 m4 G4 S7 I+ W
  420. SBC Bullet_Speed_Data_Ex_R,Y* m+ p5 b' b& \2 T
  421. STA Bullet_X_Speed,X
    5 w5 F3 F3 O8 E
  422. RTS6 {% {3 G. B+ M: V
  423. * c6 z5 |8 H; s" D2 `
  424. Track_Enemy_Ex_X_Greater_L1
    $ t1 q8 U9 q% D" R
  425. LDA Bullet_Z_Pos,X0 k) v- D! m7 W8 I3 X
  426. LSR
    9 M8 \4 O/ S# Z2 m& H7 ]) [
  427. LSR, r# V1 a7 k- ]
  428. TAY1 h+ n) h* |6 u
  429. LDA #$00* J) U# D7 I3 i2 R) H
  430. SEC
    2 S$ x" Q8 [) L; l
  431. SBC Bullet_Speed_Data_Ex,Y$ J: J2 j) e2 g
  432. STA Bullet_X_Speed,X
    3 g& o# i3 {( ?! {/ x, ^
  433. RTS& W% t* x: v0 x/ ~: W  T8 f

  434. ! L  s* T$ A8 ^* u( B
  435. Track_Enemy_Ex_X_End:
    3 o  J: C- {) R- Z7 ^) v" D
  436. RTS- \+ u7 {# n9 r7 _

  437. * ?. R8 s; j" [
  438. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
    # D! p% |9 u3 y7 X( z" p: y
  439. ;Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上
    % d6 I7 n3 |# p! j5 U: F& J& ?6 q
  440. Bullet_Tract_Direction:
    - R5 c4 w( v% u8 H- T
  441. LDA Bullet_Icon,X7 J! N& W' y2 A4 O( o, ~2 Y, O
  442. CMP #$23+ f, N+ y+ |2 q
  443. BCC Bullet_Tract_Direction_End
    ! {# Z9 h, b5 a: h

  444. 8 \: P4 X# C; c" n9 ~. C; |
  445. ; X != 06 D3 E. q* h; q5 |8 C* I( d9 D
  446. LDA Bullet_X_Speed,X
    * ~) z. ~7 r+ H" N7 D. L
  447. BEQ Bullet_Direction_V$ [0 p' l( B& S+ V8 @, u6 h1 E7 n
  448. 8 s, \# x6 q" }9 C4 N
  449. LDA Bullet_Y_Speed,X. m7 c% `7 D, j5 }
  450. BEQ Bullet_Direction_H
    " W3 ?, o8 W3 X+ ^
  451. 3 d% f$ P- ?# l# v' z6 Z% C
  452. LDA Bullet_X_Speed,X6 ^' N8 h9 Y! ~# N8 X/ ^' a
  453. BPL Bullet_Tract_Direction_Right0 U$ F' W! O0 g: |
  454. Bullet_Tract_Direction_Left:
    . @. ]" A4 p4 h7 x
  455. LDA Bullet_Y_Speed,X
    & O. ]8 w3 k7 u- Y
  456. BMI Bullet_Direction_Left_Top2 V# U4 d1 ]4 Q; G  U0 e
  457. BPL Bullet_Direction_Left_Down" T# C6 r3 q3 j6 }9 G0 N8 A; J
  458. Bullet_Tract_Direction_Right:
    4 A% ~  w% }- L# `
  459. LDA Bullet_Y_Speed,X* `/ a4 |9 s. G( b( S( |. {. N0 m
  460. BMI Bullet_Direction_Right_Top+ y6 O  |, ?5 L) d. Z* }1 P
  461. BPL Bullet_Direction_Right_Down  |, O. p! A; }, H) T# x
  462. Bullet_Tract_Direction_End:4 |6 K% k; t/ v( t# h
  463. RTS( f$ b3 k* j9 o/ j& r" j+ E
  464. ( x. S3 x0 t) Q6 ^
  465. Bullet_Direction_Left_Top:
      k1 V! ]" o- ]7 g; v0 B9 e
  466. LDA #$25# S3 E6 r% ]' S8 m9 t- B" J0 B# j
  467. STA Bullet_Icon,X
      L6 |; A) C# {
  468. LDA #$C00 C) B. u7 _; c# x3 L
  469. STA Bullet_Direction,X$ K4 U" P/ @/ d! G6 V
  470. RTS5 Y% k8 Q& }; V: A1 [

  471. 7 H+ n8 s9 b5 X8 a/ C
  472. Bullet_Direction_Left_Down:: X6 a! Z" X2 I* S& @" r+ Z2 N: t
  473. LDA #$25
    / P3 N3 Q& g. ^1 H
  474. STA Bullet_Icon,X+ A: l, W/ `3 t, f5 R! U
  475. LDA #$40* S0 R, ~* u% o* {
  476. STA Bullet_Direction,X
    & j9 r6 V- x8 k# B0 K
  477. RTS
    3 u- J% d, \6 Y+ D. Z2 R
  478. / y! [7 g9 w* s# c" |
  479. Bullet_Direction_Right_Top:
      O# f, Q5 O- f' l9 @% u( J
  480. LDA #$25  D% p! E* O, m; m
  481. STA Bullet_Icon,X9 T6 }* z8 S3 u8 X$ [
  482. LDA #$80, n; ~$ p! I" {) O8 O
  483. STA Bullet_Direction,X+ B# X7 E  a4 P0 D1 L0 C9 w
  484. RTS7 t$ g9 o3 M) |6 S) A2 l
  485. ) C3 y3 o, H  N$ _2 a
  486. Bullet_Direction_Right_Down:$ c% y$ {9 ]3 g" p) U+ H/ P
  487. LDA #$25
    $ V3 d* \7 r; N
  488. STA Bullet_Icon,X/ ?/ A. k! T1 W& ^& i0 x
  489. LDA #$00
    # m6 R# k/ O! V4 F- n7 [" [
  490. STA Bullet_Direction,X- _/ I* e- e, }. ~- m# @; O! @. k
  491. RTS; P- M) u9 L9 l5 z

  492. $ R' D& V5 o1 z5 U1 H( r
  493. Bullet_Direction_H:
    0 B; Z" f! o( @3 V! V
  494. LDA #$24
      U( m* X) K: c% }8 m5 O
  495. STA Bullet_Icon,X
    0 f3 G1 k' Z0 P* w# \
  496. LDA #$00
    ) [: }+ K* j+ P
  497. STA Bullet_Direction,X
    " @3 @  A) W: M' o  n
  498. RTS
    5 e" ]: T( g# D1 }. R0 o
  499. ; n6 J* N+ A9 a& u8 o) V1 r
  500. Bullet_Direction_V:
    4 m- c7 J% H) X' m7 W$ m
  501. LDA #$23
    * K) |' O9 l; F2 l1 ?$ t
  502. STA Bullet_Icon,X; [  ?' ]: V1 v# H
  503. LDA #$00
    / v1 n& S& [7 H" @- N& S/ }
  504. STA Bullet_Direction,X
    ! o- m, C9 k6 m' _8 f
  505. RTS
    0 |1 |( J8 {7 u8 h% {. f

  506. / ]: l9 `5 h( ?! h- D/ m: V
  507. Bullet_Speed_Data_Ex:
    / |) v4 x; N5 ^
  508. .DB $01,$01,$02,$02,$02,$03,$03,$04,$04,$04
      p! C( s- E2 N4 X) L

  509. . x1 C1 r" i* [7 g
  510. Bullet_Speed_Data_Ex_R:0 m% q- J/ G2 `1 w- H- R. U3 Z
  511. .DB $02,$02,$03,$03,$04,$05,$06,$07,$08,$08* {4 k) ^% Q; `5 s$ x$ d
复制代码

: l& X' z" [4 V+ d* ?" r: W
游客,如果您要查看本帖隐藏内容请回复

2 Q( u* j- @  K2 h3 b: Y0 A* r

本帖子中包含更多资源

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

x

签到天数: 1576 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 3259 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 1822 天

[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 | 显示全部楼层
旋风老大的作品必下收藏
回复 支持 反对

使用道具 举报

签到天数: 752 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 33 天

[LV.5]常住居民I

发表于 2023-5-27 13:38:28 | 显示全部楼层
永远支持8 K# c# p8 Y9 P% p/ x( r+ J
回复 支持 反对

使用道具 举报

签到天数: 1073 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 236 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 365 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 305 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 3378 天

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

使用道具 举报

签到天数: 182 天

[LV.7]常住居民III

发表于 2023-7-23 21:48:16 | 显示全部楼层
好傢伙!!8 x" }% K( v) K  G. E( p
謝謝分享!!
[发帖际遇]: lee85002摆地摊卖菜,占道经营被城管罚款 2 个 柠檬. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-1 12:08 , Processed in 1.124024 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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