Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //-------------External script SCRIPT_CARMOD1---------------
- :CARMOD
- $10084 = 0
- $10085 = 0
- $10086 = 0
- $10087 = 0
- // These are floats...
- $10088 = 0
- $10089 = 0
- $10090 = 0
- $10091 = 0
- $10092 = 0
- $10093 = 0
- $10094 = 0
- $10095 = 0
- $10096 = 0
- $10097 = 0
- $10098 = 0
- $10099 = 0
- $10100 = 0
- $10101 = 0
- $10102 = 0
- $10103 = 0
- $10104 = 0
- $10105 = 0
- $10106 = 0
- $10107 = 0
- $10108 = 0
- $10109 = 0
- $10110 = 0
- $10111 = 0
- $10112 = 0
- $10113 = 0
- $10114 = 0
- $10115 = 0
- $10116 = 0
- $10117 = 0
- $10118 = 0
- $10119 = 0
- $10120 = 0
- $10121 = 0
- $10122 = 0
- $10123 = 0
- $10124 = 0
- $10125 = 0
- $10126 = 0
- $10127 = 0
- $10128 = 0
- $10129 = 0
- $10130 = 0
- $10131 = 0
- $10132 = 0
- $10133 = 0
- $10134 = 0
- $10135 = 0
- $10136 = 0
- $10137 = 0
- $10138 = 0
- $10139 = 0
- $10140 = 0
- $10141 = 0
- $10142 = 0
- $10143 = 0
- $10144 = 0
- $10145 = 0
- $10146 = 0
- $10147 = 0
- $10148 = 0
- $10149 = 0
- $10150 = 0
- $10151 = 0
- $10152 = 0
- $10153 = 0
- $10154 = 0
- $10155 = 0
- $10156 = 0
- $10157 = 0
- $10158 = 0
- $10159 = 0
- $10160 = 0
- $10161 = 0
- $10162 = 0
- $10163 = 0
- $10164 = 0
- $10165 = 0
- $10166 = 0
- $10167 = 0
- $10168 = 0
- $10169 = 0
- $10170 = 0
- $10171 = 0
- $10172 = 0
- $10173 = 0
- $10174 = 0
- $10175 = 0
- $10176 = 0
- $10177 = 0
- $10178 = 0
- $10179 = 0
- $10180 = 0
- $10181 = 0
- $10182 = 0
- $10183 = 0
- $10184 = 0
- $10185 = 0
- $10186 = 0
- // end of floats
- $10082 = 0
- $10187 = 0
- $10197 = 0
- $10190 = 0
- $10191 = 0
- $10192 = 0
- $10193 = 0
- $10194 = 0
- $10195 = 0
- $10196 = 0
- $10198 = 0
- $10199 = 0
- $10200 = 0
- $10201 = 0
- $10202 = 0
- $10203 = 0
- $10204 = 0
- $10205 = 0
- $10206 = 0
- $10411 = 0
- $10412 = 0
- $10413 = 0
- $10417 = 0
- $10416 = 0
- $2545 = 0
- $2544 = 0
- $10418 = 0
- $10419 = 0
- $10425 = 0
- $CARMOD_ColorsMenuExists = 0
- $SHOPS_ShoppingMenuExists = 0
- $SHOPS_ShoppingSubmenuExists = 0
- // floats
- $10428 = 0
- $10429 = 0
- $10430 = 0
- $10437 = 0
- $10438 = 0
- $10439 = 0
- $10440 = 0
- $10441 = 0
- $10442 = 0
- $CARMOD_CarNumColors = 0
- $CARMOD_CarModel = 0
- $10445 = 0
- $10446 = 0
- $10447 = 0
- $CARMOD_SavedCarDoorLock = 0
- $10481 = 0
- $10483 = 0
- $10484 = 0
- $10485 = 0
- $10486 = 0
- 0111: set_wasted_busted_check 0
- 03A4: name_thread 'CARMOD'
- :CARMOD_1406
- while true
- wait 0
- if
- 0256: player 0 defined
- then
- if
- $CARMOD_Disabled_Flag == 0
- then
- if
- $10082 > 0
- then
- if
- 0A0F: new_language_set
- then
- 03E6: remove_text_box
- 08DA: remove_panel $SHOPS_ShoppingMenu
- 08DA: remove_panel $SHOPS_ShoppingSubmenu
- 08DA: remove_panel $CARMOD_Menu_Colors
- 08DA: remove_panel $10424
- 08DA: remove_panel $10436
- $SHOPS_ShoppingMenuExists = 0
- $SHOPS_ShoppingSubmenuExists = 0
- $CARMOD_ColorsMenuExists = 0
- $10425 = 0
- $10437 = 0
- 09FB: $Current_Language = current_language
- end
- end
- if
- 00DF: actor $PLAYER_ACTOR driving
- then
- 03C0: $CARMOD_Car = actor $PLAYER_ACTOR car
- if
- $10082 == 0
- then
- if or
- 0103: actor $PLAYER_ACTOR in_sphere 1042.013 -1019.927 31.127 radius 4.0 4.0 2.0 sphere 1 stopped_in_car
- 0103: actor $PLAYER_ACTOR in_sphere -1935.528 247.029 33.561 radius 4.0 4.0 2.0 sphere 1 stopped_in_car
- 0103: actor $PLAYER_ACTOR in_sphere 2387.075 1050.511 9.812 radius 4.0 4.0 2.0 sphere 1 stopped_in_car
- then
- 03C0: $CARMOD_Car = actor $PLAYER_ACTOR car
- if
- 0448: actor $PLAYER_ACTOR in_car $CARMOD_Car
- then
- if and
- 84C8: not actor $PLAYER_ACTOR driving_flying_vehicle
- 84A7: not actor $PLAYER_ACTOR driving_boat
- 8969: not car $CARMOD_Car is_noncivilian_vehicle
- 8975: not car $CARMOD_Car emergency_vehicle
- then
- gosub @CARMOD_23687
- if
- not $10481 == 0
- then
- if and
- 896F: not car $CARMOD_Car street_racing_car
- 896E: not car $CARMOD_Car lowrider
- then
- if
- $10083 == 0
- then
- 01B4: set_player 0 can_move 0
- 09BD: allow_other_threads_to_display_text_boxes 1
- 0A26: set_radio_to_favorite_station
- 09B3: get_car $CARMOD_Car door_status $CARMOD_SavedCarDoorLock
- 020A: set_car $CARMOD_Car door_status_to 4
- fade 0 1000
- $10083 = 1
- end
- if
- $10083 == 1
- then
- if
- 816B: not fading
- then
- 0A19: display_zone_text 'CARMOD1' // TransFender
- $10083 = 2
- end
- end
- if
- $10083 == 2
- then
- if
- 0103: actor $PLAYER_ACTOR in_sphere 1042.013 -1019.927 31.127 radius 4.0 4.0 2.0 sphere 0 stopped_in_car
- then
- $10428 = 1042.013
- $10429 = -1019.927
- $10430 = 31.127
- else
- if
- 0103: actor $PLAYER_ACTOR in_sphere -1935.528 247.029 33.561 radius 4.0 4.0 2.0 sphere 0 stopped_in_car
- then
- $10428 = -1935.528
- $10429 = 247.029
- $10430 = 33.561
- else
- if
- 0103: actor $PLAYER_ACTOR in_sphere 2387.075 1050.511 9.812 radius 4.0 4.0 2.0 sphere 0 stopped_in_car
- then
- $10428 = 2387.075
- $10429 = 1050.511
- $10430 = 9.812
- end
- end
- end
- $10178 = 0.0
- $10179 = 0.0
- $10180 = 0.0
- select_interior 1
- 0860: link_actor $PLAYER_ACTOR to_interior 1
- 0840: link_car $CARMOD_Car to_interior 1
- 075E: load_shopping_data_PRICES_subsection "CARMOD1" // "string"
- 075D: load_shopping_data_SHOPS_subsection "CARMODS" // "string"
- 04E4: refresh_game_renderer_at 617.536 -1.99
- 03CB: set_rendering_origin_at 617.536 -1.99 999.98
- 00AB: put_car $CARMOD_Car at 617.536 -1.99 999.98
- 0175: set_car $CARMOD_Car Z_angle_to 90.0
- $10483 = 1
- $10447 = 0
- $10416 = 0
- $10083 = 0
- $10082 = 1
- end
- else
- if
- $10416 == 0
- then
- 00BC: show_text_highpriority GXT 'MODNO' time 5000 flag 1 // ~s~You cannot mod this vehicle here.
- $10416 = 1
- $10082 = 0
- end
- end
- else
- if
- $10416 == 0
- then
- 00BC: show_text_highpriority GXT 'MODNO2' time 5000 flag 1 // ~s~You cannot mod this vehicle.
- $10416 = 1
- $10082 = 0
- end
- end
- else
- if
- $10416 == 0
- then
- 00BC: show_text_highpriority GXT 'MODNO2' time 5000 flag 1 // ~s~You cannot mod this vehicle.
- $10416 = 1
- $10082 = 0
- end
- end
- else
- 07FB: set_interior 'CARMOD1' access 0 // TransFender
- $10416 = 0
- end
- else
- 07FB: set_interior 'CARMOD1' access 0 // TransFender
- $10416 = 0
- end
- if
- 0103: actor $PLAYER_ACTOR in_sphere 2645.112 -2045.745 12.607 radius 4.0 4.0 4.0 sphere 1 stopped_in_car
- then
- 03C0: $CARMOD_Car = actor $PLAYER_ACTOR car
- if
- 0448: actor $PLAYER_ACTOR in_car $CARMOD_Car
- then
- if and
- 84C8: not actor $PLAYER_ACTOR driving_flying_vehicle
- 84A7: not actor $PLAYER_ACTOR driving_boat
- 8969: not car $CARMOD_Car is_noncivilian_vehicle
- 8975: not car $CARMOD_Car emergency_vehicle
- then
- gosub @CARMOD_23687
- if
- not $10481 == 0
- then
- if
- 096E: car $CARMOD_Car lowrider
- then
- if
- $10083 == 0
- then
- 01B4: set_player 0 can_move 0
- 09BD: allow_other_threads_to_display_text_boxes 1
- 0A26: set_radio_to_favorite_station
- 09B3: get_car $CARMOD_Car door_status $CARMOD_SavedCarDoorLock
- 020A: set_car $CARMOD_Car door_status_to 4
- 0441: $10482 = car $CARMOD_Car model
- fade 0 1000
- $10083 = 1
- end
- if
- $10083 == 1
- then
- if
- not fading
- then
- 0A19: display_zone_text 'CARMOD2' // Loco Low Co.
- $10083 = 2
- end
- end
- if
- $10083 == 2
- then
- $10447 = 1
- $10428 = 2645.112
- $10429 = -2045.745
- $10430 = 12.607
- select_interior 2
- 0860: link_actor $PLAYER_ACTOR to_interior 2
- 0840: link_car $CARMOD_Car to_interior 2
- 075E: load_shopping_data_PRICES_subsection "CARMOD2" // "string"
- 075D: load_shopping_data_SHOPS_subsection "CARMODS" // "string"
- 04E4: refresh_game_renderer_at 616.783 -74.815
- 03CB: set_rendering_origin_at 616.783 -74.815 997.014
- 00AB: put_car $CARMOD_Car at 616.783 -74.815 997.014
- 0175: set_car $CARMOD_Car Z_angle_to 90.0
- $10484 = 1
- $10178 = 0 // (float)
- $10179 = 0 // (float)
- $10180 = 0 // (float)
- $10416 = 0
- $10083 = 0
- $10082 = 1
- end
- else
- if
- $10416 == 0
- then
- 00BC: show_text_highpriority GXT 'MODNO' time 5000 flag 1 // ~s~You cannot mod this vehicle here.
- $10416 = 1
- $10082 = 0
- end
- end
- else
- if
- $10416 == 0
- then
- 00BC: show_text_highpriority GXT 'MODNO2' time 5000 flag 1 // ~s~You cannot mod this vehicle.
- $10416 = 1
- $10082 = 0
- end
- end
- else
- if
- $10416 == 0
- then
- 00BC: show_text_highpriority GXT 'MODNO2' time 5000 flag 1 // ~s~You cannot mod this vehicle.
- $10082 = 0
- end
- end
- else
- 07FB: set_interior 'CARMOD2' access 0 // Loco Low Co.
- $10416 = 0
- end
- else
- 07FB: set_interior 'CARMOD2' access 0 // Loco Low Co.
- $10416 = 0
- end
- if
- 0103: actor $PLAYER_ACTOR in_sphere -2723.845 217.804 3.585 radius 4.0 4.0 1.0 sphere 1 stopped_in_car
- then
- 03C0: $CARMOD_Car = actor $PLAYER_ACTOR car
- if
- 0448: actor $PLAYER_ACTOR in_car $CARMOD_Car
- then
- if and
- 84C8: not actor $PLAYER_ACTOR driving_flying_vehicle
- 84A7: not actor $PLAYER_ACTOR driving_boat
- 8969: not car $CARMOD_Car is_noncivilian_vehicle
- 8975: not car $CARMOD_Car emergency_vehicle
- then
- gosub @CARMOD_23687
- if
- not $10481 == 0
- then
- if
- 096F: car $CARMOD_Car street_racing_car
- then
- if
- $10083 == 0
- then
- 01B4: set_player 0 can_move 0
- 09BD: allow_other_threads_to_display_text_boxes 1
- 0A26: set_radio_to_favorite_station
- 09B3: get_car $CARMOD_Car door_status $CARMOD_SavedCarDoorLock
- 020A: set_car $CARMOD_Car door_status_to 4
- fade 0 1000
- $10083 = 1
- end
- if
- $10083 == 1
- then
- if
- not fading
- then
- 0A19: display_zone_text 'CARMOD3' // Wheel Arch Angels
- $10083 = 2
- end
- end
- if
- $10083 == 2
- then
- $10178 = 0.0
- $10179 = 0.0
- $10180 = 0.0
- $10428 = -2723.845
- $10429 = 217.804
- $10430 = 3.585
- select_interior 3
- 0860: link_actor $PLAYER_ACTOR to_interior 3
- 0840: link_car $CARMOD_Car to_interior 3
- $10447 = 0
- $10485 = 1
- 075E: load_shopping_data_PRICES_subsection "CARMOD3" // "string"
- 075D: load_shopping_data_SHOPS_subsection "CARMODS" // "string"
- 04E4: refresh_game_renderer_at 615.286 -124.239
- 03CB: set_rendering_origin_at 615.286 -124.239 996.995
- 00AB: put_car $CARMOD_Car at 615.286 -124.239 996.995
- 0175: set_car $CARMOD_Car Z_angle_to 90.0
- $10416 = 0
- $10083 = 0
- $10082 = 1
- end
- else
- if
- $10416 == 0
- then
- 00BC: show_text_highpriority GXT 'MODNO' time 5000 flag 1 // ~s~You cannot mod this vehicle here.
- $10416 = 1
- $10082 = 0
- end
- end
- else
- if
- $10416 == 0
- then
- 00BC: show_text_highpriority GXT 'MODNO2' time 5000 flag 1 // ~s~You cannot mod this vehicle.
- $10416 = 1
- $10082 = 0
- end
- end
- else
- if
- $10416 == 0
- then
- 00BC: show_text_highpriority GXT 'MODNO2' time 5000 flag 1 // ~s~You cannot mod this vehicle.
- $10416 = 1
- $10082 = 0
- end
- end
- else
- 07FB: set_interior 'CARMOD3' access 0 // Wheel Arch Angels
- $10416 = 0
- end
- else
- 07FB: set_interior 'CARMOD3' access 0 // Wheel Arch Angels
- $10416 = 0
- end
- end
- if
- 0038: $10082 == 1
- then
- 07B0: get_active_shop_name_to s$Current_Shop_GXT_Name // s$
- 04F9: set_sky_color 4 fade 0
- if
- 096F: car $CARMOD_Car street_racing_car
- then
- 0005: $10088 = 611.2935
- 0059: $10088 += $10178
- 0005: $10089 = -121.2534
- 0059: $10089 += $10179
- 0005: $10090 = 999.0341
- 0059: $10090 += $10180
- 0005: $10091 = 612.0599
- 0059: $10091 += $10178
- 0005: $10092 = -121.7974
- 0059: $10092 += $10179
- 0005: $10093 = 998.6927
- 0059: $10093 += $10180
- 0005: $10094 = 612.551
- 0059: $10094 += $10178
- 0005: $10095 = -126.8767
- 0059: $10095 += $10179
- 0005: $10096 = 997.6746
- 0059: $10096 += $10180
- 0005: $10097 = 613.1689
- 0059: $10097 += $10178
- 0005: $10098 = -126.0916
- 0059: $10098 += $10179
- 0005: $10099 = 997.6324
- 0059: $10099 += $10180
- 0005: $10100 = 615.7711
- 0059: $10100 += $10178
- 0005: $10101 = -126.8826
- 0059: $10101 += $10179
- 0005: $10102 = 998.7869
- 0059: $10102 += $10180
- 0005: $10103 = 616.1115
- 0059: $10103 += $10178
- 0005: $10104 = -125.981
- 0059: $10104 += $10179
- 0005: $10105 = 998.52
- 0059: $10105 += $10180
- 0005: $10106 = 612.551
- 0059: $10106 += $10178
- 0005: $10107 = -126.8767
- 0059: $10107 += $10179
- 0005: $10108 = 997.6746
- 0059: $10108 += $10180
- 0005: $10109 = 613.1689
- 0059: $10109 += $10178
- 0005: $10110 = -126.0916
- 0059: $10110 += $10179
- 0005: $10111 = 997.6324
- 0059: $10111 += $10180
- 0005: $10112 = 611.6899
- 0059: $10112 += $10178
- 0005: $10113 = -124.1341
- 0059: $10113 += $10179
- 0005: $10114 = 998.957
- 0059: $10114 += $10180
- 0005: $10115 = 612.6635
- 0059: $10115 += $10178
- 0005: $10116 = -124.0004
- 0059: $10116 += $10179
- 0005: $10117 = 998.772
- 0059: $10117 += $10180
- 0005: $10118 = 610.8686
- 0059: $10118 += $10178
- 0005: $10119 = -123.9456
- 0059: $10119 += $10179
- 0005: $10120 = 998.8293
- 0059: $10120 += $10180
- 0005: $10121 = 611.8196
- 0059: $10121 += $10178
- 0005: $10122 = -123.8469
- 0059: $10122 += $10179
- 0005: $10123 = 998.5366
- 0059: $10123 += $10180
- 0005: $10124 = 618.9148
- 0059: $10124 += $10178
- 0005: $10125 = -125.9082
- 0059: $10125 += $10179
- 0005: $10126 = 997.2668
- 0059: $10126 += $10180
- 0005: $10127 = 618.0776
- 0059: $10127 += $10178
- 0005: $10128 = -125.3645
- 0059: $10128 += $10179
- 0005: $10129 = 997.3261
- 0059: $10129 += $10180
- 0005: $10130 = 611.384
- 0059: $10130 += $10178
- 0005: $10131 = -122.4332
- 0059: $10131 += $10179
- 0005: $10132 = 997.4291
- 0059: $10132 += $10180
- 0005: $10133 = 612.2263
- 0059: $10133 += $10178
- 0005: $10134 = -122.972
- 0059: $10134 += $10179
- 0005: $10135 = 997.4357
- 0059: $10135 += $10180
- 0005: $10136 = 618.9148
- 0059: $10136 += $10178
- 0005: $10137 = -125.9082
- 0059: $10137 += $10179
- 0005: $10138 = 997.2668
- 0059: $10138 += $10180
- 0005: $10139 = 618.0776
- 0059: $10139 += $10178
- 0005: $10140 = -125.3645
- 0059: $10140 += $10179
- 0005: $10141 = 997.3261
- 0059: $10141 += $10180
- 0005: $10142 = 611.1373
- 0059: $10142 += $10178
- 0005: $10143 = -124.2795
- 0059: $10143 += $10179
- 0005: $10144 = 998.1324
- 0059: $10144 += $10180
- 0005: $10145 = 612.1359
- 0059: $10145 += $10178
- 0005: $10146 = -124.2299
- 0059: $10146 += $10179
- 0005: $10147 = 998.1481
- 0059: $10147 += $10180
- 0005: $10148 = 610.8206
- 0059: $10148 += $10178
- 0005: $10149 = -126.0154
- 0059: $10149 += $10179
- 0005: $10150 = 997.3317
- 0059: $10150 += $10180
- 0005: $10151 = 611.6263
- 0059: $10151 += $10178
- 0005: $10152 = -125.4232
- 0059: $10152 += $10179
- 0005: $10153 = 997.3185
- 0059: $10153 += $10180
- 0005: $10154 = 619.0011
- 0059: $10154 += $10178
- 0005: $10155 = -126.195
- 0059: $10155 += $10179
- 0005: $10156 = 997.444
- 0059: $10156 += $10180
- 0005: $10157 = 618.3423
- 0059: $10157 += $10178
- 0005: $10158 = -125.4429
- 0059: $10158 += $10179
- 0005: $10159 = 997.461
- 0059: $10159 += $10180
- 0005: $10160 = 617.8134
- 0059: $10160 += $10178
- 0005: $10161 = -126.8104
- 0059: $10161 += $10179
- 0005: $10162 = 999.6476
- 0059: $10162 += $10180
- 0005: $10163 = 617.3374
- 0059: $10163 += $10178
- 0005: $10164 = -126.1012
- 0059: $10164 += $10179
- 0005: $10165 = 999.1275
- 0059: $10165 += $10180
- 0005: $10166 = 611.2935
- 0059: $10166 += $10178
- 0005: $10167 = -121.2534
- 0059: $10167 += $10179
- 0005: $10168 = 999.0341
- 0059: $10168 += $10180
- 0005: $10169 = 612.0599
- 0059: $10169 += $10178
- 0005: $10170 = -121.7974
- 0059: $10170 += $10179
- 0005: $10171 = 998.6927
- 0059: $10171 += $10180
- 0005: $10172 = 611.2935
- 0059: $10172 += $10178
- 0005: $10173 = -121.2534
- 0059: $10173 += $10179
- 0005: $10174 = 999.0341
- 0059: $10174 += $10180
- 0005: $10175 = 612.0599
- 0059: $10175 += $10178
- 0005: $10176 = -121.7974
- 0059: $10176 += $10179
- 0005: $10177 = 998.6927
- 0059: $10177 += $10180
- else
- if
- 096E: car $CARMOD_Car lowrider
- then
- 0005: $10088 = 611.9196
- 0059: $10088 += $10178
- 0005: $10089 = -71.983
- 0059: $10089 += $10179
- 0005: $10090 = 998.9867
- 0059: $10090 += $10180
- 0005: $10091 = 612.8176
- 0059: $10091 += $10178
- 0005: $10092 = -72.3798
- 0059: $10092 += $10179
- 0005: $10093 = 998.7969
- 0059: $10093 += $10180
- 0005: $10094 = 613.5045
- 0059: $10094 += $10178
- 0005: $10095 = -77.61
- 0059: $10095 += $10179
- 0005: $10096 = 997.6773
- 0059: $10096 += $10180
- 0005: $10097 = 614.0041
- 0059: $10097 += $10178
- 0005: $10098 = -76.7527
- 0059: $10098 += $10179
- 0005: $10099 = 997.8019
- 0059: $10099 += $10180
- 0005: $10100 = 617.6616
- 0059: $10100 += $10178
- 0005: $10101 = -77.5803
- 0059: $10101 += $10179
- 0005: $10102 = 998.5854
- 0059: $10102 += $10180
- 0005: $10103 = 618.0117
- 0059: $10103 += $10178
- 0005: $10104 = -76.6793
- 0059: $10104 += $10179
- 0005: $10105 = 998.329
- 0059: $10105 += $10180
- 0005: $10106 = 616.0645
- 0059: $10106 += $10178
- 0005: $10107 = -77.4652
- 0059: $10107 += $10179
- 0005: $10108 = 998.1566
- 0059: $10108 += $10180
- 0005: $10109 = 616.6523
- 0059: $10109 += $10178
- 0005: $10110 = -76.6904
- 0059: $10110 += $10179
- 0005: $10111 = 997.9242
- 0059: $10111 += $10180
- 0005: $10112 = 615.7546
- 0059: $10112 += $10178
- 0005: $10113 = -77.9771
- 0059: $10113 += $10179
- 0005: $10114 = 999.3472
- 0059: $10114 += $10180
- 0005: $10115 = 616.0991
- 0059: $10115 += $10178
- 0005: $10116 = -77.1049
- 0059: $10116 += $10179
- 0005: $10117 = 998.9999
- 0059: $10117 += $10180
- 0005: $10118 = 612.3392
- 0059: $10118 += $10178
- 0005: $10119 = -74.6454
- 0059: $10119 += $10179
- 0005: $10120 = 998.7184
- 0059: $10120 += $10180
- 0005: $10121 = 613.3315
- 0059: $10121 += $10178
- 0005: $10122 = -74.5934
- 0059: $10122 += $10179
- 0005: $10123 = 998.6063
- 0059: $10123 += $10180
- 0005: $10124 = 620.7762
- 0059: $10124 += $10178
- 0005: $10125 = -76.6076
- 0059: $10125 += $10179
- 0005: $10126 = 997.2366
- 0059: $10126 += $10180
- 0005: $10127 = 620.051
- 0059: $10127 += $10178
- 0005: $10128 = -75.9492
- 0059: $10128 += $10179
- 0005: $10129 = 997.4383
- 0059: $10129 += $10180
- 0005: $10130 = 612.1144
- 0059: $10130 += $10178
- 0005: $10131 = -74.4962
- 0059: $10131 += $10179
- 0005: $10132 = 997.7816
- 0059: $10132 += $10180
- 0005: $10133 = 613.111
- 0059: $10133 += $10178
- 0005: $10134 = -74.4536
- 0059: $10134 += $10179
- 0005: $10135 = 997.7114
- 0059: $10135 += $10180
- 0005: $10136 = 620.7762
- 0059: $10136 += $10178
- 0005: $10137 = -76.6076
- 0059: $10137 += $10179
- 0005: $10138 = 997.2366
- 0059: $10138 += $10180
- 0005: $10139 = 620.051
- 0059: $10139 += $10178
- 0005: $10140 = -75.9492
- 0059: $10140 += $10179
- 0005: $10141 = 997.4383
- 0059: $10141 += $10180
- 0005: $10142 = 612.1144
- 0059: $10142 += $10178
- 0005: $10143 = -74.4962
- 0059: $10143 += $10179
- 0005: $10144 = 997.7816
- 0059: $10144 += $10180
- 0005: $10145 = 613.111
- 0059: $10145 += $10178
- 0005: $10146 = -74.4536
- 0059: $10146 += $10179
- 0005: $10147 = 997.7114
- 0059: $10147 += $10180
- 0005: $10148 = 612.1144
- 0059: $10148 += $10178
- 0005: $10149 = -74.4962
- 0059: $10149 += $10179
- 0005: $10150 = 997.7816
- 0059: $10150 += $10180
- 0005: $10151 = 613.111
- 0059: $10151 += $10178
- 0005: $10152 = -74.4536
- 0059: $10152 += $10179
- 0005: $10153 = 997.7114
- 0059: $10153 += $10180
- 0005: $10154 = 620.8461
- 0059: $10154 += $10178
- 0005: $10155 = -76.8773
- 0059: $10155 += $10179
- 0005: $10156 = 997.3512
- 0059: $10156 += $10180
- 0005: $10157 = 620.2133
- 0059: $10157 += $10178
- 0005: $10158 = -76.1111
- 0059: $10158 += $10179
- 0005: $10159 = 997.4626
- 0059: $10159 += $10180
- 0005: $10160 = 621.0414
- 0059: $10160 += $10178
- 0005: $10161 = -74.9455
- 0059: $10161 += $10179
- 0005: $10162 = 998.9329
- 0059: $10162 += $10180
- 0005: $10163 = 620.0759
- 0059: $10163 += $10178
- 0005: $10164 = -74.9535
- 0059: $10164 += $10179
- 0005: $10165 = 998.6727
- 0059: $10165 += $10180
- 0005: $10166 = 612.2584
- 0059: $10166 += $10178
- 0005: $10167 = -72.1851
- 0059: $10167 += $10179
- 0005: $10168 = 998.8818
- 0059: $10168 += $10180
- 0005: $10169 = 613.1286
- 0059: $10169 += $10178
- 0005: $10170 = -72.6701
- 0059: $10170 += $10179
- 0005: $10171 = 998.7961
- 0059: $10171 += $10180
- if
- 04A3: $10482 == #REMINGTN // $ == any
- then
- 0005: $10172 = 612.1144
- 0059: $10172 += $10178
- 0005: $10173 = -74.4962
- 0059: $10173 += $10179
- 0005: $10174 = 997.7816
- 0059: $10174 += $10180
- 0005: $10175 = 613.111
- 0059: $10175 += $10178
- 0005: $10176 = -74.4536
- 0059: $10176 += $10179
- 0005: $10177 = 997.7114
- 0059: $10177 += $10180
- else
- 0005: $10172 = 615.7372
- 0059: $10172 += $10178
- 0005: $10173 = -77.2556
- 0059: $10173 += $10179
- 0005: $10174 = 998.6337
- 0059: $10174 += $10180
- 0005: $10175 = 616.2341
- 0059: $10175 += $10178
- 0005: $10176 = -76.4031
- 0059: $10176 += $10179
- 0005: $10177 = 998.4717
- 0059: $10177 += $10180
- end
- else
- 0005: $10088 = 612.7667
- 0059: $10088 += $10178
- 0005: $10089 = 0.5696
- 0059: $10089 += $10179
- 0005: $10090 = 1002.114
- 0059: $10090 += $10180
- 0005: $10091 = 613.6664
- 0059: $10091 += $10178
- 0005: $10092 = 0.1645
- 0059: $10092 += $10179
- 0005: $10093 = 1001.951
- 0059: $10093 += $10180
- 0005: $10094 = 614.4382
- 0059: $10094 += $10178
- 0005: $10095 = -4.5756
- 0059: $10095 += $10179
- 0005: $10096 = 1000.632
- 0059: $10096 += $10180
- 0005: $10097 = 614.9804
- 0059: $10097 += $10178
- 0005: $10098 = -3.7381
- 0059: $10098 += $10179
- 0005: $10099 = 1000.565
- 0059: $10099 += $10180
- 0005: $10100 = 618.1872
- 0059: $10100 += $10178
- 0005: $10101 = -5.3884
- 0059: $10101 += $10179
- 0005: $10102 = 1002.423
- 0059: $10102 += $10180
- 0005: $10103 = 618.4805
- 0059: $10103 += $10178
- 0005: $10104 = -4.4899
- 0059: $10104 += $10179
- 0005: $10105 = 1002.097
- 0059: $10105 += $10180
- 0005: $10106 = 615.6667
- 0059: $10106 += $10178
- 0005: $10107 = -4.5419
- 0059: $10107 += $10179
- 0005: $10108 = 1000.27
- 0059: $10108 += $10180
- 0005: $10109 = 616.2391
- 0059: $10109 += $10178
- 0005: $10110 = -3.7425
- 0059: $10110 += $10179
- 0005: $10111 = 1000.452
- 0059: $10111 += $10180
- 0005: $10112 = 613.6697
- 0059: $10112 += $10178
- 0005: $10113 = -1.4788
- 0059: $10113 += $10179
- 0005: $10114 = 1002.232
- 0059: $10114 += $10180
- 0005: $10115 = 614.647
- 0059: $10115 += $10178
- 0005: $10116 = -1.5313
- 0059: $10116 += $10179
- 0005: $10117 = 1002.027
- 0059: $10117 += $10180
- 0005: $10118 = 613.5347
- 0059: $10118 += $10178
- 0005: $10119 = -1.7916
- 0059: $10119 += $10179
- 0005: $10120 = 1002.526
- 0059: $10120 += $10180
- 0005: $10121 = 614.4059
- 0059: $10121 += $10178
- 0005: $10122 = -1.7952
- 0059: $10122 += $10179
- 0005: $10123 = 1002.035
- 0059: $10123 += $10180
- 0005: $10124 = 621.9104
- 0059: $10124 += $10178
- 0005: $10125 = -3.6269
- 0059: $10125 += $10179
- 0005: $10126 = 1000.408
- 0059: $10126 += $10180
- 0005: $10127 = 621.0475
- 0059: $10127 += $10178
- 0005: $10128 = -3.1303
- 0059: $10128 += $10179
- 0005: $10129 = 1000.314
- 0059: $10129 += $10180
- 0005: $10130 = 611.6121
- 0059: $10130 += $10178
- 0005: $10131 = -1.4851
- 0059: $10131 += $10179
- 0005: $10132 = 1001.777
- 0059: $10132 += $10180
- 0005: $10133 = 612.6027
- 0059: $10133 += $10178
- 0005: $10134 = -1.507
- 0059: $10134 += $10179
- 0005: $10135 = 1001.642
- 0059: $10135 += $10180
- 0005: $10136 = 621.4796
- 0059: $10136 += $10178
- 0005: $10137 = -3.4952
- 0059: $10137 += $10179
- 0005: $10138 = 1000.33
- 0059: $10138 += $10180
- 0005: $10139 = 620.5905
- 0059: $10139 += $10178
- 0005: $10140 = -3.0499
- 0059: $10140 += $10179
- 0005: $10141 = 1000.435
- 0059: $10141 += $10180
- 0005: $10142 = 612.6115
- 0059: $10142 += $10178
- 0005: $10143 = -1.7655
- 0059: $10143 += $10179
- 0005: $10144 = 1001.3
- 0059: $10144 += $10180
- 0005: $10145 = 613.5665
- 0059: $10145 += $10178
- 0005: $10146 = -1.6304
- 0059: $10146 += $10179
- 0005: $10147 = 1001.036
- 0059: $10147 += $10180
- 0005: $10148 = 611.6121
- 0059: $10148 += $10178
- 0005: $10149 = -1.4851
- 0059: $10149 += $10179
- 0005: $10150 = 1001.777
- 0059: $10150 += $10180
- 0005: $10151 = 612.6027
- 0059: $10151 += $10178
- 0005: $10152 = -1.507
- 0059: $10152 += $10179
- 0005: $10153 = 1001.642
- 0059: $10153 += $10180
- 0005: $10154 = 621.4796
- 0059: $10154 += $10178
- 0005: $10155 = -3.4952
- 0059: $10155 += $10179
- 0005: $10156 = 1000.33
- 0059: $10156 += $10180
- 0005: $10157 = 620.5905
- 0059: $10157 += $10178
- 0005: $10158 = -3.0499
- 0059: $10158 += $10179
- 0005: $10159 = 1000.435
- 0059: $10159 += $10180
- 0005: $10160 = 622.5965
- 0059: $10160 += $10178
- 0005: $10161 = -2.014
- 0059: $10161 += $10179
- 0005: $10162 = 1003.019
- 0059: $10162 += $10180
- 0005: $10163 = 621.7657
- 0059: $10163 += $10178
- 0005: $10164 = -2.0174
- 0059: $10164 += $10179
- 0005: $10165 = 1002.462
- 0059: $10165 += $10180
- 0005: $10166 = 612.7667
- 0059: $10166 += $10178
- 0005: $10167 = 0.5696
- 0059: $10167 += $10179
- 0005: $10168 = 1002.114
- 0059: $10168 += $10180
- 0005: $10169 = 613.6664
- 0059: $10169 += $10178
- 0005: $10170 = 0.1645
- 0059: $10170 += $10179
- 0005: $10171 = 1001.951
- 0059: $10171 += $10180
- 0005: $10172 = 613.5844
- 0059: $10172 += $10178
- 0005: $10173 = -0.7127
- 0059: $10173 += $10179
- 0005: $10174 = 1002.031
- 0059: $10174 += $10180
- 0005: $10175 = 614.5616
- 0059: $10175 += $10178
- 0005: $10176 = -0.84
- 0059: $10176 += $10179
- 0005: $10177 = 1001.862
- 0059: $10177 += $10180
- end
- end
- 0006: 32@ = 0
- 0581: enable_radar 0
- 08F8: display_stat_update_box 0
- 015F: set_camera_position $10088 $10089 $10090 rotation 0.0 0.0 0.0
- 0160: set_camera_point_at $10091 $10092 $10093 mode 2
- $10083 = 0
- $10082 = 2
- end
- if
- $10082 == 2
- then
- if
- $10083 == 0
- then
- 01EB: set_traffic_density_multiplier_to 0.0
- 075F: store_shopping_data_entries_number_to $2514
- 03F3: get_car $CARMOD_Car primary_color_to $10422 secondary_color_to $10423
- 0988: get_car $CARMOD_Car paintjob $10085
- 0441: $10486 = car $CARMOD_Car model
- 09FE: reset_hydraulics_on_car $CARMOD_Car
- 096B: save_current_modparts
- $10083 = 1
- end
- if
- $10083 == 1
- then
- if
- 32@ > 2000
- then
- fade 1 1000
- $10083 = 2
- end
- end
- if
- $10083 == 2
- then
- if
- not fading
- then
- 057E: set_radar_grey 1
- $10083 = 0
- $10082 = 3
- end
- end
- end
- if
- $10082 == 3
- then
- if
- $10083 == 0
- then
- if
- $SHOPS_ShoppingMenuExists == 0
- then
- gosub @CARMOD_15620
- gosub @CARMOD_14259
- end
- if
- 00E1: player 0 pressed_key 16
- then
- $10441 = 0
- $10442 = 0
- 08D7: $10411 = panel $SHOPS_ShoppingMenu active_row
- if 001A: 0 > $10411
- then $10411 = 0
- end
- if
- 8038: not $10399($10411,12i) == 101
- then
- if 8038: not $10399($10411,12i) == 100
- then 096D: get_car $CARMOD_Car component_on_slot $10399($10411,12i) model_to $10421
- else 0988: get_car $CARMOD_Car paintjob $10085
- end
- gosub @CARMOD_17406
- else
- 0086: $10181 = $10088
- 0086: $10182 = $10089
- 0086: $10183 = $10090
- 0086: $10184 = $10091
- 0086: $10185 = $10092
- 0086: $10186 = $10093
- 0004: $2426($10413,12i) = 150
- 0441: $CARMOD_CarModel = car $CARMOD_Car model
- gosub @CARMOD_22337
- end
- $10083 = 5
- end
- if 00E1: player 0 pressed_key 15
- then $10083 = 1
- end
- end
- if
- $10083 == 1
- then
- if
- 80E1: not player 0 pressed_key 15
- then
- if
- $SHOPS_ShoppingMenuExists == 1
- then
- 08DA: remove_panel $SHOPS_ShoppingMenu
- 03E6: remove_text_box
- $SHOPS_ShoppingMenuExists = 0
- end
- 0169: set_fade_color_RGB 0 0 0
- fade 0 1000
- $10083 = 2
- end
- end
- if
- $10083 == 2
- then
- if
- not fading
- then
- select_interior 0
- 0860: link_actor $PLAYER_ACTOR to_interior 0
- 0840: link_car $CARMOD_Car to_interior 0
- 04FA: reset_interior 0 colors
- 096C: restore_current_modparts
- $10447 = 0
- 04E4: refresh_game_renderer_at $10428 $10429
- 03CB: set_rendering_origin_at $10428 $10429 $10430
- 00AB: put_car $CARMOD_Car at $10428 $10429 $10430
- if
- 0038: $10483 == 1
- then
- 0175: set_car $CARMOD_Car Z_angle_to 0.0
- 0373: set_camera_directly_behind_player
- end
- if
- 0038: $10484 == 1
- then
- 0175: set_car $CARMOD_Car Z_angle_to 180.0
- 0373: set_camera_directly_behind_player
- end
- if
- 0038: $10485 == 1
- then
- 0175: set_car $CARMOD_Car Z_angle_to 90.0
- 0373: set_camera_directly_behind_player
- end
- 0A13: unknown_sync_player_camera
- 02EB: restore_camera_with_jumpcut
- 087C: release_shopping_data
- 0169: set_fade_color_RGB 0 0 0
- fade 1 1000
- $10083 = 3
- end
- end
- if
- $10083 == 3
- then
- if
- not fading
- then
- 01B4: set_player 0 can_move 1
- 09BD: allow_other_threads_to_display_text_boxes 0
- 020A: set_car $CARMOD_Car door_status_to $CARMOD_SavedCarDoorLock
- 0581: enable_radar 1
- 057E: set_radar_grey 0
- $10083 = 4
- end
- end
- if
- $10083 == 4
- then
- if
- 8100: not actor $PLAYER_ACTOR in_sphere $10428 $10429 $10430 radius 4.0 4.0 4.0 sphere 0 in_car
- then
- 01EB: set_traffic_density_multiplier_to 1.0
- $10416 = 0
- $10082 = 0
- $10083 = 0
- $10483 = 0
- $10484 = 0
- $10485 = 0
- gosub @CARMOD_13950
- end
- end
- if
- 0038: $10083 == 5
- then
- if
- 80E1: not player 0 pressed_key 16
- then
- if
- $SHOPS_ShoppingMenuExists == 1
- then
- 08DA: remove_panel $SHOPS_ShoppingMenu
- 03E6: remove_text_box
- $SHOPS_ShoppingMenuExists = 0
- end
- 015F: set_camera_position $10181 $10182 $10183 rotation 0.0 0.0 0.0
- 0160: set_camera_point_at $10184 $10185 $10186 mode 2
- $10082 = 4
- $10083 = 0
- end
- end
- end
- if
- 0038: $10082 == 4
- then
- if
- 0119: car $CARMOD_Car wrecked
- then
- gosub @CARMOD_13950
- jump @CARMOD_1406
- end
- if
- $10399($10411,12i) == 101
- then
- if $10437 == 0
- then gosub @CARMOD_21421
- end
- else
- if $SHOPS_ShoppingSubmenuExists == 0
- then gosub @CARMOD_14661
- end
- end
- if
- $10083 == 0
- then
- if
- 00E1: player 0 pressed_key 15
- then
- $2544 = 0
- $2545 = 0
- $10417 = 0
- $10083 = 1
- end
- if
- 00E1: player 0 pressed_key 16
- then
- if
- $10399($10411,12i) == 101
- then
- 08D7: $10438 = panel $10436 active_row
- if 001A: 0 > $10438
- then $10438 = 0
- end
- if $10438 == 0
- then $10441 = 1
- else $10442 = 1
- end
- else
- 08D7: $10412 = panel $SHOPS_ShoppingSubmenu active_row
- if 001A: 0 > $10412
- then $10412 = 0
- end
- if and
- 8038: not $10399($10411,12i) == 100
- 8038: not $10399($10411,12i) == 101
- then
- 0084: $10415 = $2438($10412,12i) // (int)
- 06E9: load_car_component $10415
- end
- end
- $2544 = 0
- $2545 = 0
- $10417 = 0
- $10083 = 0
- $10082 = 5
- end
- end
- if
- $10083 == 1
- then
- if
- 80E1: not player 0 pressed_key 15
- else_jump @CARMOD_10847
- if
- 0038: $SHOPS_ShoppingSubmenuExists == 1
- else_jump @CARMOD_10691
- 08DA: remove_panel $SHOPS_ShoppingSubmenu
- 03E6: remove_text_box
- 0004: $SHOPS_ShoppingSubmenuExists = 0
- :CARMOD_10691
- if
- 0038: $CARMOD_ColorsMenuExists == 1
- else_jump @CARMOD_10723
- 08DA: remove_panel $CARMOD_Menu_Colors
- 03E6: remove_text_box
- 0004: $CARMOD_ColorsMenuExists = 0
- :CARMOD_10723
- if
- 0038: $10437 == 1
- else_jump @CARMOD_10755
- 08DA: remove_panel $10436
- 03E6: remove_text_box
- 0004: $10437 = 0
- :CARMOD_10755
- if
- 0038: $SHOPS_ShoppingMenuExists == 0
- else_jump @CARMOD_10787
- gosub @CARMOD_15620
- gosub @CARMOD_14259
- :CARMOD_10787
- 015F: set_camera_position $10088 $10089 $10090 rotation 0.0 0.0 0.0
- 0160: set_camera_point_at $10091 $10092 $10093 mode 2
- 0004: $10416 = 0
- 0004: $10083 = 0
- 0004: $10082 = 3
- :CARMOD_10847
- end
- end
- if
- $10082 == 5
- then
- if
- 0119: car $CARMOD_Car wrecked
- then
- gosub @CARMOD_13950
- jump @CARMOD_1406
- end
- if
- $10083 == 0
- then
- if
- 80E1: not player 0 pressed_key 16
- then
- if
- $10399($10411,12i) == 101
- then
- $10083 = 1
- else
- if
- 8038: not $10399($10411,12i) == 100
- then
- if 06EA: car_component $10415 available
- then $10083 = 1
- end
- else
- $10083 = 1
- end
- end
- if
- $10083 == 1
- then
- if
- $SHOPS_ShoppingSubmenuExists == 1
- then
- 08DA: remove_panel $SHOPS_ShoppingSubmenu
- 03E6: remove_text_box
- $SHOPS_ShoppingSubmenuExists = 0
- end
- end
- end
- end
- if
- $10083 == 1
- then
- if
- $10399($10411,12i) == 101
- then
- if
- $10437 == 1
- then
- 08DA: remove_panel $10436
- 03E6: remove_text_box
- $10437 = 0
- end
- if $CARMOD_ColorsMenuExists == 0
- then gosub @CARMOD_15279
- end
- else
- if
- $10399($10411,12i) == 100
- then
- 0084: $10086 = $10412 // (int)
- 0084: $10087 = $10412 // (int)
- 0008: $10087 += 1
- 06ED: set_car $CARMOD_Car paintjob $10086
- else
- 06E7: $10420 = add_car_component $10415 to_car $CARMOD_Car
- 06EB: release_car_component $10415
- end
- gosub @CARMOD_23783
- end
- $10083 = 2
- end
- if
- $10083 == 2
- then
- if
- $10399($10411,12i) == 101
- then
- 08D7: $10440 = panel $CARMOD_Menu_Colors active_row
- if 001A: 0 > $10440
- then $10440 = 0
- end
- if
- $10441 == 1
- then
- if or
- $10486 == #CLOVER
- $10486 == #TAMPA
- then
- 0A22: set_car_color_to_panel_color_panelID $CARMOD_Menu_Colors car $CARMOD_Car colorslot 1 active_row $10440
- 0A22: set_car_color_to_panel_color_panelID $CARMOD_Menu_Colors car $CARMOD_Car colorslot 2 active_row $10440
- else
- 0A22: set_car_color_to_panel_color_panelID $CARMOD_Menu_Colors car $CARMOD_Car colorslot 1 active_row $10440
- end
- else
- 0A22: set_car_color_to_panel_color_panelID $CARMOD_Menu_Colors car $CARMOD_Car colorslot 2 active_row $10440
- end
- if $CARMOD_ColorsMenuExists == 0
- then gosub @CARMOD_15279
- end
- else
- if $10425 == 0
- then gosub @CARMOD_23783
- end
- end
- if 00E1: player 0 pressed_key 15
- then $10083 = 3
- end
- if
- 00E1: player 0 pressed_key 16
- then
- 03D5: remove_text 'CLTHNO2' // You have already bought this item!
- 03D5: remove_text 'COLORNO' // ~s~Your vehicle is already this color.
- 03D5: remove_text 'SHOPNO' // ~s~You don't have enough money to buy this item.
- $2545 = 0
- $10417 = 0
- $2544 = 0
- $10083 = 4
- end
- end
- if
- $10083 == 3
- then
- if
- 80E1: not player 0 pressed_key 15
- then
- if
- $10399($10411,12i) == 101
- then
- if
- $10085 > -1
- then
- 0229: set_car $CARMOD_Car primary_color_to $10422 secondary_color_to $10423
- 06ED: set_car $CARMOD_Car paintjob $10085
- else
- 0229: set_car $CARMOD_Car primary_color_to $10422 secondary_color_to $10423
- end
- else
- if
- $10399($10411,12i) == 100
- then
- if
- 0 > $10085
- then
- 06ED: set_car $CARMOD_Car paintjob -1
- 0229: set_car $CARMOD_Car primary_color_to $10422 secondary_color_to $10423
- else
- 06ED: set_car $CARMOD_Car paintjob $10085
- end
- else
- 096C: restore_current_modparts
- end
- if
- $10425 == 1
- then
- 08DA: remove_panel $10424
- 03E6: remove_text_box
- $10425 = 0
- end
- end
- if
- $CARMOD_ColorsMenuExists == 1
- then
- 08DA: remove_panel $CARMOD_Menu_Colors
- 03E6: remove_text_box
- $CARMOD_ColorsMenuExists = 0
- end
- if
- $10437 == 1
- then
- 08DA: remove_panel $10436
- 03E6: remove_text_box
- $10437 = 0
- end
- if
- $10399($10411,12i) == 101
- then
- if $10437 == 0
- then gosub @CARMOD_21421
- end
- else
- if
- $SHOPS_ShoppingSubmenuExists == 0
- then
- gosub @CARMOD_17406
- gosub @CARMOD_14661
- end
- end
- $10441 = 0
- $10442 = 0
- $10083 = 0
- $10082 = 4
- end
- end
- if
- $10083 == 4
- then
- if
- 80E1: not player 0 pressed_key 16
- then
- 010B: $Shops_Player_Cash = player 0 money
- if
- $10399($10411,12i) == 101
- then
- if
- $Shops_Player_Cash >= 150
- then
- if
- $10441 == 1
- then
- if
- 803A: not $10422 == $10440 // (int)
- then
- 0109: player 0 money += -150
- 0624: add 150.0 to_float_stat 55
- 09D4: suspend_wanted_level
- 0878: set_car $CARMOD_Car dirt_level 0.0
- 03F3: get_car $CARMOD_Car primary_color_to $10422 secondary_color_to $10423
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1134
- 0A30: repair_car $CARMOD_Car
- 096B: save_current_modparts
- 0004: $10083 = 0
- 0004: $10082 = 3
- if
- $SHOPS_ShoppingSubmenuExists == 1
- then
- 08DA: remove_panel $SHOPS_ShoppingSubmenu
- 03E6: remove_text_box
- $SHOPS_ShoppingSubmenuExists = 0
- end
- if
- $CARMOD_ColorsMenuExists == 1
- then
- 08DA: remove_panel $CARMOD_Menu_Colors
- 03E6: remove_text_box
- $CARMOD_ColorsMenuExists = 0
- end
- if
- $10425 == 1
- then
- 08DA: remove_panel $10424
- 03E6: remove_text_box
- $10425 = 0
- end
- if
- $10437 == 1
- then
- 08DA: remove_panel $10436
- 03E6: remove_text_box
- $10437 = 0
- end
- if
- $SHOPS_ShoppingMenuExists == 0
- then
- gosub @CARMOD_15620
- gosub @CARMOD_14259
- end
- 015F: set_camera_position $10088 $10089 $10090 rotation 0.0 0.0 0.0
- 0160: set_camera_point_at $10091 $10092 $10093 mode 2
- else
- if
- $10417 == 0
- then
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1055
- 00BC: show_text_highpriority GXT 'COLORNO' time 3000 flag 1 // ~s~Your vehicle is already this color.
- $10083 = 2
- $10417 = 1
- end
- end
- else
- if
- 803A: not $10423 == $10440 // (int)
- then
- 0109: player 0 money += -150
- 0624: add 150.0 to_float_stat 55
- 09D4: suspend_wanted_level
- 0878: set_car $CARMOD_Car dirt_level 0.0
- 03F3: get_car $CARMOD_Car primary_color_to $10422 secondary_color_to $10423
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1134
- 0A30: repair_car $CARMOD_Car
- 096B: save_current_modparts
- 0004: $10083 = 0
- 0004: $10082 = 3
- if
- $SHOPS_ShoppingSubmenuExists == 1
- then
- 08DA: remove_panel $SHOPS_ShoppingSubmenu
- 03E6: remove_text_box
- $SHOPS_ShoppingSubmenuExists = 0
- end
- if
- $CARMOD_ColorsMenuExists == 1
- then
- 08DA: remove_panel $CARMOD_Menu_Colors
- 03E6: remove_text_box
- $CARMOD_ColorsMenuExists = 0
- end
- if
- $10425 == 1
- then
- 08DA: remove_panel $10424
- 03E6: remove_text_box
- $10425 = 0
- end
- if
- $10437 == 1
- then
- 08DA: remove_panel $10436
- 03E6: remove_text_box
- $10437 = 0
- end
- if
- 0038: $SHOPS_ShoppingMenuExists == 0
- then
- gosub @CARMOD_15620
- gosub @CARMOD_14259
- end
- 015F: set_camera_position $10088 $10089 $10090 rotation 0.0 0.0 0.0
- 0160: set_camera_point_at $10091 $10092 $10093 mode 2
- else
- if
- $10417 == 0
- then
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1055
- 00BC: show_text_highpriority GXT 'COLORNO' time 3000 flag 1 // ~s~Your vehicle is already this color.
- $10083 = 2
- $10417 = 1
- end
- end
- end
- else
- if
- $2544 == 0
- then
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1055
- 00BC: show_text_highpriority GXT 'SHOPNO' time 3000 flag 1 // ~s~You don't have enough money to buy this item.
- $10083 = 2
- $2544 = 1
- end
- end
- else
- if
- $10399($10411,12i) == 100
- then
- if
- $Shops_Player_Cash >= 500
- then
- if
- 003A: $10086 == $10085 // (int)
- then
- if
- $2545 == 0
- then
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1055
- 00BC: show_text_highpriority GXT 'CLTHNO2' time 3000 flag 1 // You have already bought this item!
- $10083 = 2
- $2545 = 1
- end
- else
- 0109: player 0 money += -500
- 0624: add 500.0 to_float_stat 55
- 09D4: suspend_wanted_level
- 0878: set_car $CARMOD_Car dirt_level 0.0
- 0A30: repair_car $CARMOD_Car
- 096B: save_current_modparts
- 0084: $10085 = $10086 // (int)
- 03F3: get_car $CARMOD_Car primary_color_to $10422 secondary_color_to $10423
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1134
- $10083 = 0
- $10082 = 3
- if
- $SHOPS_ShoppingSubmenuExists == 1
- then
- 08DA: remove_panel $SHOPS_ShoppingSubmenu
- 03E6: remove_text_box
- $SHOPS_ShoppingSubmenuExists = 0
- end
- if
- $CARMOD_ColorsMenuExists == 1
- then
- 08DA: remove_panel $CARMOD_Menu_Colors
- 03E6: remove_text_box
- $CARMOD_ColorsMenuExists = 0
- end
- if
- $10425 == 1
- then
- 08DA: remove_panel $10424
- 03E6: remove_text_box
- $10425 = 0
- end
- if
- $10437 == 1
- then
- 08DA: remove_panel $10436
- 03E6: remove_text_box
- $10437 = 0
- end
- if
- $SHOPS_ShoppingMenuExists == 0
- then
- gosub @CARMOD_15620
- gosub @CARMOD_14259
- end
- 015F: set_camera_position $10088 $10089 $10090 rotation 0.0 0.0 0.0
- 0160: set_camera_point_at $10091 $10092 $10093 mode 2
- end
- else
- if
- $2544 == 0
- then
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1055
- 00BC: show_text_highpriority GXT 'SHOPNO' time 3000 flag 1 // ~s~You don't have enough money to buy this item.
- $10083 = 2
- $2544 = 1
- end
- end
- else
- if
- 002C: $Shops_Player_Cash >= $2426($10412,12i) // (int)
- then
- if
- 803A: not $10421 == $10415 // (int)
- then
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1133
- 0790: charge_money_for_shopping_item_with_textureCRC $10415
- 0878: set_car $CARMOD_Car dirt_level 0.0
- 096B: save_current_modparts
- 0084: $10421 = $10415 // (int)
- if
- $2758 == 0
- then
- if or
- 05AD: s$SHOPS_ItemNames[0] == 'BMBSM' // s$ == short // 2x Nitrous
- 05AD: s$SHOPS_ItemNames[0] == 'BMBTN' // s$ == short // 10x Nitrous
- 05AD: s$SHOPS_ItemNames[0] == 'BMBLN' // s$ == short // 5x Nitrous
- then
- $2758 = 1
- end
- end
- $10083 = 0
- $10082 = 3
- if
- $SHOPS_ShoppingSubmenuExists == 1
- then
- 08DA: remove_panel $SHOPS_ShoppingSubmenu
- 03E6: remove_text_box
- $SHOPS_ShoppingSubmenuExists = 0
- end
- if
- $CARMOD_ColorsMenuExists == 1
- then
- 08DA: remove_panel $CARMOD_Menu_Colors
- 03E6: remove_text_box
- $CARMOD_ColorsMenuExists = 0
- end
- if
- $10425 == 1
- then
- 08DA: remove_panel $10424
- 03E6: remove_text_box
- $10425 = 0
- end
- if
- $10437 == 1
- then
- 08DA: remove_panel $10436
- 03E6: remove_text_box
- $10437 = 0
- end
- if
- $SHOPS_ShoppingMenuExists == 0
- then
- gosub @CARMOD_15620
- gosub @CARMOD_14259
- end
- 015F: set_camera_position $10088 $10089 $10090 rotation 0.0 0.0 0.0
- 0160: set_camera_point_at $10091 $10092 $10093 mode 2
- else
- if
- $2545 == 0
- then
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1055
- 00BC: show_text_highpriority GXT 'CLTHNO2' time 3000 flag 1 // You have already bought this item!
- $10083 = 2
- $2545 = 1
- end
- end
- else
- if
- 0038: $2544 == 0
- then
- 097A: play_audio_at $TEMPVAR_X_COORD $TEMPVAR_Y_COORD $TEMPVAR_Z_COORD event 1055
- 00BC: show_text_highpriority GXT 'SHOPNO' time 3000 flag 1 // ~s~You don't have enough money to buy this item.
- 0004: $10083 = 2
- 0004: $2544 = 1
- end
- end
- end
- end
- end
- end
- end
- end
- end
- else
- gosub @CARMOD_13950
- end
- end
- :CARMOD_13950
- if
- $SHOPS_ShoppingMenuExists == 1
- then
- 08DA: remove_panel $SHOPS_ShoppingMenu
- 03E6: remove_text_box
- $SHOPS_ShoppingMenuExists = 0
- end
- if
- $SHOPS_ShoppingSubmenuExists == 1
- then
- 08DA: remove_panel $SHOPS_ShoppingSubmenu
- 03E6: remove_text_box
- $SHOPS_ShoppingSubmenuExists = 0
- end
- if
- $CARMOD_ColorsMenuExists == 1
- then
- 08DA: remove_panel $CARMOD_Menu_Colors
- 03E6: remove_text_box
- 0004: $CARMOD_ColorsMenuExists = 0
- end
- if
- $10425 == 1
- then
- 08DA: remove_panel $10424
- 03E6: remove_text_box
- $10425 = 0
- end
- if
- $10437 == 1
- then
- 08DA: remove_panel $10436
- 03E6: remove_text_box
- $10437 = 0
- end
- if $10082 >= 1
- then 03E6: remove_text_box
- end
- $10441 = 0
- $10442 = 0
- $10416 = 0
- $2545 = 0
- $2544 = 0
- $10417 = 0
- $10483 = 0
- $10484 = 0
- $10485 = 0
- $10082 = 0
- $10083 = 0
- 057E: set_radar_grey 0
- 08F8: display_stat_update_box 1
- 09BD: allow_other_threads_to_display_text_boxes 0
- if
- $2758 == 1
- then
- 03E5: show_text_box 'NITROH1' // Press ~k~~PED_FIREWEAPON~ to activate the car's nitrous.
- $2758 = 2
- end
- end_thread
- return
- :CARMOD_14259
- if
- $SHOPS_ShoppingMenuExists == 0
- then
- 0512: show_permanent_text_box 'MODH1' // Use ~k~~VEHICLE_STEERUP~ and ~k~~VEHICLE_STEERDOWN~ to select an upgrade.~N~~k~~PED_SPRINT~ Select~N~~k~~VEHICLE_ENTER_EXIT~ Quit
- if
- 04A3: $Current_Language == 0 // $ == any
- then
- 08D4: $SHOPS_ShoppingMenu = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 1 // $ == any
- then
- 08D4: $SHOPS_ShoppingMenu = create_panel_with_title 'UPGRADE' position 29.0 165.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 2 // $ == any
- then
- 08D4: $SHOPS_ShoppingMenu = create_panel_with_title 'UPGRADE' position 29.0 165.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 3 // $ == any
- then
- 08D4: $SHOPS_ShoppingMenu = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- else
- if 04A3: $Current_Language == 4 // $ == any
- then 08D4: $SHOPS_ShoppingMenu = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- end
- end
- end
- end
- end
- 08D6: set_panel $SHOPS_ShoppingMenu column 0 alignment 1
- 08DB: set_panel $SHOPS_ShoppingMenu column 0 header 'DUMMY' data s$SHOPS_ItemNames[0] s$SHOPS_ItemNames[1] s$SHOPS_ItemNames[2] s$SHOPS_ItemNames[3] s$SHOPS_ItemNames[4] s$SHOPS_ItemNames[5] s$SHOPS_ItemNames[6] s$SHOPS_ItemNames[7] s$SHOPS_ItemNames[8] s$SHOPS_ItemNames[9] s$SHOPS_ItemNames[10] s$SHOPS_ItemNames[11]
- $SHOPS_ShoppingMenuExists = 1
- end
- return
- :CARMOD_14661
- if
- $SHOPS_ShoppingSubmenuExists == 0
- then
- 0512: show_permanent_text_box 'MODH3' // Use ~k~~VEHICLE_STEERUP~ and ~k~~VEHICLE_STEERDOWN~ to select an upgrade.~N~~k~~PED_SPRINT~ View Item~N~~k~~VEHICLE_ENTER_EXIT~ Back
- if
- 04A3: $Current_Language == 0 // $ == any
- then
- 08D4: $SHOPS_ShoppingSubmenu = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 1 // $ == any
- then
- 08D4: $SHOPS_ShoppingSubmenu = create_panel_with_title 'UPGRADE' position 29.0 165.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 2 // $ == any
- then
- 08D4: $SHOPS_ShoppingSubmenu = create_panel_with_title 'UPGRADE' position 29.0 165.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 3 // $ == any
- then
- 08D4: $SHOPS_ShoppingSubmenu = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- else
- if 04A3: $Current_Language == 4 // $ == any
- then 08D4: $SHOPS_ShoppingSubmenu = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 186.0 columns 1 interactive 1 background 1 alignment 1 // Upgrades
- end
- end
- end
- end
- end
- 08D6: set_panel $SHOPS_ShoppingSubmenu column 0 alignment 1
- 08DB: set_panel $SHOPS_ShoppingSubmenu column 0 header 'DUMMY' data s$SHOPS_ItemNames[0] s$SHOPS_ItemNames[1] s$SHOPS_ItemNames[2] s$SHOPS_ItemNames[3] s$SHOPS_ItemNames[4] s$SHOPS_ItemNames[5] s$SHOPS_ItemNames[6] s$SHOPS_ItemNames[7] s$SHOPS_ItemNames[8] s$SHOPS_ItemNames[9] s$SHOPS_ItemNames[10] s$SHOPS_ItemNames[11]
- if
- $10399($10411,12i) == 100
- then
- $2515 = 0
- while 001C: $10446 > $2515 // (int)
- 0084: $10087 = $2515 // (int)
- $10087 += 1
- 08EE: set_panel $SHOPS_ShoppingSubmenu column 0 row $2515 text_1number GXT 'PJOB' number $10087 // Paintjob ~1~
- $2515 += 1
- end
- $2515 = 0
- while 001C: $10446 > $2515 // (int)
- 08D9: set_panel $SHOPS_ShoppingSubmenu row $2515 enable $2498($2515,12i)
- $2515 += 1
- end
- else
- $2515 = 0
- while 001C: $10414 > $2515 // (int)
- 08D9: set_panel $SHOPS_ShoppingSubmenu row $2515 enable $2498($2515,12i)
- $2515 += 1
- end
- end
- $SHOPS_ShoppingSubmenuExists = 1
- end
- return
- :CARMOD_15279
- if
- $CARMOD_ColorsMenuExists == 0
- them
- 0512: show_permanent_text_box 'MODH6' // Use the movement controls to select a color.~N~~k~~PED_SPRINT~ Buy~N~~k~~VEHICLE_ENTER_EXIT~ Back
- if
- 04A3: $Current_Language == 0 // $ == any
- then
- 0964: create_square_color_panel 'CARM1' position 29.0 145.0 width 25.7 columns 8 interactive 1 background 1 alignment 1 panelID $CARMOD_Menu_Colors // Colors
- else
- if
- 04A3: $Current_Language == 1 // $ == any
- then
- 0964: create_square_color_panel 'CARM1' position 29.0 145.0 width 25.7 columns 8 interactive 1 background 1 alignment 1 panelID $CARMOD_Menu_Colors // Colors
- else
- if
- 04A3: $Current_Language == 2 // $ == any
- then
- 0964: create_square_color_panel 'CARM1' position 29.0 155.0 width 25.7 columns 8 interactive 1 background 1 alignment 1 panelID $CARMOD_Menu_Colors // Colors
- else
- if
- 04A3: $Current_Language == 3 // $ == any
- then
- 0964: create_square_color_panel 'CARM1' position 29.0 145.0 width 25.7 columns 8 interactive 1 background 1 alignment 1 panelID $CARMOD_Menu_Colors // Colors
- else
- if 04A3: $Current_Language == 4 // $ == any
- then 0964: create_square_color_panel 'CARM1' position 29.0 145.0 width 25.7 columns 8 interactive 1 background 1 alignment 1 panelID $CARMOD_Menu_Colors // Colors
- end
- end
- end
- end
- end
- $CARMOD_ColorsMenuExists = 1
- end
- return
- :CARMOD_15620
- $10187 = 0
- $10190 = 0
- $10191 = 0
- $10192 = 0
- $10193 = 0
- $10194 = 0
- $10195 = 0
- $10196 = 0
- $10198 = 0
- $10199 = 0
- $10200 = 0
- $10201 = 0
- $10202 = 0
- $10203 = 0
- $10197 = 0
- $10446 = 0
- $10084 = 0
- $10206 = 0
- $10205 = 0
- $10445 = 0
- 06EC: get_car $CARMOD_Car number_of_possible_paintjobs_to $10446
- if
- not $10446 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM11' // s$ // Paint Jobs
- $10399($10187,12i) = 100
- $10187 += 1
- end
- 097D: get_car $CARMOD_Car number_of_color_indices_to $10084
- if
- not $10084 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM1' // s$ // Colors
- $10399($10187,12i) = 101
- $10187 += 1
- end
- while 001C: $2514 > $10445
- 0760: store_shopping_data_index $10445 textureCRC_to $10188
- 06E6: get_itemID $10188 destinated_component_slot_to $10189
- if
- 04A3: $10189 == 12 // $ == any
- then
- if
- $10197 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM12' // s$ // Wheels
- $10399($10187,12i) = 12
- $10187 += 1
- end
- 0084: $10363($10197,12i) = $10188 // (int)
- $10197 += 1
- end
- if
- 04A3: $10189 == 3 // $ == any
- then
- if
- $10190 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM4' // s$ // Side Skirts
- $10399($10187,12i) = 3
- $10187 += 1
- end
- 0084: $10207($10190,12i) = $10188 // (int)
- $10190 += 1
- end
- if
- 04A3: $10189 == 7 // $ == any
- then
- if
- $10191 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM10' // s$ // Roof
- $10399($10187,12i) = 7
- $10187 += 1
- end
- 0084: $10219($10191,12i) = $10188 // (int)
- $10191 += 1
- end
- if
- 04A3: $10189 == 13 // $ == any
- then
- if
- $10192 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM5' // s$ // Exhausts
- $10399($10187,12i) = 13
- $10187 += 1
- end
- 0084: $10231($10192,12i) = $10188 // (int)
- $10192 += 1
- end
- if
- 04A3: $10189 == 8 // $ == any
- then
- if
- $10193 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM6' // s$ // Nitro
- $10399($10187,12i) = 8
- $10187 += 1
- end
- 0084: $10243($10193,12i) = $10188 // (int)
- $10193 += 1
- end
- if
- 04A3: $10189 == 2 // $ == any
- then
- if
- $10194 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM2' // s$ // Spoilers
- $10399($10187,12i) = 2
- $10187 += 1
- end
- 0084: $10255($10194,12i) = $10188 // (int)
- $10194 += 1
- end
- if
- 04A3: $10189 == 0 // $ == any
- then
- if
- $10195 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM3' // s$ // Hood
- $10399($10187,12i) = 0
- $10187 += 1
- end
- 0084: $10267($10195,12i) = $10188 // (int)
- $10195 += 1
- end
- if
- 04A3: $10189 == 1 // $ == any
- then
- if
- $10196 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM17' // s$ // Vents
- $10399($10187,12i) = 1
- $10187 += 1
- end
- 0084: $10279($10196,12i) = $10188 // (int)
- $10196 += 1
- end
- if
- 04A3: $10189 == 14 // $ == any
- then
- if
- $10198 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM7' // s$ // Front Bumper
- $10399($10187,12i) = 14
- $10187 += 1
- end
- 0084: $10291($10198,12i) = $10188 // (int)
- $10198 += 1
- end
- if
- 04A3: $10189 == 15 // $ == any
- then
- if
- $10199 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM8' // s$ // Rear Bumper
- $10399($10187,12i) = 15
- $10187 += 1
- end
- 0084: $10303($10199,12i) = $10188 // (int)
- $10199 += 1
- end
- if
- 04A3: $10189 == 6 // $ == any
- then
- if
- $10200 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM9' // s$ // Lights
- $10399($10187,12i) = 6
- $10187 += 1
- end
- 0084: $10315($10200,12i) = $10188 // (int)
- $10200 += 1
- end
- if
- 04A3: $10189 == 4 // $ == any
- then
- if
- $10201 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM13' // s$ // Front bullbars
- $10399($10187,12i) = 4
- $10187 += 1
- end
- 0084: $10327($10201,12i) = $10188 // (int)
- $10201 += 1
- end
- if
- 04A3: $10189 == 5 // $ == any
- then
- if
- $10202 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM14' // s$ // Rear bullbars
- $10399($10187,12i) = 5
- $10187 += 1
- end
- 0084: $10339($10202,12i) = $10188 // (int)
- $10202 += 1
- end
- if
- 04A3: $10189 == 16 // $ == any
- then
- if
- $10203 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM15' // s$ // Misc
- $10399($10187,12i) = 16
- $10187 += 1
- end
- 0084: $10351($10203,12i) = $10188 // (int)
- $10203 += 1
- end
- if
- 04A3: $10189 == 9 // $ == any
- then
- if
- $10206 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM18' // s$ // Hydraulics
- $10399($10187,12i) = 9
- $10187 += 1
- end
- 0084: $10387($10206,12i) = $10188 // (int)
- $10206 += 1
- end
- if
- 04A3: $10189 == 10 // $ == any
- then
- if
- $10205 == 0
- then
- $SHOPS_ItemNames($10187,12s) = 'CARM16' // s$ // Car Stereo
- $10399($10187,12i) = 10
- $10187 += 1
- end
- 0084: $10375($10205,12i) = $10188 // (int)
- $10205 += 1
- end
- 0008: $10445 += 1
- end
- 0084: $2515 = $10187 // (int)
- gosub @CARMOD_21347
- return
- :CARMOD_17406
- if
- 0038: $10399($10411,12i) == 100
- then
- 0004: $10413 = 0
- 0084: $10414 = $10446 // (int)
- while 001C: $10446 > $10413 // (int)
- $SHOPS_ItemNames($10413,12s) = 'PAINTJB' // s$
- $2426($10413,12i) = 500
- if 003A: $10085 == $10413 // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10446 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10166
- 0086: $10182 = $10167
- 0086: $10183 = $10168
- 0086: $10184 = $10169
- 0086: $10185 = $10170
- 0086: $10186 = $10171
- end
- if
- 04A3: $10399($10411,12i) == 12 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10197 // (int)
- while 001C: $10197 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10363($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10363($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10363($10413,12i) // (int)
- if 003A: $10421 == $10363($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10197 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10094
- 0086: $10182 = $10095
- 0086: $10183 = $10096
- 0086: $10184 = $10097
- 0086: $10185 = $10098
- 0086: $10186 = $10099
- end
- if
- 04A3: $10399($10411,12i) == 3 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10190 // (int)
- while 001C: $10190 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10207($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10207($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10207($10413,12i) // (int)
- if 003A: $10421 == $10207($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10190 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10106
- 0086: $10182 = $10107
- 0086: $10183 = $10108
- 0086: $10184 = $10109
- 0086: $10185 = $10110
- 0086: $10186 = $10111
- end
- if
- 04A3: $10399($10411,12i) == 7 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10191 // (int)
- while 001C: $10191 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10219($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10219($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10219($10413,12i) // (int)
- if 003A: $10421 == $10219($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10191 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10112
- 0086: $10182 = $10113
- 0086: $10183 = $10114
- 0086: $10184 = $10115
- 0086: $10185 = $10116
- 0086: $10186 = $10117
- end
- if
- 04A3: $10399($10411,12i) == 13 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10192 // (int)
- while 001C: $10192 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10231($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10231($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10231($10413,12i) // (int)
- if 003A: $10421 == $10231($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10192 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10124
- 0086: $10182 = $10125
- 0086: $10183 = $10126
- 0086: $10184 = $10127
- 0086: $10185 = $10128
- 0086: $10186 = $10129
- end
- if
- 04A3: $10399($10411,12i) == 8 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10193 // (int)
- while 001C: $10193 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10243($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10243($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10243($10413,12i) // (int)
- if 003A: $10421 == $10243($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10193 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10160
- 0086: $10182 = $10161
- 0086: $10183 = $10162
- 0086: $10184 = $10163
- 0086: $10185 = $10164
- 0086: $10186 = $10165
- end
- if
- 04A3: $10399($10411,12i) == 2 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10194 // (int)
- while 001C: $10194 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10255($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10255($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10255($10413,12i) // (int)
- if 003A: $10421 == $10255($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10194 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10100
- 0086: $10182 = $10101
- 0086: $10183 = $10102
- 0086: $10184 = $10103
- 0086: $10185 = $10104
- 0086: $10186 = $10105
- end
- if
- 04A3: $10399($10411,12i) == 0 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10195 // (int)
- while 001C: $10195 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10267($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10267($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10267($10413,12i) // (int)
- if 003A: $10421 == $10267($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- :CARMOD_19185
- 0084: $2515 = $10195 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10118
- 0086: $10182 = $10119
- 0086: $10183 = $10120
- 0086: $10184 = $10121
- 0086: $10185 = $10122
- 0086: $10186 = $10123
- end
- if
- 04A3: $10399($10411,12i) == 1 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10196 // (int)
- while 001C: $10196 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10279($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10279($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10279($10413,12i) // (int)
- if 003A: $10421 == $10279($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10196 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10118
- 0086: $10182 = $10119
- 0086: $10183 = $10120
- 0086: $10184 = $10121
- 0086: $10185 = $10122
- 0086: $10186 = $10123
- end
- if
- 04A3: $10399($10411,12i) == 14 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10198 // (int)
- while 001C: $10198 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10291($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10291($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10291($10413,12i) // (int)
- if 003A: $10421 == $10291($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10198 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10130
- 0086: $10182 = $10131
- 0086: $10183 = $10132
- 0086: $10184 = $10133
- 0086: $10185 = $10134
- 0086: $10186 = $10135
- end
- if
- 04A3: $10399($10411,12i) == 15 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10199 // (int)
- while 001C: $10199 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10303($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10303($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10303($10413,12i) // (int)
- if 003A: $10421 == $10303($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10199 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10136
- 0086: $10182 = $10137
- 0086: $10183 = $10138
- 0086: $10184 = $10139
- 0086: $10185 = $10140
- 0086: $10186 = $10141
- end
- if
- 04A3: $10399($10411,12i) == 6 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10200 // (int)
- while 001C: $10200 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10315($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10315($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10315($10413,12i) // (int)
- if 003A: $10421 == $10315($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10200 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10142
- 0086: $10182 = $10143
- 0086: $10183 = $10144
- 0086: $10184 = $10145
- 0086: $10185 = $10146
- 0086: $10186 = $10147
- end
- if
- 04A3: $10399($10411,12i) == 4 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10201 // (int)
- while 001C: $10201 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10327($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10327($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10327($10413,12i) // (int)
- if 003A: $10421 == $10327($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10201 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10148
- 0086: $10182 = $10149
- 0086: $10183 = $10150
- 0086: $10184 = $10151
- 0086: $10185 = $10152
- 0086: $10186 = $10153
- end
- if
- 04A3: $10399($10411,12i) == 5 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10202 // (int)
- while 001C: $10202 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10339($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10339($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10339($10413,12i) // (int)
- if 003A: $10421 == $10339($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10202 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10154
- 0086: $10182 = $10155
- 0086: $10183 = $10156
- 0086: $10184 = $10157
- 0086: $10185 = $10158
- 0086: $10186 = $10159
- end
- if
- 04A3: $10399($10411,12i) == 16 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10203 // (int)
- while 001C: $10203 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10351($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10351($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10351($10413,12i) // (int)
- if 003A: $10421 == $10351($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10203 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10172
- 0086: $10182 = $10173
- 0086: $10183 = $10174
- 0086: $10184 = $10175
- 0086: $10185 = $10176
- 0086: $10186 = $10177
- end
- if
- 04A3: $10399($10411,12i) == 9 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10206 // (int)
- while 001C: $10206 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10387($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10387($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10387($10413,12i) // (int)
- if 003A: $10421 == $10387($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10206 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10166
- 0086: $10182 = $10167
- 0086: $10183 = $10168
- 0086: $10184 = $10169
- 0086: $10185 = $10170
- 0086: $10186 = $10171
- end
- if
- 04A3: $10399($10411,12i) == 10 // $ == any
- then
- $10413 = 0
- 0084: $10414 = $10205 // (int)
- while 001C: $10205 > $10413 // (int)
- 078C: get_shopping_item_with_textureCRC $10375($10413,12i) nametag_to $SHOPS_ItemNames($10413,12s) // 8-byte string
- 0761: get_shopping_item_with_textureCRC $10375($10413,12i) price_to $2426($10413,12i)
- 0084: $2438($10413,12i) = $10375($10413,12i) // (int)
- if 003A: $10421 == $10375($10413,12i) // (int)
- then $2498($10413,12i) = 0
- else $2498($10413,12i) = 1
- end
- $10413 += 1
- end
- 0084: $2515 = $10205 // (int)
- gosub @CARMOD_21347
- 0086: $10181 = $10166
- 0086: $10182 = $10167
- 0086: $10183 = $10168
- 0086: $10184 = $10169
- 0086: $10185 = $10170
- 0086: $10186 = $10171
- end
- return
- :CARMOD_21347
- while 12 > $2515
- $2438($2515,12i) = -1
- $2426($2515,12i) = 0
- $SHOPS_ItemNames($2515,12s) = 'DUMMY' // s$
- $2515 += 1
- end
- return
- :CARMOD_21421
- if
- $10437 == 0
- then
- if
- $CARMOD_CarNumColors == 1
- then
- s$10432 = 'CARCOL1' // s$ // Car Color 1
- s$10434 = 'DUMMY' // s$
- else
- s$10432 = 'CARCOL1' // s$ // Car Color 1
- s$10434 = 'CARCOL2' // s$ // Car Color 2
- end
- 0512: show_permanent_text_box 'MODH5' // Use ~k~~VEHICLE_STEERUP~ and ~k~~VEHICLE_STEERDOWN~ to select an area.~N~~k~~PED_SPRINT~ Select~N~~k~~VEHICLE_ENTER_EXIT~ Back
- if
- 04A3: $Current_Language == 0 // $ == any
- then
- 08D4: $10436 = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 93.0 columns 2 interactive 1 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 1 // $ == any
- then
- 08D4: $10436 = create_panel_with_title 'UPGRADE' position 29.0 165.0 width 93.0 columns 2 interactive 1 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 2 // $ == any
- then
- 08D4: $10436 = create_panel_with_title 'UPGRADE' position 29.0 165.0 width 93.0 columns 2 interactive 1 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 3 // $ == any
- then
- 08D4: $10436 = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 93.0 columns 2 interactive 1 background 1 alignment 1 // Upgrades
- else
- if 04A3: $Current_Language == 4 // $ == any
- then 08D4: $10436 = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 93.0 columns 2 interactive 1 background 1 alignment 1 // Upgrades
- end
- end
- end
- end
- end
- 08D6: set_panel $10436 column 0 alignment 1
- 08DB: set_panel $10436 column 0 header 'UPGRADE' data s$10432 s$10434 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' // Upgrades
- if
- 0038: $CARMOD_CarNumColors == 1
- then
- 08D6: set_panel $10436 column 1 alignment 1
- 08DB: set_panel $10436 column 1 header 'COST' data 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' // Cost
- 08EE: set_panel $10436 column 1 row 0 text_1number GXT 'DOLLAR' number 150 // $~1~
- else
- 08D6: set_panel $10436 column 1 alignment 1
- 08DB: set_panel $10436 column 1 header 'COST' data 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' // Cost
- 08EE: set_panel $10436 column 1 row 0 text_1number GXT 'DOLLAR' number 150 // $~1~
- 08EE: set_panel $10436 column 1 row 1 text_1number GXT 'DOLLAR' number 150 // $~1~
- end
- 09DB: set_panel $10436 column 0 width 140
- 09DB: set_panel $10436 column 1 width 46
- $10437 = 1
- end
- return
- :CARMOD_22337
- if or
- 04A3: $CARMOD_CarModel == #BRAVURA // $ == any
- 04A3: $CARMOD_CarModel == #BUFFALO // $ == any
- 04A3: $CARMOD_CarModel == #PEREN // $ == any
- 04A3: $CARMOD_CarModel == #SENTINEL // $ == any
- 04A3: $CARMOD_CarModel == #STRETCH // $ == any
- 04A3: $CARMOD_CarModel == #MANANA // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #INFERNUS // $ == any
- 04A3: $CARMOD_CarModel == #VOODOO // $ == any
- 04A3: $CARMOD_CarModel == #PONY // $ == any
- 04A3: $CARMOD_CarModel == #CHEETAH // $ == any
- 04A3: $CARMOD_CarModel == #MOONBEAM // $ == any
- 04A3: $CARMOD_CarModel == #ESPERANT // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #WASHING // $ == any
- 04A3: $CARMOD_CarModel == #PREMIER // $ == any
- 04A3: $CARMOD_CarModel == #HOTKNIFE // $ == any
- 04A3: $CARMOD_CarModel == #PREVION // $ == any
- 04A3: $CARMOD_CarModel == #RUMPO // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #MONSTER // $ == any
- 04A3: $CARMOD_CarModel == #ADMIRAL // $ == any
- 04A3: $CARMOD_CarModel == #TURISMO // $ == any
- 04A3: $CARMOD_CarModel == #CADDY // $ == any
- 04A3: $CARMOD_CarModel == #SOLAIR // $ == any
- 04A3: $CARMOD_CarModel == #PCJ600 // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #FAGGIO // $ == any
- 04A3: $CARMOD_CarModel == #FREEWAY // $ == any
- 04A3: $CARMOD_CarModel == #SANCHEZ // $ == any
- 04A3: $CARMOD_CarModel == #HERMES // $ == any
- 04A3: $CARMOD_CarModel == #SABRE // $ == any
- 04A3: $CARMOD_CarModel == #ZR350 // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #WALTON // $ == any
- 04A3: $CARMOD_CarModel == #BMX // $ == any
- 04A3: $CARMOD_CarModel == #BURRITO // $ == any
- 04A3: $CARMOD_CarModel == #MESA // $ == any
- 04A3: $CARMOD_CarModel == #SUPERGT // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #ELEGANT // $ == any
- 04A3: $CARMOD_CarModel == #MTBIKE // $ == any
- 04A3: $CARMOD_CarModel == #NEBULA // $ == any
- 04A3: $CARMOD_CarModel == #BUCCANEE // $ == any
- 04A3: $CARMOD_CarModel == #FCR900 // $ == any
- 04A3: $CARMOD_CarModel == #FORTUNE // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #CADRONA // $ == any
- 04A3: $CARMOD_CarModel == #WILLARD // $ == any
- 04A3: $CARMOD_CarModel == #FORKLIFT // $ == any
- 04A3: $CARMOD_CarModel == #TRACTOR // $ == any
- 04A3: $CARMOD_CarModel == #FELTZER // $ == any
- 04A3: $CARMOD_CarModel == #REMINGTN // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #VORTEX // $ == any
- 04A3: $CARMOD_CarModel == #VINCENT // $ == any
- 04A3: $CARMOD_CarModel == #SADLER // $ == any
- 04A3: $CARMOD_CarModel == #HUSTLER // $ == any
- 04A3: $CARMOD_CarModel == #INTRUDER // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #PRIMO // $ == any
- 04A3: $CARMOD_CarModel == #SUNRISE // $ == any
- 04A3: $CARMOD_CarModel == #MERIT // $ == any
- 04A3: $CARMOD_CarModel == #UTILITY // $ == any
- 04A3: $CARMOD_CarModel == #WINDSOR // $ == any
- 04A3: $CARMOD_CarModel == #MONSTERA // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #JESTER // $ == any
- 04A3: $CARMOD_CarModel == #SULTAN // $ == any
- 04A3: $CARMOD_CarModel == #STRATUM // $ == any
- 04A3: $CARMOD_CarModel == #BIKE // $ == any
- 04A3: $CARMOD_CarModel == #ELEGY // $ == any
- 04A3: $CARMOD_CarModel == #URANUS // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #FLASH // $ == any
- 04A3: $CARMOD_CarModel == #KART // $ == any
- 04A3: $CARMOD_CarModel == #MOWER // $ == any
- 04A3: $CARMOD_CarModel == #SWEEPER // $ == any
- 04A3: $CARMOD_CarModel == #HUNTLEY // $ == any
- 04A3: $CARMOD_CarModel == #STAFFORD // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #BF400 // $ == any
- 04A3: $CARMOD_CarModel == #NEWSVAN // $ == any
- 04A3: $CARMOD_CarModel == #EMPEROR // $ == any
- 04A3: $CARMOD_CarModel == #WAYFARER // $ == any
- 04A3: $CARMOD_CarModel == #CLUB // $ == any
- 04A3: $CARMOD_CarModel == #SADLER // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #EUROS // $ == any
- 04A3: $CARMOD_CarModel == #PICADOR // $ == any
- 04A3: $CARMOD_CarModel == #ALPHA // $ == any
- 04A3: $CARMOD_CarModel == #TAXI // $ == any
- 04A3: $CARMOD_CarModel == #LANDSTAL // $ == any
- 04A3: $CARMOD_CarModel == #STALLION // $ == any
- then
- $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #SLAMVAN // $ == any
- 04A3: $CARMOD_CarModel == #CLOVER // $ == any
- 04A3: $CARMOD_CarModel == #TAMPA // $ == any
- 04A3: $CARMOD_CarModel == #CABBIE // $ == any
- then
- 0004: $CARMOD_CarNumColors = 1
- end
- if or
- 04A3: $CARMOD_CarModel == #BOBCAT // $ == any
- 04A3: $CARMOD_CarModel == #MRWHOOP // $ == any
- 04A3: $CARMOD_CarModel == #BFINJECT // $ == any
- 04A3: $CARMOD_CarModel == #BANSHEE // $ == any
- 04A3: $CARMOD_CarModel == #ROMERO // $ == any
- 04A3: $CARMOD_CarModel == #BLADE // $ == any
- then
- $CARMOD_CarNumColors = 2
- end
- if or
- 04A3: $CARMOD_CarModel == #GLENDALE // $ == any
- 04A3: $CARMOD_CarModel == #OCEANIC // $ == any
- 04A3: $CARMOD_CarModel == #QUAD // $ == any
- 04A3: $CARMOD_CarModel == #REGINA // $ == any
- 04A3: $CARMOD_CarModel == #CAMPER // $ == any
- 04A3: $CARMOD_CarModel == #RANCHER // $ == any
- then
- $CARMOD_CarNumColors = 2
- end
- if or
- 04A3: $CARMOD_CarModel == #VIRGO // $ == any
- 04A3: $CARMOD_CarModel == #GREENWOO // $ == any
- 04A3: $CARMOD_CarModel == #HOTRING // $ == any
- 04A3: $CARMOD_CarModel == #SANDKING // $ == any
- 04A3: $CARMOD_CarModel == #BLISTAC // $ == any
- 04A3: $CARMOD_CarModel == #HOTRINA // $ == any
- then
- $CARMOD_CarNumColors = 2
- end
- if or
- 04A3: $CARMOD_CarModel == #HOTRINB // $ == any
- 04A3: $CARMOD_CarModel == #BLOODRA // $ == any
- 04A3: $CARMOD_CarModel == #MAJESTIC // $ == any
- 04A3: $CARMOD_CarModel == #NRG500 // $ == any
- 04A3: $CARMOD_CarModel == #TOWTRUCK // $ == any
- 04A3: $CARMOD_CarModel == #COMET // $ == any
- then
- $CARMOD_CarNumColors = 2
- end
- if or
- 04A3: $CARMOD_CarModel == #BULLET // $ == any
- 04A3: $CARMOD_CarModel == #MAJESTIC // $ == any
- 04A3: $CARMOD_CarModel == #YOSEMITE // $ == any
- 04A3: $CARMOD_CarModel == #SAVANNA // $ == any
- then
- $CARMOD_CarNumColors = 2
- end
- if or
- 04A3: $CARMOD_CarModel == #DUNERIDE // $ == any
- 04A3: $CARMOD_CarModel == #BROADWAY // $ == any
- 04A3: $CARMOD_CarModel == #TORNADO // $ == any
- 04A3: $CARMOD_CarModel == #TUG // $ == any
- 04A3: $CARMOD_CarModel == #PHOENIX // $ == any
- then
- $CARMOD_CarNumColors = 2
- end
- if 04A3: $CARMOD_CarModel == #MONSTERB // $ == any
- then $CARMOD_CarNumColors = 2
- end
- return
- :CARMOD_23687
- $2515 = 0
- $10481 = 0
- while 16 > $2515
- 06E5: get_car $CARMOD_Car possible_to_built_in_component_pool_index $10449($2515,16i) itemID_to $10465($2515,16i)
- if not $10465($2515,16i) == -1
- then $10481 += 1
- end
- $2515 += 1
- end
- return
- :CARMOD_23783
- if
- $10425 == 0
- then
- 0512: show_permanent_text_box 'MODH2' // Use ~k~~VEHICLE_STEERUP~ and ~k~~VEHICLE_STEERDOWN~ to select an upgrade.~N~~k~~PED_SPRINT~ Buy Item~N~~k~~VEHICLE_ENTER_EXIT~ Back
- if
- 04A3: $Current_Language == 0 // $ == any
- then
- 08D4: $10424 = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 93.0 columns 2 interactive 0 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 1 // $ == any
- then
- 08D4: $10424 = create_panel_with_title 'UPGRADE' position 29.0 165.0 width 93.0 columns 2 interactive 0 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 2 // $ == any
- then
- 08D4: $10424 = create_panel_with_title 'UPGRADE' position 29.0 165.0 width 93.0 columns 2 interactive 0 background 1 alignment 1 // Upgrades
- else
- if
- 04A3: $Current_Language == 3 // $ == any
- then
- 08D4: $10424 = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 93.0 columns 2 interactive 0 background 1 alignment 1 // Upgrades
- else
- if 04A3: $Current_Language == 4 // $ == any
- then 08D4: $10424 = create_panel_with_title 'UPGRADE' position 29.0 145.0 width 93.0 columns 2 interactive 0 background 1 alignment 1 // Upgrades
- end
- end
- end
- end
- end
- 08D6: set_panel $10424 column 0 alignment 1
- 08DB: set_panel $10424 column 0 header 'UPGRADE' data $SHOPS_ItemNames($10412,12s) 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' // Upgrades
- if $10399($10411,12i) == 100
- then 08EE: set_panel $10424 column 0 row 0 text_1number GXT 'PJOB' number $10087 // Paintjob ~1~
- end
- 08D6: set_panel $10424 column 1 alignment 2
- 08DB: set_panel $10424 column 1 header 'COST' data 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' // Cost
- 08EE: set_panel $10424 column 1 row 0 text_1number GXT 'DOLLAR' number $2426($10412,12i) // $~1~
- 09DB: set_panel $10424 column 0 width 140
- 09DB: set_panel $10424 column 1 width 46
- 0004: $10425 = 1
- end
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement