EMU618社区

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

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

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2023-5-25 15:25:34 | 显示全部楼层 |阅读模式
[FC][魂斗罗][J][追踪弹]
$ _( Q5 Z! O( s+ c; z, e, ?, J* P) v4 {8 j: _
时间:2023.04.30
5 W1 h+ `# n8 C5 u! t' Y+ d作者:FlameCyclone8 A- i) a. h# I% d
内容:7 G3 V$ c0 R! u0 {% Y
1. 所有子弹追踪敌人  t. w/ E% r; o( y
2. 选择键切换武器; H: l' U* j1 O2 m9 i$ }, O# S# i+ T
3. 优化选关按键组合, 从标题开始游戏后按住选择键不放进入选关界面! _/ p& R' K: A/ i( C# e+ h; v
4 h1 ]" t6 B' u0 G% P& f: t
flamecyclone.ys168.com1 K$ |+ D% }6 x& V8 C8 k+ e
8 O) ], Q! D$ O" q3 x( S# X4 l
  1. Bullet_State          = $0438 ;子弹状态 0:不存在 1:存在 2:销毁. w; i- i, |9 i/ j
  2. Bullet_Type           = $0388 ;子弹类型 0: 无 1:普通 2:M 3:F 4:S 5:L- j9 X3 h" g) Z$ X
  3. Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:24(横向)23(纵向)25(右下)
    # b- v: b5 ~2 S) \8 R1 _

  4. # d2 P: f4 d) w4 J( U0 p' S
  5. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)6 G* S! ?  @/ F, z
  6. Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上- @- o1 e2 ]( g' x# {$ ]

  7. 8 }' F6 _9 a  i6 \
  8. Track_Enemy_Index     = $6000
    ' Z2 [% c1 j8 k$ q! P
  9. Enemy_Index_Begin     = $6010. d4 a) ]) w: E. u( x  E
  10. Enemy_Index_End       = $6011" o# D2 s  ]9 j! W8 d! y
  11. ) `4 ~( i+ I; @, b. i, x9 Q2 i
  12. Loop_Index_I          = $6012
    * \8 D$ K1 A, u# j# L
  13. Loop_Index_J          = $6013% G/ _# W+ b! y
  14. nEnemyIndex           = $6014
    ! [& C# w! x- O- l$ i
  15. Data_buffer           = $6015
    2 U2 R+ e6 O/ k
  16. 1 `7 {, |( _, N; t0 U! C: d
  17. Bullet_Y_Pos          = $03B8 ;子弹垂直坐标2 ?2 p+ M+ \, z  _) J0 Z/ R9 j5 d
  18. Bullet_X_Pos          = $03C8 ;子弹水平坐标* V- K% }8 v% d; }7 q9 N; W
  19. Bullet_Y_Speed        = $03F8 ;子弹垂直速度
    : o# u% S% z( e# k' d
  20. Bullet_X_Speed        = $0408 ;子弹水平速度+ k: s8 i" N1 c4 Z
  21. Bullet_Z_Pos          = $0418 ;子弹Z坐标
    ( T# ?, a6 |6 w
  22. Bullet_Owner          = $0448 ;子弹所有者 0: 1P 2: 2P! E$ T; H* o, B) o6 [3 Z- m

  23. 6 d9 U1 j) q, e8 }9 h
  24. Enemy_State           = $04B8 ;敌人状态$04B8 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸' |$ C8 L5 ~# \
  25. Enemy_Blood           = $0598 ;敌人血量/ D+ W: G, l+ m9 ~& x
  26. Enemy_Type_Addr       = $0528 ;敌人类型  w0 v! P! W/ }8 i" N
  27. Enemy_Blood_Addr      = $0578 ;敌人血量, g3 ~+ S3 ~# e3 e7 R1 }
  28. Enemy_Y_Pos           = $0324 ;敌人垂直坐标
    ( N0 w3 g. v! A; o) c
  29. Enemy_X_Pos           = $033E ;敌人水平坐标
    % G2 `" B" k$ z: N
  30. Enemy_Y_Speed         = $04E8 ;敌人垂直速度
    7 T8 d0 x4 \& f. T1 c7 }
  31. Bullet_Alive_State    = $04B8 ;敌人状态 5:弹起爆炸 0:不存在 6:下落 7:原地爆炸- s/ A1 C1 t* N& G; e: H! b

  32. $ C+ w# {$ O9 O" I( V5 m! s
  33. Enemy_Index           = $83  ;9 o. L! Z; H- r
  34. Time_Count            = $1A6 \* m4 ?$ _  n) T7 F; J
  35. Track_Bullet_Speed    = $07  ;分配子弹追踪敌人频率
    . U2 g+ Q  C/ w# s+ f- c" e
  36. Track_Enemy_Speed     = $03  ;子弹变向追踪敌人频率, J9 R3 L" {7 h, [1 h! k5 i7 U

  37. . I' O$ u/ ]# n
  38. : P. Y$ N  C: o2 I
  39. .ORG $6100; t$ H9 i; w+ r9 q- g5 ]# Q# n3 b
  40. Process_Begin:8 M4 m4 g# L* P% g$ ?5 i  U
  41. JSR Enemy_Check
    0 m  G# [4 t" K0 p9 G+ T9 [
  42. JSR Track_Enemy_Check
    # D+ f; `' ?  e$ a
  43. Process_End:
    5 R) P, ^% g6 n4 ~) [
  44. JMP $E54F
    8 ~& J/ b+ r9 v! B
  45. ! O/ \! u7 ^, p5 C5 r1 |
  46. Enemy_Check:
    , r4 o3 H2 {2 z2 J5 P
  47. LDA Time_Count( D, g3 F* j1 v: U, ]
  48. AND #Track_Bullet_Speed
    4 B$ j1 Z6 c* n' j/ @! T
  49. CMP #Track_Bullet_Speed2 B& D; L$ P1 K- i& s1 X  F
  50. BNE Enemy_Check_End/ u- X. q7 @! P1 C! L
  51. LDX #$0F0 ?7 S7 }! L& j! k# y1 x- F
  52. Enemy_Check_Begin:
    $ ]& r9 k1 ~! m- J: g
  53. LDA Enemy_State,X; ~& ^! g) F$ `2 w( U2 Y; \
  54. BEQ Enemy_Check_Continue
    ' L# H+ Q4 J( j& F& }$ ^1 N, w
  55. STX Enemy_Index. K" C5 n3 |0 E4 ~1 r" R( I
  56. JSR Find_Begin_Enemy
    1 z4 A9 d4 j6 p, d
  57. JSR Find_End_Enemy% a5 A; }' ~& M4 L
  58. JSR Bullet_Track
    * c" A  _/ H$ e# l- m- y6 d  i

  59.   c3 V5 t  P1 U
  60. LDX Enemy_Index
    - H4 G  V* |! Y4 F2 H, X
  61. Enemy_Check_Continue:0 l/ r6 M. r( y( I" L( a
  62. DEX1 R$ y3 e3 D) Q9 u/ M
  63. BPL Enemy_Check_Begin
    ! p) P' S7 B  \2 N8 O. |) D$ N, J/ H
  64. Enemy_Check_End:0 E$ X/ o( Y: @  g
  65. RTS
    4 [) a! q7 S( h) |, L3 q
  66. 0 L: w1 k3 [- A% N( ^. g" S; I
  67. Track_Enemy_Check:" V4 S9 K9 Z  h' Y& n) X
  68. LDA Time_Count, I9 P  Z. W. ?) Y) B. u: a
  69. AND #Track_Enemy_Speed3 w1 K' J+ [. y: [
  70. CMP #Track_Enemy_Speed
    ( m$ P+ L0 P  r5 F# W5 o# O, K
  71. BNE Track_Enemy_Check_End
    5 h1 f8 ?4 b! M* B8 \% A
  72. LDX #$0F) I& m& W* `/ w; ~* p, Q2 v
  73. Track_Enemy_Check_Begin:
    ! x! P4 I" k/ |0 @5 E5 P$ w& n
  74. LDA Enemy_State,X
    * R' \2 A) E. x
  75. BEQ Track_Enemy_Check_Continue
    # t, n/ H1 J9 o0 h/ C
  76. STX Enemy_Index
    6 g6 ^2 s* W1 m9 ]
  77. 8 g# W/ [; d* M3 V% o3 r8 X3 s" X
  78. LDA $40/ G# O* y1 ?! S) j/ h
  79. LSR
    6 d$ r# s. |# d! d
  80. BCC Track_Enemy_Check_Begin_L1% \- E1 G  U2 c
  81. 0 O2 a9 ]0 w1 o' Y4 X% ]! Z
  82. JSR Track_Enemy_Ex ;2, 4
    5 ?5 P5 F: F; [8 e5 T
  83. LDA #$00
    * S0 M2 @3 a- s* v$ P  d
  84. BEQ Track_Enemy_Check_Begin_L2
    8 H! a3 p9 j' p6 j( X+ s
  85. ) H1 `, U9 V5 k2 s5 w$ n5 z4 H
  86. Track_Enemy_Check_Begin_L1:
    & p) X5 o% E8 |$ K3 G# U
  87. $ j# ^' f* j: c
  88. JSR Track_Enemy9 s  S  k9 K+ J% b
  89. 0 Z3 B4 H. g1 `& x# O
  90. Track_Enemy_Check_Begin_L2:
    - C* N, s; f: q0 M' _
  91. ' D0 C4 L) f, g  n2 O
  92. LDX Enemy_Index* |0 U+ Y2 e# }& C' m" L1 K0 Q
  93. Track_Enemy_Check_Continue:
    ! l  p% J- s. x8 [
  94. DEX) n% L2 G. U: q5 Q+ k3 I3 K
  95. BPL Track_Enemy_Check_Begin
    $ `$ ~( a  i8 E
  96. Track_Enemy_Check_End:* T& S3 e2 Q6 K" g# Z; m
  97. RTS8 c" f% N7 @' A3 T: f+ ^

  98. . {" L" N0 o% [1 J! \$ G

  99. % V3 i, ]# T" |3 b7 I
  100. ;查找第一个敌人
    9 u# N) F" q- A) o% n- g9 q! s" T$ r
  101. Find_Begin_Enemy:
    / i( i, D! Q# N, S5 B* d
  102. LDX #$00* H+ r3 i( ]8 b/ p% s
  103. Find_Begin_Enemy_Check:
    . [# i, M) E; r% q) X
  104. LDA Enemy_State,X) p, |) h( T1 u: ^  @
  105. BEQ Find_Begin_Enemy_Check_Continue- \6 x' b1 {; O* z3 z! n$ C( Q
  106. LDA Enemy_Blood,X8 f! V+ y5 T; @6 ~3 I+ n2 `
  107. BMI Find_Begin_Enemy_Check_Continue
    , ]! D6 ^. d9 d+ E# u
  108. BNE Find_Begin_Enemy_End; w$ T) I1 g, n. f  }, M
  109. 6 Y- ^3 a9 P' A
  110. Find_Begin_Enemy_Check_Continue:
    & T8 {' g: C& \
  111. INX7 D6 V! }" S9 C' K- @
  112. CPX #$10
    7 s, @* A" b' t/ u3 B* }; X% Z5 b
  113. BCC Find_Begin_Enemy_Check
    $ g$ r0 ~. \1 u3 H; D
  114. Find_Begin_Enemy_End:
    + Z3 }$ p. O# \6 ~$ `
  115. STX Enemy_Index_Begin9 L  o& `) @5 a) Y1 q8 U6 j
  116. RTS
    8 w0 W; p: [+ b3 Y5 U, N7 L
  117. : L; T2 D! V: _' B: [, X
  118. ;查找最后一个敌人1 E+ {: b5 O& e. \8 e3 @7 A
  119. Find_End_Enemy:
    " k7 c4 G! ]" K  y% K
  120. LDX #$0F
    % g5 T5 H. z5 T- y+ B2 x, F# }1 h& p
  121. Find_End_Enemy_Check:+ o; L; A) P" d* r3 H4 r
  122. LDA Enemy_State,X
    8 {6 }0 S$ s6 l: a6 l/ T# J
  123. BEQ Find_End_Enemy_Check_Continue& s- ]9 }3 P$ n. `0 R
  124. LDA Enemy_Blood,X1 v; _( f+ {- C6 F9 T& }
  125. BMI Find_End_Enemy_Check_Continue$ C5 j. b, ?  ~
  126. BNE Find_End_Enemy_End( k1 [$ i6 A& w1 I  g$ R

  127. " s8 l6 m5 X; W5 {; u* ], U# s/ b+ U
  128. Find_End_Enemy_Check_Continue:" H2 I1 a7 q, C" c8 a
  129. DEX% g4 W- h' k) a& e
  130. BPL Find_End_Enemy_Check) Z  ~) n8 K* y% [. x
  131. Find_End_Enemy_End:
    1 F, M) M4 b& b' E! Y
  132. STX Enemy_Index_End
    : ~& x  a$ N  n1 ~
  133. RTS5 \2 Z. s9 v/ X1 `4 C1 N& I
  134. $ x2 M9 S; W1 B
  135. ;子弹追踪
      ~4 P+ V0 }. P! K6 Q7 F! G7 {
  136. Bullet_Track:# M5 U2 d: I2 L* b
  137. LDA Enemy_Index_Begin" {5 P2 `4 x) c0 e6 _
  138. STA nEnemyIndex      ; int nEnemyIndex = nEnemyIndexBegin;
    8 e: a2 n: f5 r4 w
  139. LDX #$00     7 I- {( B$ q& M! h9 P! o, N9 @
  140. Bullet_Track_Check:   ;for (int i = 0; i < _countof(nBullet); i++)
    * Q" ^0 M9 Z, ^) \/ A( F2 I
  141. LDA Bullet_State,X
    - v8 L) ?" ]: Y# `- B4 o
  142. BEQ Bullet_Track_Check_End  ;if (0 == nBullet[i]) continue;
    0 a. A1 a; U5 k3 [) w: \
  143. STX Loop_Index_I+ _8 t5 X! d: @$ }5 ~! M+ k

  144. 4 ]( ?6 Z, @5 W9 \, |( g5 T
  145. JSR Bullet_Track_Enemy1 w5 V9 A4 b) U( `7 M
  146. JSR Bullet_Tract_Direction
    ! W# V2 I: U  v9 b3 z  F
  147. 5 K3 a; l3 Y8 f% a) H
  148. ;如果已经是追踪最后一个敌人, 则下次从第一个敌人开始追踪
    8 U% f- a8 ^$ s9 T7 F
  149. ;if (nEnemyIndex > nEnemyIndexEnd) nEnemyIndex = nEnemyIndexBegin;
    9 V' F& d6 C3 z( |3 B* w
  150. LDA nEnemyIndex# a, q0 x- N9 `6 }" t
  151. CMP Enemy_Index_End! ~2 U* L# f7 ]$ J1 `
  152. BEQ Bullet_Track_Check_Continue
    ) Z* Z6 z1 H9 Y" R6 d
  153. BCC Bullet_Track_Check_Continue
    ! U# A2 l+ |4 i, P0 t' ~, g
  154. LDA Enemy_Index_Begin
    " `3 Q: _  o& \5 b
  155. STA nEnemyIndex4 W5 Z+ R; I1 _! Y
  156. : N* [' N9 y+ c9 F
  157. Bullet_Track_Check_Continue:7 I4 e% n2 y9 a8 W6 }  R6 K
  158. LDX Loop_Index_I
    9 W- H- y* l3 w% M( Q+ K' _( a
  159. Bullet_Track_Check_End:8 F( E0 v) U5 m$ M- ~
  160. INX
    ' a$ q8 R# e/ G; a' k
  161. CPX #$10
    8 x+ h. `- d( c% j, [7 t' w
  162. BCC Bullet_Track_Check: R9 U" i* h: D/ u9 ^2 I: i
  163. Bullet_Track_End:5 R5 o& _: \) Q7 P5 s* O9 t1 ~
  164. RTS
    " V' c9 \: Y* Z8 q

  165. ; ~8 M* S, o. E( u
  166. ;给敌人分配子弹
    8 h4 r# R3 ?5 W# Z, @$ ^
  167. Bullet_Track_Enemy:
    - G5 r( q) |! Q" I
  168. LDX nEnemyIndex  ; for (int j = nEnemyIndex; j <= nEnemyIndexEnd; j++)/ Z1 P' n2 ~) u2 y5 i% E
  169. Bullet_Track_Enemy_Check:
    ' F. ?- `% D) W/ s6 O
  170. STX Loop_Index_J5 Y# m( d- d6 t5 J! C+ z4 d) q

  171. 0 F% [; e' R2 g0 e! B; g% h
  172. ;if (0 != nEnemy[j] && -1 == nTrack[i]). A9 K9 B& W4 y1 ?
  173. LDA Enemy_State,X
    4 j' a1 A! \/ M: @2 x
  174. BEQ Bullet_Track_Enemy_Check_Continue
    0 v# x/ H5 R1 f7 H# j
  175. LDA Enemy_Blood,X+ y; e* Y7 \" r) N. Z
  176. BMI Bullet_Track_Enemy_Check_Continue
    1 q+ \+ q3 J" V) V: R- t1 W
  177. % j' ]' h4 L6 Y# U' G
  178. LDX Loop_Index_I# y  ~; S5 N% w( X+ {/ `% C) L" e
  179. LDA Track_Enemy_Index,X
    , F- R; h6 \* l1 l6 k$ |0 t# S
  180. CMP #$FF5 {( P& E# m2 c3 j
  181. BEQ Bullet_Track_Enemy_Init
    ; P, d  D& R9 j  y$ h
  182. 6 V9 N, @) Z$ l. P* U0 [
  183. Bullet_Track_Enemy_Init:
    1 X% l0 |  B* }, k2 `  s
  184. LDA Loop_Index_J1 M  A. J& U+ c( q9 V7 d' r
  185. STA Track_Enemy_Index,X     ;nTrack[i] = j;
    8 @. H" u2 C; H. }2 {; m- G# r- _
  186. & f( P7 P: t7 v$ P+ ^0 V
  187. STA nEnemyIndex: Q8 C1 ?/ ~5 j3 H
  188. INC nEnemyIndex             ;nEnemyIndex = j + 1;) W+ L5 c$ o9 r( h9 b. r: j6 }
  189. RTS                         ;break;
    $ C3 |' C# r  h7 p9 ]( h
  190. ! |6 v$ e5 f7 `& _+ z, D
  191. Bullet_Track_Enemy_Check_Continue:# `  @9 N! u. S
  192. LDX Loop_Index_J) k4 D1 b5 N! I' C
  193. INX ;j++
    3 m) u7 D- ~$ ^* d4 e# Z5 R
  194. CPX Enemy_Index_End
    + X- E1 x# Q, r. G: Q
  195. BEQ Bullet_Track_Enemy_Check
    ' F# L7 m$ ?- P! k) |; C0 x
  196. BCC Bullet_Track_Enemy_Check
    + e- z* Z' @* U) M% x" T! Q* t
  197. Bullet_Track_Enemy_End:, U3 {5 e4 e0 p* R4 {( y0 q# F
  198. RTS
    - G7 R% C2 e8 i/ ?/ i
  199. ( _, w- v3 g$ p+ I8 p8 e- R
  200. Track_Enemy:
    8 F  R% u) R7 V+ z6 R' U
  201. LDX #$0F3 f+ ^- u; c% \# t# C" W
  202. Track_Enemy_Begin:( b. |0 @& r/ L" F
  203. LDA Bullet_Icon,X! P/ d6 s/ X3 J, H8 O2 q% t
  204. BEQ Track_Enemy_Continue6 y  V$ E+ J& t3 z* c+ I- ~( I: D
  205. LDA Bullet_State,X
    9 j" v( B+ x; f8 u
  206. CMP #$01: t( l' K2 y6 \5 i
  207. BNE Track_Enemy_Continue2 r9 p, W; G# M: E  C1 X

  208. ' ?; C5 y* B8 b9 ?* z  r) m
  209. JSR Track_Enemy_Process( Q* I3 O* [; [3 S7 |
  210. , X/ z2 K( y+ z
  211. Track_Enemy_Continue:
    $ z4 S' Q: k* J0 a
  212. DEX/ G% f- w5 Q# V4 j4 n
  213. BPL Track_Enemy_Begin
    8 u" N* [3 S/ b* x
  214. RTS1 ?& i" Z; [# e7 f
  215. : R6 f3 ?! t( O& x+ [" O
  216. ;普通关卡$ P7 r6 f4 A7 d; x2 H- [
  217. Track_Enemy_Process:
    % u9 e" q& P# A, n2 C' Z' c' x
  218. LDA Track_Enemy_Index,X. P" O$ K$ F0 I+ S: w
  219. CMP Enemy_Index
    . D+ I$ F, _* S4 l1 w
  220. BNE Track_Enemy_End
      l2 n4 p8 g3 |: R+ O
  221. LDY Enemy_Index
    9 e3 t8 @' I) A" {  e; R  i
  222. JSR Track_Enemy_Y
    : Y+ @& V( ~6 N$ }
  223. LDY Enemy_Index
    5 n" |( c) y3 p# r7 u
  224. JSR Track_Enemy_X
    ; D# _1 K( g/ h  U: \1 _
  225. Track_Enemy_End:
    2 V2 x; e3 c0 o6 X" J% C, V9 g
  226. RTS- R2 n& f7 \: E! M/ b

  227. : W, N- _% h' f! {# e0 @5 U. c
  228. Track_Enemy_Y:* \6 S! q; B: t8 T
  229. SEC; w, S8 q7 P6 S) Q
  230. LDA Bullet_Y_Pos,X
    & |- h0 Y! M! n# r2 I" n* ^  a3 a
  231. SBC Enemy_Y_Pos,Y) Q) \8 b+ A3 G" E4 o
  232. BEQ Track_Enemy_Y_Equal6 h& V2 i0 n. s, e' K
  233. BCS Track_Enemy_Y_Greater' Y7 t1 B: x8 ]& w' X

  234. . W7 d; }" R0 Z! `' d
  235. Track_Enemy_Y_Less:    ;子弹Y < 敌人Y
    . Q5 U. z6 ^' g) u5 [
  236. CMP #$FC! ]- S; U4 P* [" t
  237. BCC L1_1# q& v; N" q! {7 \  j
  238. CMP #$FE
    4 i. B( ]4 ~6 ^- O0 ?
  239. BCC L1_2
    : z4 s: b- C/ X2 H( o, o
  240. LDA #$00+ v9 G1 W+ g1 S' X
  241. STA Bullet_Y_Speed,X+ s5 o9 @$ g. v) j3 @
  242. RTS1 i4 W8 l9 h% N' L6 v9 ?
  243. L1_1: % n. Y% O. R" {) O9 U
  244. LDA Bullet_Type,X- I  H5 r) s+ m! I. T4 f; U
  245. AND #$0F
    , k* v% }. |. ]
  246. TAY/ f: u/ P8 E% @
  247. LDA Bullet_Speed_Data,Y
    8 S/ X  H/ F* P1 j" [% F
  248. STA Bullet_Y_Speed,X! u+ }) O  P8 ^$ M1 Q% ^
  249. RTS
    % k0 |$ B) A. B4 C7 i8 M- H8 }; ^( o( ^
  250. $ W5 O" e) Q6 l6 I4 t7 H
  251. L1_2:   `1 `/ z9 t+ [3 q5 S
  252. STA Data_buffer
    ( f7 L+ a: G, C, P% I9 @/ j/ \
  253. LDA #$00
    4 w. n$ d8 {- m0 l0 A; M. D" H. K
  254. STA Data_buffer4 y/ [# n8 K/ f- s& u
  255. LSR( l5 v5 l) q$ M- C+ S; p  Z0 s( U
  256. STA Bullet_Y_Speed,X
    - A4 i9 ?- a: u
  257. RTS6 S9 ?( `, [) M+ u- h, z+ O6 Z

  258. ( J+ V$ c/ ?6 y  Y
  259. Track_Enemy_Y_Greater: ;子弹Y > 敌人Y, M" X0 n0 j. U0 @
  260. CMP #$04( Z2 u0 O- ^& W: w' u& p, `, i
  261. BCS L2_11 j' y* S" L+ s( O
  262. CMP #$04% x8 G( a/ T. S% ]4 X! O( P# w, j* K
  263. BCS L2_2* e# t  a% E3 o+ Q; O5 e9 |
  264. LDA #$00  _6 |" G' [/ Y  T3 w
  265. STA Bullet_Y_Speed,X
    $ B% X% Y( Q# s8 {0 K" }# ?! _
  266. RTS' c8 E: O- V3 V, @

  267. # n) H+ x$ N% L; @0 c7 G% r
  268. L2_1:
    . g5 l, v' q9 K& N, D" }
  269. LDA Bullet_Type,X
    $ G7 e3 Y5 X! e+ Q7 r+ F+ b
  270. AND #$0F
    3 r6 `6 a7 n# i1 O4 J0 d( f" T
  271. TAY
    ! R$ o; q3 M' R$ u& t/ l" e# i
  272. LDA #$006 L+ M7 j) i1 i
  273. SBC Bullet_Speed_Data,Y: m, O: S$ N0 o! J$ Z& Q
  274. STA Bullet_Y_Speed,X- U4 V! o9 Y" [/ R. N! ^
  275. RTS
    & B7 w+ V& ~& [' o! Y- `9 X
  276. ! g5 x) V+ _. ]* R' t' e8 L6 L
  277. L2_2:0 G1 f" G1 O4 f" e0 @7 E: `' A  Z; f
  278. LSR
    ) w6 {' t! {) m. G! ?$ f
  279. STA Data_buffer
    & q, }" P6 M" z$ l: W. P) g5 c- {
  280. LDA #$00: v; H  Y3 @4 R2 Q- }
  281. SBC Data_buffer& J" \1 X  m6 {8 I1 ~2 `7 P' z
  282. STA Bullet_Y_Speed,X
    % U' o9 l- S$ [& S# C  i- S
  283. RTS
    & V5 B: f, F( o* G
  284. / O0 y0 \7 @/ ]) I$ x8 z6 l' u* H
  285. Track_Enemy_Y_Equal:     ;子弹Y == 敌人Y
    9 U! {. F5 h+ y) T
  286. LDA #$00
    : y' L. @! {( c, f2 X
  287. STA Bullet_Y_Speed,X
    5 Z. u) {0 C" e7 e8 y
  288. RTS
    ) \) `$ c) ?( ~2 h

  289. 7 F7 W) V; E9 G9 C
  290. Track_Enemy_X:
    / b  C- z, ]% Z
  291. SEC
    3 g8 F! V7 h3 M0 o: t% b
  292. LDA Bullet_X_Pos,X
    % w% V. m1 g. w9 v; ~
  293. SBC Enemy_X_Pos,Y- d( C" L' l; V) S5 Z% j  h
  294. BEQ Track_Enemy_X_Equal  ;子弹X == 敌人X$ G* t8 y0 B; _4 B; f; S
  295. BCS Track_Enemy_X_Greater       ;子弹在敌人下方3 C' k  X! M. B% g
  296. 9 T8 H7 G) Y1 t/ f/ w$ O6 Z1 ?+ w
  297. Track_Enemy_X_Less:     ;子弹X < 敌人X
    4 U7 U% g: O6 m3 h- l  l
  298. CMP #$FC/ K' r7 a4 @; X
  299. BCC L3_1
    0 ^: Z: g1 @1 u& s- a
  300. CMP #$FE/ v+ k$ E' V" ]
  301. BCC L3_2) g/ i# V' \2 ]3 y, d
  302. LDA #$00
    , i5 O$ s- J# c8 @" c7 s6 v
  303. STA Bullet_X_Speed,X8 q- u  W7 H$ H* r$ e
  304. RTS5 L0 ?; y1 B% g8 y) c6 {$ G# I$ D' ^
  305. L3_1: 3 ]3 K1 a8 A6 Q) t
  306. LDA Bullet_Type,X: z1 {( m& w. m, r9 J
  307. AND #$0F1 \( T5 c7 p8 q) p$ I9 c- d
  308. TAY& j* M4 k$ W# b  [: O" f4 S4 V2 b
  309. LDA Bullet_Speed_Data,Y$ R& n6 G- |1 Y
  310. STA Bullet_X_Speed,X
    : H! @( P9 J' H8 d. A
  311. RTS
    # T4 Z" x; N8 X
  312. L3_2: $ w5 b+ b8 I% X: x
  313. STA Data_buffer8 {( `3 ~; u! _' T0 B3 P+ X
  314. LDA #$00
    ! E! l. @0 w5 g, I8 ^' r. n
  315. STA Data_buffer
    ; T+ ]8 V. Y# R5 y
  316. LSR: d' z# F& f( _5 l: A
  317. STA Bullet_X_Speed,X! X3 p9 s0 G- ]9 S6 B
  318. RTS
    ) V! i0 T* S, N( P: b
  319. ) W  m# n# \9 A) h. W' {
  320. Track_Enemy_X_Greater: ;子弹X > 敌人X
    . s' J) G: b/ ]5 q6 s5 @0 ]0 M. `8 F/ ^
  321. CMP #$04
    # i' x, A8 H$ v# p8 r; s
  322. BCS L4_1
    0 R; }) l1 K$ N) Z! U
  323. CMP #$02
    : [! j4 |; r+ @+ `0 A
  324. BCS L4_2- C* C1 b/ |% Y* x1 F1 n- a
  325. LDA #$008 v# ^; Y- w# C* I* L7 Y
  326. STA Bullet_X_Speed,X. m1 v% H# \5 [: n) [: B
  327. RTS
    % A/ `8 y7 Q' E

  328. 3 g+ ]% s9 F+ p+ x
  329. L4_1:
    - [# |5 V- Q3 U3 t3 Z) U: H5 k
  330. LDA Bullet_Type,X
      f6 J5 P; ~' ?- u7 J# k
  331. AND #$0F0 Q+ ^) N4 w* \1 F% j
  332. TAY
    4 v$ R( }$ n" j3 ~
  333. LDA #$00
      g: E" x* z  c3 u# p: P, e1 T2 {
  334. SBC Bullet_Speed_Data,Y; ^( n1 N  ~1 B2 i( y" i+ M
  335. STA Bullet_X_Speed,X" g& q! b1 k6 p8 X1 f
  336. RTS& L7 G$ ?: `3 P8 R
  337. L4_2:
    1 b; b1 z7 |4 ]  U4 }$ i. w
  338. LSR
    2 P+ _, Z  g8 m% a
  339. STA Data_buffer( a/ U. X! I3 J3 Z6 B0 [) K0 B
  340. LDA #$009 i5 O9 U* w( A& ~
  341. SBC Data_buffer
    2 w1 P& B/ w+ L' S8 }& }; x
  342. STA Bullet_X_Speed,X
    + O" m$ y2 i" b) f$ u- Z) c% w
  343. RTS
    6 {) r- t- x9 R
  344. " c# H+ x/ M4 d
  345. Track_Enemy_X_Equal:  ;子弹X == 敌人X
    3 Z9 }7 ~6 q: L+ ^7 O8 k
  346. LDA #$00- u5 U6 ]( ?; E
  347. STA Bullet_X_Speed,X
    6 I7 |: |$ z% |. w" a
  348. RTS
    1 J; R) A2 C  O2 j  i/ ]

  349. ' a! N8 t, W* _. E! m
  350. Bullet_Speed_Data:/ E4 f) B3 a0 w/ L9 \: h4 k5 g6 Z
  351. .DB $00,$03,$03,$02,$03,$03
    # o5 a5 O8 r. b7 K
  352. 8 m  ?1 c3 @8 ]* w+ I
  353. ;2, 4关" m9 e4 n. ~* w; y
  354. Track_Enemy_Ex:
    + S7 O$ |4 O8 Z4 B1 ]3 B& w
  355. LDX #$0F
    4 E6 G1 r1 r: h$ `6 I
  356. Track_Enemy_Ex_Begin:% Z2 a5 p; x7 |& X& b

  357. 2 A- }2 n( {1 {
  358. LDA Bullet_State,X
    ! S/ o' d  \" T$ |  b+ F. }
  359. CMP #$01
    $ o; O1 m0 a/ H6 |$ n- l. |
  360. BNE Track_Enemy_Ex_Continue& |+ d1 u/ u& i& ~" e) j
  361. - E7 q" E3 v+ z! R+ q! n4 K2 c
  362. LDA Track_Enemy_Index,X% v$ J9 j- m; i$ F  G9 K3 y
  363. CMP Enemy_Index
    9 e; ]3 @2 R/ o0 ]4 P, ]! n
  364. BNE Track_Enemy_Ex_Continue  ;匹配追踪目标
    1 G7 l6 _1 ~, t; n9 o8 `
  365. 6 k. {3 p8 W, r1 ~1 n9 i& I) F9 U
  366. LDY Enemy_Index
    1 H* B0 b2 ~* w- ?
  367. JSR Track_Enemy_Ex_X
    & E. @+ P$ q3 h

  368. 4 {1 p7 M9 y( y1 o" j
  369. Track_Enemy_Ex_Continue:
    $ M+ R: |) r0 c
  370. DEX- u  t- h. R1 h# n" |
  371. BPL Track_Enemy_Ex_Begin
    $ v/ Z0 O" Z) x  l( @: g
  372. Track_Enemy_Ex_End:
      V! Q. ^  G- N) x' C
  373. RTS
    7 W+ e: d# k; g1 a( j" F4 k

  374. 2 R. `+ \$ t+ y  u. v
  375. Track_Enemy_Ex_X:
    - O, E& J* F& v9 m( ^: v
  376. ;LDA Bullet_Z_Pos,X" j6 C$ U* h3 {8 b0 d
  377. ;CMP #$04# }. g3 x. g; p  }! T+ A
  378. ;BCC Track_Enemy_Ex_X_End7 I1 j9 H# c, J* l; Q
  379. SEC6 F( i- p* f# V. Y
  380. LDA Bullet_X_Pos,X8 z4 N* z! P1 b& H) m% A
  381. SBC Enemy_X_Pos,Y" Y4 i7 j7 K3 ~9 C
  382. BCS Track_Enemy_Ex_X_Greater
    4 _( Y# _! m; H* e! a# ^
  383. ( T4 d- ^) a1 `. H2 U: w! O
  384. Track_Enemy_Ex_X_Less:     ;子弹X < 敌人X% l2 k% Y2 Y/ F
  385. CMP #$FD
    ) n3 `1 r. h$ D& l9 W
  386. BCS Track_Enemy_Ex_X_Less_End
    4 g4 y, ?5 a5 _
  387. LDA $6020,X
    - D& X6 }. f; |/ ]' a/ `# [0 C+ d- j
  388. CMP #$2A
    7 I) _7 B) y) w2 P
  389. BEQ Track_Enemy_Ex_X_Less_L1$ T/ F4 u! Z' Q+ l5 l! [) W1 n2 {
  390. LDA Bullet_Z_Pos,X- c; |2 |" k& |2 j9 m
  391. LSR1 Q+ K# N9 _, x5 [3 h) v$ R
  392. TAY
    2 w2 C( {/ D9 P3 E. X1 Q
  393. LDA Bullet_Speed_Data_Ex_R,Y. v2 z, j/ r1 u8 K& f% N
  394. STA Bullet_X_Speed,X$ g: E  L9 [& X
  395. RTS
    7 x# m& `% _7 S
  396. Track_Enemy_Ex_X_Less_L1:1 l6 z( F; F/ `) o/ `$ Q* q
  397. - e7 t& Y' c2 a; e
  398. LDA Bullet_Z_Pos,X
    $ W$ c' L3 g: U" z
  399. LSR
    ! u7 f7 R$ N) S2 E7 r; i% |: ^! N
  400. LSR
    $ |+ t% F3 [' L/ k. [- ?8 ]3 d
  401. TAY
    9 {& Q3 t: q0 s; l
  402. LDA Bullet_Speed_Data_Ex,Y
    0 {' _" }+ ?7 v( Z% Y& w# f
  403. STA Bullet_X_Speed,X
    - `2 H. k  Q" \
  404. RTS: w* c" Q* Y- |

  405. $ |) s8 ?3 R9 j8 ^5 b4 N
  406. Track_Enemy_Ex_X_Less_End:4 @+ `) A( a. T7 c3 ~! ^7 n$ c
  407. RTS
    9 o8 }7 x0 p6 H; `) a
  408. 1 t  v" Z- R6 d
  409. Track_Enemy_Ex_X_Greater: ;子弹X > 敌人X
    + O5 ^8 k& @- U
  410. CMP #$03
    . `5 H' f- C7 S* t
  411. BCC Track_Enemy_Ex_X_End
    ( i. @: `, N% z: ]( t' G- d
  412. LDA $6020,X. Q7 g% `- g! z. j. r, _
  413. CMP #$2A
    3 a  A- `" `, Q
  414. BEQ Track_Enemy_Ex_X_Greater_L1/ i: x0 d$ k  H: J' l$ T9 n9 ]
  415. LDA Bullet_Z_Pos,X
    : F" x9 A, p/ _! c
  416. LSR
    8 [; G( E2 U) ]) o
  417. TAY/ X( A9 E- d1 V- G! @
  418. LDA #$00
    - ?$ O. C8 z- _' ~
  419. SEC
    $ M) Y6 L' I; c" L. U* n
  420. SBC Bullet_Speed_Data_Ex_R,Y% [+ l; K- i7 H* ?- S& `0 T3 J
  421. STA Bullet_X_Speed,X
    ( W6 _. Q6 B$ H. Y- J0 \4 E
  422. RTS
    . j% G3 b4 @- r" ?/ K$ Z, |+ r1 W
  423. 0 X4 k4 A$ M) ?5 H. f
  424. Track_Enemy_Ex_X_Greater_L1
    , @0 w+ u, J9 q7 \: @' c
  425. LDA Bullet_Z_Pos,X% j& c5 U- Y, L8 G; u" F" \, T
  426. LSR( Y( G  b, x) M" u6 R: c
  427. LSR" ~5 q0 v! l3 J, x  `
  428. TAY
    ! L0 E! H* Y( q8 E( a+ P
  429. LDA #$00
    8 f5 k8 Y. V7 c# s' s2 f( l0 h6 H
  430. SEC) P( Z" \$ a+ i9 E
  431. SBC Bullet_Speed_Data_Ex,Y) A( [' b1 a. L" ~9 C
  432. STA Bullet_X_Speed,X
    ' y! A/ U% A% S5 z" Z& p4 q
  433. RTS
    , }1 W  v& u3 W' O/ a8 B

  434. . `2 {4 T7 S* W2 ~/ {
  435. Track_Enemy_Ex_X_End:5 ]6 U* ?, x/ o: q! r7 j
  436. RTS
    # [  I, U8 n# H: O. H% v7 W, ?# i
  437. ! M5 A2 L- a0 H* i
  438. ;Bullet_Icon           = $0368 ;子弹Icon 普通:1E M:1F F:22 S:1F-21 L:23(纵向)24(横向)25(右下)
    0 r6 I# ~0 r0 }" W3 [4 P' f/ A+ j3 t
  439. ;Bullet_Direction      = $0378 ;L子弹方向 40左下 C0左上 80右上) k; w5 o' {- |) m5 w$ Z7 K
  440. Bullet_Tract_Direction:  _) M9 j6 z4 G! s( S4 b' x, p
  441. LDA Bullet_Icon,X+ h0 e% Q8 p% t5 ^6 Y
  442. CMP #$23; h. j3 X7 H8 |' ?' N% _7 C( Y
  443. BCC Bullet_Tract_Direction_End6 j. i( y) p0 Y

  444. , v$ R& I2 E# B3 }2 ]/ E3 g4 }
  445. ; X != 0
    : \& u% A. i1 H
  446. LDA Bullet_X_Speed,X( X0 I0 M% `  H& C
  447. BEQ Bullet_Direction_V3 j0 F" {! @& N6 ~; z1 a
  448.   I* ?5 V9 ]# \1 A9 T" h3 G& z
  449. LDA Bullet_Y_Speed,X
    8 I' y. O5 y9 n* ^: q5 |, X
  450. BEQ Bullet_Direction_H7 k2 e( t# V# e4 C- x' q
  451. " G% S! f7 z( {! ~
  452. LDA Bullet_X_Speed,X+ B: o+ q5 a4 D$ _5 R$ @9 X
  453. BPL Bullet_Tract_Direction_Right
    0 |* v, f' X7 r2 h& A3 o1 M- f
  454. Bullet_Tract_Direction_Left:; }. y- o' N! M/ y( F
  455. LDA Bullet_Y_Speed,X
    : L) u2 V( [2 f3 u& F/ K
  456. BMI Bullet_Direction_Left_Top
    " Q/ _& }9 m% l5 G4 q, V+ t
  457. BPL Bullet_Direction_Left_Down3 r4 l+ b# @' f( W% _
  458. Bullet_Tract_Direction_Right:5 Q" C, Q* i  m  \* T- @
  459. LDA Bullet_Y_Speed,X0 e6 {- K6 e7 `% S
  460. BMI Bullet_Direction_Right_Top
    3 C. T; Z3 v/ u, R  F4 \: Q
  461. BPL Bullet_Direction_Right_Down
    * K# R. q5 ?, q
  462. Bullet_Tract_Direction_End:( O+ J7 _+ z  b0 E, Z, V
  463. RTS$ E' @# n. \- y4 v4 p

  464. 1 R0 ^1 |" @. X. V) ?6 A; ~9 t! Z0 h
  465. Bullet_Direction_Left_Top:$ @0 Q: u4 O8 ]! C! a4 V
  466. LDA #$25
    $ w/ A. @) g+ I' a: s! \9 Y
  467. STA Bullet_Icon,X6 V8 Y% e, _5 w" z4 A; g& R7 @
  468. LDA #$C0' C8 L; P. S  {2 i- I( r
  469. STA Bullet_Direction,X
    & U2 z$ ^7 S/ s: E! c3 r" V* b
  470. RTS
    * g( @4 B0 Y2 y( c/ ]" h

  471. 6 n3 c3 |% K, k) Q1 I. d; Y  }4 F! x
  472. Bullet_Direction_Left_Down:9 V* T6 C; h+ S2 L
  473. LDA #$25
    ! p# @+ C$ \. e
  474. STA Bullet_Icon,X
    # N& V9 J: H4 E
  475. LDA #$40/ D6 E+ h1 Q, @6 m$ B! U
  476. STA Bullet_Direction,X
    " U" @6 I" [7 {* J2 W+ t& F7 P* B4 Q
  477. RTS4 X4 j5 L8 \' c0 `7 f4 i, Q$ G

  478. ( B! e) a, o0 f4 ~: V. F/ @
  479. Bullet_Direction_Right_Top:" I) v& S0 N) A1 T6 R1 q
  480. LDA #$25
    & O& W1 D6 v7 Z  K7 ~
  481. STA Bullet_Icon,X7 Z/ T, V& y$ j  `1 e
  482. LDA #$80) [/ l" ~1 m# e  v4 I3 b
  483. STA Bullet_Direction,X/ t$ f1 H! O; ~/ h$ Y/ @8 i
  484. RTS4 l" t! A' k3 s& }; I# k( S

  485. ; o4 v/ T5 f' _' a+ k
  486. Bullet_Direction_Right_Down:. V5 c0 U' c) P/ ]) X
  487. LDA #$252 h" L0 ~6 }  Z$ d2 G" g3 l
  488. STA Bullet_Icon,X" q+ p% C9 R* O0 X7 [
  489. LDA #$00
    ! ~2 a+ c" z. P3 t7 u
  490. STA Bullet_Direction,X. {2 K" R% S" R# a
  491. RTS
    * @7 R7 f- Y* d: V( ^5 _1 ]$ d% Z/ C

  492. 0 ]5 Q" o8 t0 I( F. v- Q
  493. Bullet_Direction_H:
    3 `# Y) }( u0 o8 N  d$ r
  494. LDA #$24
      v1 p1 C* |9 @: C
  495. STA Bullet_Icon,X
    $ F$ h4 b! e1 T6 j
  496. LDA #$00
    0 B' n# o& L) T; o9 t& ]
  497. STA Bullet_Direction,X
    ! P2 X5 o6 e. P; }' u  E
  498. RTS
    : f0 y  R# L: C) }* i7 J
  499. 4 g9 B* k7 P0 k' }
  500. Bullet_Direction_V:
    4 J3 C) I9 ]( ~5 }  `8 n, q
  501. LDA #$23
    $ w  _9 U9 P1 R9 g& M
  502. STA Bullet_Icon,X2 X6 s# O/ v0 b8 f8 ]1 O: U% b
  503. LDA #$00. {+ ?+ @2 [% E( C- _2 B; T
  504. STA Bullet_Direction,X& e. j/ e/ I* C& C
  505. RTS, \, d1 V* a6 V" d0 ]
  506. : O9 D' w  {! s2 M
  507. Bullet_Speed_Data_Ex:
    / g% d; }* C/ T. `& {* U' y* R
  508. .DB $01,$01,$02,$02,$02,$03,$03,$04,$04,$04. q: ^: m& j$ e) P3 J+ \
  509. 3 Y) T4 X. j9 O4 D) c) V
  510. Bullet_Speed_Data_Ex_R:( v9 J# w# u2 m
  511. .DB $02,$02,$03,$03,$04,$05,$06,$07,$08,$08
    ( i, A% e- w5 g" V+ }, T
复制代码
) ]$ d# b" E8 l! h% O& T
游客,如果您要查看本帖隐藏内容请回复
3 H. V5 v8 p  _) n: x  ^  x

本帖子中包含更多资源

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

x

签到天数: 1630 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

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

使用道具 举报

签到天数: 3315 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 1876 天

[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 | 显示全部楼层
感谢修改分享了
回复 支持 反对

使用道具 举报

签到天数: 1413 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 784 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 33 天

[LV.5]常住居民I

发表于 2023-5-27 13:38:28 | 显示全部楼层
永远支持
1 T& N1 n- @9 \4 ?, I% m0 x
回复 支持 反对

使用道具 举报

签到天数: 1131 天

[LV.10]以坛为家III

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

使用道具 举报

签到天数: 251 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 389 天

[LV.9]以坛为家II

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

使用道具 举报

签到天数: 310 天

[LV.8]以坛为家I

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

使用道具 举报

签到天数: 3437 天

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-29 05:43 , Processed in 1.088868 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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